基于用户位置的图像数据变换制造技术

技术编号:10375436 阅读:154 留言:0更新日期:2014-08-28 17:55
用户位置可以使用传感器来探测或确定。基于用户位置可以将变换应用于图像数据。经变换的图像数据可以被显示在显示器上。

【技术实现步骤摘要】
【国外来华专利技术】基于用户位置的图像数据变换
技术介绍
许多计算设备包括用于显示文本和图像的显示器。例如,显示器可以用来显示图形用户界面、文档、照片、图像等等。这些设备的制造商面临提供精确地呈现文本和图像来提供满意的用户体验的显示器的挑战。【附图说明】下面的【具体实施方式】参考附图,其中:图1是图示根据示例的包括显示器、传感器和用来变换图像数据的控制器的计算设备的框图。图2是根据示例的与本文公开的设备和方法相关的样本使用实例的图。图3(a)是根据示例的旨在从相对于显示器的第一位置看起来的图像数据的图。图3(b)是根据示例的可能从相对于显示器的第二位置看起来的图像数据的图。图3(c)是根据示例的当从第二位置观看时为减小失真进行变换后的图像数据的图。图4是图示根据示例的用于对图像数据进行变换的方法的方面的流程图。图5是图示根据示例的用于调整显示器特性的方法的方面的流程图。图6是图示根据示例的用于禁用显示器自动关闭的方法的方面的流程图。图7是图示根据示例的用于提供放大功能的方法的方面的流程图。图8是图示根据示例的包括机器可读存储介质的计算机的框图,该机器可读存储介质被编码有用来对图像数据进行变换的指令。【具体实施方式】诸如智能手机、平板电脑和纯平板电脑、笔记本电脑等的计算设备的制造商面临使消费者能友好地使用这些设备的挑战。例如,制造商面临提供精确地呈现文本和图像来提供满意的用户体验的显示器的挑战。如下面详细地描述的,各示例实施例涉及能够使图像数据精确地呈现在显示器上的图像变换技术。例如,在计算任务期间,用户可能导致他的计算设备的显示器改变位置,或者可能改变他相对于显示器的位置。例如,显示器可以相对于用户的视线向后或向前倾斜,用户可以将他的位置改变至显示器中心线的左侧或右侧,和/或用户可以更改他与显示器之间的距离。这些情况中的任一种可以被认为改变用户相对于显示器的位置。作为位置改变的结果,显示器上显示的图像数据可能出现失真。例如,如果显示器相对于用户的注视向后倾斜,那么在显示器上显示的图像可能出现失真(例如,方形可能看起来好像梯形,而圆可能看起来好像不对称的椭圆)。然而,根据示例实施例,用户的位置可以被探测并且图像数据可以被变换。图像数据可以被变换,使得经变换的图像数据对于用户从他的位置看起来很大程度上好像图像数据期望看起来的那样(例如,如同未变换的图像数据在显示器正前方的默认位置看起来的那样)。因此,当从用户的位置观看经变换的图像数据时,变换可以减少失真的出现。例如,在上面的示例中,方形可能看起来好像方形而非梯形,并且圆可能看起来好像圆而非不对称的椭圆。相应地,不管用户位置如何变化,都可以以精确的方式呈现图像数据,因此提供满意的用户体验。下面将参照附图更详细地讨论此实施例和相关联优势的更多细节以及其它实施例和应用的更多细节。现在参考附图,图1是图示包括显示器110、存储器120、传感器130和控制器140的计算设备100的实施例的框图。计算设备100可以是多种计算设备中的任一种。例如,计算设备100可以是平板电脑或纯平板电脑、笔记本电脑、台式计算机、蜂窝电话或智能手机等等。计算设备100可以包括显示器。显示器110可以是多种显示屏中的任一种。例如,如在平板计算机和一体式(all-1n-one)计算机的情况下,显示器可以是被集成到计算设备100内的显示器。显示器还可以是与计算设备100远程地连接的显示器,如IXD监视器。而且,显示器可以是触敏显示器。显示器110可以用于各种用途,如用于显示用户界面、文本、图像和影片。计算设备100可以包括存储器120,如机器可读存储介质。机器可读存储介质可以是包含或存储数据和/或可执行指令的任何电子的、磁性的、光学的或其它的物理存储设备。因此,机器可读存储介质可以包括例如各种随机存取存储器(RAM)、只读存储器(ROM)、闪存和它们的组合。例如,机器可读介质可以包括非易失性随机存取存储器(NVRAM)、电可擦写可编程只读存储器(EEPROM)、存储驱动器、NAND闪存等等。进一步,机器可读存储介质可以是计算机可读的和非临时性的。存储器120可以存储各种数据。例如,存储器120可以存储图像数据122。图像数据122可以是要在显示器110上显示的数据。图像数据122可以包括用户界面、图像、文本、文档、照片、视频等等。图像数据122可以被配置为,使得其从相对于显示器110的第一位置看起来没有失真。术语“没有失真”可以指“没有显著失真”。相应地,“没有失真”可以表明,如果用户正从第一位置观看图像数据,则用户可能没探测到和没察觉到所显示图像数据的任何可见失真。第一位置可以对应于默认用户位置。例如,默认用户位置可以是用户的眼睛位于显示器110正前方和正中央的位置。此外,默认用户位置可以是用户在显示器110的显示表面上的注视的入射角度是零度时的位置。因此,当图像数据122在显示器110上显示时,其在从第一位置观看时可以看起来没有显著失真。计算设备100可以包括传感器。传感器130可以用来探测和/或确定用户相对于显示器110的第二位置。第二位置可以代表用户的当前位置或视角。传感器130可以包括用来确定用户的位置或视角的多种传感器中的任一种。例如,传感器130可以是被集成到计算设备100内、被附接至计算设备100或者被集成到与计算设备100相关联的显示器(如显示器110)内或被附接至与计算设备100相关联的显示器的数码相机。相机可以是图像传感器或者包括图像传感器。例如,图像传感器可以是电荷耦合器件(CCD)图像传感器或互补金属氧化物半导体(CMOS)图像传感器。相机可以包括处理器,如数字信号处理器,但是还可以由计算设备100中的分离的处理器(如控制器140)控制。此外,相机可以是具有用于拍摄三维图像的多个镜头和图像传感器的立体相机。传感器130还可以是或包括倾斜传感器。倾斜传感器可以嵌入或附接至显示器110和/或计算设备100,并且可以被配置为探测显示器110的倾斜度。还可以使用用于探测显示器或用户的位置的其它传感器,如声音探测器(例如,麦克风)、热传感器(例如,热成像相机)、振动传感器(例如,重力计)、方位传感器(例如,加速度计)、红外光传感器等等。此外,可以使用传感器的组合。传感器130可以包括用于探测和识别由图像数据表示的图像中的对象并且确定对象的位置的逻辑,如机器可读指令。因此,例如,面部识别技术可以用来探测由数码相机检测的图像中的用户面部。而且,可以使用面部识别技术和/或眼睛探测技术来确定用户的眼睛和瞳孔的位置,因此能够更准确地确定用户的视角。例如,可以以此方式确定用户的视线。确定用户的眼睛和瞳孔的位置的另一种技术是照射红外光并且检测来自用户眼睛的光的反射。可替代地,基于用户头部的位置可以估计用户眼睛的位置。例如,如果使用热传感器,则根据热图像可以推知用户头部的位置,并且基于与人眼在其头部上的平均位置相关的统计数据,可以估计用户眼睛的位置。传感器130和任何相关联的逻辑可以结合在存储器中存储的指令、使用控制器140、使用相机的数字信号处理器或者使用其它处理器来实施。由传感器130确定或探测的第二位置可以包括与用户位置的不同方面对应的一个或多个分量。例如,第二位置可以包括一个或多个值、向本文档来自技高网...
基于用户位置的图像数据变换

【技术保护点】
一种计算设备,包括:显示器;存储图像数据的存储器,其中所述图像数据从相对于所述显示器的第一位置看起来没有失真;传感器,用于确定用户相对于所述显示器的第二位置;以及控制器,用于基于所述第二位置对所述图像数据进行变换,使得经变换的图像数据从所述第二位置看起来如同所述图像数据从所述第一位置看起来那样,所述显示器被配置为显示经变换的图像数据。

【技术特征摘要】
【国外来华专利技术】1.一种计算设备,包括: 显示器; 存储图像数据的存储器,其中所述图像数据从相对于所述显示器的第一位置看起来没有失真; 传感器,用于确定用户相对于所述显示器的第二位置;以及 控制器,用于基于所述第二位置对所述图像数据进行变换,使得经变换的图像数据从所述第二位置看起来如同所述图像数据从所述第一位置看起来那样, 所述显示器被配置为显示经变换的图像数据。2.根据权利要求1所述的计算设备,其中所述用户相对于所述显示器的所述第二位置包括所述显示器相对于所述用户的视线的倾斜度。3.根据权利要求1所述的计算设备,其中所述用户相对于所述显示器的所述第二位置包括所述用户相对于所述显示器的中心线的位置。4.根据权利要求1所述的计算设备,其中所述用户相对于所述显示器的所述第二位置包括所述用户距所述显示器的距离。5.根据权利要求1所述的计算设备,其中所述控制器被配置为使用视角变换基于所述第二位置对所述图像 数据进行变换。6.根据权利要求1所述的计算设备,其中所述控制器被配置为在所述传感器检测到一个以上用户的情况下不对所述图像数据进行变换。7.根据权利要求1所述的计算设备,其中所述控制器被配置为在所述用户距所述显示器的距离超过一值的情况下不对所述图像数据进行变换。8.根据权利要求1所述的计算设备,其中所述传...

【专利技术属性】
技术研发人员:布拉德利·尼尔·萨格斯
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国;US

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

1