本发明专利技术所涉及的图像解码装置(200),其具备:运动矢量解码部(241A),其被配置为从编码数据中获取运动矢量;以及细化部(241B),其被配置为使用块的宽度和高度中的至少任意一个信息来变更运动矢量的细化所使用的区域,其中该块使用运动矢量。
【技术实现步骤摘要】
【国外来华专利技术】图像解码装置、图像编码装置、程序和图像处理系统
本专利技术涉及一种图像解码装置、图像编码装置、程序和图像处理系统。
技术介绍
关于Decoder-sidemotionvectorrefinement(DMVR:解码端运动矢量细化)的技术,非专利文献1和非专利文献2中公开了如下技术:为了削减执行时的存储器使用量和搜索成本计算量,禁止在尺寸为阈值以上的块中应用DMVR,或者将尺寸为阈值以上的块分割为较小的子块并对每个子块执行DMVR。现有技术文献非专利文献非专利文献1:CE9-related:SimplifiedDMVRwithreducedinternalmemory,JVET-L0098非专利文献2:CE9-related:DMVRwithCoarse-to-FineSearchandBlockSizeLimit,JVET-L0382非专利文献3:CE9-related:SimplificationofDecoderSideMotionVectorDerivation,JVET-K0105
技术实现思路
专利技术所要解决的问题但是,上述现有技术中,在单纯禁止在较大的块中应用DMVR的情况下,与不根据阈值进行禁止的情况相比,存在编码效率显著降低的问题。此外,上述现有技术中,在对每个子块执行DMVR的情况下,有可能每个子块的运动矢量的值不同,存在容易产生块噪声的问题。因此,本专利技术是鉴于上述课题而完成的,其目的在于提供一种能够在抑制编码效率降低的同时削减执行DMVR所需的存储器、运算处理量、运算电路数的图像解码装置、图像编码装置、程序和图像处理系统。用于解决问题的方案本专利技术的第一特征的主旨在于:一种图像解码装置,其被配置为对编码数据进行解码,其具备:运动矢量解码部,其被配置为从所述编码数据中获取运动矢量;以及细化部,其被配置为使用块的宽度和高度中的至少任意一个信息来变更所述运动矢量的细化所使用的区域,其中该块使用所述运动矢量。本专利技术的第二特征的主旨在于:一种图像编码装置,其被配置为通过对输入图像信号进行编码来生成编码数据,其具备:运动矢量搜索部,其通过对目标帧和参考帧进行比较来搜索运动矢量;以及细化部,其被配置为使用块的宽度和高度中的至少任意一个信息来变更所述运动矢量的细化所使用的区域,其中该块使用所述运动矢量。本专利技术的第三特征的主旨在于:一种程序,其使计算机作为被配置为对编码数据进行解码的图像解码装置起作用,所述图像解码装置具备:运动矢量解码部,其被配置为从所述编码数据中获取运动矢量;以及细化部,其被配置为使用块的宽度和高度中的至少任意一个信息来变更所述运动矢量的细化所使用的区域,其中该块使用所述运动矢量。本专利技术的第四特征的主旨在于:一种图像处理系统,其具备:上述第一特征所述的图像解码装置;以及上述第二特征所述的图像编码装置。专利技术的效果根据本专利技术,能够提供一种能够在抑制编码效率降低的同时削减执行DMVR所需的存储器、运算处理量、运算电路数的图像解码装置、图像编码装置、程序和图像处理系统。附图说明图1是示出一个实施方式所涉及的图像处理系统10的结构的一个示例的图。图2是示出一个实施方式所涉及的图像处理系统10的图像编码装置100的功能块的一个示例的图。图3是示出一个实施方式所涉及的图像编码装置100的帧间预测部111的功能块的一个示例的图。图4是示出一个实施方式中的细化处理过程的一个示例的流程图,该细化处理是通过图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)进行的。图5是示出一个实施方式中的细化处理中的运动矢量的细化所使用的区域的一个示例的图,该细化处理是通过图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)进行的。图6是示出一个实施方式中的细化处理中的运动矢量的细化所使用的区域的一个示例的图,该细化处理是通过图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)进行的。图7是示出一个实施方式中的决定运动矢量的细化所使用的区域的形状的过程的一个示例的流程图,该运动矢量的细化是通过图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)进行的。图8是示出一个实施方式所涉及的图像处理系统10的图像解码装置200的功能块的一个示例的图。图9是示出一个实施方式所涉及的图像解码装置200的帧间预测部241的功能块的一个示例的图。图10是示出一个实施方式中的细化处理过程的一个示例的流程图,该细化处理是通过图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)进行的。图11是示出一个变形例中的细化处理过程的一个示例的流程图,该细化处理是通过图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)进行的。图12是示出一个变形例中的图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)中使用的表的一个示例的图。图13是示出一个变形例中的细化处理过程的一个示例的流程图,该细化处理是通过图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)进行的。图14是示出一个变形例中的细化处理过程的一个示例的流程图,该细化处理是通过图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)进行的。图15是示出一个变形例中的细化处理中的运动矢量的细化所使用的区域的一个示例的图,该细化处理是通过图像编码装置100的帧间预测部111的细化部111B(图像解码装置200的帧间预测部241的细化部241B)进行的。具体实施方式(第一实施方式)以下,参照图1~图10,对本专利技术的第一实施方式所涉及的图像处理系统10进行说明。图1是示出本实施方式所涉及的图像处理系统10的图。如图1所示,图像处理系统10具有图像编码装置100和图像解码装置200。图像编码装置100被配置为通过对输入图像信号进行编码来生成编码数据。图像解码装置200被配置为通过对编码数据进行解码来生成输出图像信号。其中,该编码数据可通过传输路径从图像编码装置100发送到图像解码装置200。此外,编码数据也可以保存在存储介质中,然后从图像编码装置100提供至图像解码装置200。(图像编码装置100)以下,参照图2对本实施方式所涉及的图像编码装置100进行说明。图2是示出本实施方式所涉及的图像编码装置100的功能块的一个示例的图本文档来自技高网...
【技术保护点】
1.一种图像解码装置,其被配置为对编码数据进行解码,其特征在于,具备:/n运动矢量解码部,其被配置为从所述编码数据中获取运动矢量;以及/n细化部,其被配置为使用块的宽度和高度中的至少任意一个信息来变更所述运动矢量的细化所使用的区域,其中该块使用所述运动矢量。/n
【技术特征摘要】
【国外来华专利技术】20181227 JP 2018-2458951.一种图像解码装置,其被配置为对编码数据进行解码,其特征在于,具备:
运动矢量解码部,其被配置为从所述编码数据中获取运动矢量;以及
细化部,其被配置为使用块的宽度和高度中的至少任意一个信息来变更所述运动矢量的细化所使用的区域,其中该块使用所述运动矢量。
2.根据权利要求1所述的图像解码装置,其特征在于:
所述细化部被配置为,在所述块大于第一阈值的情况下,仅使用所述块内的部分区域的像素来进行所述运动矢量的细化。
3.根据权利要求2所述的图像解码装置,其特征在于:
所述细化部被配置为,在大于所述第一阈值的所述块中,仅使用所述块内部的小于所述第一阈值的区域的像素来进行所述运动矢量的细化。
4.根据权利要求2或3所述的图像解码装置,其特征在于:
所述细化部被配置为,在大于所述第一阈值的所述块中,仅使用所述块的中央区域的像素来进行所述运动矢量的细化。
5.根据权利要求2~4中任一项所述的图像解码装置,其特征在于:
所述图像解码装置对每个预定处理单位进行并行处理,
所述细化部被配置为,仅使用不与所述并行处理单位的边界相重叠的区域的像素来进行所述运动矢量的细化。
6.根据权利要求2~5中任一项所述的图像解码装置,其特征在于:
所述细化部被配置为,在所述块大于第二阈值的情况下,不在所述块内进行所述运动矢量的细化。
7.根据权利要求6所述的图像解码装置,其特征在于:
所述图像解码装置对每个预...
【专利技术属性】
技术研发人员:海野恭平,河村圭,内藤整,
申请(专利权)人:KDDI株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。