[发明专利]信息处理装置、用于控制信息处理装置的方法、和程序无效
申请号: | 201110165276.1 | 申请日: | 2011-06-13 |
公开(公告)号: | CN102289782A | 公开(公告)日: | 2011-12-21 |
发明(设计)人: | 白木寿一 | 申请(专利权)人: | 索尼公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宋鹤 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 用于 控制 方法 程序 | ||
技术领域
本发明涉及被配置来处理图像的信息处理装置,用于控制该信息处理装置的方法,和程序。
背景技术
近年来,通用计算机硬件的增强性能和高功能性使得以前只有专用硬件才能够实现的图像处理,通过使用通用计算机硬件即可实现。在计算机硬件中,具体而言,CPU和用作主存储器的存储器展示出极高的速度,并且因此,可以在经济的令人满意的时间段中执行针对大容量图像数据的各种复杂特效处理。
通过引入GPU(图形处理单元)可以以更高的速度来执行图像处理,GPU是被设计来专用于并行算术处理的算术处理设备。通过GPU进行的并行算术处理特别是在部分处理的算术结果不影响整个处理的处理(诸如图像处理)中展示出增强的性能。GPU的并行算术处理是通过包括如下处理的机制来实现的:向多个算术单元发出相同指令并且由各个算术单元独立地执行相同指令。相比较而言,在CPU中,不同的指令被发出给多个算术单元并且算术单元分别执行不同的指令。因此,CPU适合顺序处理。
此外,近年来,已知了GPGPU(图形处理单元上的通用计算)的技术领域,其使得GPU不仅能够执行图像处理,还能够用于其它数值处理。
日本专利申请早期公开第2008-513890号(第0027段)(以下称为专利文件1)记载了CPU和GPU处理一个工作单元的情况中的负荷分散。具体而言,GPU并行地计算多个光线与在至少一个图形对象处交界的一组表面的相交,而CPU计算这多个光线中的至少一些光线与图形对象的相交。然而,专利文件1没有记载图像处理被分散到CPU和GPU来被执行,没有记载考虑到CPU和GPU的负荷的状态等来选择最优图像处理主体。
如上所述,近年来,CPU的高速事实上使能图像处理中足够的响应。即,由CPU和GPU分担和执行过去只依赖于GPU的图像处理,作为结果,增大了以比只由GPU执行时更高的速度来执行图像处理的可能性。此外,即使CPU和GPU从规格的角度以最高速度分担执行图像处理,但根据CPU和GPU的负荷状态以及它们的存储器的使用状态,GPU本身就可以以比CPU和GPU分担图像处理的情况中更高的速度来执行图像处理。如上所述,从速度的角度来看,由CPU和GPU分担执行图像处理并不总是最优的。
发明内容
根据上述情形,希望提供能够灵活地使用CPU和GPU并且高效地执行图像处理的信息处理装置、用于控制信息处理装置的方法以及程序。
根据本公开一个实施例,提供了一种信息处理装置,该装置包括:第一处理单元,该第一处理单元能够处理图像;第二处理单元,该第二处理单元能够针对分割图像的每个单位并行地处理图像;以及控制器部件,该控制器部件被配置为进行控制以选择第一处理单元、第二处理单元或第一处理单元和第二处理单元两者来作为处理图像的一个或多个主体,在第一处理单元和第二处理单元两者被选择的情况下,将图像分割成第一区域和第二区域,并且将通过分割获得的第一区域的图像的处理和通过分割获得的第二区域的图像的处理分别指派给第一处理单元和第二处理单元来执行。
根据本公开的实施例,第一处理单元、第二处理单元或第一处理单元和第二处理单元两者被选择作为处理图像的一个或多个主体。因此,根据各个处理单元的负荷的状态、图像处理条件等,图像处理可以被高效地执行。
控制器部件被配置为在处理整个图像的情况中,选择第一处理单元和第二处理单元两者来作为处理图像的多个主体。有关图像处理的负荷与将要处理的像素数,即图像的面积,成比例。因此,在处理整个图像的情况中,通过利用第一处理单元和第二处理单元两者,图像处理可以以更高的速度被执行。
控制器部件被配置为确定第一区域的面积和第二区域的面积,使得第一处理单元处理第一区域所用的第一处理时间等于或近似等于第二处理单元处理第二区域所用的第二处理时间。因此,各个区域的处理在相同或近似相同的定时被完成。结果,图像处理可以以最高速度被完成。
此外,根据本公开实施例的信息处理装置还可以包括:第一存储器,第一存储器用于由第一处理单元对图像的处理;以及第二存储器,第二存储器用于由第二处理单元对图像的处理,其中控制器部件被配置为计算在假定第一区域的图像的处理和第二区域的图像的处理被分别指派给第一处理单元和第二处理单元执行的情形下的第二存储器的预测使用量,并且在计算出的第二存储器的预测使用量达到阈值的情况中,修改第一区域的所确定面积和第二区域的所确定面积,以使得预测使用量落在第二存储器中允许第二处理单元使用的容量内。因此,在考虑了用于第二处理单元对图像的处理的第二存储器的使用状态时,图像的处理优选地被指派给相应处理单元执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼公司,未经索尼公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110165276.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗针眼的脐贴膏及制备方法
- 下一篇:一种用于调理带下病的中药保健制剂