Object Recognition Tracking with Ready-Pending Data Association

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object recognition devices do not adequately consider the timing relationship between receiving all pieces of object data and starting data processing, leading to potential delays and reduced responsiveness in applications like automatic braking.

Innovation Solution

An object recognition device and method that generate track data by associating object data with prediction data, classifying ready and pending data for association, and updating track data even when not all data is received, ensuring timely processing and improved responsiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the object recognition device waits to receive all pieces of object data before starting data processing, then the data processing accuracy is improved, but the processing time is increased and responsiveness is reduced

Engineering Contradiction:
Improvedata processing accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The device performs preliminary classification of received object data into 'ready for association determination' and 'not ready for association determination' categories. This preliminary action allows processing to begin immediately with ready data while pending data is still being received, rather than waiting for all data to arrive before starting any processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The data processing is segmented into multiple independent streams: processing of ready data that can be immediately associated with prediction data, and processing of pending data that requires additional information. This segmentation allows parallel processing paths that reduce overall processing time while maintaining accuracy for both streams.

Inventive Principle:
Principle #1Segmentation

2Speed

If the object recognition device processes data as soon as it is received, then the responsiveness is improved, but the data processing accuracy may be reduced due to incomplete data

Engineering Contradiction:
ImproveresponsivenessVSAvoiddata processing accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The processing approach dynamically adapts based on data availability. When object data is received, the system immediately determines whether it is ready for association determination. If ready, processing proceeds immediately; if not ready, the system waits only for the specific missing data. This dynamic adaptation optimizes responsiveness without sacrificing accuracy.

Inventive Principle:
Principle #15Dynamics

3Productivity

If the device classifies and processes only ready data immediately, then the processing efficiency is improved, but the complexity of data management increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoiddata management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The device performs partial processing by handling only the portion of data that is ready for association determination, while deferring processing of pending data. This partial action approach improves efficiency by avoiding unnecessary waiting, while the added complexity of tracking pending data is minimal compared to the overall system complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11790660B2Object recognition device and object recognition method
Publication Date: 2023.10.17 MITSUBISHI ELECTRIC MOBILITY CORP
  • US11790660B2 patent drawing
  • US11790660B2 patent drawing
  • US11790660B2 patent drawing

AI summary

An object recognition device is configured to: classify, under a state in which not all object data in a detection data group have been received and a part of the object data have been received by a current processing time, the part of the object data into pieces regarded as ready for association determination and pieces not regarded as ready for the association determination, to thereby associate the object data regarded as ready for the association determination and the prediction data individually with each other and set, as pending object data, the object data not regarded as ready for the association determination; and associate, under a state in which the remaining object data in the detection data group have been received by the next processing time after the current processing time, the remaining object data and the pending object data individually with the prediction data.