Optical Marker Tracking With Camera Pose for Real-Time Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current object tracking systems using optical markers face challenges in accurately detecting and classifying optical markers in real-time, especially in dynamic environments, leading to issues with false positives and negatives.

Innovation Solution

The system employs an imager and computer vision to detect and classify optical markers affixed to objects, using a processor to determine camera position and relative position information, and projects this information to detected markers, utilizing optical markers with unique characteristics and machine-readable formats like bar codes or QR codes, and integrating with cameras that can detect various spectra.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If computer vision is applied to detect optical markers in real-time, then tracking accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-generates an optical marker dictionary containing multiple distinct optical markers before tracking begins. This preliminary preparation allows the processor to efficiently match detected markers against known patterns during real-time operation, reducing processing time while maintaining high detection accuracy through pre-computed reference data

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system varies multiple parameters of optical markers including shape, size, color, and machine-readable code patterns to create a diverse dictionary. This parameter variation enables the system to maintain high detection accuracy across different viewing conditions and distances while the processor can quickly eliminate non-matching markers through efficient parameter comparison

Inventive Principle:
Principle #35Parameter changes

2Reliability

If optical markers with unique characteristics are used, then detection reliability is improved, but false positives increase

Engineering Contradiction:
Improvedetection reliabilityVSAvoidfalse positives
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The optical marker dictionary is segmented into multiple distinct marker types with unique characteristics. Each marker in the dictionary has distinct visual features that can be independently identified. This segmentation allows the system to reliably distinguish between different markers and reduce false positives by matching detected patterns against specific known marker designs rather than generic patterns

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses feedback from the detection process to verify marker identification. The processor compares detected optical markers against the pre-generated dictionary, and the system can adjust detection parameters based on verification results. This feedback mechanism reduces false positives by confirming detections against known marker patterns and allowing for correction of misidentifications

Inventive Principle:
Principle #23Feedback

3Measurement precision

If camera position information is determined and projected to markers, then tracking precision is improved, but system complexity increases

Engineering Contradiction:
Improvetracking precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses an optical marker dictionary as an intermediary between the camera system and the tracking objectives. The pre-generated dictionary serves as a reference medium that simplifies the projection calculations by providing known marker positions and characteristics. This intermediary structure reduces system complexity by decoupling the complex projection mathematics from real-time processing, allowing tracking precision to be maintained through reference matching rather than complex real-time calculations

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20220005221A1System and Process for Mobile Object Tracking
Publication Date: 2022.01.06 LINDSAY JOHN
  • US20220005221A1 patent drawing
  • US20220005221A1 patent drawing
  • US20220005221A1 patent drawing

AI summary

Embodiments include system and processes for tracking objects using a camera. An optical marker dictionary including one or more optical markers is generated, the optical markers being optically distinct indicators. An optical marker within the optical marker dictionary is associated with and affixed to an object. A processor is in communication with the camera, receiving image data from the camera and applying computer vision to the image data in order to detect the presence of one or more optical markers within the optical marker dictionary within the image data. The processor determines camera position information and applies computer vision to the image data in order to determine relative position information for the detected optical markers and projects a position from the camera to a detected optical marker.