当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于低功率图像压缩和显示的技术制造技术

技术编号:12911471 阅读:127 留言:0更新日期:2016-02-24 16:48
各种实施例一般地涉及用于通过生成并压缩供再现图像使用的差帧来减少在将图像再现到与计算设备相关联的显示器上时的电功率的消耗的技术。一种用于压缩视频帧的设备包括处理器组件;以及用于由处理器组件实行以将一系列帧中的当前帧压缩为压缩差帧的帧缓冲器压缩器,该压缩差帧包括差帧,该差帧指示在该一系列帧中的当前帧和前一相邻帧之间的至少一个像素的像素颜色中的差。描述并要求了其它实施例。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】用于低功率图像压缩和显示的技术对相关申请的交叉引用 请注意题为 TECHNIQUES FOR LOW POWER VIDEO COMPRESS1N AND TRANSMISST1N(低功率视频压缩和传输技术)(代理人案号P55776PCT)、与由本文中指定的专利技术者借此同时地提交的主题相关的申请。
本文中描述的实施例一般地涉及减少在压缩和在视觉上上呈现图像中的功率消耗。
技术介绍
图像在计算设备的显示器上的光栅扫描再现在显示器被刷新时通常一秒被执行30到多达85次。这导致组成该图像的数据从储存器中每秒被完全地检索30到多达85次,不管图像的任何部分是否被改变。对用来检索图像数据的储存器的每个这样的重复访问以及用于将其从储存器传送到显示设备的通过一个或多个总线的该数据的伴随的重复传输消耗相当可观量的电功率。这可能成为其中储存器属于依赖于为了用于执行此类计算的电功率的电池的便携式计算设备的重要问题。减少这样的电功率消耗的一种方法是压缩在储存器中的图像以减少针对每次显示器刷新重复地被检索和传送的数据总量。尽管这实现了在电功率消耗中的一定程度的减少,但是压缩整个图像还需要访问储存器并且是处理器密集的,使得仍然消耗相当可观量的电功率。另一方法需要给显示器提供其自己的显示缓冲器来存储在显示器上被在视觉上呈现的图像的副本。在其中没有对图像的改变的实例中,可以用信号通知显示器刷新来自该显示缓冲器的图像的其视觉呈现,使得可以避免对来自储存器的图像的重复检索和传送,至少直到在该图像中出现改变。该方法减少了在其中对图像的改变是少见的周期期间的电功率消耗。然而,在图像包括其中存在对图像的频繁并且重要的正在进行的改变的运动视频的回放的情况下不能使用该方法。【附图说明】图1图解了视频呈现系统的实施例。图2图解了视频呈现系统的替换实施例。图3图解了在包含运动视频的两个相邻帧之间的改变度的示例。图4图解了在不包含运动视频的两个相邻帧之间的改变度的示例。图5-6每一个都图解了视频呈现系统的实施例的一部分。图7-8每一个都图解了视频呈现系统的替换实施例的一部分。图9-12每一个都图解了依照实施例的逻辑流。图13图解了依照实施例的处理架构。图14图解了图形处理系统的另一替换实施例。图15图解了设备的实施例。【具体实施方式】各种实施例一般涉及用于通过生成并压缩供再现图像使用的差帧来减少在将图像再现到与计算设备相关联的显示器上时的电功率的消耗的技术。差帧表示在图像的当前帧和前一相邻帧之间像素颜色值中的差。因此,依据其每像素在颜色值中与前一相邻帧的差来描述当前帧,并且它是以被压缩和存储的差帧而不是当前帧其自身的形式的差的该描述。必须采用将图像重复的光栅扫描再现到显示器上来刷新在显示设备的显示器上被在视觉上呈现的图像。在计算设备正常操作期间,在显示器上的图像的重复刷新需要重复的访问计算设备的储存器以检索图像以及对计算设备的一个或多个总线的重复使用以将图像传送到显示设备。假设采用比用于在不参考另一帧的情况下描述帧的像素值通常所需的更少的数据描述在一个帧的像素颜色值与另一相邻帧的像素颜色值中的差通常是可能的,预想通过使用差帧来显著地减少针对每次刷新从储存器重复地检索并传送到显示设备的数据量,从而节约电功率。通过生成并且使用差帧已经实现的在数据大小中的该减少还使得能够使用不要求将消耗相当可观量的电功率的处理器密集的计算的较不具攻击性的类型的压缩。然而,将帧提供到显示设备不开始于提供差帧。在导致不存在在前的帧充当用于差帧的参考的事件之后,从储存器检索并提供到显示设备的第一帧是在不参考任何其它帧的情况下描述图像的全帧。可以导致不存在在前的帧以用作参考的事件包括开启计算设备、计算设备从其中不显示图像的低功率状态回到正常操作状态、或重设计算设备。将描述图像的全帧到显示设备的这样的提供对显示设备来说是必要的以具有图像像素的初始状态用于差帧的第一个来参考。在其中存储了至少压缩差帧并从其重复地检索至少压缩差帧的储存器的部分可以是在也用于其它目的使用的较大的储存器之内限定的压缩帧缓冲器。替换地,可以选择可以由特定储存器设备组成的储存器的特定部分来充当压缩差帧被存储在其中并且从其它们被重复地检索的压缩帧缓冲器(例如,多端口动态随机存取存储器设备)。在一些实施例中,可以将显示设备物理地并入到计算设备中。在这样的实施例中,显示设备的部分可以是通过计算设备的处理器组件可寻址的(例如,显示设备的储存器的存储位置可以是这样可寻址的)。在其它实施例中,显示设备可以从计算设备物理地分离,但是被耦合到计算设备以使得能够从其处接收全帧和差帧。不管显示设备是否被集成到计算设备或仅被耦合到计算设备,显示设备接收差帧并重建要被在视觉上呈现的当前帧。可以简单地通过将在最最近的差帧中描述的像素值中的差与要被重建并在视觉上呈现的最后一帧的像素值加和来执行重建。显示设备将要被重建并在视觉上呈现的最后一帧保持在其自己的储存器中。响应于在相邻帧之间不存在差的实例(或响应于在相邻帧之间的差小于所选择的差的阈值),计算设备可以给显示设备发信号来从其自己的储存器自主地刷新其在视觉上呈现的图像。当显示设备这么做时,计算设备停止重复检索和传送差帧,至少直到稍后在图像中存在改变。被在视觉上呈现在显示设备的显示器上的图像可以或可以不包括运动视频。在其中包括运动视频的一些实施例中,可以从另一计算设备接收和/或以压缩形式在计算设备内存储这样的运动视频。运动视频可以已经使用广泛各种各样的类型的压缩中的任意被压缩,所述压缩包括但不限于由国际瑞士日内瓦标准化组织发布的运动图像专家组(MPEG)规范版本。在运动视频被压缩的情况下,计算设备使用适当的解码器对其解压缩以生成可以被包括在图像中的运动视频的未压缩的帧。然后从该未压缩的帧中生成全帧和差帧。在其中根据MPEG的版本压缩运动视频的其它实施例中,计算设备可以解压缩运动视频直到得到差帧和用于描述像素块的像素颜色值位置中的移动的运动向量的伴随指示的程度。然后计算设备压缩这些差帧,并且还可以压缩运动向量的指示。在被检索并被传送到显示设备时,将运动向量的指示与差帧一起传送。然后显示设备将差帧与运动向量的指示结合以完成对运动视频的解压缩并重建其帧用于在视觉上呈现在显示器上。—般参考在本文中使用的符号和命名法,可以依据在计算机或计算机网络上实行的程序过程来呈现随后的详细描述的部分。由本领域技术人员使用这些程序上的描述和表示以最有效地将他们工作的主旨传送给其他本领域技术人员。过程在这里并且一般地被考虑为导致所期望结果的有条理的操作序列。这些操作是需要对物理量的物理操纵的那些。通常(虽然并不必须)这些量采用能够被存储、转移、结合、比较并以其它方式被操纵的电、磁、或光信号的形式。有时主要出于共同使用的原因,将这些信号提及为位、值、元件、符号、特性、项目、数字等证实是方便的。然而应注意的是,这些和类似项目中的所有将与适当的物理量关联并且其仅是应用于那些值的方便的标签。另外,这些操纵经常明确地被提及,诸如添加或比较,其通常与由人类操作员执行的脑力操作相关联。然而,在形成一个或多个实施例中的部分的本文中描述的操作的任意中,在大多数情况中人类操作员的这样的能力不是必须的,或本文档来自技高网...

【技术保护点】
一种用于压缩视频帧的设备,其包括:处理器组件;储存器,其被通信地耦合到所述处理器组件;以及帧缓冲器压缩器,用于由所述处理器组件实行以将一系列帧中的当前帧压缩为压缩差帧并将所述压缩差帧存储在所述储存器中,所述压缩差帧包括指示在所述系列帧中的所述当前帧和前一相邻帧之间的至少一个像素的像素颜色中的差的差帧。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:应志伟王长亮
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1