[发明专利]一种邻帧预测深度相似性的视频编码方法在审
申请号: | 201410811013.7 | 申请日: | 2014-12-23 |
公开(公告)号: | CN104519362A | 公开(公告)日: | 2015-04-15 |
发明(设计)人: | 桑楠;刘虹呈;丁先树;饶云波;雷航;周波;将自国 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04N19/503 | 分类号: | H04N19/503;H04N19/105;H04N19/124 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 张杨 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 预测 深度 相似性 视频 编码 方法 | ||
1.一种邻帧预测深度相似性的视频编码方法,该方法包括:
步骤1:选取待编码的视频,将视频中每相邻的8个视频帧划分为一组,选择该组中一帧进行编码,称其为当前帧;
步骤2:从该组中已经编码的视频帧中选择一帧为当前帧的参考帧,若当前帧为该组中第一帧则选择前一组的最后一帧为参考帧;
步骤3:判断选择出的参考帧与当前帧是否跨越视频场景;若跨越视频场景,则对当前帧进行编码时其起始深度为0,最大深度不超过根据需要的编译精度设定的最大深度,计算其量化参数,则跳转到步骤6;若未跨越视频场景,则转到步骤4;
步骤4:计算出当前帧的量化参数,将当前帧的量化参数与参考帧的量化参数进行比较,若当前帧的量化参数大于参考帧的量化参数,将参考帧的起始深度减1作为当前帧的起始深度;否则,将参考帧的起始划分深度作为当前帧的起始深度;
步骤5:计算参考帧的平均深度,若参考帧的平均深度接近其起始深度,则限定当前帧的最大深度不超过参考帧的最大深度;若参考帧的平均深度更接近最大深度,则当前帧的最大深度不超过设定的最大深度;
步骤6:将当前帧及其起始深度、最大深度、平均深度、量化参数存入参考帧候选列表,作为后续视频帧编码的候选参考帧;
步骤7:根据编码配置信息,依次对所有的视频帧进行编码,完成整个视频的编码。
2.如权利要求1所述的一种邻帧预测深度相似性的视频编码方法,其特征在于所述步骤1划分的视频组中的8个视频帧按照视频顺序进行0~7编号,选择其中视频帧进行编码的顺序为0,3,5,2,6,4,7,1。
3.如权利要求1所述的一种邻帧预测深度相似性的视频编码方法,其特征在于所述步骤2中选择该组候选参考帧中与当前帧距离最近的一帧为当前帧的参考帧。
4.如权利要求1所述的一种邻帧预测深度相似性的视频编码方法,其特征在于所述步骤3中判断参考帧与当前帧是否跨越视频场景的方法为:分别计算出当前帧和参考帧的起始深度、平均深度、最大深度的差值的绝对值;分别设定三个绝对值的加权系数分别为7、10、3,计算其加权之和T,若T>25,并且当前帧与参考帧的距离大于等于4,则认为参考帧与当前帧跨越了视频场景,否则未跨越视频场景。
5.如权利要求1所述的一种邻帧预测深度相似性的视频编码方法,其特征在于步骤7的具体步骤如下:
步骤7-1:根据步骤1到步骤6完成CU的划分,经过后续的变换、量化、变换编码、反变换、反量化等过程完成一个CU的编码;
步骤7-2:遍历当前帧的所有CU,重复执行步骤7-1,完成一个帧的完整编码过程。
步骤7-3:按照配置文件中指定的一个组内的所有视频帧的编码顺序,以及每一帧的参考帧的相对位置,依次对该组内的所有帧编码;
步骤7-4:被编码视频的所有组按照显示顺序,重复执行步骤7-3,完成所有组的编码,没有包含在任何组内的帧,按照配置文件指定的模式进行编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;,未经电子科技大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410811013.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:推送方法、推送装置和服务器
- 下一篇:产生彩色图像和深度图像的方法和设备