CN102113316A - 扫描束覆盖投影 - Google Patents
扫描束覆盖投影 Download PDFInfo
- Publication number
- CN102113316A CN102113316A CN2009801297826A CN200980129782A CN102113316A CN 102113316 A CN102113316 A CN 102113316A CN 2009801297826 A CN2009801297826 A CN 2009801297826A CN 200980129782 A CN200980129782 A CN 200980129782A CN 102113316 A CN102113316 A CN 102113316A
- Authority
- CN
- China
- Prior art keywords
- image
- scanning
- light beam
- display surface
- anamorphose
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B21/00—Projectors or projection-type viewers; Accessories therefor
- G03B21/14—Details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3129—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM] scanning a light beam on the display screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/156—Mixing image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/275—Image signal generators from 3D object models, e.g. computer-generated stereoscopic image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
- H04N9/3185—Geometric adjustment, e.g. keystone or convergence
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Optics & Photonics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Optical Scanning Systems (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
一种扫描束覆盖投影***(100)通过以光栅模式扫描光束(112)来在投影表面(128)上显示图像。当通过光束照亮时,投影表面上的反射点(130,132)将光线反射回投影***。投影***中的光检测器(134)检测反射光线,并且定时电路(142)确定反射点位于光栅模板中的何处。可以使图像缩放和变形,以使图像内的标记点与投影表面上的反射点的位置相关联。
Description
背景技术
“增强现实(augmented reality)”是包括虚拟和真实世界元素的环境。例如,投影仪可以在真实世界的对象上显示(或者“覆盖”)图像。为了使投影图像正确地覆盖真实世界环境,可能对图像进行缩放和变形,以匹配真实世界对象或者在上面投影的表面。该缩放和变形补偿投影仪的投影角度、到真实世界对象的距离以及在真实世界中的投影表面上的三维曲线。
缩放和变形算法是公知的。如果可以使要投影的底层图像中的足够数目的点与投影表面上的位置进行关联,则可以使用公知的方法来使底层图像缩放和变形,以匹配投影表面。使底层图像内的点与投影表面上的位置进行关联可能是难题,尤其是在投影仪处于移动中时。
附图说明
图1示出了根据本发明各种实施例的扫描束覆盖投影***;
图2示出了根据本发明各种实施例的用于扫描束覆盖投影***的同步信号的时序图,从所述同步信号可以确定点在投影表面上的位置;
图3示出了根据本发明各种实施例的方法的流程图;
图4示出了根据本发明各种实施例的扫描束覆盖投影***;
图5示出了根据本发明各种实施例的将覆盖图像投影到三维表面上的扫描束覆盖投影***;
图6示出了根据本发明各种实施例的具有参数收集和显示能力的扫描束覆盖投影***;以及
图7和图8示出了根据本发明各种实施例的方法的流程图。
具体实施方式
在以下详细描述中,对附图进行参考,附图通过说明的方式示出了其中可以实践本发明的特定实施例。充分细节地描述了这些实施例,以使得本领域的技术人员能够实践本发明。应当理解,尽管本发明的各种实施例是不同的,但是并非必须彼此排除。例如,在不偏离本发明的精神和范围的情况下,结合一个实施例在这里描述的特定特征、结构或特性可以在其他实施例内被实现。另外,应当理解,在不偏离本发明的精神和范围的情况下,可以修改在每个公开的实施例内的各个元素的位置和布置。因此,以下详细描述不是在限制意义上进行的,并且本发明的范围仅由适当解释的所附权利要求以及权利要求授予其权利的等价物的全部范围来限定。在附图中,相同的附图标记在若干视图中表示相同或类似的功能。
图1示出了根据本发明各种实施例的扫描束覆盖投影***。如图1所示,扫描束覆盖投影***100包括能够发出可能是激光束的束112的光源110,该光源110可以是诸如激光二极管等的激光光源。束112入射到扫描平台114,该扫描平台114可以包括基于微机电***(MEMS)的扫描仪等,并且从扫描镜116向外反射,以生成受控的输出束124。水平驱动电路118和垂直驱动电路120对扫描镜116所偏向的方向进行调节,使得输出束124生成光栅扫描126,从而在投影表面128上产生显示图像。
投影表面128具有反射点130和132。反射点130和132可以被集成在投影表面中,或者可以通过胶水、胶带或任何其他方式来附着。反射点130和132可以包括任何类型的可以反射所有或部分输出束124的反射装置或材料。例如,在一些实施例中,反射点130和132可以是角形反射器或者回射器。又如,在其他实施例中,反射点130和132可以包括具有漫射特点的反光带。
当受控输出束124通过反射点130或132中的一个时,光线如在133上所示的进行反射。光检测器(PD)134感测反射光。如以下更加完整描述的,可以将反射光的定时与光栅扫描126的定时进行比较,以确定反射点相对于光栅扫描126所绘制的图像的位置。例如,当反射点反射特定像素时,确定光栅扫描126内的像素的位置还确定反射点在光栅扫描126内的位置。
显示控制器140包括:定时电路142、图像生成组件144、图像变形引擎146和光源驱动电路148。定时电路142向水平驱动电路118和垂直驱动电路120提供驱动信号,以控制扫描镜116的光栅扫描操作的定时。在一些实施例中,定时电路142产生垂直和水平同步信号,从中导出用于驱动电路118和120的信号。在一些实施例中,水平驱动电路118和垂直驱动电路120被合并,并且定时电路142产生一个复合信号来影响镜子116的光栅扫描操作。
定时电路142还从PD 134接收一个或多个信号。这些信号提供关于光线何时从投影表面向外反射的定时信息。例如,当受控输出束124扫描经过反射点132时,PD 134将向定时电路142提供节点135上的信号。而且例如,当受控输出束124扫描经过反射点130时(如图1所示),PD 134将向定时电路142提供节点135上的信号。定时电路142使从PD 134接收到的信号的定时与其自己的内部定时信号进行关联,以确定反射点在光栅扫描中位于何处。以下参照图2描述示例性定时。
图像生成组件144生成要投影的图像。在一些实施例中,图像生成组件144是包括图像静态表示的数据存储。例如,图像生成组件144可以是诸如随机存取存储器或硬盘驱动器的存储器设备。在其他实施例中,图像生成组件144可以是从外部显示控制器140接收图像数据的输入设备。图像数据的最终来源不限制本发明。
图像变形引擎146从图像生成组件144接收图像数据。接收到的图像数据与要在投影表面128上覆盖的图像相对应。图像变形引擎146还从定时电路142接收信息。从定时电路142接收到的信息允许图像变形引擎146使投影表面上的位置与图像数据中的点进行关联。作为响应,图像变形引擎146对要投影的图像进行缩放和变形。例如,定时电路142可以向图像变形引擎146提供(x,y)坐标,其中(x,y)坐标表示在投影表面上的位置的光栅扫描内的位置。图像数据可以包括标记,该标记允许图像内的特定点与表示投影表面上的位置的(x,y)坐标相关联。然后,图像变形引擎146可以对图像进行变形和缩放,使得图像中的标记点覆盖投影表面上的位置。
可以用硬件、软件或任何组合来实现显示控制器140内示出的各种功能块。例如,图像变形引擎146可以被实现为在处理器(未示出)上运行的软件模块。又如,可以用诸如专用集成电路(ASIC)的专用硬件中实现图像变形引擎146。
光源驱动电路148将缩放和变形图像的像素信息转换成适用于驱动光源110的调制信号。在一些实施中,光源110包括:一个或多个激光二极管、以及产生驱动激光二极管的电流的光源驱动电路140。调制信号与扫描平台114的操作同步,使得每个像素以其相对光栅扫描126正确的位置中进行显示。显示控制器140还可以控制扫描束覆盖投影***100的其他各种功能。
图2示出了根据本发明各种实施例的用于扫描束覆盖投影***的同步信号的时序图,从所述同步信号可以确定点在投影表面上的位置。如图2的时序图200所示,用于光栅扫描126(图1)的垂直同步信号210和水平同步信号212用于计算反射像素在光栅扫描内的X-Y位置,并且因此计算在投影表面上的特定位置。
对于光栅扫描126的每个垂直扫描,垂直同步信号210生效(assert)一次,并且对于光栅扫描126的每个水平扫描,水平同步信号212生效一次。垂直同步信号通常在垂直扫描开始时生效,但是这不限制本发明。例如,如果垂直扫描在顶部开始并且向下前进,则当输出束在顶部时,垂直同步信号210可能生效。这在图2中由垂直同步脉冲216和218来图示。类似地,水平同步信号212通常在水平扫描开始时生效,但是这不限制本发明。例如,如果水平扫描在左侧开始并向右前进,则当输出束在左侧时,水平同步信号212可能生效。这在图2中由水平同步脉冲230、232、234、236、238和240来图示。
当接收到光线时,光检测器(PD 134,图1)产生脉冲。在图2中,光检测器输出(PD输出)信号214被示为具有两个脉冲250和260。这里,脉冲250和260被称为“反射脉冲”。反射脉冲250与从反射点132(图1)反射的光线相对应,并且反射脉冲260与从反射点130反射的光线相对应。
通过确定相对水平同步脉冲的反射脉冲相位,可以从PD输出信号214内的对应反射脉冲计算反射像素的X位置。例如,可以通过确定反射脉冲250和水平同步脉冲232之间的时间差(与相位延迟相对应)252来计算与反射脉冲250相对应的反射像素的X位置。该时间差表示相对于光栅扫描126中的输出束124的水平扫动的反射像素的定时,并且从而与反射像素的X位置相对应。由于在光栅扫描126中的输出束124的扫描在所有X上可能不具有均匀速度,因此可能做出调整,以将时间差252映射到适当的X位置。由于沿着输出束124的水平扫描轨迹的每个像素与来自于水平同步脉冲的特定和可重复定时相位延迟(例如252)相对应,因此可以进行该映射。
类似地,通过确定相对于垂直同步脉冲的反射脉冲的相位,可以从PD输出信号214内的对应反射脉冲计算反射像素的Y位置。例如,通过确定反射脉冲250和垂直同步脉冲216之间的时间差(与相位延迟相对应)254,可以计算与反射脉冲250相对应的反射像素的Y位置。该时间差表示相对于光栅扫描126中的输出光栅124的垂直扫描的反射像素的定时,并且从而与反射像素的Y位置相对应。再一次,可以对在反射脉冲的定时和对应的Y位置之间的映射进行调整,以应对扫描伪像(scanning artifact),诸如变化的扫描速度和垂直过扫描(其中,该束扫描经过观察区域并且被消隐(blank))。
图2说明了两个反射像素的时间测量。反射点132反射的像素引起反射脉冲250。水平时间差在252处被测量,而垂直时间差在254处被测量。类似地,反射点130反射的像素引起反射脉冲260。水平时间差在262处被测量,并且垂直时间差在264处被测量。尽管图2中示出了在图2中测量两个像素的时间差,但是这并不限制本发明。可以利用任何数目的反射点,引起任何数目的反射脉冲。可以对这些反射脉冲中的每一个进行测量。
在一个或多个实施例中,可以经由查找表进行对X和Y位置的计算,该查找表使用测量的时间差作为进入查找表的地址。替选地,可以使用测量的时间差和已知的视频输出对垂直同步脉冲和水平同步脉冲的相位偏移来代数地计算X-Y位置。在一些实施例中,光检测器很可能用于捕捉来自多于一个的像素从投影表面128上的单个反射点的反射。在水平方向上,这可能导致更长的反射脉冲宽度。可以通过将X位置确定为更长反射脉冲的中心或者替选地确定为前沿来解决。然而,在垂直方向上,很可能从邻近的扫描行生成多个反射脉冲。位置确定解码算法可以基于这样的反射脉冲中的第一个或者基于所有反射脉冲的平均垂直位置来计算Y位置。
输出束可以在一个方向上扫描然后回扫,或者输出束可以在两个方向上扫描。例如,在一些实施例中,输出束可以在从左到右扫描时绘制像素,而在从右向左回扫时进行消隐。在其他实施例中,输出束可以在从左向右和从右向左扫描时连续绘制像素。垂直扫描也是如此。参考图2描述的技术也适用于这些实施例中的每一个。另外,不论同步信号出现在光栅扫描中的何处,在图2中说明的技术都是适用的。如果同步信号在光栅扫描内的位置是已知的,则可以应用偏移来补偿其在光栅扫描内的位置。
图3示出了根据本发明各种实施例的方法的流程图。方法300示出了可以用于将图像覆盖到投影表面的动作,使得覆盖图像中的点与投影表面上的特定位置正确对准。在310处,经由投影束的光栅扫描,将覆盖图像投影到表面上。这在图1中示出,其中束124在光栅扫描126中前后上下进行扫描,以在表面128上投影图像。
在320处,从表面上的反射点接收反射光。动作320与PD 134接收从反射点130和132反射的光线相对应。在330处,生成与反射光线相对应的脉冲。通过PD 134在信号线135上生成脉冲。在图2中,在250和260处示出示例性反射脉冲。在340处,反射脉冲的定时与光栅扫描的定时相关,以确定反射点的位置。如图2中所示,可以通过将反射脉冲的定时与垂直同步脉冲和水平同步脉冲的定时进行比较来实现关联。
在350处,可以使覆盖图像变形,以使图像内的标记点与表面上的反射点的位置对准。例如,如果已经将投影仪移动地更靠近投影表面,则覆盖图像可能已变得更小,并且可以伸长覆盖图像,以使图像与投影表面重新对准。类似地,如果投影仪向左或向右移动,则表面上的反射点可能不再与图像内的标记点对准。动作350将使得覆盖图像再次与投影表面正确对准。
图4示出根据本发明各种实施例的扫描束覆盖投影***。扫描束覆盖投影***400包括:光源110、扫描平台114、水平驱动电路118和垂直驱动电路120,参考图1对它们进行描述。扫描束覆盖投影仪400对输出束124进行扫描,以生成光栅扫描126,从而在投影表面128上产生显示图像。
投影表面128具有光检测器430和432。光检测器430和432可以被集成在投影表面中,或者可以用胶水、胶带或任何其他方式来附着。光检测器430和432通过链路431和433被耦接到定时电路442。光检测器430和432在输出束124扫描通过时,检测光线,并且在链路431和433上生成反射脉冲。例如,当输出束124扫描经过光检测器430时,在链路431上生成反射脉冲。类似地,当输出束124扫描经过光检测器432时,在链路433上产生反射脉冲。
在一个或多个实施例中,链路131和133可以包括具有在光检测器430和432以及定时电路442之间连接的线缆的有线链路。替选地,链路131和133可以包括无线链路,诸如射频(RF)链路。在一个特定实施例中,链路131和133包括如由蓝牙特定兴趣组(SIG)规定的蓝牙链路,但是要求保护的主题事项的范围在该方面不受限制。
显示控制器440包括:定时电路442、图像生成组件144、图像变形引擎146和光源驱动电路148。以上参照图1描述了图像生成组件144、图像变形引擎146和光源驱动电路148。定时电路442类似于定时电路142,例外之处是从与投影表面位于一处的光检测器而不是从与投影仪位于一处的光检测器接收脉冲。
在一些实施例中,如图4中所示,定时电路442通过多个链路接收反射脉冲。在其他实施例中,定时电路442通过单个复用链路接收反射脉冲。如上所述,链路可以是有线、无线或任何组合。
如上述参照图1-3所描述的,定时电路442将接收到的反射脉冲与光栅扫描进行关联,以确定光检测器在光栅扫描内的位置。
图4示出了与光检测器与投影表面位于一处,而图1示出光检测器与投影仪位于一处。在一些实施例中,光检测器与投影表面和投影仪位于一处。
图5是示出了根据本发明各种实施例的将覆盖图像投影到三维表面上的扫描束覆盖投影***。扫描束覆盖投影***510包括:扫描投影仪512、显示控制器140和光检测器(PD)134。以上参考先前附图描述了PD 134和显示控制器140。扫描投影仪512可以包括基于MEMS的激光扫描仪,诸如以上参考图1-4描述的内容。
在操作中,扫描投影仪512在三维(3D)表面540上显示覆盖图像570。3D表面540包括与覆盖图像570内的标记点相关的反射点552、554、556、558、560和562。PD 134检测从在3D表面上的反射点反射的光线,并且可以如上所述确定点在光栅扫描内的位置。然后,可以使覆盖图像570伸长和变形,使得覆盖图像570与3D投影表面的轮廓正确对准。
3D表面540在图5中被示为汽车模型。反射点被置于表面上的重要位置处,诸如嵌条(molding)和保险杠的角部。覆盖图像可以包括:建议的式样特征,诸如窗户的形状、轮舱(wheel well)设计等。可以查看不同的覆盖图像,以允许快速视觉原型开发。由于投影仪的视角改变(例如,投影仪移动),因此覆盖图像保持与投影表面正确配准,并且设计者可以从不同的视角快速查看不同的设计。该自动原型测试应用说明了一个用于扫描束覆盖投影的用途。例如,任何增强现实应用可以受益于从此处描述的覆盖图像对准能力。
三维表面540被示出为具有反射点,并且扫描束覆盖投影***510示出为具有光检测器。在一些实施例中,3D表面540具有如上所述参考图3附着或嵌入的光检测器。扫描束覆盖投影仪510可以采取任何形式。例如,在一些实施例中,投影仪510可能是手持设备、桌上型设备或固定设备。又如,在一些实施例中,投影仪510可以是用户佩戴的设备的一部分,诸如眼镜。
图6示出了根据本发明各种实施例的具有参数收集和显示能力的扫描束覆盖投影***。扫描束覆盖投影***610包括:显示控制器140、PD134、扫描投影仪512和参数收集组件620。在图6中还示出了探针630和电路板650。
扫描投影仪512将图像投影到显示表面上,在图6中被示为电路板650。电路板650包括多个组件,通过集成电路652、654和656来进行例示。为了将覆盖图像与投影表面对准,电路板650可以包括如上所述的反射点,但是这不限制本发明。
探针630提供参数测量能力。在图6的示例之中,参数是温度。探针630提供测量的参数信息(温度),并将其提供给参数收集组件620。参数收集组件620向显示控制器140提供参数信息,显示控制器140然后可以将该参数信息并入到显示的图像中。
探针630包括反射点634。扫描覆盖投影***610可以使用这里描述的技术,在用于显示图像的光栅扫描内,确定反射点634的位置。探针630还包括按钮632,以允许用户可以命令探针来测量温度。
在操作中,用户(或自动***)放置探针630来测量感兴趣位置处(例如,在集成电路上)的温度。按下按钮632,并且探针630测量温度,并且将温度值发送到参数收集组件620。与按钮按下的同时,扫描束覆盖投影***610还通过检测从反射点634反射的光线来确定探针630尖端的位置。然后,扫描覆盖投影***610可以使光栅扫描内的位置与参数值关联。
在一些实施例中,将收集到的参数值并入显示图像内。例如,如图6所示,进行了三个温度测量,并且将温度值并入显示图像。集成电路652在880℃时被测量,集成电路654在650℃时被测量,集成电路656在720℃时被测量。通过来回移动探针630和按下按钮632来显示更多温度值。然后,将在投影表面上覆盖地出现测量的温度值。
在一些实施例中,覆盖的图像包括直接参数测量之外的其他信息。例如,扫描束覆盖投影***610可以使用测量的参数信息来查找要显示的数据。显示的数据可以包括:通过/失败信息(用于测试反馈)、阴影、颜色等。在不偏离本发明的范围的情况下,可以以任何方式来响应于参数信息对图像进行修改。
图7示出了根据本发明各种实施例的流程图。在一些实施例中,通过扫描束覆盖投影***执行方法700或其部分,在之前的附图中示出了扫描束覆盖投影***的实施例。在其他实施例中,通过电子***中的硬件/软件组件来执行全部或部分方法700。方法700不受执行该方法的特定类型装置的限制。方法700的各种动作可以用呈现的顺序来执行,或者可以用不同的顺序执行。另外,在一些实施例中,图7中列出的一些动作从方法700中省略。
方法700被示出开始于块710,其中,光束扫描掠过三维表面以在表面上覆盖图像。这与投影覆盖图像的公开的扫描光速覆盖投影***中的任何一个相对应。在720处,3D表面上的位置与图像内的标记点相关。这使用公开的技术或其等价物的任何一个来实现。例如,反光镜可以置于3D表面的各位置处,并且如图2所示,反射的定时可以与光栅扫描中的像素定时进行比较。
在730处,对图像进行修改以符合3D表面。这包括使图像伸长和变形,使得图像中的标记点与3D表面上的位置对准。本发明的各种实施例不限于用于修改图像的算法。
在740处,移动投影仪,并且进一步修改图像来匹配于新视角。例如,可以移动扫描束覆盖投影***510(图5),以从不同角度照亮汽车形状的表面。这将改变反射点相对于图像的位置。可以重新确定反射点的位置,并且然后,可以进一步使图像伸长和变形来匹配表面。即使投影仪移动,动作740也允许覆盖图像与投影表面保持适当的对准。
在750处,收集参数信息。例如,在一些实施例中,可以如图6所示,收集温度数据。在其他实施例中,可以收集其他参数信息。在760处,参数信息被并入图像内。
在一些实施例中,可以省略动作750和760。例如,可以在没有收集参数信息的情况下,用覆盖图像照亮3D投影表面。在其他实施例中,可以省略动作740。例如,在不移动投影仪的情况下,可以收集和显示参数信息。方法700中示出的动作的组合不被认为是不可或缺的。
尽管已经结合特定实施例描述了本发明,但是应当理解,如本领域的技术人员容易理解的那样,在不偏离本发明的范围的前提下,可以采取各种修改和变化。这样的修改和变化被认为是在本发明和所附权利要求的范围内。
Claims (20)
1.一种方法,包括:
使光束扫描掠过对象以显示图像;
接收表示所述对象上的点的反射;以及
基于所述点的位置来修改所述图像。
2.如权利要求1所述的方法,其中,使光束扫描掠过对象以显示图像包括:将覆盖投影到三维对象上。
3.如权利要求2所述的方法,其中,接收反射包括:接收来自位于所述三维对象上的反射器的反射。
4.如权利要求2所述的方法,其中,修改所述图像包括:使所述覆盖变形,以匹配所述三维对象的当前视角。
5.如权利要求1所述的方法,其中,基于所述对象的位置来修改所述图像包括:基于相对于所述扫描的反射到达时间来确定所述点的位置。
6.如权利要求1所述的方法,进一步包括:
移动正在扫描所述光束的投影仪;以及
更新所述图像。
7.如权利要求1所述的方法,进一步包括:
接收指示探针相对于所述对象的位置的至少一个反射;以及
接收来自所述探针的参数信息。
8.如权利要求7所述的方法,进一步包括:将所述参数信息并入所述图像。
9.一种方法,包括:
通过以二维形式扫描光束,将图像投影到显示表面;
确定所述光束何时通过所述显示表面上的特定点;以及
基于所述光束通过所述特定点的时间来使所述图像变形。
10.如权利要求9所述的方法,其中,确定所述光束何时通过特定点包括:检测从所述特定点反射的光线。
11.如权利要求9所述的方法,其中,确定所述光束何时通过特定点包括:在所述特定点处检测光线。
12.如权利要求9所述的方法,其中,将所述图像投影到所述显示表面上包括:将所述图像投影到三维显示表面。
13.如权利要求12所述的方法,其中,确定所述光束何时通过所述显示表面上的特定点包括:检测从所述三维显示表面上的所述特定点反射的光线。
14.一种装置,包括:
扫描光束投影仪,所述扫描光束投影仪用于通过在显示表面上以二维形式扫描光束来显示图像;
至少一个光检测器,所述至少一个光检测器用于检测从所述显示表面上的多个反射点反射的光线;以及
图像变形引擎,所述图像变形引擎用于基于所述图像内的所述反射点的位置来使所述图像变形。
15.如权利要求14所述的装置,其中,所述扫描光束投影仪包括:微机电***(MEMS)扫描镜。
16.如权利要求14所述的装置,进一步包括:参数输入接口,所述参数输入接口用于接收与所述图像内的特定点相关的参数数据。
17.如权利要求14所述的装置,其中,所述图像变形引擎包括软件模块。
18.一种装置,包括:
扫描投影仪,所述扫描投影仪用于在垂直方向和水平方向上使光束扫描掠过显示表面,所述扫描投影仪源发垂直同步信号和水平同步信号;
检测器组件,所述检测器组件用于检测所述光束何时通过所述显示表面上的特定点;
定时电路,所述定时电路响应于所述检测器组件、所述垂直同步信号和所述水平同步信号,来确定所述光束通过所述显示表面上的特定点的时间;以及
图像变形引擎,所述图像变形引擎用于响应于所述定时电路来使所述扫描投影仪显示的图像变形。
19.如权利要求18所述的装置,其中,所述检测器组件包括与所述扫描投影仪位于一处的光电二极管。
20.如权利要求18所述的装置,其中,所述检测器包括与所述显示表面位于一处的至少一个光电二极管。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/182,264 US7954953B2 (en) | 2008-07-30 | 2008-07-30 | Scanned beam overlay projection |
US12/182,264 | 2008-07-30 | ||
PCT/US2009/049544 WO2010014345A2 (en) | 2008-07-30 | 2009-07-02 | Scanned beam overlay projection |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102113316A true CN102113316A (zh) | 2011-06-29 |
Family
ID=41607992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009801297826A Pending CN102113316A (zh) | 2008-07-30 | 2009-07-02 | 扫描束覆盖投影 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7954953B2 (zh) |
EP (1) | EP2321963B1 (zh) |
JP (1) | JP5395173B2 (zh) |
CN (1) | CN102113316A (zh) |
WO (1) | WO2010014345A2 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104735429A (zh) * | 2013-12-19 | 2015-06-24 | 现代自动车株式会社 | 显示装置及显示方法 |
CN107924115A (zh) * | 2015-09-04 | 2018-04-17 | 微视公司 | 扫描显示***中的投影内容的亮度或大小的动态稳定性 |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011012168A1 (en) * | 2009-07-31 | 2011-02-03 | Lemoptix Sa | Optical micro-projection system and projection method |
JP5728814B2 (ja) * | 2010-03-12 | 2015-06-03 | セイコーエプソン株式会社 | 画像表示装置および画像処理方法 |
US9117274B2 (en) * | 2011-08-01 | 2015-08-25 | Fuji Xerox Co., Ltd. | System and method for interactive markerless paper documents in 3D space with mobile cameras and projectors |
US20130044912A1 (en) * | 2011-08-19 | 2013-02-21 | Qualcomm Incorporated | Use of association of an object detected in an image to obtain information to display to a user |
US8928969B2 (en) | 2011-12-06 | 2015-01-06 | Ostendo Technologies, Inc. | Spatio-optical directional light modulator |
US8854724B2 (en) | 2012-03-27 | 2014-10-07 | Ostendo Technologies, Inc. | Spatio-temporal directional light modulator |
CN104081257B (zh) | 2011-12-06 | 2018-05-15 | 奥斯坦多科技公司 | 空间-光学以及时间空间-光学定向光调制器 |
WO2013179493A1 (ja) * | 2012-06-01 | 2013-12-05 | パイオニア株式会社 | 画像投影装置、ヘッドアップディスプレイ、制御方法及び光学素子 |
US9179126B2 (en) | 2012-06-01 | 2015-11-03 | Ostendo Technologies, Inc. | Spatio-temporal light field cameras |
US8955982B2 (en) * | 2012-09-25 | 2015-02-17 | Microvision, Inc. | Virtual segmentation of interactive scanning laser projector display |
CN103777820A (zh) * | 2012-10-23 | 2014-05-07 | 时代光电科技股份有限公司 | 扫描投射触控装置 |
US9129429B2 (en) | 2012-10-24 | 2015-09-08 | Exelis, Inc. | Augmented reality on wireless mobile devices |
WO2014144989A1 (en) | 2013-03-15 | 2014-09-18 | Ostendo Technologies, Inc. | 3d light field displays and methods with improved viewing angle depth and resolution |
US11609427B2 (en) | 2015-10-16 | 2023-03-21 | Ostendo Technologies, Inc. | Dual-mode augmented/virtual reality (AR/VR) near-eye wearable displays |
US11106273B2 (en) | 2015-10-30 | 2021-08-31 | Ostendo Technologies, Inc. | System and methods for on-body gestural interfaces and projection displays |
US10345594B2 (en) | 2015-12-18 | 2019-07-09 | Ostendo Technologies, Inc. | Systems and methods for augmented near-eye wearable displays |
US10578882B2 (en) | 2015-12-28 | 2020-03-03 | Ostendo Technologies, Inc. | Non-telecentric emissive micro-pixel array light modulators and methods of fabrication thereof |
US10353203B2 (en) | 2016-04-05 | 2019-07-16 | Ostendo Technologies, Inc. | Augmented/virtual reality near-eye displays with edge imaging lens comprising a plurality of display devices |
US10453431B2 (en) | 2016-04-28 | 2019-10-22 | Ostendo Technologies, Inc. | Integrated near-far light field display systems |
US10522106B2 (en) | 2016-05-05 | 2019-12-31 | Ostendo Technologies, Inc. | Methods and apparatus for active transparency modulation |
JP6903875B2 (ja) * | 2016-07-04 | 2021-07-14 | 株式会社リコー | 光走査装置、プロジェクタ装置およびヘッドアップディスプレイ装置 |
US10481479B2 (en) * | 2016-09-26 | 2019-11-19 | Ronald S. Maynard | Immersive optical projection system |
US11551381B2 (en) * | 2018-03-14 | 2023-01-10 | Mitsubishi Electric Corporation | Information processing device, information processing system, and non-transitory computer-readable medium storing information processing program |
CN109613696B (zh) * | 2018-12-12 | 2024-03-29 | 深圳创维新世界科技有限公司 | 光纤扫描投影装置及电子设备 |
JP2020122858A (ja) * | 2019-01-30 | 2020-08-13 | 株式会社リコー | 光走査装置、表示システムおよび移動体 |
WO2020247906A1 (en) * | 2019-06-06 | 2020-12-10 | Ovad Custom Stages, Llc | Vehicle photographic system for identification of surface imperfections |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5148310A (en) * | 1990-08-30 | 1992-09-15 | Batchko Robert G | Rotating flat screen fully addressable volume display system |
US6134002A (en) * | 1999-01-14 | 2000-10-17 | Duke University | Apparatus and method for the rapid spectral resolution of confocal images |
US20030038822A1 (en) * | 2001-08-14 | 2003-02-27 | Mitsubishi Electric Research Laboratories, Inc. | Method for determining image intensities of projected images to change the appearance of three-dimensional objects |
US20040080467A1 (en) * | 2002-10-28 | 2004-04-29 | University Of Washington | Virtual image registration in augmented display field |
CN1517779A (zh) * | 2003-01-21 | 2004-08-04 | 惠普开发有限公司 | 交互式显示设备 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6097353A (en) * | 1998-01-20 | 2000-08-01 | University Of Washington | Augmented retinal display with view tracking and data positioning |
JP2002157607A (ja) * | 2000-11-17 | 2002-05-31 | Canon Inc | 画像生成システム、画像生成方法および記憶媒体 |
JP2003029201A (ja) * | 2001-07-11 | 2003-01-29 | Canon Inc | 画像投射装置及び画像補正方法 |
US6937372B2 (en) * | 2001-07-11 | 2005-08-30 | Canon Kabushiki Kaisha | Light beam deflecting apparatus, image forming apparatus utilizing the same and drive method therefor |
JP2005070412A (ja) | 2003-08-25 | 2005-03-17 | Sony Corp | 画像投射装置およびその焦点調整方法 |
JP4734882B2 (ja) * | 2004-09-29 | 2011-07-27 | カシオ計算機株式会社 | 投影装置、投影方法及びプログラム |
JP2006098700A (ja) * | 2004-09-29 | 2006-04-13 | Sharp Corp | 携帯型端末 |
EP1851588B1 (en) | 2005-02-01 | 2019-08-07 | Laser Projection Technologies, Inc. | Laser projection with object feature detection |
JP4274154B2 (ja) * | 2005-05-31 | 2009-06-03 | 富士ゼロックス株式会社 | 立体表示装置 |
WO2007067720A2 (en) | 2005-12-06 | 2007-06-14 | Microvision, Inc. | Projection display with motion compensation |
-
2008
- 2008-07-30 US US12/182,264 patent/US7954953B2/en active Active
-
2009
- 2009-07-02 CN CN2009801297826A patent/CN102113316A/zh active Pending
- 2009-07-02 EP EP09803339.2A patent/EP2321963B1/en active Active
- 2009-07-02 WO PCT/US2009/049544 patent/WO2010014345A2/en active Application Filing
- 2009-07-02 JP JP2011521155A patent/JP5395173B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5148310A (en) * | 1990-08-30 | 1992-09-15 | Batchko Robert G | Rotating flat screen fully addressable volume display system |
US6134002A (en) * | 1999-01-14 | 2000-10-17 | Duke University | Apparatus and method for the rapid spectral resolution of confocal images |
US20030038822A1 (en) * | 2001-08-14 | 2003-02-27 | Mitsubishi Electric Research Laboratories, Inc. | Method for determining image intensities of projected images to change the appearance of three-dimensional objects |
US20040080467A1 (en) * | 2002-10-28 | 2004-04-29 | University Of Washington | Virtual image registration in augmented display field |
CN1517779A (zh) * | 2003-01-21 | 2004-08-04 | 惠普开发有限公司 | 交互式显示设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104735429A (zh) * | 2013-12-19 | 2015-06-24 | 现代自动车株式会社 | 显示装置及显示方法 |
CN104735429B (zh) * | 2013-12-19 | 2018-02-06 | 现代自动车株式会社 | 显示装置及显示方法 |
CN107924115A (zh) * | 2015-09-04 | 2018-04-17 | 微视公司 | 扫描显示***中的投影内容的亮度或大小的动态稳定性 |
Also Published As
Publication number | Publication date |
---|---|
JP2011530209A (ja) | 2011-12-15 |
JP5395173B2 (ja) | 2014-01-22 |
US20100026960A1 (en) | 2010-02-04 |
WO2010014345A2 (en) | 2010-02-04 |
EP2321963B1 (en) | 2018-11-14 |
US7954953B2 (en) | 2011-06-07 |
EP2321963A4 (en) | 2012-10-17 |
WO2010014345A3 (en) | 2010-04-01 |
EP2321963A2 (en) | 2011-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102113316A (zh) | 扫描束覆盖投影 | |
US9835727B2 (en) | Method for optically scanning and measuring an environment | |
US9684075B2 (en) | Scanning laser time of flight 3D imaging | |
US9435891B2 (en) | Time of flight camera with stripe illumination | |
EP3497671B1 (en) | Devices and methods for adjustable resolution depth mapping | |
CN105900166B (zh) | 图像投影装置以及调整方法 | |
US20110102763A1 (en) | Three Dimensional Imaging Device, System and Method | |
JP6646652B2 (ja) | 走査型レーザ平面度検出 | |
US9984177B2 (en) | Modeling device, three-dimensional model generation device, modeling method, program and layout simulator | |
EP2870509B1 (en) | Laser diode junction temperature compensation | |
US8491135B2 (en) | Interactive projection with gesture recognition | |
US9140971B2 (en) | Scanning laser proximity detection | |
US20110164191A1 (en) | Interactive Projection Method, Apparatus and System | |
EP3345050B1 (en) | Dynamic constancy of brightness or size of projected content in a scanning display system | |
US9645240B1 (en) | Method for optically scanning and measuring an environment | |
CN102314707A (zh) | 对2d图像的扫描束深度映射 | |
CN109565579A (zh) | 利用扫描激光图像投影提供深度映射的设备和方法 | |
WO2009120073A2 (en) | A dynamically calibrated self referenced three dimensional structured light scanner | |
JP4299010B2 (ja) | 3次元地理形状モデルのテクスチャ画像取得方法 | |
WO2021148522A1 (en) | A method and system for generating a colored tridimensional map | |
CN208371044U (zh) | 三维扫描装置 | |
US12051152B2 (en) | Method and system for generating a colored tridimensional map | |
JP2019035708A (ja) | 情報処理装置、情報処理方法およびプログラム | |
Tanaka et al. | High-speed processing for obtaining three-dimensional distance image and its application | |
US10831019B2 (en) | Angular velocity correction of a scanning light beam by optical methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110629 |