当前位置: 首页 > 专利查询>索尼公司专利>正文

上下文感知用户界面系统技术方案

技术编号:8215404 阅读:171 留言:0更新日期:2013-01-17 12:21
公开了上下文感知用户界面系统。提供了用于呈现包括图形元素的图像数据的方法和装置。在一个实施例中,一种方法包括:从设备的显示缓冲区获取图像数据;分析图像数据以识别图像数据的主动区和被动区;以及对被动区进行排名以确定每个被动区的置信测度。该方法可以进一步包括将用于显示在设备上的图像数据修改为包括图形元素,其中该图形元素根据排名被呈现在被动区中的。

【技术实现步骤摘要】

本公开总体上涉及电子设备和显示应用,更具体地涉及除了用于显示图像数据之外还用于呈现图形元素的方法和装置。
技术介绍
许多电视和具有显示器的设备通过提供通知或消息来向用户告知消息。这些消息可以被临时显示,或者在某些情况下需要用户交互来清除来自显示器的消息。许多用户发现这些消息是有用的。然而,当这些消息遮挡内容或所显示的文本时,对观看者而言较为重要的信息可能会被丢失。现有技术的一般解决方案可以通过减小所显示的图像数据的大小来修改图像数据的显示,以便显示一个或多个图形元素的非覆盖的显示。然而,这些方法同样包括覆盖内容的缺点,其中显示器可最小化所期望的流的内容或者使观看所期望的流的内容变得困难。用于将内容显示在显示设备上的传统设备和方法的另一缺点是无法确定并显示不重要的区域中的内容。因此,需要显示设备和应用程序的克服一个或多个以上提及的缺点的功能,并且提供了可以改善视觉质量的有用的技术方案和功能。
技术实现思路
这里公开并请求保护的是用于呈现图像数据的方法和装置。在一个实施例中,一种方法包括从设备的显示缓冲区获取图像数据;分析图像数据以识别图像数据的主动区和被动区;以及对被动区进行排名以确定每个被动区的置信测度。所述方法进一步包括将用于显示在设备上的图像数据修改为包括图形元素,其中该图形元素根据排名被呈现在被动区中的。参照实施例的下列详细描述,相关领域的技术人员将会清楚其他方面、特征和技术。附图说明结合附图和以下给出的详细描述,本公开的特征、目的和优点将变得更加明显,其中相同的参考字符标识贯穿本说明书的相应部分,其中图I示出了根据一个或多个实施例的获取图像数据的图示;图2示出了根据一个或多个实施例的包括显示在被动区中的图形元素的图像数据的图示;图3示出了根据一个实施例的设备的简化方框图;图4示出了根据一个或多个实施例的呈现图形元素的过程;图5A-5B示出了根据一个或多个实施例显示的图像数据的图示;图6A-6D示出了根据一个或多个实施例显示的图像数据的图示。具体实施例概沭及术语本公开的一个方面涉及确定用于与图像数据(如视频数据)的显示相结合地呈现图形元素的定位和显示属性。提供了用于动态分析用于显示的图像数据并且根据图像数据的内容来呈现一个或多个图形元素的方法和装置。这里描述的实施例的一个优点在于以覆盖所显示的图像数据的方式呈现图形元素,同时避免覆盖对于用户而言重要的或用户所期望的数据。图形元素可以由设备根据所显示的内容来定位,其中图形元素为例如,设备命令、数字视频记录(DVR)和重放命令、访问频道列表、编程指南、以及广播信息。类似地,图形元素可以被呈现为诸如社交网络应用消息、电子邮件、对话框、即时消息应用、网络日志等中的一个或多个的消息。用于显示的图像数据的分析可防止图像数据的屏幕布局和用户界面的特定配置上的覆盖。在一个实施例中,提供了一种用于呈现图形元素的方法,该方法包括从设备的显示缓冲区获取图像数据,并分析图像数据以识别主动区和被动区。可以对识别出的被动区进行排名,以确定每个被动区的置信测度。可以把将显示在设备上的图像数据修改为包括根据排名呈现在被动区中的图形元素。与用于显示图形元素的传统方法相反,图形元素的定位没有被固定在特定位置,并且图形元素的呈现可以被定位以避免遮挡图像数据元素。在另一个实施例中,提供了一种设备,该设备可以被配置为分析显示缓冲区的内容,并且根据存储在显示缓冲区中的图像数据呈现图形元素。该设备可涉及具有显示器的设备、或被配置为处理用于显示器的图像数据的设备。这里使用的术语“一个”或“一种”应指代一个(种)或多于一个(种)。术语“多个”应指代两个或多于两个。术语“另一个”被定义为第二个或更多个。术语“包括”和/或“具有”是开放式的(例如,包括)。这里使用的术语“或”被理解为包含性的或指代任何一个或任何组合。因此,“A、B或C”表示以下含义中的任意一种A ;B ;C ;A和B ;A和C ;B和C ;A、B和C。只有当元素、功能、步骤或动作的组合在某些方面内在地相互排斥时,这种定义的例外情况才会出现。全文中引用的“一个实施例”、“某些实施例”、“实施例”或类似术语意味着,结合实施例描述的特定特征、结构或特性被包括在至少一个实施例中。因此,贯穿说明书出现在各个位置的这些短语并不必然全指相同的实施例。此外,特定特征、结构或特性可以被以任何适当的方式不受限制地结合在一个或多个实施例中。按照计算机编程领域的技术人员的实践,以下参照计算机系统或相似的电子系统执行的操作来描述一个或多个实施例。这些操作有时被称为由计算机执行的。将会理解,象征性表示的操作包括诸如中央处理单元之类的处理器对表示数据位和诸如系统存储器之类的存储器位置处的数据位的维护的电子信号的操纵以及其他信号处理。维持数据位的存储器位置是具有对应于该数据位的特定的电、磁、光或有机特性的物理位置。当在软件中实现时,实施例的元素实质上是执行必要任务的代码段。代码段可以被存储在处理器可读介质中,该处理器可读介质可以包括能存储或传递信息的任何介质。处理器可读介质的示例包括电子电路、半导体存储设备、只读存储器(ROM)、闪存或其他非易失性存储器、软盘、CD-ROM、光盘、硬盘等。示例件实施例现在参照附图,图I示出了可由一个或多个实施例用来呈现图形元素的图像数据获取的图示。图I包括图像数据100,该图像数据可涉及由设备显示的存储在设备的缓冲区(buffer,缓冲器)中的内容。例如,图像数据100可涉及在设备进行显示之前被存储在帧缓冲区中的视频图像数据。根据一个实施例,可以动态地分析图像数据100,以确定图像数据的被动区和/或主动区,以便呈现一个或多个图形元素。根据设备对图像数据100的分析,可以与图像数据100的现有内容一起呈现一个或多个图形元素。图像数据100被描绘为包括帧105b。帧105^可以是视频数据的帧,其中,该视频数据可以为例如广播数据、从介质(例如,视频盘、Blu-ray 等)读取的数据、和由设备存储的数据。在一个实施例中,可以获取图像数据100的一个或多个帧,以分析图像数据。一个或多个帧可以被从设备的缓冲区获取,并且可以被转换成被描绘为110的图像,其中该图像可以被用来识别图像数据100的主动区和/或被动区。在一个实施例中,图像数据100的多个连续帧可以被结合或转换,以生成图像110。在另一个实施例中,图像数据100的多个非连续帧可以被结合或转换为图像110。图像110包括一般被描绘为115的内容,该内容可以是图像数据100的主题。内容115涉及体育赛事的示例性视频图像,该视频图像可以被描述为主要内容。除了图像数据100的主要内容之外,一个或多个图形元素可以被包括在图像数据100中。通过示例,图像110包括涉及得分和定时指示符的图形元素120。图像110还包括包括文本显示的图形元素125。当图像数据100涉及广播视频数据时,图形元素120和125可涉及被广播员添加到图像数据100的内容。然而,类似形式的内容可由其他媒体类型提供。例如,当图像数据100涉及电影时,图像数据可以包括覆盖在主要图像内容上的副标题的图形元素。图像110可由设备生成,以说明图形元素(诸如图形元素120和125)并且识别主动区和被动区。图I示出了设备根据图像本文档来自技高网...

【技术保护点】
一种用于呈现显示器用的图形元素的方法,所述方法包括:从设备的显示缓冲区获取图像数据;分析所述图像数据以识别所述图像数据的主动区和被动区;对被动区进行排名以确定每个被动区的置信测度;以及将用于显示在所述设备上的所述图像数据修改为包括图形元素,其中所述图形元素根据所述排名被呈现在被动区中。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:苏拉吉特·阿德希卡瑞史蒂文·弗里帝兰德
申请(专利权)人:索尼公司
类型:发明
国别省市:

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

1