[发明专利]用于提供多线程视频解码的方法和设备有效

专利信息
申请号: 201180009251.0 申请日: 2011-01-27
公开(公告)号: CN102763136A 公开(公告)日: 2012-10-31
发明(设计)人: C·库玛;S·R·基米迪 申请(专利权)人: 诺基亚公司
主分类号: G06T9/00 分类号: G06T9/00;H04N7/26
代理公司: 北京市金杜律师事务所 11256 代理人: 吴立明;王小衡
地址: 芬兰*** 国省代码: 芬兰;FI
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 提供 多线程 视频 解码 方法 设备
【说明书】:

技术领域

发明的实施例一般地涉及视频解码技术,并且更特别地涉及用于多线程视频解码的方法和设备。

背景技术

现代通信时代已经引起有线和无线网络的巨大扩展。计算机网络、电视网络和电话网络正在经历由消费者需求激起的空前的技术扩展。无线和移动联网技术已经解决了相关消费者需求,同时提供了信息传输的更大灵活性和直接性。

当前和未来的联网技术通过扩展移动电子设备的能力来继续促进信息传输的容易性和对用户的方便性。已经开发了并将继续开发各种应用和软件以便为用户提供用以在移动环境中执行任务、通信、获得信息或服务、自娱自乐等的稳健能力。有了移动电子设备的稳健能力和此类设备的相对小的尺寸,个体几乎持续地随身携带移动电子设备变得越来越常见。此外,由于此类设备对工作、游戏、休闲、娱乐及其它目的有用,所以许多用户还频繁地与其设备相交互。

连同已扩展移动电子设备的能力的新应用和改善的网络的持续开发一起,还已引入了硬件改进。在这方面,多核处理器的使用相对于改善固定电子设备(例如个人计算机(PC))的能力而言变得非常常见。虽然多核处理器能够增加处理容量,并且已由于其稳健的处理能力而开始更频繁地在移动通信设备中使用,但多核处理器在与移动电子设备相结合地使用时可能面对某些限制。由于移动电子设备通常是电池供电的,所以使用多核处理器可能以更快的速率消耗电池资源。因此,当在移动电子设备中采用多核处理器时,用于在处理期间减少电池功率的策略可能是期望的。以较低的速率(相对于PC中的时钟速度)对用于移动电子设备的多核处理器进行计时是用于管理移动电子设备电池消耗的策略的一个示例。然而,在实现也可以改善电池消耗特性的其它策略的同时也可能体验多核处理的益处。

发明内容

因此提供了用于使得能够以多个线程来实现视频序列数据的多核解码的方法、设备和计算机程序产品。某些实施例可以实现对称多核处理(SMP)以通过在宏块行水平同步来处理视频序列的多个线程。因此,某些实施例通过要求比替换多线程视频解码技术更少频繁地同步来减少开销。因此,可以改善用于移动设备中的多核处理器的电池消耗特性。然而,可以与具有多核处理器的固定设备和/或移动设备相结合地使用实施例,以使得能够实现更高分辨率和更高帧速率的视频序列的改善的视频解码。

在一个示例性实施例中,提供了一种提供多线程视频解码的方法。该方法可以包括将各个视频帧的解码分配给用于多核处理器的每个核处理器的相应线程,其中每个相应视频帧被划分成宏块行、在宏块行水平解析每个相应视频帧的相关性、以及在宏块行水平提供用于每个相应线程的视频解码的同步。

在另一示例性实施例中,提供了一种用于提供多线程视频解码的计算机程序产品。该计算机程序产品包括具有存储在其中的计算机可执行程序代码指令的至少一个计算机可读存储介质。该计算机可执行程序代码指令可以包括程序代码指令,其用于将各个视频帧的解码分配给用于多核处理器的每个核处理器的相应线程,其中每个相应视频帧被划分成宏块行、在宏块行水平解析每个相应视频帧的相关性、以及在宏块行水平提供用于每个相应线程的视频解码的同步。

在另一示例性实施例中,提供了一种用于提供多线程视频解码的设备。该设备可以包括至少一个处理器和包括计算机程序代码的至少一个存储器。可以用处理器将所述至少一个存储器和所述计算机程序代码配置成促使设备至少执行:将各个视频帧的解码分配给用于多核处理器的每个核处理器的相应线程,其中每个相应视频帧被划分成宏块行、在宏块行水平解析每个相应视频帧的相关性、以及在宏块行水平提供用于每个相应线程的视频解码的同步。

本发明的实施例提供了供在设备中采用的方法、设备和计算机程序产品,使得例如设备用户可以享受相对于可经由设备访问的应用和服务的改善的能力。

附图说明

因此已经概括地描述了本发明的实施例,现在将对附图进行参考,附图不一定按比例绘制,并且在附图中:

图1是根据本发明的示例性实施例的移动终端的示意性方框图;

图2是根据本发明的示例性实施例的用于提供多线程视频解码的设备的示意性方框图;

图3举例说明根据本发明的示例性实施例的在宏块行水平被同步的多个线程中的视频帧的并行解码的示例;

图4示出根据本发明的示例性实施例的宏块运动矢量的基本视图,其用以举例说明绝对运动矢量、差分运动矢量与预测运动矢量之间的关系;

图5是示出根据本发明的示例性实施例的用于多线程视频解码的处理流程的方框图;以及

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺基亚公司,未经诺基亚公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201180009251.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top