用于视频编解码的自适应图片修改的制作方法

    专利查询2026-02-08  1


    本公开涉及视频编解码和压缩,更具体地涉及但不限于,用于视频编解码的图片编解码处理方法和装置。


    背景技术:

    1、可以使用各种视频编解码技术来压缩视频数据。视频编解码是根据一个或多个视频编解码标准执行的。例如,现在一些公知的视频编解码标准包括通用视频编解码(vvc)、高效视频编解码(hevc,也称为h.265或mpeg-h part2)和高级视频编解码(avc,也称为h.264或mpeg-4part 10),它们由iso/iec mpeg和itu-t vecg联合开发。aomedia video 1(avi)由开放媒体联盟(aom)制定,作为其先前标准vp9的继任者。音视频编解码(avs)是指数字音频和数字视频压缩标准,是中国音视频编解码标准工作组制定的另一个视频压缩标准系列。现有的大多数视频编解码标准都建立在著名的混合视频编解码框架之上,即使用基于块的预测方法(例如,帧间预测、帧内预测)来减少视频图像或序列中存在的冗余,并使用变换编解码来压缩预测误差的能量。视频编解码技术的一个重要目标是将视频数据压缩为使用较低比特率的形式,同时避免或最大限度地减少视频质量的下降。

    2、hevc标准的第一版于2013年10月定稿,与上一代视频编解码标准h.264/mpeg avc相比,其提供了约50%的比特率节省或等效的感知质量。尽管hevc标准比其前身提供了显著的编解码改进,但有证据表明,使用额外的编解码工具还可以实现比hevc更高的编解码效率。基于此,vceg和mpeg都开始了对未来视频编解码标准化的编解码新技术的探索工作。itu-t vecg和iso/iecmpeg于2015年10月成立了一个联合视频探索小组(jvet),开始对能够大幅提高编解码效率的先进技术进行重大研究。通过在hevc测试模型(hm)上集成数个额外的编解码工具,由jvet维护一套被称为联合探索模型(jem)的参考软件。

    3、2017年10月,itu-t和iso/iec发布了关于具有超越hevc能力的视频压缩的联合提案征集(cfp)。2018年4月,在第10次jvet会议上收到并评估了23份cfp响应,结果表明压缩效率比hevc提高了约40%。基于这些评估结果,jvet启动了一个新项目,以开发新一代视频编解码标准,称为通用视频编解码(vvc)。同月,建立了一个被称为vvc测试模型(vtm)的参考软件代码库,用于演示vvc标准的参考实现。

    4、此外,itu-t vceg(q6/16)和iso/iec mpeg(jtc 1/sc 29/wg 11)正在研究未来视频编解码技术标准化的潜在需求,其压缩能力大大超过当前的vvc标准。这种未来的标准化行动可以采取vvc的额外扩展或全新标准的形式。联合视频探索小组(jvet)正在开展这项探索活动,以评估其专家在该领域提出的压缩技术设计。2021年1月6日至15日的jvet会议上建立了第一个探索实验(ee),该探索软件模型被命名为增强压缩模型(ecm)。ecm版本2(ecm2)于2021年8月发布。


    技术实现思路

    1、本公开提供了与视频编解码和压缩有关的技术示例,特别是涉及用于视频编解码的图片编解码处理方法和装置。

    2、根据本公开的第一方面,提供一种视频编码方法。在所述视频编码方法中,编码器可以基于输入视频序列获取图片的亮度样点和色度样点。此外,编码器可以确定预设几何操作。进一步,编码器可以通过对输入视频序列的图片的亮度样点和色度样点执行预设几何操作来获取修改后的图片。进而,编码器可以对修改后的图片进行编码。

    3、根据本公开的第二方面,提供一种视频解码方法。在所述视频解码方法中,解码器可以获取指示预设几何操作的语法元素和编码视频比特流。此外,解码器可以基于编码视频比特流重建修改后的图片。进一步,解码器可以通过基于语法元素执行逆几何操作来获取原始图片。进而,编码器可以获取原始图片的亮度样点和色度样点。

    4、根据本公开的第三方面,提供一种用于视频解码的装置。该装置包括一个或多个处理器以及耦合到一个或多个处理器的存储器,存储器被配置为存储可由一个或多个处理器执行的指令。此外,在执行指令时,一个或多个处理器被配置为实施根据上述第一方面的方法。

    5、根据本公开的第四方面,提供一种用于视频编码的装置。该装置包括一个或多个处理器以及耦合到一个或多个处理器的存储器,存储器被配置为存储可由一个或多个处理器执行的指令。此外,在执行指令时,一个或多个处理器被配置为实施根据上述第二方面的方法。

    6、根据本公开的第五方面,提供一种非暂时性计算机可读存储介质,用于存储计算机可执行指令,计算机可执行指令在由一个或多个计算机处理器执行时,使一个或多个计算机处理器接收比特流,并实施根据上述第一方面的该方法。

    7、根据本公开的第六方面,提供一种非暂时性计算机可读存储介质,用于存储计算机可执行指令,计算机可执行指令在由一个或多个计算机处理器执行时,使一个或多个计算机处理器实施根据上述第二方面的方法,以将当前块编码为比特流,并传输该比特流。



    技术特征:

    1.一种视频编码方法,包括:

    2.根据权利要求1所述的视频编码方法,其中,所述预设几何操作包括以下一种或多种操作:平移、旋转、等比例缩放、反射或剪切。

    3.根据权利要求2所述的视频编码方法,其中,所述编码器执行一种或多种预设几何操作,而没有用信号发送语法元素来指示所述一种或多种预设几何操作。

    4.根据权利要求2所述的方法,还包括:

    5.根据权利要求4所述的视频编码方法,还包括:

    6.根据权利要求5所述的视频编码方法,还包括:

    7.根据权利要求4所述的视频编码方法,其中,所述语法元素之一是sps_chroma_horizontal_collocated_flag,用于指示色度样点的位置相对于相应亮度样点的位置是否有水平偏移。

    8.根据权利要求7所述的视频编码方法,其中,sps_chroma_horizontal_collocated_flag等于1指示预测过程以设计用于相对于相应亮度样点位置无水平偏移的色度样点位置的方式工作。

    9.根据权利要求8所述的视频编码方法,其中,sps_chroma_horizontal_collocated_flag等于0指示预测过程以设计用于相对于相应亮度样点位置向右偏移0.5个亮度样点单位的色度样点位置的方式工作。

    10.根据权利要求9所述的视频编码方法,其中,响应于确定不存在sps_chroma_horizontal_collocated_flag,推断sps_chroma_horizontal_collocated_flag等于1。

    11.根据权利要求4所述的视频编码方法,其中,所述语法元素之一是sps_chroma_vertical_collocated_flag,用于指示色度样点的位置相对于相应亮度样点的位置是否有垂直偏移。

    12.根据权利要求11所述的视频编码方法,其中,sps_chroma_vertical_collocated_flag等于1指示预测过程以设计用于相对于相应亮度样点位置无垂直偏移的色度样点位置的方式工作。

    13.根据权利要求12所述的视频编码方法,其中,sps_chroma_vertical_collocated_flag等于0指示预测过程以设计用于相对于相应亮度样点位置向下偏移0.5个亮度样点单位的色度样点位置的方式工作。

    14.根据权利要求13所述的视频编码方法,其中,响应于确定不存在sps_chroma_vertical_collocated_flag,推断sps_chroma_vertical_collocated_flag等于1。

    15.一种视频解码方法,包括:

    16.根据权利要求15所述的视频解码方法,还包括:

    17.根据权利要求16所述的视频解码方法,其中,所述语法元素是隐式的且不通过信号发送。

    18.根据权利要求16所述的视频解码方法,其中,所述语法元素在图片或条带级别通过信号发送。

    19.根据权利要求18所述的视频解码方法,其中,所述预设几何操作为平移、旋转、等比例缩放、反射或剪切。

    20.根据权利要求19所述的视频解码方法,还包括:

    21.根据权利要求20所述的视频解码方法,还包括:

    22.一种装置,包括:

    23.一种非暂时性计算机可读存储介质,用于存储计算机可执行指令,所述计算机可执行指令在由一个或多个计算机处理器执行时,使所述一个或多个计算机处理器接收比特流,并基于所述比特流实施权利要求15-21中任一项所述的方法。

    24.一种非暂时性计算机可读存储介质,用于存储计算机可执行指令,所述计算机可执行指令在由一个或多个计算机处理器执行时,使所述一个或多个计算机处理器实施权利要求1-14中任一项所述的方法,以将所述修改后的图片编码为比特流,并传输所述比特流。


    技术总结
    提供了视频编解码和压缩的方法、设备和非暂时性存储介质。在一种视频编码方法中,编码器可以基于输入视频序列获取图片的亮度样点和色度样点。此外,编码器可以确定预设几何操作。进一步,编码器可以通过对输入视频序列的图片的亮度样点和色度样点执行预设几何操作来获取修改后的图片。进而,编码器可以对修改后的图片进行编码。

    技术研发人员:陈漪纹,闫宁,修晓宇,郭哲瑋,朱弘正,陈伟,王祥林,于冰
    受保护的技术使用者:北京达佳互联信息技术有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-34094.html

    最新回复(0)