3D Camera Synchronization via Dual CCI Addressing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital 3D cameras with two camera modules face synchronization challenges due to strict timing requirements for capturing identical images, especially when targets are moving or backgrounds change, as existing systems struggle to uniquely address and synchronize commands between identical camera modules connected to the same bus.

Innovation Solution

Implementing a unique address for one interface and a shared address for another interface allows for individual and group command handling, enabling each camera module to be activated sequentially and synchronized for simultaneous image capture, using a method that changes the Camera Control Interface (CCI) address and employs a second control interface for shared commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If two camera modules are connected to the same bus with identical addresses, then device complexity is reduced, but synchronization precision deteriorates due to inability to uniquely address individual modules

Engineering Contradiction:
Improvecamera module configurationVSAvoidsynchronization timing
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The address space is segmented into two distinct interfaces: a first interface with unique addresses for individual camera module identification and a second interface with shared addresses for group commands. This segmentation allows simultaneous unique addressing and group synchronization without conflict.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The solution adds a dimensional distinction by creating two separate control interfaces instead of using a single address space. The first interface operates in the unique address dimension while the second interface operates in the shared address dimension, resolving the addressing conflict.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If sequential activation method is used to uniquely address camera modules, then addressing reliability is improved, but capture speed deteriorates due to activation time delay

Engineering Contradiction:
Improveaddressing accuracyVSAvoidimage capture speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Unique addresses are assigned to camera modules during the initialization phase before image capture begins. This preliminary addressing ensures that subsequent capture operations can proceed simultaneously without activation delays, as the addressing framework is already in place.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically switches between sequential activation for address assignment and simultaneous operation for image capture. The control method adapts the addressing mode based on the operational phase, ensuring both reliability during setup and speed during capture.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If simultaneous commands are sent to both camera modules, then capture synchronization is improved, but command reliability deteriorates due to address conflicts on the same bus

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidcommand execution
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The controller acts as an intermediary that routes commands through the appropriate interface based on the required operation. For simultaneous synchronization, it uses the second interface with shared addresses; for individual module control, it uses the first interface with unique addresses, preventing address conflicts.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Command types are segmented into two categories: group commands sent through the second interface for simultaneous execution, and individual commands sent through the first interface for module-specific control. This segmentation eliminates address conflicts while maintaining both synchronization and reliability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10999568B2Method and apparatus for 3D capture synchronization
Publication Date: 2021.05.04 NOKIA TECHNOLOGIES OY
  • US10999568B2 patent drawing
  • US10999568B2 patent drawing
  • US10999568B2 patent drawing

AI summary

In accordance with an example embodiment of the present invention, disclosed is a method and an apparatus thereof for receiving a first command via a first interface that is addressable by a first address and receiving a second command via a second interface that is addressable by a second address.