3D Model Matching for Target Recognition Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automatic target recognition systems face challenges in accurately identifying and tracking targets in complex environments due to limitations in sensor noise and object modeling errors, which affect the precision of range and intensity image processing.

Innovation Solution

The system employs a range-imaging sensor and optical sensor to generate range and intensity images, using a 3D wiregrid model and correlation filters for target recognition, with iterative hypothesis testing and rendering of synthetic range and intensity images to improve matching scores and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If sensor noise and object modeling errors are present in range and intensity image processing, then target recognition accuracy deteriorates, but the system complexity increases to handle these errors through iterative hypothesis testing and synthetic image rendering

Engineering Contradiction:
Improvetarget recognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements iterative hypothesis testing where synthetic range and intensity images are generated from 3D models and compared with actual sensor data. The matching scores from these comparisons provide feedback to refine the hypothesis space, allowing the system to progressively improve target recognition accuracy despite sensor noise and modeling errors.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system creates synthetic copies of range and intensity images from 3D wiregrid models and textures. These synthetic images serve as virtual representations that can be processed and compared without requiring additional physical sensors, thereby improving recognition accuracy while managing system complexity through computational rather than hardware expansion.

Inventive Principle:
Principle #26Copying

2Measurement precision

If iterative hypothesis testing and synthetic image rendering are used to improve matching scores, then target recognition accuracy improves, but processing time increases

Engineering Contradiction:
Improvematching score accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs iterative hypothesis testing to a degree that balances accuracy improvement with processing time constraints. Rather than exhaustively testing all possible hypotheses, the system evaluates a representative sample that provides sufficient matching score accuracy while avoiding excessive computational time consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system pre-processes 3D models by generating synthetic range and intensity images in advance, storing them in a database. During actual target recognition, these pre-generated synthetic images are retrieved and matched against sensor data, reducing the need for real-time rendering and thereby decreasing processing time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9128188B1Object instance identification using template textured 3-D model matching
Publication Date: 2015.09.08 THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY
  • US9128188B1 patent drawing
  • US9128188B1 patent drawing
  • US9128188B1 patent drawing

AI summary

Systems, methods, and articles of manufacture for automatic target recognition. A hypothesis about a target's classification, position and orientation relative to a LADAR sensor that generates range image data of a scene including the target is simulated and a synthetic range image is generated. The range image and synthetic range image are then electronically processed to determine whether the hypothesized model and position and orientation are correct. If the score is sufficiently high then the hypothesis is declared correct, otherwise a new hypothesis is formed according to a search strategy.