[发明专利]用于视频编解码器的选择性的和/或可缩放的复杂度控制有效
申请号: | 200810178072.X | 申请日: | 2004-11-15 |
公开(公告)号: | CN101459844A | 公开(公告)日: | 2009-06-17 |
发明(设计)人: | 哈立德·厄勒-马莱;黄晧 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 张 扬 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 编解码器 选择性 缩放 复杂度 控制 | ||
1.用于选择性地降低视频编解码器的处理周期的方法,包括:
接收配置信号;以及
根据所述配置信号配置复杂度控制算法中的至少一个变量,
基于所述复杂度控制算法,确定视频帧的一部分中的纹理信息是 否指示少于或等于预定空间信息量;
基于所述确定将预测视频帧的部分分类为非预测部分;
基于所述确定和所述分类,选择性地执行运动估计以产生与所述 视频帧的所述部分相关联的运动信息;
如果所述部分中的所述纹理信息指示不少于或等于所述预定空 间信息量,则使用所述运动信息来确定是否将所述视频帧的所述部分 分类为预测部分;以及
配置所述复杂度控制算法的至少一个变量,以基于所述纹理信息 增加所述预测视频帧中被分类为非预测部分的部分的数目。
2.如权利要求1所述的方法,其中所述配置信号传送图像大小 信息。
3.如权利要求1所述的方法,其中所述配置信号传送传输帧速 率信息。
4.如权利要求1所述的方法,其中所述配置信号传送用户命令。
5.如权利要求1所述的方法,其中所述配置信号传送关于可用 硬件资源的信息。
6.一种用于选择性地降低视频编解码器的处理周期的装置,包 括:
第一复杂度控制元件,用于使用当前宏块的纹理信息来确定是否 对所述当前宏块进行非预测编码,其中,如果所述当前宏块中的所述 纹理信息指示所述当前宏块至多包含预定空间信息量,则确定对所述 当前宏块进行非预测编码;以及
第二复杂度控制元件,用于响应于基于所述纹理信息来确定不对 所述当前宏块进行非预测编码,选择性执行运动估计以确定与所述当 前宏块相关联的运动信息,以及使用所述当前宏块的所述运动信息来 确定是否对所述当前宏块进行预测编码。
7.一种用于选择性地降低视频编解码器的处理周期的装置,包 括:
复杂度控制元件,用于接收配置信号,并且根据所述配置信号来 配置复杂度控制算法中的至少一个变量;基于所述复杂度控制算法来 确定视频帧的一部分中的纹理信息是否指示少于或等于预定空间信 息量;基于所述确定将预测视频帧的部分分类为非预测部分;基于所 述确定和所述分类来选择性执行运动估计以产生与所述视频帧的所 述部分相关联的运动信息;如果所述部分中的纹理信息指示不少于或 等于所述预定空间信息量,则使用所述运动信息来确定是否将所述视 频帧的所述部分分类为预测部分;配置所述复杂度控制算法的至少一 个变量,以基于所述纹理信息增加所述预测视频帧中被分类为非预测 部分的部分的数目。
8.一种用于选择性地降低视频编解码器的处理周期的装置,包 括:
用于接收配置信号的模块;以及
用于根据所述配置信号来配置复杂度控制算法中的至少一个变 量的模块,其中如果预测视频帧的一部分中的纹理信息指示该部分至 多包含预定空间信息量,则将该部分分类为非预测编码部分,其中所 述复杂度控制算法用于基于所述纹理信息选择性地增加所述预测视 频帧的所述非预测编码部分的数目;
用于基于所述复杂度控制算法来确定视频帧的一部分中的纹理 信息是否指示少于或等于预定空间信息量的模块;
用于基于所述确定将预测视频帧的部分分类为非预测部分的模 块;
用于基于所述确定和所述分类来选择性执行运动估计以产生与 所述视频帧的所述部分相关联的运动信息的模块;
用于如果所述部分中的纹理信息指示不少于或等于所述预定空 间信息量,则使用所述运动信息来确定是否将所述视频帧的所述部分 分类为预测部分的模块;
用于配置所述复杂度控制算法的至少一个变量,以基于所述纹理 信息增加所述预测视频帧中被分类为非预测部分的部分的数目的模 块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810178072.X/1.html,转载请声明来源钻瓜专利网。