[发明专利]一种数据驱动的级联视频编码方法有效
申请号: | 201710751982.1 | 申请日: | 2017-08-28 |
公开(公告)号: | CN107690069B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 张云;李娜;张欢;樊春玲 | 申请(专利权)人: | 中国科学院深圳先进技术研究院 |
主分类号: | H04N19/103 | 分类号: | H04N19/103;H04N19/147;H04N19/159;H04N19/94 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 吴平 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 驱动 级联 视频 编码 方法 | ||
1.一种数据驱动的级联视频编码方法,其特征在于,包括以下步骤:
配置级联编码单元模式决策器中的单级编码单元模式决策器,并确定所述单级编码单元模式决策器的参数;
根据所述级联编码单元模式决策器的每个单级编码单元模式决策器编码视频序列;
提取所述视频序列中每个编码块对应的特征向量;
将所述特征向量输入已学习的级联编码单元模式决策器,输出预测模式,若预测值为不分割,则执行并测试当前编码单元尺寸,同时跳过分割编码单元尺寸的测试与编码;若预测值为分割,则跳过测试当前编码单元尺寸,直接执行分割和分割后的编码单元尺寸的测试与编码;若为不确定,则先测试当前编码单元尺寸,然后测试分割后的编码单元尺寸;
重复上述步骤直至编码树块中所有的编码单元层都完成编码;
重复上述步骤直至所有视频帧中编码树块都完成编码;
所述单级编码单元模式决策器包括:
根据当前视频内容特性做出预测模式A、预测模式B及预测模式C,其中,所述预测模式A为对当前编码单元层的编码单元尺寸进行计算和编码;所述预测模式B为下一层编码单元层的最佳模式,且跳过当前编码单元层的编码单元尺寸的计算;所述预测模式C为当前编码单元层的编码模式无法确定。
2.根据权利要求1所述的数据驱动的级联视频编码方法,其特征在于,还包括:将两个单级编码单元模式决策器级联形成二级编码单元模式决策器;
所述二级编码单元模式决策器的输入是上一级单级编码单元模式决策器的不确定性决策对应的编码单元集合。
3.根据权利要求1所述的数据驱动的级联视频编码方法,其特征在于,所述单级编码单元模式决策器对应一个编码单元模式决策器配置模块,所述配置模块的配置项包括编码单元决策器样本选择和特征提取。
4.根据权利要求1所述的数据驱动的级联视频编码方法,其特征在于,所述单级编码单元模式决策器的学习步骤包括:
通过离线学习训练得到第一级编码单元模式决策器;
在前N帧编码过程中运行所述第一级编码单元模式决策器;
针对所述预测模式A、所述预测模式B、所述预测模式C产生三个集合A#0,1;B#0,1;和C#0,1;
C#0,1集合将采用原始模型进行编码,输出已编码视频帧中面向第二级编码单元模式决策器的特征向量X以及每个编码单元的最佳分块模式Y;
将特征向量X和最佳分块模式Y输入第二级编码单元模式决策器进行训练;
从N+1帧开始,然后将训练好的第二级编码单元模式决策器用于后续视频帧编码中的编码单元模式预测,其中,每编码一个序列都需要对第二级编码单元模式决策器重新训练。
5.根据权利要求1所述的数据驱动的级联视频编码方法,其特征在于,还包括:根据编码单元模式决策器的决策复杂度和编码信息易获得性选择编码单元模式决策器所输入的编码单元特征信息的步骤包括:
对当前编码单元层的编码单元尺寸进行计算和编码,选取当前编码单元相邻左边编码单元深度DL0和DL1的纹理信息、当前编码单元的预分析及上下文信息;选取当前编码单元相邻左边编码单元深度DL2和DL3的纹理信息、当前编码单元的预分析及上下文信息;
对下一层的编码单元尺寸进行计算和编码,选取下一层的编码单元相邻左边编码单元深度DL0和DL1的纹理信息、当前编码单元的信息及上下文信息;选取下一层的编码单元相邻左边编码单元深度DL2和DL3的纹理信息、当前编码单元的信息及上下文信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院深圳先进技术研究院,未经中国科学院深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710751982.1/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置