Vehicle Multi-Camera Location Mapping from Road Lines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices in vehicles lack the capability to effectively identify and determine the location relationship between multiple subjects in the vehicle's surroundings using multiple cameras, necessitating a method to obtain and store this information for interaction purposes.

Innovation Solution

An electronic device equipped with multiple cameras synchronized to capture frames, which are processed to identify subjects and lines, determining their locations relative to the vehicle, and storing this information in a memory for further processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple cameras are used to capture frames, then the ability to identify subjects and their location relationships is improved, but the device complexity increases

Engineering Contradiction:
Improvelocation identification accuracyVSAvoidcamera system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides the surrounding space into multiple regions (front, rear, left, right) and assigns specific cameras to capture each region. This segmentation allows the system to process location information in a structured manner, improving measurement precision while managing device complexity through organized modular processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms 2D camera frames into 3D spatial location information by identifying lines (such as road markings) and using them as reference to calculate real-world coordinates. This dimensional transformation enables accurate location determination despite the complexity of using multiple cameras

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

2Measurement precision

If synchronized frames from multiple cameras are processed, then subject location information is obtained more accurately, but the processing time increases

Engineering Contradiction:
Improvesubject location accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary synchronization of multiple camera frames before processing, ensuring that all captured images correspond to the same moment in time. This preliminary action prevents the need for repeated processing attempts and reduces overall processing time while maintaining accurate location information

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses identified lines (such as road markings) as intermediary references to establish the relationship between multiple camera frames and the actual subject locations. These lines serve as mediators that simplify the complex task of correlating multiple synchronized frames into accurate 3D position data

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12456206B2Electronic device, method, and computer readable storage medium for obtaining location information of at least one subject by using plurality of cameras
Publication Date: 2025.10.28 THINKWARE
  • US12456206B2 patent drawing
  • US12456206B2 patent drawing
  • US12456206B2 patent drawing

AI summary

An electronic device mountable in a vehicle, include a plurality of cameras disposed toward different directions of the vehicle, a memory, and a processor. The processor obtains a plurality of frames obtained by the plurality of cameras which are synchronized with each other. The processor identifies, from the plurality of frames, one or more lines included in a road in which the vehicle is disposed. The processor identifies, from the plurality of frames, one or more subjects disposed in a space adjacent to the vehicle. The processor obtains, based on the one or more lines, information for indicating locations in the space of the one or more subjects in the space. The processor stores the obtained information in the memory.