Camera Bar Pose Tracking With Non-Random Marker Layout

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for producing virtual scenes combining live video with computer-generated imagery face challenges in setup speed, energy consumption, and real-time viewing, particularly in tracking the pose of a camera bar.

Innovation Solution

A method involving non-randomly positioned markers in the camera bar's field of view, where a computer system generates and displays these markers, allowing quick setup and efficient tracking of the camera bar's pose using computationally distinct marker positions, reducing energy requirements and enabling real-time tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If random marker positions are used, then marker detection accuracy is improved, but setup time and computational complexity increase

Engineering Contradiction:
Improvemarker detection accuracyVSAvoidsetup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining specific marker positions along a camera bar path before the tracking process begins. The system generates a predetermined pattern of marker positions that the camera bar will encounter during its movement, allowing for efficient detection and reduced setup time compared to random positioning methods

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of marker position distribution from random to structured/non-random. By defining markers at specific locations along the camera bar trajectory, the system optimizes both detection accuracy and computational efficiency, resolving the contradiction between precision and time consumption

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If complex marker patterns are used, then tracking accuracy is improved, but energy consumption increases

Engineering Contradiction:
Improvetracking accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent optimizes the marker pattern parameters by using non-random, strategically positioned markers along the camera bar path. This structured arrangement maintains high tracking accuracy while reducing the computational complexity and energy consumption associated with processing random or overly complex marker distributions

Inventive Principle:
Principle #35Parameter changes

3Speed

If real-time tracking is implemented, then system responsiveness is improved, but computational load and energy use increase

Engineering Contradiction:
Improvetracking speedVSAvoidenergy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary setup by defining marker positions along the camera bar path before real-time tracking begins. This pre-computation reduces the computational burden during actual tracking, enabling real-time performance with lower energy consumption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the tracking approach by using structured marker positions that can be detected and processed more efficiently. This parameter optimization enables real-time tracking speed while reducing the computational load and energy requirements compared to unoptimized methods

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12621403B2Methods for racking a camera bar, and related methods, systems and computer program products
Publication Date: 2026.05.05 CARL ZEISS AG
  • US12621403B2 patent drawing
  • US12621403B2 patent drawing
  • US12621403B2 patent drawing

AI summary

A method of setting up non-randomly positioned markers in a field of view of a camera bar, and tracking a pose of the camera bar, including: (i) a camera bar of a video camera viewing a field of view; (ii) displaying the camera bar's view on a display; (iii) the computer system: generating a pattern of non-random marker positions, and displaying them with the camera bar's view; (iv) detecting that a marker has been placed in a position of a non-random marker position; (v) recording a marker and a respective position of the marker; (vi) repeating steps (iv) and (v) until a predetermined number of different markers and respective marker positions have been recorded; (vii) matching markers detected with the recorded markers and their respective marker positions, to obtain a pose of the camera bar; (viii) repeating step (vii), to track the pose of the camera bar.