IP Library › Granted Patent US 11,887,312
Granted Patent B2
US 11,887,312 · App. 17/404,514 · Granted Jan 30, 2024

Fiducial marker patterns, their automatic detection in images, and applications thereof

Inventor: Mark Fiala (Edmonton, CA)
G06T7/13A63F13/213A63F13/25A63F13/65G02B27/0093G02B27/017G02B27/0172G06F30/20G06T7/246G06T7/277G06T7/75G06V20/20A63F2300/8076G02B2027/014G02B2027/0138G02B2027/0187G06F30/00G06T2207/20076G06T2207/30204G06T2207/30208
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 11,887,312
App. No.
17/404,514
Granted
Jan 30, 2024
Kind
B2
Abstract

Fiducial markers are printed patterns detected by algorithms in imagery from image sensors for applications such as automated processes and augmented reality graphics. The present invention sets forth extensions and improvements to detection technology to achieve improved performance, and discloses applications of fiducial markers including multi-camera systems, remote control devices, augmented reality applications for mobile devices, helmet tracking, and weather stations.

Claims (37)

1. An augmented reality system comprised of:

capture means for capturing at least one video or still image, said capture means having a display screen;

fiducial marker patterns located on one or more objects within view of the capture means;

recognition means for recognizing said fiducial markers in the at least one video or still image;

calculation means for calculating a mathematical transform between the display screen of the capture means and arbitrary world coordinates of the fiducial marker patterns; graphic drawing means for placing overlay drawings and graphics on the display screen;

transmission means for transmitting the at least one video or still image to a remote location; and

receiver means for receiving other overlay drawings and graphics from the remote location;

wherein the mathematical transform is a ‘homography’ matrix, ‘projection matrix’, or a representation of euclidean rotation and translation.

2. The system of claim 1 , wherein the transmitter means also transmits the overlay drawings and graphics to the remote location.

3. The system of claim 1 wherein said capture means is a mobile device comprising an outward facing video or still image capture and a micro-computer.

4. The system of claim 1 , wherein the overlay drawings and graphics are selected from the group consisting of lines, arrows, icons, text, 3D models and other visual aids.

5. The system of claim 1 , further comprising a visual indication of an age of the visually displayed information.

6. The system of claim 5 , wherein the visual indication is a color coded clock graphic shown on the display.

7. An augmented reality system comprised of:

fiducial marker patterns located on one or more objects or locations of interest at a remote location;

capture means for capturing at least one video or still image of the fiducial marker patterns, said capture means having a display;

recognition means for recognizing said fiducial markers in the at least one video or still image;

transmission means for transmitting the recognized fiducial marker patterns to a central location; and

receiver means for receiving visually displayed information associated with the remote location from the central location;

wherein the visually displayed information is shown on the display;

wherein the visually displayed information includes information from a security camera display or information pertaining to an industrial automation system.

8. The system of claim 7 , wherein the visually displayed information is captured at the remote location either by a program capable of accessing the visually displayed information or a camera device aimed at a computer screen.

9. The system of claim 7 , further comprising a server for sending the visually displayed information to the receiver means.

10. The system of claim 7 , wherein said capture means is a mobile device comprising an outward facing video or still image capture and a micro-computer.

11. The system of claim 7 , wherein the mobile device is a smartphone or tablet comprising widgets drawn on top of the captured fiducial marker patterns in the at least one video or still image shown on the display.

12. The system of claim 11 , wherein the visually displayed information is overlayed on top of at least one video or still image in the display.

13. The system of claim 12 , further comprising an indicator to associate each widget with each of the fiducial marker patterns from the at least one video or still image.

14. The system of claim 13 , further comprising noise filtering to reduce noise from movement of the capture means.

15. The system of claim 13 , further comprising adaptation means to ensure the widgets are displayed on the display.

16. The system of claim 15 , wherein the adaptation means prevents widgets from overlapping and prevents widgets from extending beyond borders of the display.

17. The system of claim 7 , wherein the mobile device is a wearable device and the display is positioned to correspond to a direction seen by one or both of a user's eyes.

18. The system of claim 17 , wherein the display has controllable transparency so the user can see through the display.

19. The system of claim 18 , wherein the controllable transparency enables the visually displayed information to appear in association with the objects or locations of interest at the remote location.

20. The system of claim 7 , further comprising a visual indication of an age of the visually displayed information.

21. The system of claim 20 , wherein the visual indication is a color coded clock graphic shown on the display.

22. The system of claim 7 , where the visually displayed information is from a standard SCADA (Supervisory Control and Data Acquisition) system.

23. The system of claim 7 , wherein the visually displayed information is images captured from security cameras in a typical security control room where several monitors display a tiled display and each tile is from a different security camera.

Continuity (6)
Continuation 16787546 · Feb 11, 2020
Continuation 16694387 · Nov 25, 2019
Division 15312657
Provisional Application 62043412 · Aug 29, 2014
Provisional Application 62001071 · May 21, 2014
Related Publication 20210383551A1 · Dec 9, 2021
Cited By (1)
US 12,738,882