IP Library Granted Patent US 9,881,383
Granted Patent B2
US 9,881,383 · App. 14/160,945 · Granted Jan 30, 2018

Laser projection system with motion compensation and method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,881,383
App. No.
14/160,945
Granted
Jan 30, 2018
Kind
B2
Abstract

A method of accurately projecting a laser image pattern on a work surface and continuously compensating for relative dynamic movement between the laser and the work surface, including establishing a position of the camera in three dimensions relative to the work surface by locating the targets in the camera image, establishing a position of the laser relative to the work surface utilizing the fixed position of the laser relative to the camera, and using a computer to continuously adjust the rotation of the laser projector mirrors in response to dynamic movement of the laser projector relative to the work surface as determined by the camera. In one embodiment, the computer continuously tracks at least two prior locations of the laser projector relative to the work surface and predicts the next location of the laser, compensating for movement of the laser relative to the work surface.

Claims (22)

1. A method of accurately projecting a laser image pattern on a work surface and continuously compensating for relative arbitrary dynamic movement between the laser projector and the work surface with a laser projector and camera system including at least one laser projector having a source of a laser beam and rotating mirrors redirecting the laser beam onto the work surface, at least one high resolution camera fixed relative to the laser projector, targets at fixed locations relative to the work surface and a computer communicating with the laser projector and the camera, said method comprising:

establishing a position of the camera relative to the work surface in a three dimensional coordinate system by locating the targets in the camera image;

establishing a position of the laser projector relative to the work surface utilizing the fixed position of the laser projector relative to the camera; and

using the computer to continuously adjust the rotation of the laser projector mirrors in response to arbitrary dynamic movement of the of the laser projector relative to the work surface in the three dimensional coordinate system as determined by the camera, continuously correcting the location of the laser beam in three dimensions by stretching the two dimensional laser projection to correct for the effects of changes in 3D perspective of the work surface in response to arbitrary relative movement between the laser projector and the work surface.

2. The method as defined in claim 1 , wherein the computer continuously tracks at least two prior locations of the laser projector relative to the work surface in three dimensions and predicts a next location of the laser projection compensating for the movement of the laser projector relative to the work surface.

3. The method as defined in claim 1 , wherein the method includes establishing the position of the camera relative to the laser projector by scanning the targets with the laser projector and locating the targets with the camera when the laser projector is stable relative to the targets.

4. The method as defined in claim 1 , wherein the targets are retro-reflective targets and the system includes a light flash assembly directed toward the retro-reflective targets, the method including directing the light flashes toward the retro-reflective targets, and locating the lighted retro-reflective targets with the camera to accurately locate the retro-reflective targets and the target surface.

5. The method as defined in claim 4 , wherein the camera includes an LED strobe array and the method includes directing the LED strobe array onto the work surface and the camera accurately establishing the position of the camera relative to the work surface in three dimensions by locating the lighted retro-reflective targets within the camera image.

6. The method as defined in claim 1 , wherein the position of the camera relative to the laser projector is established by scanning the targets with the laser projector and individually compensating each scan by simultaneously locating the laser projector with the camera.

7. The method as defined in claim 1 , wherein the targets at fixed locations relative to the target surface each emit a source of light, the method including imaging the lighted targets with the camera and locating the laser projector with the camera.

8. The method as defined in claim 1 , wherein the position of the laser projector relative to the work surface is utilized by the computer to convert three dimensional pattern coordinates to project vector mirror deflection coordinates in the laser projector as the corrected laser pattern is traced on the work surface.

9. The method as defined in claim 1 , wherein the method includes accurately establishing the position of the camera relative to the laser projector by directly observing with the camera an element of the laser projector.

10. The method as defined in claim 9 , wherein the element of the laser projector observed by the camera is a spot projected by the laser projector and the method includes observing with the camera a spot projected by the laser projector and calculating the position of the camera relative to the projector with the computer.

11. The method as defined in claim 10 , wherein the method includes determining the position of the camera relative to the laser projector by observing with the camera a spot projected by the laser projector on the work surface.

12. A method of accurately projecting a laser image pattern on a work surface and continuously compensating for relative arbitrary dynamic movement between the laser projector and the work surface with a laser projector and camera system including at least one laser projector having a source of a laser beam and rotating mirrors redirecting the laser beam onto the work surface to generate a three dimensional template, at least one high resolution camera fixed relative to the laser projector, a plurality of retro-reflective targets at fixed locations relative to the work surface and a computer communicating with the laser projector and the camera, said method comprising:

directing a flashing light source onto the retro-reflective targets;

establishing a position of the camera relative to the work surface in a three dimensional coordinate system by locating the lighted retro-reflective targets in the camera image;

establishing a position of the laser projector relative to the work surface in the three dimensional coordinate system utilizing the fixed position of the laser projector relative to the camera; and

modifying the three dimensional template projected by the laser projector by predicting a next location of the laser projector relative to the work surface based upon prior locations of the laser projector relative to the work surface to compensate for a calculated position of the laser projector relative to the work surface, when one of the laser projector and the work surface are subject to arbitrary dynamic movement.

13. The method as defined in claim 12 , wherein the camera includes an LED strobe array and the method includes directing the LED strobe array onto the work surface, imaging the lighted retro-reflective targets with the camera and accurately establishing the position of the laser projector relative to the work surface in three dimensions by locating the lighted retro-reflective targets within the camera image.

14. The method as defined in claim 12 , wherein the method includes using the computer to continuously adjust the rotation of the laser projector mirrors in response to arbitrary dynamic movement of the laser projector relative to the work surface as determined by the camera, continuously correcting the location of the laser beam on the work surface.

15. The method as defined in claim 14 , wherein the computer continuously tracks at least two prior locations of the laser projector relative to the work surface in three dimensions and predicts the next location of the laser projector compensating for the movement of the laser projector relative to the work surface.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Oct 23, 2024
From: ALLY BANK
To: VIRTEK VISION INTERNATIONAL INC.
Reel/Frame 068985/0533 →
CHANGE OF NAME Recorded Aug 22, 2024
From: VIRTEK VISION INTERNATIONAL ULC
To: VIRTEK VISION INTERNATIONAL INC.
Reel/Frame 068749/0543 →
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: LIGHTSHIP CAPITAL LLC
To: VIRTEK VISION INTERNATIONAL ULC
Reel/Frame 056428/0987 →
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: ALLY BANK, AS AGENT
To: VIRTEK VISION INTERNATIONAL ULC
Reel/Frame 056428/0992 →
SECURITY AGREEMENT Recorded Jun 1, 2021
From: VIRTEK VISION INTERNATIONAL INC.
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 056447/0532 →
CHANGE OF NAME Recorded Sep 13, 2017
From: VIRTEK VISION INTERNATIONAL INC.
To: VIRTEK VISION INTERNATIONAL ULC
Reel/Frame 043844/0517 →
CHANGE OF NAME Recorded Sep 13, 2017
From: AGV TECHNOLOGY CANADA ULC
To: VIRTEK VISION INTERNATIONAL ULC
Reel/Frame 043574/0886 →
MERGER AND CHANGE OF NAME Recorded Sep 13, 2017
From: VIRTEK VISION INTERNATIONAL ULC; AGV TECHNOLOGY CANADA ULC
To: AGV TECHNOLOGY CANADA ULC
Reel/Frame 043844/0648 →
SECURITY AGREEMENT Recorded Jan 16, 2017
From: VIRTEK VISION INTERNATIONAL ULC
To: ALLY BANK, AS AGENT
Reel/Frame 041371/0742 →
SECURITY INTEREST Recorded Sep 7, 2016
From: VIRTEK VISION INTERNATIONAL ULC
To: LIGHTSHIP CAPITAL LLC
Reel/Frame 039662/0917 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2014
From: RUEB, KURT D.
To: VIRTEK VISION INTERNATIONAL INC.
Reel/Frame 032019/0298 →