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

用于保持图像清晰度的图像尺寸触发的澄清制造技术

技术编号:29502789 阅读:22 留言:0更新日期:2021-07-30 19:17
应用引擎基于来自内容源的图像数据渲染图像。显示引擎向用户显示图像。图像能够从第一尺寸调节到第二尺寸。检测系统检测尺寸调节。应用执行澄清例程以保持图像的清晰度。

【技术实现步骤摘要】
【国外来华专利技术】用于保持图像清晰度的图像尺寸触发的澄清相关申请的交叉引用本申请要求2018年11月16日提交的美国临时专利申请序列号62/768,705和2019年5月3日提交的美国临时专利申请序列号62/842,844的优先权,其全部通过引用整体并入在此。
本专利技术涉及观看系统和观看内容的方法。
技术介绍
个人计算机通常具有膝上型屏幕形式的独立屏幕或连接到中央处理单元的分离屏幕。显示图像的应用(诸如显示浏览器窗口和网页内容的浏览器、在窗口中显示带有文本的窗口的文字处理应用等)被设计为显示这种内容,使得用户通常可以舒适地阅读0.25米和1米之间距离的内容。当用户移动进一步远离显示器时,内容在用户的视野内只会变得更小。三维观看系统有时也用于观看内容。三维观看系统可以具有头戴式框架和在用户左眼和右眼前方的左右显示器。显示器可以创建图像或投影图像,该图像或投影图像彼此略有不同以给用户一种深度印象。可替代地或另外地,相应的显示器可以将焦距调节到各种深度。例如,用户可以在距用户2米的距离处接收带有网页的浏览器窗口。此外,在用户与通常位于可头戴式单元上并跟踪用户头部和/或用户身体部位的运动的传感器交互随后,浏览器窗口可以朝向用户或远离用户移动。
技术实现思路
本专利技术提供了一种观看系统,包括:保存图像数据的内容源;形成应用的一部分的应用引擎,其通信地连接到内容源以接收图像数据并基于图像数据渲染图像;显示引擎,其通信地连接到应用引擎以向用户显示图像,图像具有第一尺寸,图像能够被调节为小于第一尺寸的第二尺寸;以及检测系统,其检测指示图像从第一尺寸到第二尺寸的调节的量度,其中,应用响应于检测执行澄清(clarification)例程以保持图像的清晰度。本专利技术还提供了一种观看内容的方法,该方法包括采用应用引擎基于来自内容源的图像数据渲染图像,采用显示引擎向用户显示该图像,并且该图像具有第一尺寸,图像能够被调节为小于第一尺寸的第二尺寸,采用检测系统检测指示图像从第一尺寸到第二尺寸的调节的量度,以及采用应用基于该检测执行澄清例程以保持图像的清晰度。附图说明结合附图通过示例的方式进一步描述本专利技术,在附图中:图1是根据本专利技术第一实施例的观看系统的框图;图2A、2B和2C是示出图1中的观看系统的功能的流程图;图3A示出在被调整尺寸之前显示的图像;图3B显示被调整尺寸之后的图像并且该图像保持其清晰度;图3C示出在不保持其清晰度的情况下被调整尺寸的图像;图4A至4F示出在浏览器窗口的上下文内重新缩放形态(aspect);图5是示出以高级别实现第一实施例的功能的流程图;图6是根据本专利技术的第二实施例的观看系统的框图;图7A和图7B是示出图6的观看系统的功能的流程图;图8是根据本专利技术的一个实施例的可以在本专利技术系统中找到应用的计算机形式的机器的框图。具体实施方式附图中的图1示出根据本专利技术的实施例的观看系统10,其包括内容源12、显示引擎16、立体观看器18和应用20。观看系统10可以使用重新缩放例程以保持图像的清晰度。显示引擎16和应用20是驻留在计算机可读存储介质上并且可由观看系统10的处理器执行的软件系统。显示引擎16和应用20通过本领域技术人员通常理解的调用和子例程彼此通信连接。立体观看器18是经由物理或无线连接被连接到处理器的硬件组件。立体观看器18还通信地连接到显示引擎16。应用20包括应用引擎14、应用合成器30和帧尺寸确定器32。内容源12是连接到处理器的硬件组件。内容源12还通信地连接到应用引擎14。内容源12能够承载图像数据。这种图像数据例如可以是诸如照片或文档的静止图像。图像数据可以可替代地是诸如在用户滚动文档或网页时移动的文档或网页的运动图像,或者可以是形成电影的连续图像帧。应用引擎14可以例如是能够基于图像数据渲染图像的图片观看器、文档编辑应用、浏览器、电影观看器等。显示引擎16确定特定于立体观看器18的视野22的高度(H)和宽度(W)。视野22具有缓冲纹理24,该缓冲纹理24具有帧尺寸。“帧尺寸”是本领域中通常使用的术语,用于指示水平像素数(X')和垂直像素数(Y')的组合。应用合成器30具有应用缓冲器28。应用合成器30将图像绘制到应用缓冲器28中。显示引擎16使用缓冲器纹理24的坐标来拉伸应用缓冲器28中的图像,并且然后向用户显示图像。立体观看器18可以具有可安装到观看者的头部的框架,该框架在观看者的左眼和右眼前方具有左右显示器。取决于配置,眼睛前方的显示器可能呈现为单个显示器,但可能配置为投影两个不同的图像,每只眼睛一个。立体观看器18从显示引擎16接收图像,并且在视野22内向观看者显示图像。显示引擎16可以向用户的左眼和右眼显示稍有不同的图像以给予用户深度感知。显示引擎16可以在可调节的深度场处显示每个图像,以在适应诸如“聚散适应”的视觉相关的增强的同时还给予用户深度感知。因此,在缓冲器纹理24内显示的图像被用户感知为处于距用户特定的虚拟距离处。帧尺寸确定器32包括纹理尺寸计算器26、查找表34和查找算法36。查找表34在X列中具有多个距离并且在Y列中具有多个帧尺寸,每个帧尺寸对应于相应的距离。例如,帧尺寸可以通过单个方向(例如,帧宽度、或帧高度或对角线)中的多个像素表示。然后可以通过应用例如固定的高宽比来简单地计算帧尺寸。帧尺寸随着用户和虚拟内容之间增加的距离而减小。查找算法36接收用户与虚拟内容之间的虚拟距离作为输入,并确定X列中与虚拟距离对应的距离中的选择距离。查找算法36然后确定与选择距离对应的帧尺寸。查找表34可能已经通过首先在观看系统10上显示图像,并且然后测量图像在立体观看器18上占据的像素数量来创建。图像可能会逐渐远离用户移动,并测量新的帧尺寸。可以将距离和对应的像素数量聚集并放置在表中以形成查找表34。可以使用创建查找表的其它合适的方法。查找表34和查找算法36可以可替代地被替换为插值算法,该插值算法可以起到与查找表34和查找算法36相同的功能,但是可以使用一个或多个插值算法,诸如样条插值算法等。图2A、2B和2C更详细地示出了观看系统10的功能。在50处,查找表34被存储在存储器中。如上所述,查找表34具有多个距离和与相应距离对应的多个帧尺寸。附图标记52表示图像数据保存在内容源12上。在54处,应用引擎14基于图像数据渲染图像。在56处,应用缓冲器28从应用引擎14接收图像。应用缓冲器28具有预定尺寸,并且来自应用引擎14的图像填充应用缓冲器28。在60处,显示引擎16在相对于用户的第一虚拟距离处向用户显示图像,其中图像具有第一尺寸。显示引擎16可以例如在默认位置处并采用预设的最大表面来显示浏览器窗口或文档观看器窗口。默认位置可以是用户易于观看图像的预选的用户友好的位置。图像可以包括文本、图片和/或其它视觉内容。如果图像包括文本,则图像优选地显示在距用户的默认距离处,本文档来自技高网...

【技术保护点】
1.一种观看系统,包括:/n用于保存图像数据的内容源;/n形成应用的一部分的应用引擎,其通信地连接到所述内容源以接收所述图像数据并基于所述图像数据渲染图像;/n显示引擎,其通信地连接到所述应用引擎以向用户显示所述图像,所述图像具有第一尺寸,所述图像能够被调节为小于所述第一尺寸的第二尺寸;以及/n检测系统,其检测指示所述图像从所述第一尺寸到所述第二尺寸的调节的量度,其中,所述应用响应于所述检测来执行澄清例程以保持所述图像的清晰度。/n

【技术特征摘要】
【国外来华专利技术】20181116 US 62/768,705;20190503 US 62/842,8441.一种观看系统,包括:
用于保存图像数据的内容源;
形成应用的一部分的应用引擎,其通信地连接到所述内容源以接收所述图像数据并基于所述图像数据渲染图像;
显示引擎,其通信地连接到所述应用引擎以向用户显示所述图像,所述图像具有第一尺寸,所述图像能够被调节为小于所述第一尺寸的第二尺寸;以及
检测系统,其检测指示所述图像从所述第一尺寸到所述第二尺寸的调节的量度,其中,所述应用响应于所述检测来执行澄清例程以保持所述图像的清晰度。


2.根据权利要求1所述的观看系统,其中,所述显示引擎以相对于用户的第一虚拟距离向所述用户显示所述图像,并且所述图像具有所述第一尺寸,所述图像能够被移动到相对于所述用户的第二虚拟距离,并且所述图像具有小于所述第一尺寸的第二尺寸,并且所述检测系统是检测所述图像到相对于所述用户的所述第二虚拟距离的运动的运动检测系统。


3.根据权利要求2所述的观看系统,其中,所述应用包括:
帧尺寸确定器,其确定与所述第二虚拟距离对应的选择帧尺寸,所述澄清例程基于所述帧尺寸。


4.根据权利要求3所述的观看系统,其中,所述应用包括:
查找表,其具有多个距离和与相应距离对应的多个帧尺寸;以及
查找算法,其基于所述第二虚拟距离从所述查找表确定选择距离并且确定所述选择帧尺寸,所述选择帧尺寸是与所述选择距离对应的帧尺寸。


5.根据权利要求2所述的观看系统,其中,仅当从所述第一虚拟距离到所述第二虚拟距离的所述运动大于预定最小阈值距离时,所述应用执行所述澄清例程。


6.根据权利要求5所述的观看系统,其中,仅当从所述第一虚拟距离到所述第二虚拟距离的所述运动大于预定最小阈值距离之后已经经过预定时间量时,所述应用执行所述澄清例程。


7.根据权利要求2所述的观看系统,其中,仅当从所述第一虚拟距离到所述第二虚拟距离的所述运动小于预定最大阈值距离时,所述应用执行所述澄清例程。


8.根据权利要求1所述的观看系统,其中,通过用户与所述显示引擎的交互,所述图像能够从所述第一尺寸调节到所述第二尺寸。


9.根据权利要求3所述的观看系统,其中,所述应用包括:
应用合成器,其接收来自所述帧尺寸决定器的所述选择帧尺寸和来自所述应用引擎的所述图像,并基于所述帧尺寸缩放所述图像。


10.根据权利要求9所述的观看系统,其中,所述应用包括:
从所述应用引擎接收所述图像的应用缓冲器,其中,所述应用合成器在所述应用缓冲器中绘制所述图像的子集,所述子集具有基于所述选择帧尺寸的采样间隔并且包括与所述缓冲器被完全写入时相比更少的像素。


11.根据权利要求10所述的观看系统,其中,与所述缓冲器被完全采样时相比,需要更少的处理周期并且消耗更少的电力来采样所述子集。


12.根据权利要求10所述的观看系统,其中,当所述图像从所述第一虚拟距离移动到所述第二虚拟距离时,所述应用缓冲器具有保持不变的尺寸。


13.根据权利要求12所述的观看系统,其中,所述显示引擎执行拉伸操作,其中,在一系列周期中将所述图像从所述第一尺寸逐渐调节到所述第二尺寸,并且在每个周期中绘制所述缓冲器的较小部分。


14.根据权利要求3所述的观看系统,其中,所述应用将所述帧尺寸输入到所述应用引擎中,并且所述应用引擎基于所述帧尺寸执行保持所述图像的清晰度的窗口区域的重新布局。


15.根据权利要求14所述的观看系统,进一步包括:
立体观看器,其连接到所述显示引擎以向所述用户显示所述图像。


16.根据权利要求1所述的观看系统,其中,所述图像包括文本。


17.根据权利要求1所述的观...

【专利技术属性】
技术研发人员:S·伊德里斯沙阿H·卡巴尼耶
申请(专利权)人:奇跃公司
类型:发明
国别省市:美国;US

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

1