会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~

三维矩阵条形码呈现

阅读:1038发布:2020-07-09

IPRDB可以提供三维矩阵条形码呈现专利检索,专利查询,专利分析的服务。并且一种用于处理以三维形式显示的矩阵条形码以提取由此表示的数据的方法涉及捕获三维表示的分量图像。所述方法包含在所述矩阵条形码的第一分量图像及第二分量图像在显示装置上显示时,接收所述矩阵条形码的所述第一分量图像且接收所述矩阵条形码的所述第二分量图像。在已接收到所述两个图像后,在图像捕获装置上捕获所述矩阵条形码的所述第一分量图像及所述第二分量图像。随后确定所述第一及第二分量图像中所呈现的所述矩阵条形码的元素之间的深度信息,并提取此深度信息中所表示的额外数据。,下面是三维矩阵条形码呈现专利的具体信息内容。

1.一种在微处理器控制的装置上实施的方法,其包括:在三维矩阵条形码呈现在显示装置上时用微处理器处理对应于所述三维矩阵条形码的矩阵条形码的第一分量图像及所述矩阵条形码的第二分量图像,以识别所述三维矩阵条形码的深度信息;以及将所述深度信息解码为先前编码为所述三维条形码的数据。

2.根据权利要求1所述的方法,其进一步包括在所述微处理器控制的装置的图像捕获装置组件上捕获所述矩阵条形码的所述第一分量图像及所述第二分量图像。

3.根据权利要求1所述的方法,其中:

所述数据包括位置识别符;且

所述方法进一步包括将对内容的请求发射到与所述位置识别符相关的位置;以及从所述位置接收所述内容。

4.根据权利要求3所述的方法,其进一步包括在所述微处理器控制的装置的显示装置组件上呈现所述内容。

5.根据权利要求1所述的方法,其中所述微处理器控制的装置为智能电话。

6.根据权利要求1所述的方法,其中所述微处理器控制的装置为遥控装置。

7.根据权利要求2所述的方法,其中所述捕获操作进一步包括:使所述图像捕获装置组件上的快门与显示装置的帧显示速率同步;

捕获对应于呈现在所述显示装置上的偶数帧的所述第一分量图像;以及捕获对应于呈现在所述显示装置上的奇数帧的所述第二分量图像。

8.根据权利要求2所述的方法,其中所述捕获操作进一步包括:通过具有第一偏光的滤光器在所述图像捕获装置组件上捕获第一分量帧;以及通过具有与所述第一偏光正交的第二偏光的滤光器在所述图像捕获装置组件上捕获第二分量帧。

9.根据权利要求8所述的方法,其中所述捕获操作进一步包括在所述捕获所述第一分量帧的步骤与所述捕获所述第二分量帧的步骤之间,将所述滤光器从第一定向旋转到与所述第一定向正交的第二定向。

10.根据权利要求1所述的方法,其中:

所述矩阵条形码的一部分具有除黑色与白色之外的色彩分量;且所述方法进一步包括解码所述色彩分量所代表的数据。

11.一种在微处理器控制的装置上实施的方法,其包括:接收矩阵条形码的第一分量图像及所述矩阵条形码的第二分量图像,其中所述第一分量图像及所述第二分量图像对应于所述矩阵条形码的三维表示;以及经由图像捕获装置捕获所述第一分量图像及所述第二分量图像。

12.根据权利要求11所述的方法,其进一步包括经由微处理器处理所述第一分量图像及所述第二分量图像以确定所述矩阵条形码的深度数据。

13.根据权利要求12所述的方法,其中移动计算装置包括所述图像捕获装置及所述微处理器。

14.根据权利要求13所述的方法,其进一步包括在由所述矩阵条形码的所述三维表示所表示且从所述三维表示解码的数据中提供的位置处存取内容。

15.根据权利要求13所述的方法,其中所述图像捕获装置包括:一个或一个以上滤光器,其经配置以滤除所述矩阵条形码的所述第二分量图像;

所述方法进一步包括控制所述一个或一个以上滤光器的选择或定向,以交替地从所述图像捕获装置的捕获中滤除所述第一分量图像及所述第二分量图像。

16.一种计算机程序产品,其包括:

第一组指令,其存储在至少一个非暂时性存储媒体中,可由至少一个处理单元执行以处理对应于呈现在显示装置上的三维矩阵条形码的矩阵条形码的第一分量图像及所述矩阵条形码的第二分量图像,以识别所述三维矩阵条形码的深度信息;以及第二组指令,其存储在所述至少一个非暂时性存储媒体中,可由所述至少一个处理单元执行以将所述深度信息解码为先前编码为所述三维矩阵条形码的数据。

17.根据权利要求16所述的计算机程序产品,其进一步包括第三组指令,其存储在所述至少一个非暂时性存储媒体中,可由所述至少一个处理单元执行以在所述微处理器控制的装置的捕获装置组件上捕获所述矩阵条形码的所述第一分量图像及所述第二分量图像。

18.根据权利要求17所述的计算机程序产品,其中所述捕获操作进一步包括下列操作:使所述图像捕获装置组件上的快门与显示装置的帧显示速率同步;

捕获对应于呈现在所述显示装置上的偶数帧的所述第一分量图像;以及捕获对应于呈现在所述显示装置上的奇数帧的所述第二分量图像。

19.根据权利要求16所述的计算机程序产品,其中:所述数据包括位置识别符;且

所述计算机程序产品进一步包括:第三组指令,其存储在所述至少一个非暂时性存储媒体中,可由所述至少一个处理单元执行以将对内容的请求发射到与所述位置识别符相关的位置;以及第四组指令,其存储在所述至少一个非暂时性存储媒体中,可由所述至少一个处理单元执行以从所述位置接收所述内容。

20.根据权利要求16所述的计算机程序产品,其进一步包括第三组指令,其存储在所述至少一个非暂时性存储媒体中,可由所述至少一个处理单元执行以在所述微处理器控制的装置的显示装置组件上呈现所述内容。

21.一种图像观看器装置,其包括:

框架,其经配置以佩戴在用户的头部;

第一镜片,其安装在所述框架上且经配置以渲染三维呈现的第一分量图像;

第二镜片,其安装在所述框架上且经配置以渲染三维呈现的第二分量图像;

图像捕获装置,其安装在所述框架上且经配置以捕获矩阵条形码的图像。

22.根据权利要求21所述的图像观看器,其中所述图像捕获装置进一步包括滤光器组件,所述滤光器组件经配置以在所述光学组件处正接收的所述第一分量图像与所述第二分量图像之间选择性地过滤。

23.根据权利要求22所述的图像观看器,其中所述滤光器组件是旋转偏光滤光器。

24.根据权利要求21所述的图像观看器,其中所述图像捕获装置经配置以依序在所述三维呈现的偶数帧中捕获所述矩阵条形码的第一分量图像且在所述三维呈现的奇数帧中捕获所述矩阵条形码的第二分量图像。

25.根据权利要求21所述的图像观看器,其中所述图像捕获装置经配置以捕获以二维呈现的所述矩阵条形码的图像。

26.根据权利要求21所述的图像观看器,其中所述图像捕获装置进一步经配置以检测所述矩阵条形码的除黑色及白色以外的色彩分量。

说明书全文

三维矩阵条形码呈现

[0001] 发明人
[0002] 科罗拉多州莱克伍德市的马克斯·斯蒂芬·格拉顿
[0003] 科罗拉多州丹佛市的大卫·S·阿特金森
[0004] 相关申请案的交叉参考
[0005] 本专利合作条约专利申请案主张2011年1月14日申请的标题为“3D矩阵条形码呈现(3-D MATRIX BARCODE PRESENTATION)”的第13/007,317号美国申请案的优先权,此申请案的内容以全文引用方式并入本文中。

技术领域

[0006] 本发明大致涉及视听内容,且更具体来说,涉及连同视听内容呈现三维矩阵条形码。

背景技术

[0007] 视听内容(例如电视节目)通常可用于传输信息给观看者。此信息可包含奖励、优惠券等。举例来说,服装店可在特定电视频道上做广告并显示服装店的地址、电话号码等。但是,一些用户可能难以记住所述信息的部分或全部。
[0008] 信息,例如地址、电话号码、店名等可存储在快速响应(QR)码中。QR码为可由具有相机的移动电话、智能电话、计算装置、专用扫描仪等读取的矩阵条形码。矩阵条形码可由对照白色背景布置为图案的黑块或模块组成。编码在矩阵条形码内的信息可为文字、统一资源指示符(URI)、字母数字、数字及其它数据。存储地址及URI的矩阵条形码可出现在杂志中、招牌、公交车、名片、用户可能需要信息的其它物体等等上。具有配备有正确读取器应用的相机电话或其它移动装置的用户可转换矩阵条形码的照相图像以显示文字、联络信息、连接到无线网络、打开电话浏览器中的网页等等。
[0009] 许多显示装置(例如电视机)可经配置以呈现三维(3D)图像及/或3D视频。这些显示装置可显示当通过3D专用眼镜观看时显现为3D图像的内容。举例来说,显示装置可显示彼此叠加的两个图像,其中各图像通过不同的偏光滤光器投影。观看者可通过具有一对镜片(所述对镜片具有不同的偏光定向)的一副眼镜观看图像。第一定向可对应于第一经过滤图像,且第二定向可对应于第二经过滤图像。因此,当图像显示在屏幕上时,观看者的每只眼睛可感知不同图像。这在每只眼睛看见同一图像时形成(如观看者所观看到的)3D图像,但视角稍微不同。
[0010] 其它技术例如浮雕图像、交替帧排序及自动立体技术也可用于在显示装置上形成3D显现。这些技术(具有或不具有专用镜片)呈现图像的一个版本给观看者的左眼,且呈现图像的第二版本给观看者的右眼。两个图像可为同一(或大致相同)图像,但彼此稍微偏移。当人眼一并处理两个图像时,大脑看见3D图像。这些3D技术可用于显示3D视听内容。举例来说,许多电影可用3D呈现以允许用户具有更互动的观影体验。
[0011] 说明书的此背景部分中所包含的信息(包含本文所述的任何参考及其任何描述或论述)仅出于技术参考的目的而包含在内,且不可视为约束所附权利要求书中所界定的本发明的范围的标的物。

发明内容

[0012] 在一个实施例中,一种用于捕获三维(3D)矩阵条形码的系统可包含光学装置、与光学装置通信的内容接收器及与内容接收器通信的显示装置。内容接收器可接收包含矩阵条形码的广播信号。一旦内容接收器已接收到广播信号,其即可分析广播信号以确定矩阵条形码的深度数据。一旦已确定深度数据,内容接收器即可处理矩阵条形码,使得矩阵条形码在呈现给观看者时可显示为三维。显示装置随后可显示矩阵条形码,使得在观看者观看时,矩阵条形码显现为三维。
[0013] 在另一实施例中,一种用于捕获及发射显示为三维的矩阵条形码的方法可在计算机系统上实施。所述方法可包含当矩阵条形码的第一图像及第二图像显示在显示装置上时,接收矩阵条形码的第一图像及接收矩阵条形码的第二图像。在已接收到两个图像后,可在捕获装置上捕获矩阵条形码的第一图像及第二图像。随后,可将矩阵条形码的第一图像及第二图像发射到处理器。
[0014] 在其它实施例中,一种方法可在计算机系统上实施,其中接收矩阵条形码的第一分量图像及矩阵条形码的第二分量图像。第一分量图像及第二分量图像可对应于矩阵条形码的三维表示(当被观看者感知时)。在接收到两个图像后,可在图像捕获装置上捕获第一分量图像及第二分量图像。随后,可在图像捕获装置上捕获呈现在第一分量图像及第二分量图像中的矩阵条形码的元素之间的深度信息。
[0015] 在另一实施例中,一种包括用于执行非暂时性存储媒体中所存储的计算机进程的计算机可执行指令的计算机程序产品可包含接收具有矩阵条形码的广播信号及将矩阵条形码配置成显示为三维的操作。将矩阵条形码配置成显示为三维可包含添加至少一个深度块到矩阵条形码。计算机程序可包含在已将矩阵条形码配置成显示为三维后将矩阵条形码及所述至少一个深度块发射到显示装置的操作。
[0016] 提供此“发明内容”是为了介绍下文在“具体实施方式”中进一步描述的简化形式的概念的选择。此“发明内容”无意确定所主张的标的物的关键特征或基本特征,也无意用于限制所主张的标的物的范围。如所附权利要求书中所界定的本发明的特征、细节、功效及优点的更广泛展示提供于下文对本发明的各种实施例的书面描述中且说明于附图中。

附图说明

[0017] 图1A是观看者经由并入光学装置中的图像捕获装置从显示装置捕获以3D形式投影的矩阵条形码的一部分的说明。
[0018] 图1B是观看者经由具有图像捕获组件的移动计算装置从显示装置捕获以3D形式投影的矩阵条形码的所述部分的说明。
[0019] 图2是如观看者所感知的以3D形式投影的矩阵条形码的一部分的正面等角视图。
[0020] 图3是说明经由网络与显示装置通信且与光学装置通信的内容接收器的框图。
[0021] 图4是说明内容接收器接收广播信号并将显示信号传送到显示装置的框图的框图。
[0022] 图5是光学装置的实施例的正面等角视图。
[0023] 图6是可并入图1A及1B分别说明的图像观看器装置或移动计算装置中的图像捕获装置的框图。
[0024] 图7是用于存取对应于矩阵条形码的数据的方法的流程图。
[0025] 图8是用于捕获及存取对应于矩阵条形码的数据的方法的流程图。

具体实施方式

[0026] 本文描述用于连同视频内容显示以3D形式显示矩阵条形码或叠加在视频内容显示上显示3D矩阵条形码的系统的各种实例。使用显示装置、3D处理及/或其它3D显示技术,可在如观看者观看的不同深度及/或视角显示矩阵条形码。这可容许额外数据包含在矩阵条形码内。此外,图像观看器装置内所提供的图像捕获装置可捕获矩阵条形码及与矩阵条形码的3D投影相关联的深度信息。
[0027] 在一些实施例中,矩阵条形码可经由两个相关的分量图像以3D形式投影。举例来说,在一个实施例中,第一分量图像及第二分量图像可按指定帧速率在交替帧中显示(例如偶数帧可显示第一分量图像,且奇数帧可显示第二分量图像)。可选择帧速率,使得当佩戴适当图像观看器装置(即一副经同步快门眼镜)的观看者观看第一分量图像及第二分量图像时,观看者可“组合”两个分量图像以形成3D图像的显现。在其它实施例中,两个分量图像可同时显示,但彼此偏移。使用图像观看器装置(例如具有正交偏光镜片的眼镜),各分量图像可仅被观看者的一只眼睛观看到(即第一分量图像可解析到右眼,且第二分量图像可解析到左眼)。在这些实施例中,两个分量图像可类似或可彼此稍微不同。
[0028] 在其它实施例中,矩阵条形码可以不同色彩显示以传达额外数据/信息。矩阵条形码可用于中继许多类型的数据,且可容易地发射及/或传送到(若干)其它电子装置。
[0029] 个人(观看者)可经由捕获装置(例如具有旋转偏光滤光器的相机)记录/捕获矩阵条形码。一些3D内容可能需要观看者佩戴专用镜片或眼镜,使得图像/内容可以3D形式显现。在这些实施例中,镜片或眼镜(图像观看器装置)可包含图像捕获装置(例如相机)以捕获矩阵条形码。在其它实施例中,图像捕获装置可并入到移动计算装置中,举例来说,具有相机的遥控器、数字相机、具有相机的智能电话或可记录图像的其它装置。当一些3D投影/显示技术可不需要专用镜片来观看3D图像时,这些实施例可为有益的。
[0030] 图像捕获装置随后可将矩阵条形码及/或矩阵条形码内所包含的数据发射到计算装置,例如计算机、平板计算机或智能电话。在图像捕获装置并入到移动计算装置中的实施例中,可无需发射矩阵条形码。计算装置随后可存取对应于矩阵条形码或存储于矩阵条形码中的数据、内容或其它信息。举例来说,矩阵条形码可包含对应于网址、百货公司联络信息(例如地址、电话号码)、优惠券码、与视听内容相关的信息(例如电影或电视节目的频道信息、时间及数据)等等的数据。在这些实施例中,计算装置随后可存取对应于数据的内容,例如计算装置可打开浏览器窗口并访问网站或(从因特网)下载内容。
[0031] 在其它实施例中,图像捕获装置可将矩阵条形码及/或矩阵条形码内所包含的数据发射到内容接收器,例如机顶盒。举例来说,矩阵条形码可包含对应于电视节目(例如节目的名称、节目的开始时间、频道)的数据。在内容接收器接收到矩阵条形码后,内容接收器可定位电视节目并记录内容或将内容发射到显示装置。
[0032] 图1A描绘实施例,其中观看者100使用图像观看器装置102观看及捕获从内容接收器108接收内容的显示装置106上所显示的矩阵条形码103的一部分104。图1B描绘实施例,其中观看者100使用计算装置101捕获及发射显示装置106上所显示的矩阵条形码104的部分。显示装置106(例如电视机)及/或内容接收器108(例如机顶盒、数字视频记录器、计算机)可经配置以显示可以3D形式向观看者100显现的内容(例如电视节目)。
[0033] 如图1A及1B所示,呈现在显示装置106上的二维(2D)矩阵条形码103以3D形式投影。在图1A及1B中,3D矩阵条形码104仅描绘为2D矩阵条形码103的一部分;然而,此仅为了说明的目的。在许多实施例中,整个2D矩阵条形码103可以3D形式投影。因此,本文中将把矩阵条形码104的3D部分称作矩阵条形码。
[0034] 当向观看者102的每只眼睛提供两个稍微不同的图像时,所显示的矩阵条形码104及内容可以3D形式向观看者显现。当两个图像的组合可产生整个3D矩阵条形码104时,两个图像可表示3D矩阵条形码104的分量图像。图像(例如视听内容或矩阵条形码
104)可彼此相关,但(基于不同视角)稍微偏移。人脑可分析两个图像之间的差异以感知
3D图像。脑内的计算可考虑每只眼睛之间的距离、到物体的距离等。因此,虽然图像显示在二维显示装置106上,但其可被感知为具有特定深度。此深度可根据对象或每一对象的部分而变化(如观看者100所见)。举例来说,矩阵条形码104的特定部分可显现为比矩阵条形码104的其它区域更靠近观看者。
[0035] 在一些实施例中,图像观看器装置102可允许观看者100的右眼看见一个图像,且允许观看者100的左眼看见第二图像。举例来说,图像观看器装置102可包含快门、彩色屏幕或其它滤光器以改变呈现给每只眼睛的图像。在其它实施例中,显示装置106及/或内容接收器108可以可允许观看者100在无图像观看器装置102的情况下感知3D内容及/或矩阵条形码104的格式显示内容及/或矩阵条形码104。举例来说,在一些实施例中,可使用自动立体显示器。
[0036] 在图1B所说明的实施例中,除图像观看器装置102之外或代替于图像观看器装置102,可使用移动电子装置101。在本实施例中,移动电子装置101可包含具有光学组件(例如相机)的捕获装置来捕获矩阵条形码104。移动电子装置101随后可使用矩阵条形码104来存取或向观看者100呈现特定数据(例如网站、优惠券码等等),或可将矩阵条形码104发射到另一计算装置及/或内容接收器108。如果显示装置106经配置以描绘能够在无图像观看器装置102的情况下被观看者100感知为3D的图像,那么本实施例可为有用。
[0037] 移动电子装置101可为具有捕获装置的任何类型的计算装置。举例来说,移动计算装置101可为内容接收器108的遥控器、智能电话、具有相机的平板计算机、数字相机等等。
[0038] 图2说明矩阵条形码104的所感知3D图像的示范性实施例。矩阵条形码104可以3D形式记录(例如使用两个不同相机来捕获图像)或可以2D形式记录且随后经编码以被感知为3D。在任一实施例中,当矩阵条形码104可包含(如观看者100所感知的)具有高度、宽度及深度的块时,观看者100可观看到呈三维形式的矩阵条形码104。矩阵条形码104可包含水平方向及垂直方向上的数据。举例来说,矩阵条形码104可包含块110、113及
115,以及白空间117。块110、113、115(其可为黑色、灰阶或彩色)与白空间117两者可用于传达数据。块110、113、115(与白空间117)可以交替高度、深度及/或色彩显示。可改变的各变量(例如高度、宽度、深度)可允许额外的数据位经由矩阵条形码104存储及/或传达。举例来说,特定块110、113、115可为表示额外数据位的一个色彩,且其它块110、113、
115各可为表示其它数据位的交替色彩。
[0039] 此外,块110、113、115可包含水平、垂直及深度维度上的数据。举例来说,块110可包含长度110a、高度110b及深度110c。这些维度110a到110c中的每一者可个别变化,使得块110可表示多种信息。类似地,块113、115可分别包含长度113a、115a;高度113b、115b;及深度113c、115c。
[0040] 深度块110c、113c、115c可表示矩阵条形码104可显现(如观看者100所感知)的与显示装置102的距离。深度块110c、113c、115c可作为元数据包含在矩阵条形码104的信号内(举例来说,如果原始矩阵条形码104图像为二维),或可包含在矩阵条形码104中(举例来说,如果原始矩阵条形码104已配置为3D)。在一些实施例中,深度块110c、113c及115c可提供额外信息,所述额外信息可在发送到内容接收器108、显示装置106及/或图像观看器装置102的数字信号(例如广播信号)中传达以形成3D显现,例如深度块110c、113c及115c可与所要视点、焦点或镜片角度相关。
[0041] 在一些实施例中,当观看者100观看到两个单独图像时,矩阵条形码104的3D显现可被观看者100感知。当图像的组合可表示3D矩阵条形码104时,各图像可为3D矩阵条形码104的分量图像。举例来说,在一些实施例中,显示装置106可显示矩阵条形码104的第一分量图像及矩阵条形码104的第二分量图像。两个图像可同时且彼此偏移显示或连续显示。在任一实施例中,图像观看器装置102可经配置以在被观看者100观看时形成矩阵条形码104的3D显现。
[0042] 图3是说明经由网络112与显示装置106通信且与图像观看器装置102通信的内容接收器108的框图。图4是说明接收广播信号114并将显示信号116传送到显示装置106的内容接收器108的框图。内容接收器108与显示装置106通信,且可将内容及/或矩阵条形码104发射到显示装置106。此外,图像观看器装置102或移动计算装置101捕获矩阵条形码104,且随后可经由网络112将矩阵条形码104传送到内容接收器108。网络112实际上可为任何类型的电子通信机构/路径,且可为无线或有线,或有线与无线的组合。举例来说,网络112可包含因特网、以太网、通用串行总线电缆(USB)、无线电信号(例如WiFi、)等等。
[0043] 广播信号114可经由网络112从广播中心或内容源发射到内容接收器108。广播信号114可包含内容,例如视听内容。在一些实施例中,显示信号113可大致与广播信号114相同,但是在其它实施例中,显示信号113可为经修改形式的广播信号114及/或完全不同的信号。举例来说,在一些实施例中,内容接收器108可处理广播信号114以向观看者
100显示3D图像,且因此可更改广播信号114。在其它实施例中,显示信号113可为来自到内容接收器108的另一输入(例如数字视频光盘(DVD)驱动器、USB端口等)的信号。
[0044] 广播信号114及/或显示信号113可包含矩阵条形码104。矩阵条形码104可连同视频信号、音频信号或其它电子信号一起被包含在内。举例来说,矩阵条形码104可经配置以连同特定内容(例如电视节目)一起显示。
[0045] 内容接收器106实际上可为能够接收及处理音频、视频及/或数据信号的任意类型的计算装置。举例来说,内容接收器106可为机顶盒、电视接收器、数字视频记录器、计算机等等。内容接收器106实际上可接收来自几乎任意数量的来源的任意形式/类型的内容。此可包含广播信号114、记录的音频/视频,来自因特网的流式数据、所下载的数据等等。
[0046] 在一些实施例中,内容接收器106可包含全部经由系统总线124连接的网络/通信接口122、存储器存储120、处理器116及输入/输出接口118。此外,内容接收器106还可包含光学驱动器(例如,数字视频光盘播放器、压缩光盘播放器、高清晰度数字视频光盘播放器)、通用串行总线驱动器或其它电子输入。
[0047] 网络/通信接口122可从广播头端(未展示)、网络112及/或其它通信机构接收广播信号114。此外,网络/通信接口122还可与图像观看器装置102、移动计算装置101及/或经由网络112与内容接收器106通信的任何其它计算装置通信。
[0048] 存储器存储120可存储可供内容接收器108使用的电子数据。举例来说,存储器存储120可存储内容(例如,视频/音频信号)、电子节目指南、用户偏好数据(例如语言或时区)或设定数据。存储器存储120举例来说可为磁性存储媒体、光学存储媒体、磁光存储媒体、只读存储器、随机存取存储器、可擦除可编程存储器、快闪存储器等等。
[0049] 处理器116可控制内容接收器108的操作。处理器116可为能够处理、接收及/或发射指令的任何电子装置。举例来说,处理器116可为微处理器或微计算机。
[0050] 输入/输出接口118用于内容接收器108向多种装置/来源以及从多种装置/源的通信。举例来说,输入/输出接口118可从图像观看器装置102、移动计算装置101、遥控器、位于内容接收器108上的控制按钮或其它计算装置接收数据。此外,输入/输出接口118还可从光盘驱动器(例如数字视频光盘驱动器)、USB驱动器或其它视频/音频/数据输入(例如,来自视频游戏控制台的信号)接收数据或将数据传输到所述光盘驱动器(例如数字视频光盘驱动器)、USB驱动器或其它视频/音频/数据输入。输入/输出接口118还可向显示装置106提供显示信号113。
[0051] 显示装置106可与内容接收器108电子通信。此外,在其它实施例中,内容接收器108可并入到显示装置106中。显示装置106可经配置以呈现/输出内容及/或数据。举例来说,显示装置106可为能够呈现音频、视频及数据信号的电视显示器或计算机监视器。
显示装置106可为任何类型的电子显示器,例如阴极射线管显示器、液晶显示器或等离子体显示器。此外,显示装置106还可具有扬声器或可连接到扬声器。此外,显示装置106还可包含处理器126以处理显示信号113。处理器126可为经配置以处理电子信号的任何类型的装置,例如微处理器、微计算机等。
[0052] 图5是图像观看器装置102的正面等角视图。图像观看器装置102可由观看者100佩戴以在观看者100的大脑解译图像时呈现3D内容。此外,图像观看器装置102还可用于捕获矩阵条形码104(见例如图1A)。图像观看器装置102可用于在矩阵条形码104呈现为3D或2D时捕获矩阵条形码104。举例来说,如果矩阵条形码104仅以二维(例如单个图像)的形式呈现在显示装置106上,那么图像观看器装置102可捕获所述单个图像。在其它实施例中,图像观看器装置102可捕获矩阵条形码104的3D表示,例如图像观看器装置102可在矩阵条形码104的两个分量图像同时或依序呈现时捕获所述图像分量。
[0053] 图像观看器装置102可包含镜片130、132、框架134及/或图像捕获装置136。镜片130、132可各自定位在显示装置106与观看者100之间。镜片130、132阻止图像的特定部分(例如帧、极性、色彩、波长)到达观看者100的相应眼睛。举例来说,镜片130、132可为不同色彩、具有不同偏光滤光器或可包含间歇遮光(或快门)来一次阻挡一只眼睛。镜片130、132可为玻璃、塑料及/或其它透明材料。镜片130、132可经由框架134可操作地连接。框架134还可将图像观看器装置102支撑在观看者100的头部/面部上。
[0054] 图6是捕获装置136的示范性实施例的框图。图像捕获装置136可用于在矩阵条形码104的图像显示在显示装置106上时捕获矩阵条形码104的图像。图像捕获装置136可并入到图像观看器装置102(见例如图5)或移动计算装置101中。图像捕获装置136可包含经由系统总线140连接在一起的光学组件138、网络接口组件146、电子存储组件144及/或处理器142。
[0055] 光学组件138可用于捕获矩阵条形码104及其对应的深度数据(例如深度块110c、113c、115c)。光学组件138可为可用于光学读取及/或捕获图像及/或数据的任何类型的装置。举例来说,光学组件138可为电荷耦合装置(CCD)相机、具有旋转偏光滤光器的相机、另一类型的相机等等。此外,可存在多个光学组件138。举例来说,在图像捕获装置136并入到图像观看器装置102中的实施例中,可存在针对右镜片130及左镜片132中的每一者的单独光学组件138。在其它实施例中,举例来说,当图像捕获装置136并入到移动计算装置101中时,可存在单个光学组件138。
[0056] 光学组件138可取得矩阵条形码104的一个或一个以上图像,举例来说,矩阵条形码104的连续图像。举例来说,在一些实施例中,矩阵条形码104的两个图像(例如,分量图像)可连续、重复交替显示以呈现3D显现。在这些实施例中,光学组件138可捕获偶数帧作为第一分量图像,且捕获奇数帧作为第二分量图像,并处理两个图像之间的偏移数据以捕获矩阵条形码104所表示的所有数据(例如,块110、113、115)。交替地,光学组件138可使用(例如)正交偏光滤光器捕获所显示图像的分量来记录正交图像作为分量图像。
[0057] 网络通信接口146可在计算装置或内容接收器108之间通信。举例来说,网络通信接口146可将矩阵条形码104发送到内容接收器108。网络通信接口146可经配置以经由无线、有线或有线与无线网络的组合而通信。举例来说,网络通信接口146使用网络112与内容接收器108通信。在一些实施例中,图像捕获装置136可经由 或WiFi连接或其它局域网(LAN)等与计算装置或内容接收器108通信,以发射矩阵条形码104。
[0058] 处理器142可操作图像捕获装置136的组件。举例来说,处理器142可致使网络通信接口146将矩阵条形码104传送到内容接收器108。处理器142可为微计算机、微处理器等。
[0059] 存储组件144可在矩阵条形码104经由光学组件138被捕获后存储矩阵条形码104。存储组件144可为任何类型的电子数据存储装置,例如磁性存储媒体、光学存储媒体、磁光存储媒体、只读存储器、随机存取存储器、可擦除可编程存储器、快闪存储器等等。
[0060] 图7是用于显示及捕获配置成以3D形式显现的矩阵条形码104的方法200的实施例。方法200从操作201开始,其中矩阵条形码104编码有深度数据,即对应于块110、113、115的深度尺寸110c、113c、115c的数据。深度数据可指示观看者100可感知各特定块110、113、115所具有的相对深度。此操作201可在内容接收器108接收到广播信号114之前完成(例如,如果广播信号114已经配置成以3D形式显示)。举例来说,广播信号114可包含通过使用分开达人类右眼与左眼之间的平均距离的两个相机而以3D形式记录的视频内容。在其它实施例中,(例如,如果显示装置106经配置以将2D广播信号114修改为以3D形式显示),操作201可由内容接收器108或显示装置106完成。深度数据(例如,深度尺寸110c、113c、115c)可作为元数据包含在广播信号114中。元数据可经译码以转化为矩阵条形码104的3D显示中的深度数据。在矩阵条形码104已编码有深度块110c、113c、
115c后,方法200继续操作202。
[0061] 在操作202中,显示3D矩阵条形码104。此操作202可在显示装置106投影3D矩阵条形码104时执行。如上所述,3D矩阵条形码104可投影为在屏幕上交替的一系列图像。在这些实施例中,2D矩阵条形码的两个分量图像可按约60赫兹的速率交替显示,使得观看者100可观看到呈3D形式的3D矩阵条形码104。举例来说,偶数编号帧可显示第一分量图像,且奇数编号帧可显示第二分量图像。在其它实施例中,3D矩阵条形码104的两个图像或分量可同时显示,但彼此稍微偏移。这可允许图像不变地投影在屏幕上(即不交替),同时仍允许观看者观看到呈3D形式的3D矩阵条形码104。此外,3D矩阵条形码104可以不同色彩显示,且/或矩阵条形码104的两个图像可包含单独的色彩。
[0062] 在已显示3D矩阵条形码104后,方法200继续操作204。在此操作204中,经由光学组件138捕获3D矩阵条形码104。如上所述,光学组件138可(经由图像捕获装置136)并入到移动计算装置101(例如遥控器、智能电话)或图像观看器装置102(例如,眼镜)中。在一些实施方案中,此操作204可为两个单独动作。举例来说,如果3D矩阵条形码104显示为连续内容帧,那么可连续地捕获3D矩阵条形码104的两个单独图像或分量。在本实例中,第一图像分量可显示在偶数编号帧上,且第二图像分量可显示在奇数编号帧上。在其它实施例中,可在单个步骤中执行此操作204。举例来说,如果两个图像或分量同时投影,那么可通过两个单独光学组件136或经由经配置以捕获3D图像的单个光学组件136(例如,具有旋转偏光滤光器的相机)同时捕获两个图像或分量。
[0063] 在捕获矩阵条形码104后,方法200可继续操作205。在操作205中,可分析3D矩阵条形码104以确定所嵌入的数据。如果(例如)移动计算装置101捕获3D矩阵条形码104,那么可在操作206前执行操作205,移动计算装置101随后可分析3D矩阵条形码104以在继续操作206前确定数据。数据可包含网址、优惠券码、电视节目标题及/或其它信息。
操作205可涉及分析3D矩阵条形码104,且可通过经配置以分析矩阵条形码的扫描仪、安装有经配置以分析矩阵条形码的软件程序的智能电话或经由其它计算装置执行。举例来说,移动计算装置101可使用软件程序来解码矩阵条形码104并提取数据。在其它实施例中,方法200可直接从操作204进行到206。举例来说,如果图像捕获装置136捕获到3D矩阵条形码104,那么图像观看器装置102可在分析3D矩阵条形码104以确定数据之前发射3D矩阵条形码104。
[0064] 在操作206中,3D矩阵条形码104可从图像捕获装置136发射到内容接收器108或其它计算装置。在本实施例中,图像捕获装置136的网络接口组件146可经由网络112将3D矩阵条形码104发射到内容接收器104上的网络接口122。
[0065] 在已发射3D矩阵条形码104后,方法200可继续操作207,并可分析3D矩阵条形码104。举例来说,如果图像观看器装置102中的图像捕获装置136捕获到3D矩阵条形码104,那么可能尚未在任选操作205中分析3D矩阵条形码104。因此,在操作207中,分析3D矩阵条形码104以提取3D矩阵条形码104内所存储的数据。操作207可大致与操作205相同,除了操作207可发生在不同于捕获了3D矩阵条形码104的装置的装置上以外。
[0066] 在操作206及207后,方法200可继续操作208。在本操作208中,检索对应于3D矩阵条形码104的内容。在一些实施例中,操作206可省略,且方法200可直接从操作204进行到操作208。举例来说,如果移动计算装置101捕获3D矩阵条形码104,那么移动计算装置101可执行操作208,并检索对应于3D矩阵条形码104的数据。
[0067] 在已分析3D矩阵条形码104后,可检索对应于3D矩阵条形码104内所存储的数据的内容。举例来说,3D矩阵条形码104可包含对应于网址的数据,且移动计算装置101可打开浏览器窗口并显示网站。类似地,3D矩阵条形码104可经由LAN或其它网络发射到个人计算机,且个人计算机随后可打开浏览器窗口并显示网页。在另一实施例中,图像观看器装置102可(经由图像捕获装置136)捕获矩阵条形码104,且随后将矩阵条形码104发射到内容接收器108。3D矩阵条形码104可包含对应于电视节目的数据(例如,节目的标题、时间、频道),且内容接收器108可搜索电视节目的广播信号114(或其它来源),且随后经由显示装置106显示电视节目、电视节目的日程表自动记录、经由因特网检索信息以呈现在显示装置106上或响应于所述信息执行某一其它功能。
[0068] 图8是用于捕获及发射配置成以3D形式显现的矩阵条形码104的方法300的实施例。方法300从在操作302中接收矩阵条形码代码104图像开始。举例来说,广播信号114可包含上面叠加有3D矩阵条形码104的电视节目,且随后电视节目及3D矩阵条形码
104可呈现在显示装置102上。如上文所论述,3D矩阵条形码104可(连续或同时)呈现为两个单独图像以被感知为3D。在操作302中,移动计算装置101、观看者100或图像观看器装置102可接收图像。
[0069] 在接收到3D矩阵条形码104后,方法300可继续操作306,并捕获矩阵条形码104的两个图像或分量。此操作306可通过并入到图像观看器装置102或移动计算装置101中的图像捕获装置136执行。图像捕获装置136可同时捕获两个图像或作为两个单独图像来捕获所述两个图像。在一些实施例中,光学组件138可包含两个单独镜片或镜片前的旋转滤光器。举例来说,光学组件138可包含旋转滤光器。所述旋转滤光器可使用偏光或其它滤光机构以在所捕获的每一图像之间形成针对单个镜片的不同滤光器。在本实施例中,可将第一偏光滤光器(例如,顺时针圆形偏光滤光器)放置在镜片前,且可捕获3D矩阵条形码104的第一图像或分量。随后,旋转滤光器可旋转,并可将具有不同偏光的第二滤光器(例如逆时针圆形偏光滤光器)放置在镜片前,并可捕获3D矩阵条形码104的第二图像或分量。在其它实施例中,光学组件138可包含两个单独镜片,其中各镜片可具有不同偏光或滤光器,使得各镜片所捕获的图像或分量可与其它镜片不同。
[0070] 在一个实施例中,图像捕获装置136在矩阵条形码104结合电视节目(或其它视频内容)显示时捕获矩阵条形码104。举例来说,内容接收器108的遥控器可包含图像捕获装置136。随后,当显示矩阵条形码104时,观看者100可选择遥控装置上的按钮以捕获3D矩阵条形码104。光学装置138随后可被激活,并记录3D矩阵条形码104的图像。
[0071] 方法300随后继续操作308,且可处理图像以确定块110、113、115的深度尺寸110c、113c、115c。此操作308可通过移动计算装置101、图像捕获装置136或其它计算装置执行。此操作308可考虑3D矩阵条形码104的分量图像彼此间的偏移距离、感知到的3D矩阵条形码104与显示装置106相距的距离及对应于观看者100如何感知深度块110c、113、
115c的其它数据。举例来说,各块110、113、115可从3D矩阵条形码的两个2D图像偏移的距离可确定深度尺寸110c、113c、115c。因此,可评估3D矩阵条形码104的两个2D图像或分量,以确定与其它图像或分量相比出现在显示装置106上的各图像或分量的距离。举例来说,在一个分量图像中,块110、113、115的特定部分可显示在显示装置106上的特定像素集合上,且在第二分量图像中,块110、113、115的相同部分可显示在第二像素集合上。第二像素集合可从第一像素集合偏移达特定距离,此距离可对应于各块110、113、115的深度尺寸110c、113c、115c。在其它实施例中,可分析用于形成3D矩阵条形码104的数据以确定各块110、113、115的深度尺寸110c、113c、115c。
[0072] 方法300随后可继续操作310,且发射3D矩阵条形码104(或对应于3D矩阵条形码104的数据)以存取额外内容。在一些实施例中,图像观看器装置102可捕获3D矩阵条形码104的图像,并将图像发射到计算装置以进行分析。与图像观看器装置102可分析3D矩阵条形码104以从中提取数据的实施例相比,此可为有益的,因为发射图像所需的处理能力可能最小。因此,图像捕获装置136中的处理器142无需太强,且因此可较便宜。类似地,图像捕获装置136可并入到内容接收器108的遥控装置中,且在此些实施例中,遥控装置可发射3D矩阵条形码104的图像连同对应于其它遥控命令的数据(例如,频道选择、电力)。在将图像传送到另一计算装置(例如,移动计算装置101、内容接收器108、个人计算机)后,可提取对应于3D图像的数据。
[0073] 在其它实施例中,可发射对应于3D矩阵条形码104的数据而非图像。举例来说,如果图像捕获装置136并入到移动计算装置101中,那么处理器142可能比图像捕获装置136并入到图像观看器装置102中的情况强。因此,在这些实施例中,移动计算装置101可提取对应于3D矩阵条形码104的数据,且因此可发射对应于3D矩阵条形码104的数据。
[0074] 可基于3D矩阵条形码内的数据存取的额外内容可为URL,且图像观看器装置102可将矩阵条形码104发射到计算机以访问网页。计算机可接收矩阵条形码104,且随后打开浏览器窗口并显示网页。在另一实施例中,移动计算装置101可将3D矩阵条形码104从光学组件138发射到处理器,以存取对应于矩阵条形码104的内容。
[0075] 本文的实施例可提供为可包含上面存储有指令(所述指令可用于编程计算机系统(或其它电子装置)以执行根据本发明的进程)的非暂时性机器可读媒体的计算机程序产品或软件。非暂时性机器可读媒体包含用于以可由机器(例如,计算机)读取的形式(例如,软件、处理应用程序)存储信息的任何机构。非暂时性机器可读媒体可采用但不限于下列形式:磁性存储媒体(例如,软盘、录像带等等);光学存储媒体(例如,CD-ROM);磁光存储媒体;只读存储器(ROM);随机存取存储器(RAM);可擦除可编程存储器(例如,EPROM及EEPROM);快闪存储器等等。
[0076] 在本文直接或间接陈述的方法中,按一种可能操作顺序描述各种步骤及操作,但所属领域的技术人员将认识到,可在不脱离本发明的精神及范围的情况下重新安排、替换或消除所述步骤及操作。上文描述中所含或附图中所示的所有标的物均将被解释为仅为说明性且非限制性。可在不脱离所附权利要求书中所界定的本发明的精神的情况下对细节或结构进行改变。
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用