[发明专利]一种视频编码方法及装置有效
申请号: | 201710307308.4 | 申请日: | 2017-05-04 |
公开(公告)号: | CN107147912B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 陈瑶;林聚财 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | H04N19/176 | 分类号: | H04N19/176;H04N19/117;H04N19/124 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 编码 方法 装置 | ||
1.一种视频编码方法,其特征在于,该方法包括:
根据待编码的视频图像中的每个宏块,将每个宏块划分为设定数量个子宏块,其中每个子宏块包括至少两个像素点;
根据预先保存的恰可察觉失真JND算法,计算每个子宏块的JND值;根据每个子宏块的JND值,确定每个宏块的JND值;
根据每个宏块的JND值及预先保存的权重因子算法,计算每个宏块的权重值;根据每个宏块的权重值,每个宏块的初始量化参数QP值及预设的间隔QP算法,确定每个宏块的间隔QP值;根据每个宏块的初始QP值和/或每个宏块的间隔QP值,确定每个宏块的目标QP值,并根据每个宏块的目标QP值进行编码;
所述根据每个宏块的JND值及预先保存的权重因子算法,计算每个宏块的权重值后,在所述根据每个宏块的权重值,每个宏块的初始量化参数QP值及预设的间隔QP算法,确定每个宏块的间隔QP值之前,所述方法还包括:
根据每个宏块的JND值,查找JND值最小的宏块;
根据每个宏块的JND值,确定所述JND值最小的宏块和其他宏块的权重值的比例关系;
将所述JND值最小的宏块的权重值更新为第一权重值,根据更新后的第一权重值,及确定的所述所述JND值最小的宏块和其他宏块的权重值的比例关系,更新其他宏块的权重值,其中所述第一权重值不小于1。
2.如权利要求1所述的方法,其特征在于,所述根据每个宏块的JND值及预先保存的权重因子算法,计算每个宏块的权重值包括:
根据每个宏块的JND值,确定所述视频图像的平均JND值;
针对每个宏块的JND值,所述视频图像的平均JND值,以及公式确定每个宏块的权重值,其中,所述为第i个宏块的权重值,a,b,c均为常系数,exp为以自然常数e为底的指数函数,为第i个宏块的JND值,STJNDframe为所述视频图像的平均JND值。
3.如权利要求1所述的方法,其特征在于,所述根据每个宏块的权重值,每个宏块的初始QP值及预设的间隔QP算法,确定每个宏块的间隔QP值包括:
根据公式确定每个宏块对应的间隔QP值,其中,deltaQP为当前第i个宏块的间隔QP值,QPorig为该第i个宏块的初始QP值,为当前第i个宏块的权重值,d为常系数。
4.如权利要求1所述的方法,其特征在于,所述根据每个宏块的初始QP值和/或每个宏块的间隔QP值,确定每个宏块的目标QP值包括:
针对每个宏块,判断该宏块的初始QP值位于预设的第一初始范围区间,将所述初始QP值确定为该宏块的目标QP值;
如果该宏块的间隔QP值位于预设的第一区间,且所述初始QP值位于预设的第二初始范围区间,则将预设的第一QP增值和所述初始QP值的和确定为该宏块的目标QP值;
如果所述间隔QP值位于预设的第二区间,且所述初始QP值位于预设的第三初始范围区间,则将预设的第二QP增值和所述初始QP值的和,确定该宏块的目标QP值;
如果所述间隔QP值位于预设的第三区间,且所述初始QP值位于预设的第四初始范围区间,则将预设的第三QP增值和所述初始QP值的和,确定该宏块的目标QP值;
否则,则将所述间隔QP值和所述初始QP值的和,确定该宏块的目标QP值;
其中所述第一区间、所述第二区间和所述第三区间不重叠,所述第一初始范围区间、所述第二初始范围区间、所述第三初始范围区间和所述第四初始范围区间不重叠,所述第三QP增值大于所述第二QP增值,且所述第二QP增值大于第一间隔QP增值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710307308.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型羽绒除铁装置
- 下一篇:可溶胀组合物、其形成的制品及其制造方法