CN104768012B - 非对称运动分割方式编码的方法和编码设备 - Google Patents
非对称运动分割方式编码的方法和编码设备 Download PDFInfo
- Publication number
- CN104768012B CN104768012B CN201410003971.1A CN201410003971A CN104768012B CN 104768012 B CN104768012 B CN 104768012B CN 201410003971 A CN201410003971 A CN 201410003971A CN 104768012 B CN104768012 B CN 104768012B
- Authority
- CN
- China
- Prior art keywords
- partitioning schemes
- asymmetric
- coding mode
- judgment
- viewpoint
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000638 solvent extraction Methods 0.000 title claims abstract description 482
- 238000000034 method Methods 0.000 title claims abstract description 94
- 238000001514 detection method Methods 0.000 claims abstract description 122
- 230000011218 segmentation Effects 0.000 claims description 27
- 238000007689 inspection Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明公开了一种非对称运动分割方式编码的方法和编码设备,该方法包括:确定编码单元CU;在该CU为纹理图的非基本视点的CU且根据该CU的大小、目前最优预测单元PU分割方式、目前最优PU分割方式的编码方式和上一级CU的最优PU分割方式,确定该第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,根据该CU所属的视点的视间参考视点信息确定该第一非对称PU分割方式的编码检测方式。本发明实施例的非对称运动分割方式编码的方法和编码设备,通过对基本视点和非基本视点的CU分别进行编码方式的确定,并参考视间参考视点信息确定非基本视点的CU的编码检测方式,可以有效提高编码效率。
Description
技术领域
本发明涉及图像处理领域,尤其涉及图像处理领域中非对称运动分割方式编码的方法和编码设备。
背景技术
为了提高视频编码效率,在原有的四种对称的运动分割方式的基础上,增加了四种非对称运动分割方式(asymmetric motion partitions,AMP)。在采用AMP技术的同时亦应用了一些针对AMP的快速实现算法。AMP快速实现算法主要包括:确定哪些非对称运动分割方式采用正常Normal方式进行编码检测或确定哪些非对称运动分割方式采用合并Merge方式进行编码检测。
目前,该AMP快速实现算法广泛应用在3D视频的纹理图和深度图的各个视点的编码过程中。但由于3D视频编码增加的视间预测、纹理图和深度图间的预测参考关系,使得AMP快速实现算法在每个视点的纹理图和深度图的重要性并不一致,影响了3D视频的编码效率。
发明内容
本发明实施例提供了一种非对称运动分割方式编码的方法和编码设备,确定对纹理图、深度图的基本视点和非基本视点的编码单元CU分别所采取的编码检测方式,可以有效提高编码效率。
第一方面,本发明实施例提供了一种非对称运动分割方式编码的方法,该方法包括:确定编码单元CU;在CU为纹理图的非基本视点的CU且根据CU的大小、CU的目前最优预测单元PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,根据CU所属的视点的视间参考视点信息确定CU的第一非对称PU分割方式的编码检测方式。
在第一方面的第一种可能的实现方式中,根据该第一CU所属的视点的视间参考视点信息确定该第一CU的第一非对称PU分割方式的编码检测方式,包括:在根据CU所属的视点的视间参考视点信息,确定CU的第一非对称PU分割方式符合第三编码方式判断条件时,CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,Normal方式指完整的运动预测补偿方式;或在根据CU所属的视点的视间参考视点信息,确定CU的第一非对称PU分割方式不符合第三编码方式判断条件时,对CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,视间参考视点信息包括:CU所属的视点的视间参考视点的CU的编码方式和视间参考视点的CU的对称PU分割方式。
结合第一方面或第一方面的第一种至第二种可能的实现方式中的任一种可能的实现方式,在第一方面的第三种可能的实现方式中,该方法还包括:在CU为纹理图的非基本视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
结合第一方面或第一方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第一方面的第四种可能的实现方式中,该方法还包括:在CU为纹理图的基本视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
结合第一方面或第一方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第一方面的第五种可能的实现方式中,该方法还包括:在CU为纹理图的基本视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
结合第一方面或第一方面的第一种至第五种可能的实现方式中的任一种可能的实现方式,在第一方面的第六种可能的实现方式中,该方法还包括:在CU为深度图的视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,对CU的第一非对称PU分割方式采用Merge方式进行编码检测。
结合第一方面或第一方面的第一种至第六种可能的实现方式中的任一种可能的实现方式,在第一方面的第七种可能的实现方式中,该方法还包括:在CU为深度图的视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
第二方面,本发明实施例提供了一种非对称运动分割方式编码的方法,该方法包括:确定编码单元CU;在编码单元CU为纹理图的视点的CU且根据CU的大小、CU的目前最优预测单元PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件并且符合第二编码方式判断条件,或确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,Normal方式指完整的运动预测补偿方式。
在第二方面的第一种可能的实现方式中,该方法还包括:在CU为深度图的视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,对CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,该方法还包括:在CU为深度图的视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
第三方面,本发明实施例提供了一种编码设备,该编码设备包括:第一确定模块,用于确定编码单元CU;第二确定模块,用于在CU为纹理图的非基本视点的CU且根据CU的大小、CU的目前最优预测单元PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,根据CU所属的视点的视间参考视点信息确定CU的第一非对称PU分割方式的编码检测方式。
在第三方面的第一种可能的实现方式中,第二确定模块具体用于:
在CU为纹理图的非基本视点的CU且根据CU的大小、CU的目前最优预测单元PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件,并且根据CU所属的视点的视间参考视点信息,确定CU的第一非对称PU分割方式符合第三编码方式判断条件时,CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,Normal方式指完整的运动预测补偿方式;或在CU为纹理图的非基本视点的CU且根据CU的大小、CU的目前最优预测单元PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件,并且根据CU所属的视点的视间参考视点信息,确定CU的第一非对称PU分割方式不符合第三编码方式判断条件时,对CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,CU所属的视点的视间参考视点的CU的编码方式和视间参考视点的CU的对称PU分割方式。
结合第三方面或第三方面的第一种至第二种可能的实现方式中的任一种可能的实现方式,在第一方面的第三种可能的实现方式中,第二确定模块,还用于在CU为纹理图的非基本视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
结合第三方面或第三方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第三方面的第四种可能的实现方式中,第二确定模块,还用于在CU为纹理图的基本视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
结合第三方面或第三方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第三方面的第五种可能的实现方式中,第二确定模块,还用于在CU为纹理图的基本视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
结合第三方面或第三方面的第一种至第五种可能的实现方式中的任一种可能的实现方式,在第三方面的第六种可能的实现方式中,第二确定模块,还用于在CU为深度图的视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,对CU的第一非对称PU分割方式采用Merge方式进行编码检测。
结合第三方面或第三方面的第一种至第六种可能的实现方式中的任一种可能的实现方式,在第三方面的第七种可能的实现方式中,第二确定模块,还用于在CU为深度图的视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
第四方面,本发明实施例提供了一种编码设备,该编码设备包括:第三确定模块,用于确定编码单元CU;第四确定模块,用于在编码单元CU为纹理图的视点的CU且根据CU的大小、CU的目前最优预测单元PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件并且符合第二编码方式判断条件,或确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,Normal方式指完整的运动预测补偿方式。
在第四方面的第一种可能的实现方式中,第四确定模块,还用于在CU为深度图的视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,对CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,第四确定模块,还用于在CU为深度图的视点的CU且根据CU的大小、CU的目前最优PU分割方式、CU的目前最优PU分割方式的编码方式和CU的上一级CU的最优PU分割方式,确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对CU的第一非对称PU分割方式采用Normal方式进行编码检测。
基于上述技术方案,本发明实施例的非对称运动分割方式编码的方法和编码设备,通过分别确定对纹理图、深度图的基本视点和非基本视点的编码单元CU所采取的编码检测方式,并参考视间参考视点信息确定非基本视点的CU的编码检测方式,可以有效提高编码效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是编码过程中非对称运动分割方式AMP的示意图。
图2是根据本发明实施例的非对称运动分割方式编码的方法的示意性流程图。
图3是根据本发明另一实施例的非对称运动分割方式编码的方法的示意性流程图。
图4是根据本发明另一实施例的非对称运动分割方式编码的方法的示意性流程图。
图5是根据本发明另一实施例的非对称运动分割方式编码的方法的示意性流程图。
图6是本发明一个实施例的编码设备的示意性框图。
图7是本发明另一个实施例的编码设备的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
图1示出了编码过程中非对称运动分割方式AMP的示意图。
视频编解码结构中包括三种单元:编码单元(Coding Unit,CU)、预测单元(Prediction Unit,PU)和变换单元(Transform Unit,TU)。其中,PU包括用于预测过程的预测块及预测块的内容信息(如参考索引,运动矢量等),一般有四种对称PU分割方式:2N×2N、2N×N、N×2N和N×N。为了进一步提高编码效率,在原有的四种对称PU分割方式的基础上,新增加了非对称运动分割方式AMP。即如图1所示,在帧间编码过程中,CU有2N×nU、2N×nD、nR×2N和nL×2N四种非对称PU分割方式。
对3D视频进行编码时,对于每一视点,需要对深度图和纹理图分别进行编码。在帧间编码过程中,通常将一个视点作为基本视点(Base View),将其他视点作为非基本视点。可以对该基本视点采用与其他视点不同的编码方式,例如采用传统高效视频编码(HighEfficiency Video Coding,HEVC)方式。而对非基本视点编码时,为了提高编码效率,可以参考基本视点的编码信息,并且除了利用传统HEVC方式之外,更多的编码工具,例如视差补偿预测技术,视差矢量获取技术,视间运动预测,视间残差预测,亮度补偿,视点合成预测等,均可应用在非基本视点的编码过程中。
对每一视点的每一CU的四种非对称PU分割方式中的每一种,需要确定其是采用正常Normal方式进行编码检测还是采用合并Merge方式进行编码检测。
应理解,本发明实施例的采用Normal方式进行编码检测,是指采用完整的运动预测补偿方式进行编码检测。
图2示出了根据本发明实施例的非对称运动分割方式编码的方法100的示意性流程图,该方法100可以由编码设备执行。
S101,确定编码单元CU;
S102,在该CU为纹理图的非基本视点的CU且根据该CU的大小、该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,根据该CU所属的视点的视间参考视点信息确定该CU的第一非对称PU分割方式的编码检测方式。
,因此,本发明实施例的非对称运动分割方式编码的方法,通过分别确定对纹理图、深度图的基本视点和非基本视点的编码单元CU所采取的编码检测方式,并参考视间参考视点信息确定非基本视点的CU的编码检测方式,可以有效提高编码效率。
本发明实施例中,基本视点也可称之为独立视点,是首先进行编码的视点。
具体而言,在S101中,确定当前正在编码的编码单元CU。在S102中,在对该CU进行编码时,编码设备首先确定编码是否处于帧间编码过程。在确定编码处于帧间编码过程后,编码设备确定当前是处于纹理图编码过程还是深度图编码过程。本发明实施例中,可选地,编码设备确定当前处于纹理图的编码过程,并且确定该CU所属的视点是非基本视点。
进一步地,根据该CU的大小、该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式,确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件。
具体地,作为一个实施例,该CU的大小不为64×64,并且该CU的目前最优预测单元PU分割方式为2N×N,则可以确定该CU的非对称PU分割方式2N×nU和2N×nD为符合第一编码方式判断条件;或者,该CU的大小不为64×64,并且该CU的目前最优预测单元PU分割方式为2N×2N,并且该CU的目前最优预测单元PU分割方式的编码方式不为merge或skip模式,则也可以确定该CU的非对称PU分割方式2N×nU和2N×nD为符合第一编码方式判断条件。
可选地,作为另一实施例,该CU的大小不为64×64,并且该CU的目前最优预测单元PU分割方式为N×2N,则可以确定该CU的非对称PU分割方式nL×2N和nR×2N为符合第一编码方式判断条件;或者,该CU的大小不为64×64,并且该CU的目前最优预测单元PU分割方式为2N×2N,并且该CU的目前最优预测单元PU分割方式的编码方式不为merge或skip模式,则也可以确定该CU的非对称PU分割方式nL×2N和nR×2N为符合第一编码方式判断条件。反之,则为不符合第一编码方式判断条件。
根据该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合第二编码方式判断条件。
具体地,作为一个实施例,该CU的目前最优PU分割方式为2N×2N,并且该CU的目前最优PU分割方式的编码方式不为skip编码方式;或者,该CU的上一级CU的最优PU分割方式为AMP方式;或者,该CU的目前最优PU分割方式为2N×N,并且该CU的上一级CU的最优PU分割方式为非PU分割方式,则可以确定该CU的非对称PU分割方式2N×nU和2N×nD为符合第二编码方式判断条件。
可选地,作为另一实施例,该CU的目前最优PU分割方式为2N×2N,并且该CU的目前最优PU分割方式的编码方式不为skip编码方式;或者,该CU的上一级CU的最优PU分割方式为AMP方式;或者,该CU的目前最优PU分割方式为N×2N,并且该CU的上一级CU的最优PU分割方式为非PU分割方式,则可以确定该CU的非对称PU分割方式nL×2N和nR×2N为符合第二编码方式判断条件。反之,则为不符合第二编码方式判断条件。
应理解,在本发明实施例中,该CU的第一非对称PU分割方式不符合第一编码方式判断条件,符合第二编码方式判断条件。除第一非对称PU分割方式以外,该CU的其它非对称PU分割方式可以符合第一编码方式判断条件;也可以不符合第一编码方式判断条件,符合第二编码方式判断条件;还可以既不符合第一编码方式判断条件,也不符合第二编码方式判断条件。根据判断结果不同,其最终采取的编码检测方式可能不同,本发明实施例对此不作限定。
在确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件,符合第二编码方式判断条件之后,根据该CU所属的视点的视间参考视点信息确定该CU的第一非对称PU分割方式的编码检测方式。其中,该CU所属的视点的视间参考视点可以是基本视点,也可以是非基本视点。视间参考视点信息可以包括视间参考视点的CU的编码方式和该CU的对称PU分割方式。第三编码方式判断条件为基于上述视间参考视点信息的判断条件。
具体地,作为一个实施例,视间参考视点的CU的最优PU分割方式为2N×N;或者,视间参考视点的CU的最优PU分割方式为2N×2N并且视间参考视点的CU的编码方式不为merge或skip模式,则可以确定该CU的非对称PU分割方式2N×nU和2N×nD为符合第三编码方式判断条件。
可选地,作为另一实施例,视间参考视点的CU的最优PU分割方式为N×2N;或者,视间参考视点的CU的最优PU分割方式为2N×2N并且视间参考视点的CU的编码方式不为merge或skip模式,则可以确定该CU的非对称PU分割方式nL×2N和nR×2N为符合第三编码方式判断条件。反之,则为不符合第三编码方式判断条件。
可选地,作为一个实施例,该CU的第一非对称PU分割方式符合第三编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
可选地,作为另一个实施例,该CU的第一非对称PU分割方式不符合第三编码方式判断条件时,对该CU的第一非对称PU分割方式采用Merge方式进行编码检测。
下面将结合具体的例子,对方法100进行说明。
在视频编码过程中,对纹理图的一个非基本视点的16×16大小的CU进行编码。该CU的2N×nU和2N×nD不符合第一判断条件,符合第二判断条件。在此基础上,继而判断该CU的2N×nU和2N×nD不符合第三判断条件,则对该CU的2N×nU和2N×nD采用Merge方式进行编码检测。如果该CU的2N×nU和2N×nD在不符合第一判断条件,符合第二判断条件地基础上,符合第三判断条件,则对该非基本视点的2N×nU和2N×nD采用Normal方式进行编码检测。
图2是CU为纹理图的非基本视点的CU,并且该CU的第一非对称PU分割方式不符合第一判断条件,符合第二判断条件的情况的说明。在本发明实施例中,对于一个纹理图的非基本视点的CU,其四种非对称PU分割方式中的一种可能符合第一编码方式判断条件。相应地,该方法100还可以包括:
在该CU为纹理图的非基本视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
具体而言,确定该CU为纹理图的非基本视点的CU,并且确定该CU的第一非对称PU分割方式符合第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。例如,对纹理图的一个非基本视点的16×16大小的CU进行编码,该CU的nL×2N和nR×2N符合第一判断条件,则对该CU的nL×2N和nR×2N采用Normal方式进行编码检测。
应理解,对于纹理图的一个非基本视点的CU的非对称PU分割方式,其可能既不符合第一编码方式判断条件,也不符合第二编码方式判断条件,此时,不对该CU的该非对称PU分割方式进行编码检测。
以上对纹理图的非基本视点的CU进行了说明。在本发明实施例中,纹理图还包括基本视点的CU,其非对称PU分割方式中的一种可能不符合第一编码方式判断条件,符合第二编码方式判断条件。相应地,该方法100还可以包括:
在该CU为纹理图的基本视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合该第一编码方式判断条件,并且符合该第二编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
具体而言,确定该CU为纹理图的基本视点的CU,并且确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件,符合第二编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。例如,对纹理图的一个基本视点的32×32大小的CU进行编码,该CU的2N×nU和2N×nD不符合第一判断条件,符合第二判断条件,则对该CU的2N×nU和2N×nD采用Normal方式进行编码检测。
以上是CU为纹理图的基本视点,并且该CU的非对称PU分割方式不符合第一判断条件,符合第二判断条件的情况的说明。在本发明实施例中,对于一个纹理图的基本视点的CU,其四种非对称PU分割方式中的一种可能符合第一编码方式判断条件。相应地,该方法100还可以包括:
在该CU为纹理图的基本视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合该第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
具体而言,确定该CU为纹理图的基本视点的CU,并且确定CU的第一非对称PU分割方式符合第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。例如,对纹理图的一个基本视点的32×32大小的CU进行编码,该CU的nL×2N和nR×2N符合第一判断条件,则对该CU的nL×2N和nR×2N采用Normal方式进行编码检测。
应理解,对于纹理图的一个基本视点的CU的非对称PU分割方式,其可能既不符合第一编码方式判断条件,也不符合第二编码方式判断条件,此时,不对该CU的该非对称PU分割方式进行编码检测。
以上对纹理图的视点的CU进行了说明。在本发明实施例中,对于深度图的视点,其CU的非对称PU分割方式中的一种可能不符合第一编码方式判断条件,符合第二编码方式判断条件。相应地,该方法100还可以包括:
在该CU为深度图的视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合该第一编码方式判断条件,并且符合该第二编码方式判断条件时,对该CU的第一非对称PU分割方式采用Merge方式进行编码检测。
具体而言,确定该CU为深度图的视点的CU,并且确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件,符合第二编码方式判断条件时,对该CU的第一非对称PU分割方式采用Merge方式进行编码检测。例如,对深度图的一个视点的32×32大小的CU进行编码,该CU的2N×nU和2N×nD不符合第一判断条件,符合第二判断条件,则对该CU的2N×nU和2N×nD采用Merge方式进行编码检测。
应理解,本发明实施例的CU所属的深度图的视点可以是基本视点,也可以是非基本视点,本发明实施例对此不作限定。
以上是CU为深度图的视点的CU,并且该CU的非对称PU分割方式不符合第一判断条件,符合第二判断条件的情况的说明。在本发明实施例中,对于一个深度图的视点的CU,其四种非对称PU分割方式中的一种可能符合第一编码方式判断条件。相应地,该方法100还可以包括:
在该CU为深度图的视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合该第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
具体而言,确定该CU为深度图的视点的CU,并且确定该CU的第一非对称PU分割方式符合第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。例如,对深度图的一个视点的32×32大小的CU进行编码,该CU的nL×2N和nR×2N符合第一判断条件,则对该CU的nL×2N和nR×2N采用Normal方式进行编码检测。
应理解,对于深度图的一个视点的CU的非对称PU分割方式,其可能既不符合第一编码方式判断条件,也不符合第二编码方式判断条件,此时,不对该CU的该非对称PU分割方式进行编码检测。
还应理解,本发明实施例的深度图的视点可以是基本视点,也可以是非基本视点,本发明实施例对此不作限定。
应理解,在本发明实施例中,优选的,图2对应的各实施例是并列执行的,对其执行的先后顺序不作限定。
图3示出了根据本发明另一实施例的非对称运动分割方式编码的方法200的示意性流程图。该方法由编码设备执行,图3所示的方法200包括:
S201,确定当前进行编码的CU是否深度图的视点的CU。
具体地,在帧间编码过程中,判断当前正在编码的视点的CU是否深度图的视点的CU。如果是,执行S202;如果否,即为纹理图的视点的CU,执行S206。
S202,确定深度图的视点的CU的非对称PU分割方式是否符合第一编码方式判断条件。
具体地,当前正在编码的CU为深度图的视点的CU时,确定该CU的非对称PU分割方式是否符合第一编码方式判断条件。如果是,执行S203;如果否,执行S204。
S203,对符合第一编码方式判断条件的深度图的视点的CU的非对称PU分割方式采用Normal方式进行编码检测,完成后结束。
S204,确定深度图的视点的CU的非对称PU分割方式是否符合第二编码方式判断条件。
具体地,在深度图的视点的CU的非对称PU分割方式不符合第一编码方式判断条件的基础上,确定深度图的视点的CU的非对称PU分割方式是否符合第二编码方式判断条件。如果是,执行S205;如果否,结束。
S205,对不符合第一编码方式判断条件,符合第二编码方式判断条件的深度图的视点的CU的非对称PU分割方式采用Merge方式进行编码检测,完成后结束。
S206,确定当前进行编码的CU所属的视点是否基本视点。
具体地,在帧间编码对纹理图编码的过程中,判断当前正在编码的CU所属的视点是否基本视点。如果是,执行S207;如果否,执行S211。
S207,确定纹理图的基本视点的CU的非对称PU分割方式是否符合第一编码方式判断条件。
具体地,当确定当前正在编码的CU为纹理图的基本视点的CU时,确定该CU的非对称PU分割方式是否符合第一编码方式判断条件。如果是,执行S208;如果否,执行S209。
S208,对符合第一编码方式判断条件的纹理图的基本视点的CU的非对称PU分割方式采用Normal方式进行编码检测,完成后结束。
S209,确定纹理图的基本视点的CU的非对称PU分割方式是否符合第二编码方式判断条件。
具体地,在纹理图的基本视点的CU的非对称PU分割方式不符合第一编码方式判断条件的基础上,确定纹理图的基本视点的CU的非对称PU分割方式是否符合第二编码方式判断条件。如果是,执行S210;如果否,结束。
S210,对不符合第一编码方式判断条件,符合第二编码方式判断条件的纹理图的基本视点的CU的非对称PU分割方式采用Normal方式进行编码检测,完成后结束。
S211,确定纹理图的非基本视点的CU的非对称PU分割方式是否符合第一编码方式判断条件。
具体地,当确定当前正在编码的CU为纹理图的非基本视点的CU时,确定该CU的非对称PU分割方式是否符合第一编码方式判断条件。如果是,执行S212;如果否,执行S213。
S212,对符合第一编码方式判断条件的纹理图的非基本视点的CU的非对称PU分割方式采用Normal方式进行编码检测,完成后结束。
S213,确定纹理图的非基本视点的CU的非对称PU分割方式是否符合第二编码方式判断条件。
具体地,在纹理图的非基本视点的CU的非对称PU分割方式不符合第一编码方式判断条件的基础上,确定该CU的非对称PU分割方式是否符合第二编码方式判断条件。如果是,执行S214;如果否,结束。
S214,确定纹理图的非基本视点的CU的非对称PU分割方式是否符合第三编码方式判断条件。
具体地,在纹理图的非基本视点的CU的非对称PU分割方式不符合第一编码方式判断条件,符合第二编码方式判断条件的基础上,确定该CU的非对称PU分割方式是否符合第三编码方式判断条件。如果是,执行S215;如果否,执行S216。
S215,对不符合第一编码方式判断条件,符合第二编码方式判断条件,并且符合第三编码方式判断条件的纹理图的非基本视点的CU的非对称PU分割方式采用Normal方式进行编码检测,完成后结束。
S216,对不符合第一编码方式判断条件,符合第二编码方式判断条件,并且不符合第三编码方式判断条件的纹理图的非基本视点的CU的非对称PU分割方式采用Merge方式进行编码检测,完成后结束。
因此,本发明实施例的非对称运动分割方式编码的方法,通过分别确定对纹理图、深度图的基本视点和非基本视点的编码单元CU所采取的编码检测方式,并参考视间参考视点信息确定非基本视点的CU的编码检测方式,可以有效提高编码效率。
应理解,本发明实施例的各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
图4示出了根据本发明实施例的非对称运动分割方式编码的方法300的示意性流程图,该方法300可以由编码设备执行,包括。
S301,确定编码单元CU;
S302,在编码单元CU为纹理图的视点的CU且根据该CU的大小、该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件并且符合第二编码方式判断条件,或确定该CU的第一非对称PU分割方式符合第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,该Normal方式指完整的运动预测补偿方式。
因此,本发明实施例的非对称运动分割方式编码的方法,通过对视点的非对称PU分割方式优先执行Normal方式进行编码检测,可以提高编码效率。
应理解,本发明实施例的采用Normal方式进行编码检测,是指采用完整的运动预测补偿方式进行编码检测。
具体而言,在S301中,确定当前正在编码的编码单元CU。在S302中,编码设备首先确定编码是否处于帧间编码过程。在确定编码处于帧间编码过程后,编码设备确定当前是处于纹理图编码过程还是深度图编码过程。本发明实施例中,可选地,编码设备确定该CU是纹理图的视点的CU。
根据该CU的大小、该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式,确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件。
具体地,作为一个实施例,该CU的大小不为64×64,并且该CU的目前最优预测单元PU分割方式为2N×N,则可以确定该CU的非对称PU分割方式2N×nU和2N×nD为符合第一编码方式判断条件;或者,该CU的大小不为64×64,并且该CU的目前最优预测单元PU分割方式为2N×2N,并且该CU的目前最优预测单元PU分割方式的编码方式不为merge或skip模式,则也可以确定该CU的非对称PU分割方式2N×nU和2N×nD为符合第一编码方式判断条件。
可选地,作为另一实施例,该CU的大小不为64×64,并且该CU的目前最优预测单元PU分割方式为N×2N,则可以确定该CU的非对称PU分割方式nL×2N和nR×2N为符合第一编码方式判断条件;或者,该CU的大小不为64×64,并且该CU的目前最优预测单元PU分割方式为2N×2N,并且该CU的目前最优预测单元PU分割方式的编码方式不为merge或skip模式,则也可以确定该CU的非对称PU分割方式nL×2N和nR×2N为符合第一编码方式判断条件。反之,则为不符合第一编码方式判断条件。
进一步,根据该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合第二编码方式判断条件。
具体地,作为一个实施例,该CU的目前最优PU分割方式为2N×2N,并且该CU的目前最优PU分割方式的编码方式不为skip编码方式;或者,该CU的上一级CU的最优PU分割方式为AMP方式;或者,该CU的目前最优PU分割方式为2N×N,并且该CU的上一级CU的最优PU分割方式为非PU分割方式,则可以确定该CU的非对称PU分割方式2N×nU和2N×nD为符合第二编码方式判断条件。
可选地,作为另一实施例,该CU的目前最优PU分割方式为2N×2N,并且该CU的目前最优PU分割方式的编码方式不为skip编码方式;或者,该CU的上一级CU的最优PU分割方式为AMP方式;或者,该CU的目前最优PU分割方式为N×2N,并且该CU的上一级CU的最优PU分割方式为非PU分割方式,则可以确定该CU的非对称PU分割方式nL×2N和nR×2N为符合第二编码方式判断条件。反之,则为不符合第二编码方式判断条件。
在确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件,符合第二编码方式判断条件时,或者确定该CU的第一非对称PU分割方式符合第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
应理解,在本发明实施例中,该CU的第一非对称PU分割方式可以既不符合第一编码方式判断条件,也不符合第二编码方式判断条件。此时,不对该CU的该非对称PU分割方式进行编码检测。
还应理解,在本发明实施例中,该CU所属的视点可以是纹理图的基本视点也可以是纹理图的非基本视点。
以上是对纹理图的视点的CU的说明。在本发明实施例中,该CU还可能是深度图的视点的CU,在其非对称PU分割方式中的一种可能不符合第一编码方式判断条件,符合第二编码方式判断条件时,相应地,该方法300还可以包括:
在该CU为深度图的视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合该第一编码方式判断条件,并且符合该第二编码方式判断条件时,对该CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
具体而言,确定该CU为深度图的视点的CU,并且确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件,符合第二编码方式判断条件时,对该CU的第一非对称PU分割方式采用Merge方式进行编码检测。例如,对深度图的一个视点的32×32大小的CU进行编码,该CU的2N×nU和2N×nD不符合第一判断条件,符合第二判断条件,则对该CU的2N×nU和2N×nD采用Merge方式进行编码检测。
应理解,本发明实施例的CU所属的深度图的视点可以是基本视点,也可以是非基本视点,本发明实施例对此不作限定。
以上是对CU为深度图的视点的CU,并且该CU的非对称PU分割方式不符合第一判断条件,符合第二判断条件的情况的说明。在本发明实施例中,对于一个深度图的视点的CU,其四种非对称PU分割方式中的一种可能符合第一编码方式判断条件。相应地,该方法300还可以包括:
在该CU为深度图的视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合该第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
具体而言,确定该CU为深度图的视点的CU,并且确定该CU的第一非对称PU分割方式符合第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。例如,对深度图的一个视点的32×32大小的CU进行编码,该CU的nL×2N和nR×2N符合第一判断条件,则对该CU的nL×2N和nR×2N采用Normal方式进行编码检测。
应理解,对于深度图的一个视点的CU的非对称PU分割方式,其可能既不符合第一编码方式判断条件,也不符合第二编码方式判断条件,此时,不对该CU的该非对称PU分割方式进行编码检测。
还应理解,本发明实施例的CU所属的深度图的视点可以是基本视点,也可以是非基本视点,本发明实施例对此不作限定。在本发明实施例中,图4对应的各实施例是并列执行的,对其执行的先后顺序不作限定。
图5示出了根据本发明另一实施例的非对称运动分割方式编码的方法400的示意性流程图。该方法由编码设备执行,图5所示的方法400包括:
S401,确定当前进行编码的CU是否深度图的视点的CU。
具体地,在帧间编码过程中,判断当前正在编码的视点的CU是否深度图的视点的CU。如果是,执行S402;如果否,即为纹理图的视点的CU,执行S406。
S402,确定深度图的视点的CU的非对称PU分割方式是否符合第一编码方式判断条件。
具体地,当前正在编码的CU为深度图的视点的CU时,确定该CU的非对称PU分割方式是否符合第一编码方式判断条件。如果是,执行S403;如果否,执行S404。
S403,对符合第一编码方式判断条件的深度图的视点的CU的非对称PU分割方式采用Normal方式进行编码检测,完成后结束。
S404,确定深度图的视点的CU的非对称PU分割方式是否符合第二编码方式判断条件。
具体地,在深度图的视点的CU的非对称PU分割方式不符合第一编码方式判断条件的基础上,确定深度图的视点的CU的非对称PU分割方式是否符合第二编码方式判断条件。如果是,执行S405;如果否,结束。
S405,对不符合第一编码方式判断条件,符合第二编码方式判断条件的深度图的视点的CU的非对称PU分割方式采用Merge方式进行编码检测,完成后结束。
S406,确定纹理图的视点的CU的非对称PU分割方式是否符合第一编码方式判断条件。
具体地,确定当前正在编码的纹理图的视点的CU的非对称PU分割方式是否符合第一编码方式判断条件。如果是,执行S407;如果否,执行S408。
S407,对符合第一编码方式判断条件的纹理图的视点的CU的非对称PU分割方式采用Normal方式进行编码检测,完成后结束。
S408,确定纹理图的视点的CU的非对称PU分割方式是否符合第二编码方式判断条件。
具体地,在纹理图的视点的CU的非对称PU分割方式不符合第一编码方式判断条件的基础上,确定该CU的非对称PU分割方式是否符合第二编码方式判断条件。如果是,执行S409;如果否,结束。
S409,对不符合第一编码方式判断条件,符合第二编码方式判断条件的纹理图的视点的CU的非对称PU分割方式采用Normal方式进行编码检测,完成后结束。
因此,本发明实施例的非对称运动分割方式编码的方法,通过对视点的非对称PU分割方式优先执行Normal方式进行编码检测,可以提高编码效率。
应理解,在本发明实施例中,视点可以是基本视点也可以是非基本视点。
还应理解,本发明实施例的各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
图6示出了本发明一个实施例的编码设备的示意性框图。如图6所示,编码设备500包括:
第一确定模块510,用于确定编码单元CU;
第二确定模块520,用于在该CU为纹理图的非基本视点的CU且根据该CU的大小、该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,根据该CU所属的视点的视间参考视点信息确定该CU的第一非对称PU分割方式的编码检测方式。
因此,本发明实施例的编码设备,通过分别确定对纹理图、深度图的基本视点和非基本视点的编码单元CU所采取的编码检测方式,并引入视间参考视点信息确定非基本视点的CU的编码检测方式,可以有效提高编码效率。
可选地,第二确定模块520可具体用于:在该CU为纹理图的非基本视点的CU且根据该CU的大小、该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件,并且根据该CU所属的视点的视间参考视点信息,确定该CU的第一非对称PU分割方式符合第三编码方式判断条件时,该CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,该Normal方式指完整的运动预测补偿方式;或
在该CU为纹理图的非基本视点的CU且根据该CU的大小、该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件,并且根据该CU所属的视点的视间参考视点信息,确定该CU的第一非对称PU分割方式不符合该第三编码方式判断条件时,对该CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。其中,该CU所属的视点的视间参考视点的CU的编码方式和视间参考视点的CU的对称PU分割方式。
可选地,第二确定模块520,还可用于在该CU为纹理图的非基本视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
可选地,第二确定模块520,还可用于在该CU为纹理图的基本视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合该第一编码方式判断条件,并且符合该第二编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
可选地,第二确定模块520,在该CU为纹理图的基本视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合该第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
可选地,第二确定模块520,在该CU为深度图的视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合该第一编码方式判断条件,并且符合该第二编码方式判断条件时,对该CU的第一非对称PU分割方式采用Merge方式进行编码检测。
可选地,第二确定模块520,还可用于在该CU为深度图的视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合该第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
编码设备500能够实现图2和图3的实施例中由编码设备实现的各个过程,为避免重复,这里不再赘述。
图7示出了本发明另一个实施例的编码设备的示意性框图。如图7所示,编码设备600包括:
第三确定模块610,用于确定编码单元CU;
第四确定模块620,用于在编码单元CU为纹理图的视点的CU且根据该CU的大小、该CU的目前最优预测单元PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合第一编码方式判断条件并且符合第二编码方式判断条件,或确定该CU的第一非对称PU分割方式符合第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,该Normal方式指完整的运动预测补偿方式。
因此,本发明实施例的编码设备,通过对视点的非对称PU分割方式优先执行Normal方式进行编码检测,可以提高编码效率。
可选地,第四确定模块620,还可用于在该CU为深度图的视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式不符合该第一编码方式判断条件,并且符合该第二编码方式判断条件时,对该CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
可选地,第四确定模块620,还可用于在该CU为深度图的视点的CU且根据该CU的大小、该CU的目前最优PU分割方式、该CU的目前最优PU分割方式的编码方式和该CU的上一级CU的最优PU分割方式,确定该CU的第一非对称PU分割方式符合该第一编码方式判断条件时,对该CU的第一非对称PU分割方式采用Normal方式进行编码检测。
编码设备600能够实现图4和图5的实施例中由编码设备实现的各个过程,为避免重复,这里不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (22)
1.一种非对称运动分割方式编码的方法,其特征在于,所述方法包括:
确定编码单元CU;
在所述CU为纹理图的非基本视点的CU且根据所述CU的大小、所述CU的目前最优预测单元PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,根据所述CU所属的视点的视间参考视点信息确定所述CU的第一非对称PU分割方式的编码检测方式。
2.根据权利要求1所述的方法,其特征在于,所述根据所述CU所属的视点的视间参考视点信息确定所述CU的第一非对称PU分割方式的编码检测方式,包括:
在根据所述CU所属的视点的视间参考视点信息,确定所述CU的第一非对称PU分割方式符合第三编码方式判断条件时,所述CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,所述Normal方式指完整的运动预测补偿方式;或
在根据所述CU所属的视点的视间参考视点信息,确定所述CU的第一非对称PU分割方式不符合所述第三编码方式判断条件时,对所述CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
3.根据权利要求1或2所述的方法,其特征在于,所述视间参考视点信息包括:
所述CU所属的视点的视间参考视点的CU的编码方式和所述视间参考视点的CU的对称PU分割方式。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述CU为纹理图的非基本视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式符合第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述CU为纹理图的基本视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合所述第一编码方式判断条件,并且符合所述第二编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述CU为纹理图的基本视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式符合所述第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述CU为深度图的视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合所述第一编码方式判断条件,并且符合所述第二编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Merge方式进行编码检测。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述CU为深度图的视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式符合所述第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
9.一种非对称运动分割方式编码的方法,其特征在于,所述方法包括:
确定编码单元CU;
在编码单元CU为纹理图的视点的CU且根据所述CU的大小、所述CU的目前最优预测单元PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合第一编码方式判断条件并且符合第二编码方式判断条件,或确定所述CU的第一非对称PU分割方式符合第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,所述Normal方式指完整的运动预测补偿方式。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
在所述CU为深度图的视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合所述第一编码方式判断条件,并且符合所述第二编码方式判断条件时,对所述CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:
在所述CU为深度图的视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式符合所述第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
12.一种编码设备,其特征在于,所述编码设备包括:
第一确定模块,用于确定编码单元CU;
第二确定模块,用于在所述CU为纹理图的非基本视点的CU且根据所述CU的大小、所述CU的目前最优预测单元PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件时,根据所述CU所属的视点的视间参考视点信息确定所述CU的第一非对称PU分割方式的编码检测方式。
13.根据权利要求12所述的编码设备,其特征在于,所述第二确定模块具体用于:
在所述CU为纹理图的非基本视点的CU且根据所述CU的大小、所述CU的目前最优预测单元PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件,并且根据所述CU所属的视点的视间参考视点信息,确定所述CU的第一非对称PU分割方式符合第三编码方式判断条件时,所述CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,所述Normal方式指完整的运动预测补偿方式;或
在所述CU为纹理图的非基本视点的CU且根据所述CU的大小、所述CU的目前最优预测单元PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合第一编码方式判断条件,并且符合第二编码方式判断条件,并且根据所述CU所属的视点的视间参考视点信息,确定所述CU的第一非对称PU分割方式不符合所述第三编码方式判断条件时,对所述CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
14.根据权利要求12或13所述的编码设备,其特征在于,所述视间参考视点信息包括:
所述CU所属的视点的视间参考视点的CU的编码方式和所述视间参考视点的CU的对称PU分割方式。
15.根据权利要求12所述的编码设备,其特征在于,
所述第二确定模块,还用于在所述CU为纹理图的非基本视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式符合第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
16.根据权利要求12所述的编码设备,其特征在于,
所述第二确定模块,还用于在所述CU为纹理图的基本视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合所述第一编码方式判断条件,并且符合所述第二编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
17.根据权利要求12所述的编码设备,其特征在于,
所述第二确定模块,还用于在所述CU为纹理图的基本视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式符合所述第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
18.根据权利要求12所述的编码设备,其特征在于,
所述第二确定模块,还用于在所述CU为深度图的视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合所述第一编码方式判断条件,并且符合所述第二编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Merge方式进行编码检测。
19.根据权利要求12所述的编码设备,其特征在于,
所述第二确定模块,还用于在所述CU为深度图的视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式符合所述第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
20.一种编码设备,其特征在于,所述编码设备包括:
第三确定模块,用于确定编码单元CU;
第四确定模块,用于在编码单元CU为纹理图的视点的CU且根据所述CU的大小、所述CU的目前最优预测单元PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合第一编码方式判断条件并且符合第二编码方式判断条件,或确定所述CU的第一非对称PU分割方式符合第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用正常Normal方式进行编码检测,所述Normal方式指完整的运动预测补偿方式。
21.根据权利要求20所述的编码设备,其特征在于,
所述第四确定模块,还用于在所述CU为深度图的视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式不符合所述第一编码方式判断条件,并且符合所述第二编码方式判断条件时,对所述CU的第一非对称PU分割方式采用合并Merge方式进行编码检测。
22.根据权利要求20或21所述的编码设备,其特征在于,
所述第四确定模块,还用于在所述CU为深度图的视点的CU且根据所述CU的大小、所述CU的目前最优PU分割方式、所述CU的目前最优PU分割方式的编码方式和所述CU的上一级CU的最优PU分割方式,确定所述CU的第一非对称PU分割方式符合所述第一编码方式判断条件时,对所述CU的第一非对称PU分割方式采用Normal方式进行编码检测。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410003971.1A CN104768012B (zh) | 2014-01-03 | 2014-01-03 | 非对称运动分割方式编码的方法和编码设备 |
PCT/CN2014/095287 WO2015101251A1 (zh) | 2014-01-03 | 2014-12-29 | 非对称运动分割方式编码的方法和编码设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410003971.1A CN104768012B (zh) | 2014-01-03 | 2014-01-03 | 非对称运动分割方式编码的方法和编码设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104768012A CN104768012A (zh) | 2015-07-08 |
CN104768012B true CN104768012B (zh) | 2018-04-20 |
Family
ID=53493227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410003971.1A Active CN104768012B (zh) | 2014-01-03 | 2014-01-03 | 非对称运动分割方式编码的方法和编码设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104768012B (zh) |
WO (1) | WO2015101251A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019083394A1 (en) * | 2017-10-27 | 2019-05-02 | Huawei Technologies Co., Ltd. | APPARATUS AND METHOD FOR IMAGE CODING WITH ASYMMETRICAL PARTITIONING |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013069932A1 (ko) * | 2011-11-08 | 2013-05-16 | 주식회사 케이티 | 영상의 부호화 방법 및 장치, 및 복호화 방법 및 장치 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101484280B1 (ko) * | 2009-12-08 | 2015-01-20 | 삼성전자주식회사 | 임의적인 파티션을 이용한 움직임 예측에 따른 비디오 부호화 방법 및 장치, 임의적인 파티션을 이용한 움직임 보상에 따른 비디오 복호화 방법 및 장치 |
KR20130050406A (ko) * | 2011-11-07 | 2013-05-16 | 오수미 | 머지 모드에서의 움직임 정보 생성 방법 |
US10805617B2 (en) * | 2012-01-19 | 2020-10-13 | Texas Instruments Incorporated | Scalable prediction type coding |
CN102984521B (zh) * | 2012-12-12 | 2015-04-08 | 四川大学 | 基于时域相关性的高性能视频编码帧间模式判决方法 |
-
2014
- 2014-01-03 CN CN201410003971.1A patent/CN104768012B/zh active Active
- 2014-12-29 WO PCT/CN2014/095287 patent/WO2015101251A1/zh active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013069932A1 (ko) * | 2011-11-08 | 2013-05-16 | 주식회사 케이티 | 영상의 부호화 방법 및 장치, 및 복호화 방법 및 장치 |
Non-Patent Citations (2)
Title |
---|
《Joint Collaborative Team on Video Coding (JCT-VC)》;I.-K. Kim 等;《CE2: Test results of asymmetric motion partition (AMP) with overlapped block motion compensation (OBMC),JCTVC-E316》;20110323;全文 * |
《Joint Collaborative Team on Video Coding (JCT-VC)》;Il-Koo Kim 等;《CE2: Test results of asymmetric motion partition (AMP),JCTVC-F379》;20110722;全文 * |
Also Published As
Publication number | Publication date |
---|---|
WO2015101251A1 (zh) | 2015-07-09 |
CN104768012A (zh) | 2015-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180278956A1 (en) | Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device | |
CN103237216B (zh) | 深度图像的编解码方法和编解码装置 | |
KR101835563B1 (ko) | 움직임 벡터 예측을 위한 움직임 벡터 목록을 작성하는 방법 및 장치 | |
CN101491096A (zh) | 信号处理方法及其装置 | |
CN102946535B (zh) | 预测块的视差矢量预测值获取的方法和装置 | |
CN103841426A (zh) | 用于运动矢量预测的运动矢量列表建立的方法、装置 | |
CN103826125A (zh) | 用于已压缩监控视频的浓缩分析方法和装置 | |
CN110490803A (zh) | 一种图像语义分割分块预测的拼接方法、设备和存储介质 | |
CN104768012B (zh) | 非对称运动分割方式编码的方法和编码设备 | |
CN106376032B (zh) | 热点区域自动识别方法和装置 | |
CN109565595A (zh) | 一种使用基于分割的视频编码块划分的视频编码设备和方法 | |
CN104349332B (zh) | 一种网络结构优化方法及装置 | |
Zhou et al. | Two-in-one depth: Bridging the gap between monocular and binocular self-supervised depth estimation | |
Mehrdoost | Unstructured grid adaptation for multiscale finite volume method | |
CN103747264A (zh) | 预测运动矢量的方法、编码设备和解码设备 | |
CN103841425A (zh) | 用于运动矢量预测的运动矢量列表建立的方法、装置 | |
CN108924551A (zh) | 视频图像编码模式的预测方法及相关设备 | |
CN108429905A (zh) | 一种裸眼3d显示方法、装置、电子设备及存储介质 | |
CN103533361B (zh) | 多视点视差矢量的确定方法、编码设备及解码设备 | |
CN101036390B (zh) | 一种利用可变形网格进行运动估计的方法 | |
CN101600110B (zh) | 运动检测方法及装置 | |
Ho et al. | Single step optimal block matched motion estimation with motion vectors having arbitrary pixel precisions | |
CN103139569B (zh) | 多视点视频的编码、解码方法、装置和编解码器 | |
CN112337093B (zh) | 一种虚拟对象的分簇方法、装置、存储介质和电子装置 | |
CN104883628A (zh) | 一种生成视频浓缩摘要的方法、装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |