[发明专利]一种对图像进行编、解码的方法及设备有效
申请号: | 201310202024.0 | 申请日: | 2013-05-27 |
公开(公告)号: | CN103297778B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 覃知;王浦林 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/513 | 分类号: | H04N19/513;H04N19/52;H04N19/593 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 李姜 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 进行 解码 方法 设备 | ||
技术领域
本发明涉及图像处理技术领域,尤其涉及一种对图像进行编、解码的方法及设备。
背景技术
当聚焦主体(即摄像装置拍摄的对象)或者拍摄环境发生较大变化时,需要对摄像装置(如数码相机、监控摄像头、手机摄像头等)进行相应调节,如根据视频3A参数对摄像装置进行调节,所述3A参数包括自动聚焦(Auto Focus,AF)参数、自动曝光(Auto Exposure,AE)参数和自动白平衡(Auto White Balance,AWB)参数。根据3A参数对摄像装置进行调节即为:
AF部件输出AF参数对摄像装置进行调节,AE部件输出AE参数对摄像装置进行调节,AWB部件输出AWB参数对摄像装置进行调节。
当摄像装置根据AF参数、AE参数或是AWB参数进行调节时,摄像装置采集并输出给图像编码部件的视频图像将会发生连续变化,若图像编码部件对接收到的连续变化的视频图像仍按照常规方式进行编码,则会由于对待编码的当前帧的图像预测编码模式(帧间预测编码模式或帧内预测编码模式)选择困难、参考帧与当前帧的相似度小以及编码质量因子不好确定等问题,导致编码的压缩率低,即当前帧编码的码率急剧升高,或在保证压缩率的情况下,即编码码率不变的情况下,会导致编码后图像细节损失较大,图像质量差的问题。
例如,当聚焦主体的聚焦深度、聚焦位置发生变化时,摄像装置将根据AF参数对镜头焦距进行自动调节,由于摄像装置会出现失焦或聚焦,因此,摄像装置所采集的视频图像中不同物体会因其空间位置的不同(主要指视频图像中的物体相对于镜头远近的差异),导致编码后物体的大小和边缘细节发生较大变化,进而导致编码效果差。
再例如,当拍摄图像的光照强度不变或是变化很小,但拍摄图像中物体不断发生变化,特别是距离摄像装置较近的物体不断发生变化时,或是拍摄图像的场景连续变化(如由拍摄室内场景慢慢转向室外场景,或是手持摄像装置移步换景拍摄)时,摄像装置将根据AE参数(拍摄图像亮度发生变化时)进行自动调节,或是根据AWB参数(拍摄图像颜色发生变化或是光源发生变化)进行自动调节,这些调节会显著增大参考帧和待编码的当前帧之间的差异,导致编码效果以及图像质量差。
综上所述,当摄像装置根据AF、AE或AWB中至少一个参数进行自动调节后,由于摄像装置采集的视频图像发生连续变化,若仍按照目前的编码方式直接对采集的视频图像进行编码,则会由于对待编码的当前帧的图像预测模式选择困难、参考帧与当前帧的相似度小等问题,导致编码码率急剧升高,或是编码码率不变,但编码后图像细节损失较大,编码后图像质量差的问题。
发明内容
本发明实施例提供了一种对图像进行编、解码的方法及设备,用以解决现有技术中存在的当摄像装置受到3A参数调节后,编码码率急剧升高,或是编码码率不变,但编码后图像细节损失较大,编码后图像质量差的问题。
第一方面,提供一种对图像进行编码的方法,所述方法包括:
根据摄像装置发送的云台转动PT参数确定当前帧和实际参考帧之间的运动矢量MVD;
确定与所述实际参考帧的中心点和大小相同的虚拟参考帧,其中,所述虚拟参考帧与按照所述MVD移动后的实际参考帧的重合区域内采用帧间预测编码,除所述重合区域外的其他区域内采用帧内预测编码;
利用所述虚拟参考帧对所述当前帧进行编码。
结合第一方面,在第一种可能的实现方式中,所述方法还包括:
在所述虚拟参考帧的所述重合区域内填充所述实际参考帧在该重合区域内的内容,以及,在所述虚拟参考帧中除所述重合区域外的其他区域内填充0。
结合第一方面,在第二种可能的实现方式中,所述PT参数中包括:在当前的成像焦距下摄像装置的垂直视角θ、当前帧相对于θ的转动角度实际参考帧相对于θ的转动角度以及,在当前的成像焦距下摄像装置的水平视角γ、当前帧相对于γ的转动角度β1、实际参考帧相对于γ的转动角度β2;
根据所述PT参数确定当前帧和实际参考帧之间的MVD,具体包括:
根据所述确定所述当前帧相对于与θ没有转动角度的帧在垂直方向上的第一MVD;
根据所述确定所述实际参考帧相对于与θ没有转动角度的帧在垂直方向上的第二MVD;
将所述第一MVD和所述第二MVD之差作为当前帧和实际参考帧在垂直方向上的MVD;
根据所述β1确定所述当前帧相对于与γ没有转动角度的帧在水平方向上的第三MVD;
根据所述β2确定所述实际参考帧相对于与γ没有转动角度的帧在水平方向上的第四MVD;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310202024.0/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序