Contains examples of a method for encoding video data: according to the pictures and video data in the current block will be used to determine the motion vector prediction block recognition of video data of the current picture of the resolution; based on the determined resolution to determine the current block search area, the search area the size in the resolution of the case is smaller than the fractional pixel in the resolution of integer pixel case; search area select the prediction block from the current block; the motion vector identifying the current block of the selected prediction block; and said the decoded video bit stream in the encoding of motion vectors.
【技术实现步骤摘要】
【国外来华专利技术】用于视频数据中特定图片内的帧间译码的搜索区域确定相关申请案本申请案涉及2015年5月11日申请的美国临时申请案第62/159,839号、2015年6月9日申请的美国临时申请案第62/173,248号及2015年6月12日申请的美国临时申请案第62/175,179号,所述申请案中的每一者的全部内容以引用的方式并入本文中。
本专利技术涉及视频编码及视频解码。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或台式计算机、平板计算机、电子书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话(所谓的“智能电话”)、视频电话会议装置、视频流式传输装置及其类似者。数字视频装置实施视频压缩技术,例如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分、高级视频译码(AVC)、ITU-TH.265、高效率视频译码(HEVC)所定义的标准及这些标准的扩展中所描述的那些视频压缩技术。视频装置可通过实施这些视频压缩技术而更有效率地传输、接收、编码、解码及/或存储数字视频信息。视频压缩技术执行空间(图片内)预测及/或时间(图片间)预测以减少或去除视频序列中固有的冗余。对于基于块的视频译码,可将视频切片(即,视频图片或视频图片的一部分)分割成视频块,其也可被称作树型块、译码单元(CU)及/或译码节点。图片的经帧内译码(I)切片中的视频块使用关于同一图片中的相邻块中的参考样本的空间预测来编码。图片的经帧间译码(P或B)切 ...
【技术保护点】
一种编码视频数据的方法,所述方法包括:针对视频数据的当前图片中的当前块确定将用于识别所述视频数据的所述当前图片中的预测子块的向量的分辨率;基于所述所确定分辨率确定所述当前块的搜索区域,使得所述搜索区域在所述分辨率为分数像素的情况下的大小小于所述搜索区域在所述分辨率为整数像素的情况下的大小;从所述搜索区域内选择所述当前块的预测子块;确定识别所述当前块的所述所选预测子块的所述向量;及在经译码视频位流中编码所述向量的表示。
【技术特征摘要】
【国外来华专利技术】2015.05.11 US 62/159,839;2015.06.09 US 62/173,248;1.一种编码视频数据的方法,所述方法包括:针对视频数据的当前图片中的当前块确定将用于识别所述视频数据的所述当前图片中的预测子块的向量的分辨率;基于所述所确定分辨率确定所述当前块的搜索区域,使得所述搜索区域在所述分辨率为分数像素的情况下的大小小于所述搜索区域在所述分辨率为整数像素的情况下的大小;从所述搜索区域内选择所述当前块的预测子块;确定识别所述当前块的所述所选预测子块的所述向量;及在经译码视频位流中编码所述向量的表示。2.根据权利要求1所述的方法,其中确定所述当前块的所述搜索区域包括:确定初始搜索区域;及在将用于所述向量的所述分辨率为整数像素的情况下,确定所述初始搜索区域为所述当前块的所述搜索区域;或在将用于所述向量的所述分辨率为分数像素的情况下,确定所述搜索区域包括:使所述初始搜索区域从所述初始搜索区域的右方及下方边界减小M个样本;及使所述初始搜索区域从所述初始搜索区域的上方及左方边界减小N个样本。3.根据权利要求2所述的方法,其中M为2且N为2。4.根据权利要求2所述的方法,其中所述向量为具有分数像素分辨率的色度运动向量,且其中编码所述向量的所述表示包括编码可从其导出所述色度运动向量的明度运动向量。5.根据权利要求1所述的方法,其中确定将用于所述向量的所述分辨率包括确定将用于识别所述当前块的色度预测子块的色度运动向量的分辨率,所述方法进一步包括:在所述当前块的色度采样相对于明度采样的比率大于一的情况下确定分数像素分辨率将用于所述向量。6.根据权利要求5所述的方法,其中在所述当前块的色度采样格式为4:2:2或4:2:0的情况下,所述当前块的色度采样相对于明度采样的所述比率大于一。7.根据权利要求1所述的方法,其进一步包括:在所述经译码视频位流中编码指示将用于所述向量的所述分辨率的语法元素。8.根据权利要求1所述的方法,其进一步包括:在所述向量具有分数像素分辨率的情况下,使用分数像素内插法且至少部分地基于来自所述预测子块外部的样本像素值来确定所述预测子块的像素值;及基于所述预测子块的所述像素值重建所述当前块。9.一种解码视频数据的方法,所述方法包括:针对视频数据的当前图片中的当前块从经译码视频位流获得识别所述视频数据的所述当前图片中的预测子块的向量的表示;确定所述向量具有分数像素分辨率还是整数像素分辨率;基于所述向量从搜索区域内确定所述当前块的预测子块,所述搜索区域在所述分辨率为分数像素的情况下的大小小于所述搜索区域在所述分辨率为整数像素的情况下的大小;响应于确定所述向量具有分数像素分辨率,使用分数像素内插法且至少部分地基于来自所述预测子块外部的样本像素值来确定所述预测子块的像素值;及基于所述预测子块的所述像素值重建所述当前块。10.根据权利要求9所述的方法,其中:当所述向量具有整数像素分辨率时,所述当前块的所述搜索区域包括初始搜索区域,当所述向量具有分数像素分辨率时,所述当前块的所述搜索区域包括通过使所述初始搜索区域从所述初始搜索区域的右方及下方边界减小M个样本,且使所述初始搜索区域从所述初始搜索区域的上方及左方边界减小N个样本而确定的缩小的搜索区域,及至少部分地基于来自所述初始搜索区域外部但在所述缩小的搜索区域内的样本像素值来执行分数像素内插以确定所述预测子块的所述像素值。11.根据权利要求10所述的方法,其中M为2且N为2。12.根据权利要求10所述的方法,其中所述向量为色度运动向量,且其中获得所述运动向量的所述表示包括:从所述经译码视频位流获得明度运动向量的表示;及基于所述明度运动向量确定所述色度运动向量。13.根据权利要求9所述的方法,其中所述向量为色度运动向量,所述方法进一步包括:在所述当前块的色度采样相对于明度采样的比率大于一的情况下确定分数像素分辨率将用于所述色度运动向量。14.根据权利要求13所述的方法,其中在当前块的色度采样格式为4:2:2或4:2:0的情况下,所述当前块的色度采样相对于明度采样的所述比率大于一。15.根据权利要求9所述的方法,其进一步包括:从所述经译码视频位流解码指示所述向量具有分数像素分辨率还是整数像素分辨率的语法元素。16.一种用于编码视频数据的装置,所述装置包括:存储器,其经配置以存储所述视频数据的一部分;及一或多个处理器,其经配置以:针对视频数据的当前图片中的当前块确定将用于识别视频数据的所述当前图片中的预测子块的向量的分辨率;基于所述所确定分辨率确定所述当前块的搜索区域,使得所述搜索区域的大小在所述分辨率为分数像素的情况下比在所述分辨率为整数像素的情况下更小;从所述搜索区域内选择所述当前块的预测子块;确定识别所述当前块的所述所选预测子块的所述向量;及在经译码视频位流中编码所述向量的表示。17.根据权利要求16所述的装置,其中,为确定所述当前块的所述搜索区域,所述一或多个处理器经配置以:确定包括所述当前图片的经重建区域的初始搜索区域;及在将用于所述向量的所述分辨率为整数像素的情况下,确定所述初始搜索区域为所述当前块的所述搜索区域;或在将用于所述向量的所述分辨率为分数像素的情况下,至少通过以下确定所述搜索区域:使所述初始搜索区域从所述初始搜索区域的右方及下方边界减小M个样本;及使所述初始搜索区域从所述初始搜索区域的上方及左方边界减小N个样本。18.根据权利要求17所述的装置,其中M为2且N为2。19.根据权利要求17所述的装置,其中所述向量...
【专利技术属性】
技术研发人员:庞超,克里希纳坎斯·拉帕卡,瓦迪姆·谢廖金,马尔塔·卡切维奇,瑞珍·雷克斯曼·乔许,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。