CN104180792A - 具有运动补偿的激光投影***及方法 - Google Patents

具有运动补偿的激光投影***及方法 Download PDF

Info

Publication number
CN104180792A
CN104180792A CN201410040404.3A CN201410040404A CN104180792A CN 104180792 A CN104180792 A CN 104180792A CN 201410040404 A CN201410040404 A CN 201410040404A CN 104180792 A CN104180792 A CN 104180792A
Authority
CN
China
Prior art keywords
laser
projector
respect
working surface
video camera
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.)
Granted
Application number
CN201410040404.3A
Other languages
English (en)
Other versions
CN104180792B (zh
Inventor
K·D·鲁博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Veltec Vision International Ltd
Original Assignee
Virtek Vision International ULC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Virtek Vision International ULC filed Critical Virtek Vision International ULC
Publication of CN104180792A publication Critical patent/CN104180792A/zh
Application granted granted Critical
Publication of CN104180792B publication Critical patent/CN104180792B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C11/00Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/292Multi-camera tracking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor
    • H04N9/3185Geometric adjustment, e.g. keystone or convergence
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/25Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C15/00Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00
    • G01C15/002Active optical surveying means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Geometry (AREA)
  • Signal Processing (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明公开了一种具有运动补偿的激光投影***及方法。一种把激光图像图案精确地投影在工作表面上并且连续地补偿激光器与工作表面之间的相对动态移动的方法,其包括:通过在摄影机图像中定位各个目标而确立摄影机在三维中相对于工作表面的位置;利用激光器相对于摄影机的固定位置而确立激光器相对于工作表面的位置;以及响应于由摄影机确定的激光投影仪相对于工作表面的动态移动,利用计算机连续地调节激光投影仪反射镜的旋转。在一个实施例中,计算机连续地跟踪激光投影仪相对于工作表面的至少两个先前位置并且预测激光器的下一个位置,从而补偿激光器相对于工作表面的移动。

Description

具有运动补偿的激光投影***及方法
相关申请
本申请要求2013年1月28日提交的临时专利申请序列号61/757,412的优先权。
技术领域
本申请涉及一种把激光图像精确地投影在目标或工作表面上并且连续地补偿激光投影仪与目标的表面之间的相对动态移动的方法。
背景技术
当前,激光投影仪被利用来在工作表面上组件各个部件,比如组件桁架(truss)的各个部件,正如在本发明人的美国专利号5,646,859中所公开的那样。至少四个目标(其通常是反光目标)相对于工作表面被固定,并且激光投影仪周期性地扫描各个目标以便校准工作表面与激光投影仪之间的相对位置。这在当前是通过测量相对于工具的坐标系的目标坐标并且随后利用后方交会(resection)处理(即计算去到目标的已知激光射线在该处经过已知3-D目标坐标的投影仪位置)定位投影仪相对于工具的位置而实现的。一旦确立了激光投影仪的相对位置,就可以计算激光投影仪扫描反射镜的所需偏转角度,以便描记激光点经过工具或工作表面的已知三维轮廓上的所期望的模板图案。模板图案被投影为一系列矢量移动,其中激光顺序地描记经过所述图案的各项特征。如果描记经过图案特征的操作以足够高的频率发生,则可以在没有可见的闪烁伪像的情况下显示所述图案。
通过在目标的表面上的格栅图案中扫描激光点来确立反光校准目标的精确位置。通过定位四个或更多目标的位置允许校准相对投影仪位置。在传统的处理中,主计算机计算投影仪位置和所需的扫描矢量反射镜移动以便描记经过所定义的3-D模板图案,并且随后把所得到的两个轴扫描反射镜的移动的矢量显示列表传送到连续地回描所期望的扫描序列的投影仪中的内嵌计算机。周期性地停止扫描序列并且定位目标,以便检查由于投影仪相对于目标或工具表面的位置的改变而导致的投影图案位置的变化,或者补偿其他因素,比如由于环境中的温度变化而导致的漂移。如果检测到变化,则重新定位各个目标,计算新的扫描序列并且将其传送到投影仪。
但是必须顺序地施行利用投影仪扫描目标位置的操作,并且每秒最多可以扫描很少几个目标。其结果是只能间歇性地施行针对投影漂移的测试,并且对于投影仪图案的校正导致所投影图案中的明显的中断。虽然这种传统的方法可以有效地补偿缓慢改变的环境条件或者间歇性发生的情况(比如刻意重新定位目标或工具表面),但是其无法校正更加动态的改变,比如随着装料吊车移动或者响应于阵风或打开进料台的门导致的气压改变发生的建筑物移动而导致的天花板安装的激光投影仪的振动。
现有技术确实包括提出利用摄影机来采集***相对于目标的表面的姿态,从而补偿投影仪相对于目标表面的移动。利用摄影机来跟踪投影仪具有两个重要优点,即(i)现今的摄影机可以在高速下操作从而每秒数百次定位目标,以及(ii)目标检测与投影无关并且不会与所投影图像的动态运动发生干扰。但是一般来说,在现有技术中公开的投影仪是视频投影仪(即在例如每秒30或60帧的固定刷新速率下显示光栅图像)。与此相对,本发明的方法对通过扫描激光产生的动态显示的矢量图像进行校正。虽然整个激光图案可能仅仅更加缓慢地被刷新(例如每秒40次),但是所描记的单独各点则被每秒更新超过10000次,正如后面进一步描述的那样。在Keitler等人的已公布PCT申请WO201213645中公开了一种例外,该申请声明其所公开的动态跟踪方法可以被用于视频或激光投影仪;但是其所公开的方法依赖于特别对于激光投影仪来说在商业上尚未被证明是可行的独特地配置的目标。
发明内容
所述把激光图像图案精确地投影在目标或工作表面上并且连续地补偿激光投影仪与工作表面之间的相对动态移动的方法包括一种激光投影仪和摄影机***,所述***具有:至少一台激光投影仪,其具有激光束源和把激光束重定向到工作表面上的旋转反射镜;相对于激光投影仪固定的至少一台高分辨率摄影机;处在相对于工作表面的固定位置处的各个目标;以及与激光投影仪和摄影机通信的计算机。本发明的方法随后包括:通过在摄影机图像中定位各个目标,确立摄影机在三维中相对于工作表面的位置。所述方法随后包括:利用激光投影仪相对于摄影机的固定位置,确立激光投影仪相对于工作表面的位置。在一个优选实施例中,本发明的方法随后包括:响应于由摄影机确定的激光投影仪相对于工作表面的动态移动,利用计算机连续地调节激光投影仪反射镜的旋转,从而连续地校正工作表面上的激光束的位置。在一个优选实施例中,本发明的方法包括:在三维中连续地跟踪激光投影仪相对于工作表面的至少两个先前位置并且预测激光投影仪的下一个位置,所述计算机从而补偿激光投影仪相对于工作表面的移动;也就是激光投影仪相对于工作表面的相对速度。还可以通过连续地跟踪激光投影仪相对于工作表面的至少三个先前位置并且随后预测激光投影仪的下一个位置来确定三维中的激光投影仪相对于工作表面的加速度(即速度改变),从而补偿激光投影仪相对于工作表面的加速度。
本发明的方法可以包括:通过首先利用激光投影仪扫描各个目标并且随后当激光投影仪相对于目标稳定时利用摄影机定位所述目标来确立摄影机相对于激光投影仪的位置。当所述方法包括把闪光导向反光目标并且利用摄影机定位被照明的反光目标,以便相对于激光投影仪和摄影机***非常精确地定位反光目标和所述目标的表面时,所述目标可以是反光目标,并且所述***可以包括例如LED闪光灯组件之类的闪光组件。正如前面所阐述的那样,所述目标处在相对于工作表面的固定位置处,并且在该实施例中发射或反射光源。本发明的方法还可以包括:在工作表面上描记校正后的图案时,通过利用计算机把三维图案坐标转换成激光投影仪中的投影矢量反射镜定义坐标来确定激光投影仪相对于工作表面的位置。本发明的方法还可以包括:利用摄影机直接观察激光投影仪的元件,比如由激光投影仪投影的斑点或一系列斑点,并且利用计算机来计算摄影机相对于激光投影仪的位置。
通过前面对于本发明的方法的描述将会理解,本发明的方法特别适用于部件的精确组装,比如在动态条件下要求至少0.50mm(0.0197英寸)的精度的飞机碳纤维布局的组装。如前所述,激光投影每秒刷新在图案中描记的单独各点超过10000次。因此,通过在每一个图案内而不是在图案之间进行卷曲(warping),有可能利用本发明的方法以高得多的保真度进行校正(例如如果必须对于50cm/秒的移动校正投影,则50hz的校正在图案中产生1cm的误差,而10000Hz则校正到0.005cm(或者大约0.002英寸),这是察觉不到的误差并且可以被用于例如飞机碳纤维布局之类的精确组装任务)。“卷曲”对于3-D透视是校正,对于二维是伸展。动态地局部校正所描记的激光投影仪矢量图案是本发明的一项重要特征。
如前所述,动态跟踪是本发明的一项重要特征,也就是说,本发明的方法把激光投影仪与工作表面的相对移动拟合到被描述为时间的函数的测量,并且随后预测在实际对所投影的显示应用校正的精确未来时刻对象将位于何处(以便例如校正几毫秒的处理延迟)。这样就允许其中所施加的力是合理地连续的非常自然的移动。但是如果所述相对移动碰到固定对象,则其将立即停止,并且所投影的图案将以千分之几秒“弹”过该位置。
通过后面对于本发明的优选实施例的描述,本发明的把激光图像图案精确地投影在工作表面上的方法的其他优点和有利特征将会得到更加全面的理解。但是应当理解的是,除了如在所附权利要求书中所阐述的那样,该方法不限于所描述的实施例。
附图说明
参照后面结合附图考虑的详细描述将会更容易认识到并且会更好地理解本发明的其他优点,其中:
图1是把激光模板投影在工作表面上的现有技术商用方法的示意图;
图2是精确地投影激光图像的一种改进的方法的示意图;
图3是针对投影激光图像的方法的进一步改进的示意图;
图4进一步示出了图3中所示的方法的实施例;
图5示出了包括激光投影仪的一个优选实施例的本发明的方法;以及
图6是摄影机的一个实施例的端视图,其示出了本发明的方法的另一个实施例。
具体实施方式
如前所述,在背景技术部分和本发明人的美国专利号5,646,859中,当前的商用组件激光投影***包括激光投影仪20和处在相对于工件或工作表面24的固定位置处的多个(至少四个)目标(其通常是反光目标)22,正如图1中所示出的那样。激光投影仪20周期性地扫描各个目标22,以便通过后方交会处理定位激光投影仪相对于工具的位置。可以对激光投影仪扫描反射镜进行计算,以便将激光点描记经过工具的已知三维轮廓上的所期望的模板图案。但是这种方法存在几个缺点,其中包括必须中断在工具上的模板的投影以便确认激光投影仪与工具表面的相对位置,并且其无法校正激光投影仪相对于所述目标的表面的更加动态的改变或移动。
图2中所示的本发明的激光投影***的一个实施例包括激光投影仪26、相对于激光投影仪26固定或者被集成到激光投影仪外罩中的高分辨率或高清晰度摄影机28,正如图中所示出的那样。目标30相对于工件32固定。在该实施例中,激光投影仪26和摄影机被用来确立固定摄影机28位置与激光投影仪之间的相对位置。最初,所述***利用激光投影仪26和摄影机28来定位目标30,以便确立固定摄影机位置与投影仪***坐标原点之间的相对对应性。这是通过在***稳定时扫描所述目标或者通过补偿激光目标的扫描位置而实现的,其中补偿激光目标的扫描位置是通过在每一个所扫描的目标之间的间隔期间监测摄影机之间的相对位置而实现的。一旦确立了激光器与摄影机之间的相对对应性,就可以完全基于摄影机位置来计算激光投影仪26相对于工作工具32的相对位置而不会有所显示的激光投影的任何中断。通过基于更新后的摄影机位置修改激光投影位置允许对校正后的投影列表进行评估,以便独立于激光投影仪26或工作工具32的移动而保持光学模板在工具表面上的固定位置。图2中所示的激光投影***的优选实施例提供了两种方法来更新相关联的矢量显示列表,从而允许与现有的激光投影***集成,并且利用为了直接支持校正处理而开发的增强的投影仪来提供优化的性能。
图3示出了利用动态补偿来增强现有的激光投影装置的激光器和摄影机投影***。在这种配置中,外部摄影机36通过物理方式附着到现有的激光投影仪34。摄影机36具有利用高速通信链接的集成LED闪光灯38(后面关于图7讨论),例如可以从Basler AG获得的工业摄影机型号acA2500-14gm通过千兆字节以太网进行通信,以便从远离主计算机的距离提供高速分辨率图像的快速传送。所检测到的位置42随后可以被用来计算激光投影仪34的相对位置。主计算机40随后可以基于当前所投影的模板的3-D范围来计算相对扫描矢量偏移量。所述矢量偏移量可以被发送到投影仪34,并且在描记当前存储的矢量显示列表时被动态地应用,以便校正投影仪相对于目标表面或工具(未示出)的运动。但是图3中所示的***并不是最优的,这是因为矢量显示的简单变换例如不允许相对于工具的复杂动态运动,并且只能近似对于所显示模板的所需校正。举例来说,对于精确的补偿,显著地更加靠近投影仪的模板的分量将需要更大的矢量角度校正。
图4中所示的增强的投影仪设计允许更加灵活的性能。图4中所示的投影***的实施例包括激光投影仪44和高分辨率摄影机46。如图所示,通过记录所显示模板的源3-D坐标而强化了矢量显示列表48。所嵌入的处理器随后在利用激光点描记矢量图案时动态地应用当前评估的投影仪变换50以便把矢量显示列表48转换成校正后的矢量显示列表52,从而在存在任意相对运动的情况下提供经过完全校正的模板投影54。相对投影的图像处理和计算可以在主计算机中发生,或者优选的是,摄影机46和用以定位反光目标及评估摄影机姿态的图像处理软件被直接集成到投影仪中。
为了计算作为激光投影仪的两个扫描反射镜(图5中的60和62)的旋转角度的矢量,首先确定激光投影仪44相对于将激光投影到其上的工作表面的位置。一旦确定了投影仪相对于工作表面的位置,计算机就计算扫描反射镜的必要旋转以便把投影仪位置改变到使得激光被投影到所述表面上的期望点,正如后面进一步讨论的那样。一旦如前面所讨论的那样通过观察所述目标相对于工作表面定位了摄影机46,就通过已知的机械关系或者通过需要所计算的激光投影仪相对于所述表面的位置的扫描来确定激光投影仪44相对于摄影机的位置。当计算出激光投影仪相对于所述表面的位置时,所述位置被用来确定所需的反射镜旋转矢量。
主计算机监测所计算的矢量相比于初始计算的矢量的改变,并且发出以2-D增量偏移所投影的图案的针对反射镜旋转角度的校正,作为第二更加先进的实例,所述校正是3-D坐标的更新后的数值,正如后面进一步描述的那样。
图5示出了适用于本发明的把激光图像图案精确地投影在工作表面上的方法的激光投影仪和摄影机组件56。所述组件包括激光器或激光源58,分别安装在旋转电流计电动机64、66上的旋转反射镜60、62。激光束68被旋转电流计反射镜60、62重定向,其把激光束偏转到圆柱形工件72上,从而在该工件上描记图案70。所述工件包括至少四个目标74,其优选地是处在圆柱形工件72上的预定位置处的反光目标。应当理解的是,工件72可以具有任何形状并且不限于圆柱形。所述组件还包括高清晰度摄影机78,并且目标74由光源76照明,其优选地是LED光源或LED闪光灯阵列76。处理板80检测摄影机78的图像中的各个目标位置和摄影机以便计算投影仪关于目标72的相对位置,并且确定在部件上的恒定位置处描记所述图案必要的经过修改的反射镜偏转,而不管由于目标72、投影仪或全部二者的移动所导致的投影仪相对于目标的表面的任何移动。因此,摄影机78连续地更新组件56相对于工件72的位置而不会中断激光投影。在一个优选实施例中,计算机连续地调节激光投影反射镜60和62的旋转,这是通过响应于由摄影机78确定的激光投影仪相对于工作表面的动态移动来控制旋转电流计电动机64、66来实现的。计算机可以被用来连续地跟踪激光投影仪78相对于工作表面72的至少两个先前位置,并且预测激光投影仪的下一个位置,从而补偿激光投影仪与工作表面72的相对移动。本发明的方法还可以被利用来补偿激光投影仪58相对于工作表面72的加速度(即速度改变),这是通过在三维中连续地跟踪激光投影仪58相对于工作表面的至少三个先前位置,预测激光投影仪的下一个位置,并且针对激光投影仪相对于工作表面的移动而对其进行补偿。本发明的方法还可以被利用来跟踪激光投影仪或者激光投影仪和摄影机组件56相对于工作表面72的加速度(速度改变)。本领域技术人员将理解的是,激光投影仪和摄影机组件56通常被安装在高架起重机、横梁和桥式台架上,从而会受到由于风或地面移动而导致的不规则移动。类似地,工件72相对于激光投影仪可能是可移动的。在其中精度至关重要的某些应用中,比如用于构造特定飞机的飞机碳纤维布局,激光投影中的误差必须小于0.5mm或者0.01968英寸。即使在动态条件下,利用本发明的方法也可以达到这一精度。
图6是图5(和图3)中所示的摄影机78的端视图,其中摄影机78被LED闪光灯阵列76围绕。如前所述,LED闪光灯阵列76照明由摄影机78观看的图5中的反光目标74,从而改进了测量或确定摄影机和激光投影仪相对于工作表面的相对位置的精度。
本领域技术人员将理解的是,在所附权利要求书的范围内,可以对本发明的把激光图像图案投影在工作表面上的方法的各个实施例做出许多修改。仅仅作为举例,在本发明的方法中可以利用两台或更多台摄影机,并且可以通过任意措施把摄影机相对于激光投影仪固定,其中包括如图5中所示把摄影机放置在激光投影仪的外罩内,或者利用托架或条杆把摄影机与激光投影仪间隔开。前面描述了本发明的方法,后面将申明所述方法的保护范围。

Claims (15)

1.一种利用激光投影仪和摄影机***把激光图像图案精确地投影在工作表面上并且连续地补偿激光投影仪与工作表面之间的相对动态移动的方法,所述激光投影仪和摄影机***包括至少一台激光投影仪、相对于激光投影仪固定的至少一台高分辨率摄影机、处在相对于工作表面的固定位置处的各个目标以及与激光投影仪和摄影机通信的计算机,其中所述至少一台激光投影仪具有激光束源以及把激光束重定向到工作表面上的旋转反射镜,所述方法包括:
通过在摄影机图像中定位所述目标而确立摄影机在三维中相对于工作表面的位置;
利用激光投影仪相对于摄影机的固定位置而确立激光投影仪相对于工作表面的位置;以及
响应于由摄影机确定的激光投影仪相对于工作表面的动态移动,利用计算机连续地调节激光投影仪反射镜的旋转,从而连续地校正工作表面上的激光束的位置。
2.如权利要求1所述的方法,其中,计算机在三维中连续地跟踪激光投影仪相对于工作表面的至少两个先前位置并且预测激光投影仪的下一个位置,从而补偿激光投影仪相对于工作表面的移动。
3.如权利要求1所述的方法,其中,所述方法包括:通过利用激光投影仪扫描所述目标并且当激光投影仪相对于所述目标稳定时利用摄影机定位所述目标来确立摄影机相对于激光投影仪的位置。
4.如权利要求1所述的方法,其中,所述目标是反光目标,并且所述***包括导向所述反光目标的闪光组件,所述方法包括:把闪光导向反光目标并且利用摄影机定位被照明的反光目标,以便精确地定位所述反光目标和目标表面。
5.如权利要求4所述的方法,其中,所述摄影机包括LED闪光灯阵列,并且所述方法包括:把LED闪光灯阵列导向工作表面上,并且摄影机通过在摄影机图像内定位被照明的反光目标而在三维中精确地确立摄影机相对于工作表面的位置。
6.如权利要求1所述的方法,其中,通过以下操作确立摄影机相对于激光投影仪的位置:利用激光投影仪扫描所述目标,并且通过同时利用摄影机定位激光投影仪来单独地补偿每一项扫描。
7.如权利要求1所述的方法,其中,处在相对于目标表面的固定位置处的所述目标各自发射一个光源,所述方法包括:利用摄影机对被照明的目标进行成像,并且利用摄影机定位激光投影仪。
8.如权利要求1所述的方法,其中,在工作表面上描记校正后的激光图案时,激光投影仪相对于工作表面的位置被计算机利用来把三维图案坐标转换成激光投影仪中的投影矢量反射镜偏转坐标。
9.如权利要求1所述的方法,其中,所述方法包括:通过利用摄影机直接观察激光投影仪的元件来精确地确立摄影机相对于激光投影仪的位置。
10.如权利要求9所述的方法,其中,由摄影机观察的激光投影仪的所述元件是由激光投影仪投影的斑点,并且所述方法包括:利用摄影机观察由激光投影仪投影的斑点,并且利用计算机计算摄影机相对于投影仪的位置。
11.如权利要求10所述的方法,其中,所述方法包括:通过利用摄影机观察由激光投影仪投影在工作表面上的斑点来确定摄影机相对于激光投影仪的位置。
12.一种利用激光投影仪和摄影机***把激光图像图案精确地投影在工作表面上并且连续地补偿激光投影仪与工作表面之间的相对动态移动的方法,所述激光投影仪和摄影机***包括至少一台激光投影仪、相对于激光投影仪固定的至少一台高分辨率摄影机、处在相对于工作表面的固定位置处的多个反光目标以及与激光投影仪和摄影机通信的计算机,其中所述至少一台激光投影仪具有激光束源以及把激光束重定向到工作表面上的旋转反射镜,所述方法包括:
把闪光光源导向所述反光目标上;
通过在摄影机图像中定位被照明的反光目标而确立摄影机在三维中相对于工作表面的位置;
利用激光投影仪相对于摄影机的固定位置而确立激光投影仪相对于工作表面的位置;以及
修改由激光投影仪投影的图案以便补偿激光投影仪相对于工作表面的所计算位置。
13.如权利要求12所述的方法,其中,所述摄影机包括LED闪光灯阵列,并且所述方法包括:把LED闪光灯阵列导向工作表面上,利用摄影机对被照明的反光目标进行成像,以及通过在摄影机图像内定位被照明的反光目标而精确地确立激光投影仪在三维中相对于工作表面的位置。
14.如权利要求12所述的方法,其中,所述方法包括:响应于由摄影机确定的激光投影仪相对于工作表面的动态移动,利用计算机连续地调节激光投影仪反射镜的旋转,从而连续地校正工作表面上的激光束的位置。
15.如权利要求14所述的方法,其中,计算机在三维中连续地跟踪激光投影仪相对于工作表面的至少两个先前位置并且预测激光投影仪的下一个位置,从而补偿激光投影仪相对于工作表面的移动。
CN201410040404.3A 2013-01-28 2014-01-28 具有运动补偿的激光投影***及方法 Active CN104180792B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201361757412P 2013-01-28 2013-01-28
US61/757,412 2013-01-28

Publications (2)

Publication Number Publication Date
CN104180792A true CN104180792A (zh) 2014-12-03
CN104180792B CN104180792B (zh) 2018-11-20

Family

ID=51163635

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410040404.3A Active CN104180792B (zh) 2013-01-28 2014-01-28 具有运动补偿的激光投影***及方法

Country Status (3)

Country Link
US (1) US9881383B2 (zh)
CN (1) CN104180792B (zh)
DE (1) DE102014001045A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107957237A (zh) * 2016-10-17 2018-04-24 维蒂克影像国际无限责任公司 具有闪光对准的激光投影仪
CN108229020A (zh) * 2018-01-02 2018-06-29 四川省派瑞克斯光电科技有限公司 智能投影***的投影控制方法
CN110149504A (zh) * 2019-05-13 2019-08-20 重庆紫光华山智安科技有限公司 一种智能定位矫正的投影仪及投影方法
CN111433653A (zh) * 2017-11-22 2020-07-17 罗伯特·博世有限公司 激光投影设备

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160025591A1 (en) * 2014-07-22 2016-01-28 Esolar Inc. Automated deflectometry system for assessing reflector quality
US10210607B1 (en) 2015-04-08 2019-02-19 Wein Holding LLC Digital projection system and method for workpiece assembly
US10630958B2 (en) * 2016-07-01 2020-04-21 Intel Corporation Technologies for automated projector placement for projected computing interactions
US11402627B2 (en) * 2018-11-19 2022-08-02 Virtek Vision International Inc. System and method for limiting laser exposure of arbitrary laser template projection
US11988889B2 (en) 2019-11-15 2024-05-21 Faro Technologies, Inc. Laser projector system
US11656072B2 (en) 2020-07-02 2023-05-23 Virtek Vision International Inc. Classification of laser speckle profiles for validation of part placement in an assembly task
US20220086404A1 (en) * 2020-09-17 2022-03-17 Iview Displays (Shenzhen) Company Ltd. Dynamic projection method for target tracking and a dynamic projection equipment
DE102021211376A1 (de) 2020-10-09 2022-04-14 Virtek Vision International, Inc. Verfahren und system zum überprüfen vonreparatur- oder montagevorgängen
US12025442B2 (en) 2020-10-09 2024-07-02 Virtek Vision International Inc. Control of an optical indicator system through manipulation of physical objects
EP4063898A1 (en) * 2021-03-26 2022-09-28 Nokia Technologies Oy Lidar using delayed projection pattern to track objects
DE102023201313A1 (de) 2022-02-18 2023-08-24 Virtek Vision International Inc. Steuerung eines optischen anzeigesystems durch manipulation von physikalischen objekten
US20230419841A1 (en) * 2022-06-24 2023-12-28 Disney Enterprises, Inc. Outdoor laser show control system using aircraft tracking data

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2272618B (en) * 1992-10-09 1997-03-26 Laharco Inc Method and apparatus for defining a template for assembling a structure
US20060016957A1 (en) * 2004-03-05 2006-01-26 Karsten Hofmann Systems and methods for displaying images and processing work pieces
CN1795363A (zh) * 2003-03-25 2006-06-28 古特霍夫农舒特拉特沙特斯股份公司 无接触动态检测固体轮廓的方法
US20090080036A1 (en) * 2006-05-04 2009-03-26 James Paterson Scanner system and method for scanning
US20110050872A1 (en) * 2008-01-23 2011-03-03 Georgia Tech Research Corporation Augmented reality industrial overline systems and methods
US20120155751A1 (en) * 2010-12-16 2012-06-21 Canon Kabushiki Kaisha Object recognition apparatus, object recognition method, learning apparatus, learning method, storage medium and information processing system

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6006126A (en) 1991-01-28 1999-12-21 Cosman; Eric R. System and method for stereotactic registration of image scan data
US5491510A (en) 1993-12-03 1996-02-13 Texas Instruments Incorporated System and method for simultaneously viewing a scene and an obscured object
US5870136A (en) 1997-12-05 1999-02-09 The University Of North Carolina At Chapel Hill Dynamic generation of imperceptible structured light for tracking and acquisition of three dimensional scene geometry and surface characteristics in interactive three dimensional computer graphics applications
US6554431B1 (en) 1999-06-10 2003-04-29 Sony Corporation Method and apparatus for image projection, and apparatus controlling image projection
US7292269B2 (en) 2003-04-11 2007-11-06 Mitsubishi Electric Research Laboratories Context aware projector
EP1664919A2 (en) * 2003-09-08 2006-06-07 Laser Projection Technologies, Inc. 3d projection with image recording
US7545517B2 (en) * 2003-09-10 2009-06-09 Metris Canada Inc. Laser projection systems and methods
US9204116B2 (en) 2005-02-24 2015-12-01 Brainlab Ag Portable laser projection device for medical image display
JP5013699B2 (ja) * 2005-10-21 2012-08-29 株式会社キーエンス 3次元加工データ設定装置、3次元加工データ設定方法、3次元加工データ設定プログラム、コンピュータで読み取り可能な記録媒体及び記録した機器並びにレーザ加工装置
US20080310757A1 (en) * 2007-06-15 2008-12-18 George Wolberg System and related methods for automatically aligning 2D images of a scene to a 3D model of the scene
US8235530B2 (en) * 2009-12-07 2012-08-07 C-Rad Positioning Ab Object positioning with visual feedback
EP2413482A1 (de) 2010-07-30 2012-02-01 Siemens Aktiengesellschaft Fluggerät
DE102011015987A1 (de) 2011-04-04 2012-10-04 EXTEND3D GmbH System und Verfahren zur visuellen Darstellung von Informationen auf realen Objekten

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2272618B (en) * 1992-10-09 1997-03-26 Laharco Inc Method and apparatus for defining a template for assembling a structure
CN1795363A (zh) * 2003-03-25 2006-06-28 古特霍夫农舒特拉特沙特斯股份公司 无接触动态检测固体轮廓的方法
US20060016957A1 (en) * 2004-03-05 2006-01-26 Karsten Hofmann Systems and methods for displaying images and processing work pieces
US20090080036A1 (en) * 2006-05-04 2009-03-26 James Paterson Scanner system and method for scanning
US20110050872A1 (en) * 2008-01-23 2011-03-03 Georgia Tech Research Corporation Augmented reality industrial overline systems and methods
US20120155751A1 (en) * 2010-12-16 2012-06-21 Canon Kabushiki Kaisha Object recognition apparatus, object recognition method, learning apparatus, learning method, storage medium and information processing system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107957237A (zh) * 2016-10-17 2018-04-24 维蒂克影像国际无限责任公司 具有闪光对准的激光投影仪
CN107957237B (zh) * 2016-10-17 2021-04-20 维蒂克影像国际无限责任公司 具有闪光对准的激光投影仪
CN113074669A (zh) * 2016-10-17 2021-07-06 维蒂克影像国际无限责任公司 具有闪光对准的激光投影仪
CN111433653A (zh) * 2017-11-22 2020-07-17 罗伯特·博世有限公司 激光投影设备
CN111433653B (zh) * 2017-11-22 2022-07-01 罗伯特·博世有限公司 激光投影设备
CN108229020A (zh) * 2018-01-02 2018-06-29 四川省派瑞克斯光电科技有限公司 智能投影***的投影控制方法
CN108229020B (zh) * 2018-01-02 2021-09-07 四川省派瑞克斯光电科技有限公司 一种智能投影***的投影控制方法及***
CN110149504A (zh) * 2019-05-13 2019-08-20 重庆紫光华山智安科技有限公司 一种智能定位矫正的投影仪及投影方法

Also Published As

Publication number Publication date
US9881383B2 (en) 2018-01-30
US20140210996A1 (en) 2014-07-31
DE102014001045A1 (de) 2014-07-31
CN104180792B (zh) 2018-11-20

Similar Documents

Publication Publication Date Title
CN104180792A (zh) 具有运动补偿的激光投影***及方法
US20180135969A1 (en) System for measuring the position and movement of an object
Castro et al. Dynamic calibration of the positioning accuracy of machine tools and coordinate measuring machines using a laser interferometer
Muelaner et al. Large volume metrology technologies for the light controlled factory
CN105945948A (zh) 一种应用于工业机器人的tcp在线快速标定方法及装置
Chao et al. Calibration of laser beam direction for optical coordinate measuring system
KR20090127263A (ko) 위치 결정 장치 및 방법
CN109579766A (zh) 一种产品外形自动检测方法及***
US20200020164A1 (en) Augmented Reality System with an Active Portable Anchor
CN108132029B (zh) 一种卫星天线展开***装配的精测方法及装置
CN102549376A (zh) 应变测量仪和用于对应变测量仪进行空间定位的***
CN103433810A (zh) 一种复杂曲面法矢在机检测装置及方法
de Campos Porath et al. Offline and online strategies to improve pose accuracy of a Stewart Platform using indoor-GPS
JP6747151B2 (ja) 追尾式レーザ干渉計による位置決め機械の検査方法及び装置
CN112857212A (zh) 一种大型结构多点位移和转动响应同步监测***及其数据分析方法
CN104390633A (zh) 一种非接触式机构空间运动测量装置及实现方法
US20020023478A1 (en) Measurement of car bodies and other large objects
CN108955553A (zh) 基于激光数字散斑干涉定位的多点应变测量装置和方法
TW201509617A (zh) 機械手臂精度量測系統及其量測方法
KR102566700B1 (ko) 액티브 휴대용 앵커를 구비하는 증강 현실 시스템
CN208736367U (zh) 基于激光数字散斑干涉定位的多点应变测量装置
CN102095386B (zh) 一种二维小角度激光视觉精密测量装置及其实现方法
CN115493616B (zh) 一种激光跟踪姿态角现场精度的评定方法
CN115493617B (zh) 一种激光跟踪姿态角现场精度评定***
Maruyama et al. Measurement of machine tool two-dimensional error motions using direction-regulated laser interferometers

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: British Columbia

Applicant after: Virtek Vision International ULC

Address before: British Columbia

Applicant before: AGV Technology Canada Unlimited Co.

Address after: Ontario

Applicant after: Virtek Vision International ULC

Address before: Ontario

Applicant before: Virtek Vision International ULC

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180315

Address after: British Columbia

Applicant after: AGV Technology Canada Unlimited Co.

Address before: Ontario

Applicant before: Virtek Vision International ULC

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240507

Address after: Canada

Patentee after: Veltec Vision International Ltd.

Country or region after: Canada

Address before: British Columbia

Patentee before: Virtek Vision International ULC

Country or region before: Canada