高并行的块内预测方法及系统

    公开(公告)号:CN116506623B

    公开(公告)日:2023-09-12

    申请号:CN202310770777.5

    申请日:2023-06-28

    发明人: 李健恒 曾志华

    摘要: 本发明提供了一种高并行的块内预测方法及系统,方法应用于浅压缩系统,包括:编码端根据从多个待选的块内预测模式中确定目标预测模式,并进行预测处理得到残差数据,对量化数据和残差数据进行编码处理,得到多个待选编码,从多个待选编码中确定出使用二进制位数最少的目标编码,并根据多个目标编码得到多个宏块编码数据后将多个宏块编码数据和对应的编码信息发送至浅压缩系统的解码端,使得解码端根据编码信息对多个宏块编码数据进行反量化处理得到多个原始图像宏块,其中,本发明能够有效解除大部分像素点之间存在的强依赖关系,并解除各宏块之间存在的块间依赖,进而提升预测方法的并发效率,实现高并行预测。

    图像浅压缩方法及解码方法

    公开(公告)号:CN116527903A

    公开(公告)日:2023-08-01

    申请号:CN202310788727.X

    申请日:2023-06-30

    发明人: 曾志华 李健恒

    摘要: 本申请实施例提供了图像浅压缩方法及解码方法,图像浅压缩方法包括量化第一图像数据得到量化数据;预测量化数据得到残差数据;根据编码的数位代价从多种传输方式中确定目标传输方式,通过目标传输方式传输得到压缩数据;解码方法包括根据目标传输方式还原压缩数据得到还原数据;反量化还原数据得到第二图像数据;构建了基于纯空间域数据处理的高并行预测编码浅压缩架构,直接在原始空间数据上建立精细的量化和反量化体系,能够利用更少的带宽完成相同目标规格要求的图像压缩处理,能够有效减少芯片设计的复杂度和功耗,解决了芯片内存和接口带宽受限、功耗高的问题。

    熵编码方法、熵解码方法及相关装置

    公开(公告)号:CN116527904B

    公开(公告)日:2023-09-12

    申请号:CN202310797299.7

    申请日:2023-07-03

    发明人: 曾志华 李健恒

    摘要: 本申请提供了一种熵编码方法、熵解码方法及相关装置,应用于人工智能领域,包括:对只量化数据进行无符号码定长编码,得到无符号定长码;根据预测残差数据确定位指示信息和非对称值域标志位,得到传输值域,以确定编码方式;根据编码方式对预测残差数据进行编码,得到有符号定长码;对只量化数据进行编码,得到无符号变长码;对预测残差数据进行编码,得到有符号变长码;从无符号定长码、有符号定长码、无符号变长码和有符号变长码中选取比特数最少的一个,作为压缩数据。与现有技术相比,本申请在实现同等的图像压缩质量的基础上,能够降低芯片的带宽要求和功耗,而在相同的芯片带宽要求和功耗的基础上,能够提高图像压缩效率和图像压缩质量。

    图像浅压缩码率控制方法及装置

    公开(公告)号:CN116506617B

    公开(公告)日:2023-09-12

    申请号:CN202310770774.1

    申请日:2023-06-28

    发明人: 李健恒 曾志华

    摘要: 本申请公开了一种图像浅压缩码率控制方法及装置,涉及浅压缩技术领域。其中,图像浅压缩码率控制方法中获取参考帧数据块及压缩参数,计算最大量化参数和最小码率,再划分得到多个参考量化参数,并对应地将缓冲区划分得到多个子缓冲区,不同的子缓冲区对应不同的填充值,参考量化参数与填充值的满足预设的映射关系,由此根据映射关系可以得到当前填充值对应的参考量化参数,结合压缩参数对参考帧数据块进行编码得到编码数据块,在编码过程中判断编码数据块的数据大小输出至缓冲区是否会溢出,若缓冲区会溢出,则调整量化参数继续编码。由此根据缓冲区的填充值自适应选择并调整量化参数,在缓冲区中实现了码率和压缩质量的联合控制。

    图像浅压缩码率控制方法及装置

    公开(公告)号:CN116506617A

    公开(公告)日:2023-07-28

    申请号:CN202310770774.1

    申请日:2023-06-28

    发明人: 李健恒 曾志华

    摘要: 本申请公开了一种图像浅压缩码率控制方法及装置,涉及浅压缩技术领域。其中,图像浅压缩码率控制方法中获取参考帧数据块及压缩参数,计算最大量化参数和最小码率,再划分得到多个参考量化参数,并对应地将缓冲区划分得到多个子缓冲区,不同的子缓冲区对应不同的填充值,参考量化参数与填充值的满足预设的映射关系,由此根据映射关系可以得到当前填充值对应的参考量化参数,结合压缩参数对参考帧数据块进行编码得到编码数据块,在编码过程中判断编码数据块的数据大小输出至缓冲区是否会溢出,若缓冲区会溢出,则调整量化参数继续编码。由此根据缓冲区的填充值自适应选择并调整量化参数,在缓冲区中实现了码率和压缩质量的联合控制。

    图像浅压缩方法及解码方法

    公开(公告)号:CN116527903B

    公开(公告)日:2023-09-12

    申请号:CN202310788727.X

    申请日:2023-06-30

    发明人: 曾志华 李健恒

    摘要: 本申请实施例提供了图像浅压缩方法及解码方法,图像浅压缩方法包括量化第一图像数据得到量化数据;预测量化数据得到残差数据;根据编码的数位代价从多种传输方式中确定目标传输方式,通过目标传输方式传输得到压缩数据;解码方法包括根据目标传输方式还原压缩数据得到还原数据;反量化还原数据得到第二图像数据;构建了基于纯空间域数据处理的高并行预测编码浅压缩架构,直接在原始空间数据上建立精细的量化和反量化体系,能够利用更少的带宽完成相同目标规格要求的图像压缩处理,能够有效减少芯片设计的复杂度和功耗,解决了芯片内存和接口带宽受限、功耗高的问题。

    熵编码方法、熵解码方法及相关装置

    公开(公告)号:CN116527904A

    公开(公告)日:2023-08-01

    申请号:CN202310797299.7

    申请日:2023-07-03

    发明人: 曾志华 李健恒

    摘要: 本申请提供了一种熵编码方法、熵解码方法及相关装置,应用于人工智能领域,包括:对只量化数据进行无符号码定长编码,得到无符号定长码;根据预测残差数据确定位指示信息和非对称值域标志位,得到传输值域,以确定编码方式;根据编码方式对预测残差数据进行编码,得到有符号定长码;对只量化数据进行编码,得到无符号变长码;对预测残差数据进行编码,得到有符号变长码;从无符号定长码、有符号定长码、无符号变长码和有符号变长码中选取比特数最少的一个,作为压缩数据。与现有技术相比,本申请在实现同等的图像压缩质量的基础上,能够降低芯片的带宽要求和功耗,而在相同的芯片带宽要求和功耗的基础上,能够提高图像压缩效率和图像压缩质量。

    高并行的块内预测方法及系统

    公开(公告)号:CN116506623A

    公开(公告)日:2023-07-28

    申请号:CN202310770777.5

    申请日:2023-06-28

    发明人: 李健恒 曾志华

    摘要: 本发明提供了一种高并行的块内预测方法及系统,方法应用于浅压缩系统,包括:编码端根据从多个待选的块内预测模式中确定目标预测模式,并进行预测处理得到残差数据,对量化数据和残差数据进行编码处理,得到多个待选编码,从多个待选编码中确定出使用二进制位数最少的目标编码,并根据多个目标编码得到多个宏块编码数据后将多个宏块编码数据和对应的编码信息发送至浅压缩系统的解码端,使得解码端根据编码信息对多个宏块编码数据进行反量化处理得到多个原始图像宏块,其中,本发明能够有效解除大部分像素点之间存在的强依赖关系,并解除各宏块之间存在的块间依赖,进而提升预测方法的并发效率,实现高并行预测。

    视频转码方法、计算机设备和存储介质

    公开(公告)号:CN111953988A

    公开(公告)日:2020-11-17

    申请号:CN202010682997.9

    申请日:2020-07-15

    发明人: 李健恒 曾志华

    摘要: 本申请公开了一种视频转码方法、计算机设备和存储介质,其中该方法包括解码H265视频,得到H265条带和H265条带的描述信息;根据描述信息确定AVS2目标帧的帧类型、显示时序标签、编码时序标签、播放延时标签、参考信息、帧删除信息、目标宏块预测模式和目标运动矢量,然后根据得到的信息编码得到AVS2视频。可以用更少的计算量实现将H265视频转码为AVS2视频,能够在保证输出质量不劣化的情况下高效的将H265视频转换为AVS2视频。

    基于视频场景识别应用帧相似性的视频编码方法

    公开(公告)号:CN115243045A

    公开(公告)日:2022-10-25

    申请号:CN202210669615.8

    申请日:2022-06-14

    发明人: 李健恒

    摘要: 本申请涉及视频图像处理技术领域,提供一种基于视频场景识别应用帧相似性的视频编码方法,其中该方法包括:对当前视频帧进行图像处理,得到所述当前视频帧的视频帧指纹;根据所述当前视频帧的视频帧指纹和历史视频帧的视频帧指纹,确定所述当前视频帧与所述历史视频帧的指纹相似度;根据所述当前视频帧与所述历史视频帧的指纹相似度,确定所述当前视频帧是否为关键帧;根据所述当前视频帧是否为关键帧,对所述当前视频帧进行编码。能够用更少的计算量确定视频编码过程中的关键帧,高效地对视频进行编码。