Multi-Camera Pose Estimation Using Homography-Stitched Vehicle Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing deep neural networks (DNNs) face challenges in accurately determining the orientation of vehicles using image data from a single camera, as the data may be insufficient, leading to multiple possible orientations for detected vehicle portions.

Innovation Solution

A system that acquires and stitches images from a plurality of cameras using homography matrices to generate a stitched image, which is then input into a neural network to determine the pose of the vehicle in a real-world coordinate system, improving orientation determination by combining data from multiple camera perspectives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single camera is used to capture image data of a vehicle, then the system complexity is reduced, but the measurement precision of vehicle orientation deteriorates due to insufficient data

Engineering Contradiction:
Improvecamera system complexityVSAvoidvehicle orientation detection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent combines image data from multiple cameras to form a comprehensive view of the vehicle. By merging data from several camera perspectives, the system achieves more accurate orientation detection than any single camera could provide alone, directly resolving the contradiction between system simplicity and measurement precision.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from two-dimensional image data from a single camera to multi-dimensional data by incorporating images from multiple cameras at different positions. This dimensional expansion provides additional geometric constraints that enable more precise orientation determination.

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

2Measurement precision

If multiple cameras are used to capture image data from different perspectives, then the measurement precision of vehicle orientation improves, but the device complexity increases

Engineering Contradiction:
Improvevehicle orientation detection accuracyVSAvoidcamera system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the observation task among multiple cameras, with each camera capturing a specific portion or perspective of the vehicle. This segmentation allows the system to gather comprehensive orientation information while maintaining modular system architecture, making the complexity manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The multiple cameras in the system serve universal functions of capturing vehicle images from different angles simultaneously. Each camera is a simple imaging device, but collectively they provide multi-functional capability for comprehensive vehicle orientation detection without requiring complex specialized sensors.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If image data from multiple cameras is combined, then the reliability of pose estimation improves, but the processing time and computational complexity increase

Engineering Contradiction:
Improvepose estimation reliabilityVSAvoidimage processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary processing of individual camera images before combining them, such as detecting vehicle portions in each image separately. This preliminary action simplifies the subsequent combination process and reduces overall computational complexity compared to processing all images simultaneously from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the geometric relationships and constraints inherent in the multi-camera setup to self-determine vehicle orientation without requiring external reference data. The multiple images themselves provide the necessary information for reliable pose estimation, making the system self-sufficient and reducing processing overhead.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12045950B2Object pose estimation
Publication Date: 2024.07.23 FORD GLOBAL TECH LLC
  • US12045950B2 patent drawing
  • US12045950B2 patent drawing
  • US12045950B2 patent drawing

AI summary

A plurality of virtual three-dimensional points distributed on a 3D reference plane for a camera array including a plurality of cameras are randomly selected. The plurality of cameras includes a host camera and one or more additional cameras. Respective two-dimensional projections of the plurality of virtual 3D points for the plurality of cameras are determined based on respective poses of the cameras. For the respective one or more additional cameras, respective homography matrices are determined based on the 2D projections for the respective camera and the 2D projections for the host camera. The respective homography matrices map the 2D projections for the respective camera to the 2D projections for the host camera. A stitched image is generated based on respective images captured by the plurality of cameras and the respective homography matrices.