[发明专利]H.264图像组的编码方法、装置、编解码芯片及电子设备有效
申请号: | 202010568621.5 | 申请日: | 2020-06-19 |
公开(公告)号: | CN112291569B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 王桂宾;徐会;陈泽伟 | 申请(专利权)人: | 珠海市杰理科技股份有限公司 |
主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N19/423;H04N19/44;H04N19/177;H04N19/91;H04N19/70;H04N19/50 |
代理公司: | 深圳市君之泉知识产权代理有限公司 44366 | 代理人: | 杨洪龙 |
地址: | 519075 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 264 图像 编码 方法 装置 解码 芯片 电子设备 | ||
本发明提供了H.264图像组的编码方法、装置、编解码芯片及电子设备,编码方法包括如下步骤:申请两帧缓存作为参考帧数据读写使用,判断图像组当前帧的类型,若是I帧则将写缓存地址初始化,并将编码得到的参考帧数据写入编码缓存地址;若是P帧则:判断当前帧距前面最近参考帧的帧间隔是否为设定帧间隔,若是则将参考帧标识设置为参考帧,若否则将参考帧标识设置为非参考帧;将参考帧标识写入当前帧的帧头部;判断当前帧的前一帧是否为参考帧,若是参考帧则将读缓存地址赋值为前一帧的写缓存地址、写缓存地址赋值为两块编码缓存地址的另一者,若是非参考帧则将读缓存地址和写缓存地址保持一致。本发明可以提高编解码过程中缓存利用率、读写效率。
技术领域
本发明涉及图像编解码领域,尤其涉及H.264图像组的编码方法、装置、编解码芯片及电子设备。
背景技术
随着无线网络的迅速发展,人们的日常生活与移动通信息息相关,移动通信对人们生活的影响也越来越大。无线传输的高速发展使人们在业务上也对其有了更高的要求。在某些特殊场合中的一些特殊业务有高稳定性、低时延、不间断传输的要求,如移动视频会议、视频监控等。而现在无线网络也有着自己的弱点,一个主要的问题是,带宽紧张时的网络传输延时及网络丢包,这样接收端的视频序列就会出现解码异常。
H.264视频压缩标准自2003年3月正式公布以来,被广泛应用于实时视频监控,低延时模式的视频会议、网络视频点播等电子消费领域。H.264之所以有着出色的压缩性能,得益于新引入的多种技术,如帧内预测,帧间预测,多参考帧,帧间可变尺寸块运动估计,去方块滤波和上下文自适应的熵编码技术等。
目前大多数H.264编码方案在帧间预测时仅使用一个前向参考帧。其中一种编码技术是每一帧P帧都以前面的一帧作为参考帧,具体而言,在对图像组GOP(H.264定义的图像画面组,具体指两个IDR帧的间隔)进行编码时,第一帧(I帧)后面的每一帧P帧都以前面的一帧作为参考帧,因此作为帧间预测的P帧参考帧对无线网络传输的可靠性影响较大,特别是在IDR(立即刷新帧)间隔较大时,一旦有一个P帧在传输中丢失(例如在无线网络传输带宽紧张时丢失),那么丢失的P帧之后的所有该GOP内的P帧的解码都不能正常解码,解码端画面出现卡顿或异常。
H.264帧间预测时最多可以使用16个参考帧,多参考帧的使用可以降低网络传输丢帧时导致的解码问题。但是消费电子级视频芯片的开发使用多参考帧会带来编码复杂度增加,内存和带宽消耗增大,芯片成本增加等问题。
另外一种技术如现有技术CN104754345A公开的,在一个图像组中引入多个非参考帧P帧,该技术客观上能够减轻前述编码技术中的问题,但是,该现有技术中将编码后的帧数据直接送出外部缓存中,当需要以该编码后的帧数据作为参考帧使用时,需要再从片外的缓存中再通过参考帧读取模块进行读取,不仅降低了缓存利用率,而且读写效率较低。
发明内容
基于上述现状,本发明的主要目的在于提供H.264图像组的编码方法、装置、编解码芯片及电子设备,在不增加参考帧缓存占用的前提下,通过一定的算法确定编码端的每一帧是否生成参考帧,同时合理配置编码端和解码端参考帧读写的缓存地址,提高了缓存利用率和读写效率,另外提高视频在解码端的视觉成像质量。
为实现上述目的,本发明采用的技术方案如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市杰理科技股份有限公司,未经珠海市杰理科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010568621.5/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序