Structure Face Detection Using Multi-Pass PCA Bounding Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object detection techniques, particularly in computer vision for structural objects like tunnel entrances and road signs, suffer from inaccurate detection and poor recall due to limitations in shape identification methods.

Innovation Solution

A method involving a processor that receives data points, classifies neighborhoods as linear, planar, or volumetric, merges clusters based on local surface normals, fits bounding frames, and modifies them according to a field of interest, enhancing the detection and positioning of structural faces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If single-pass PCA based shape identification is used for object detection, then the detection process is simple and fast, but the detection accuracy and recall of structural objects are poor

Engineering Contradiction:
Improvedetection speedVSAvoiddetection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The detection process is divided into multiple passes instead of using a single-pass approach. Each pass refines the detection results by re-evaluating data points with updated bounding frame information, allowing the system to maintain high detection speed while progressively improving accuracy through iterative refinement

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback by using detected bounding frames from one pass to inform and adjust the detection process in subsequent passes. The updated bounding frames provide feedback information that helps refine the classification of neighborhoods and improve the overall detection accuracy of structural objects

Inventive Principle:
Principle #23Feedback

2Measurement precision

If multiple passes of PCA are used to improve detection accuracy, then the detection precision improves, but the processing time and computational complexity increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs PCA operations selectively on specific neighborhoods and data points rather than applying it universally to all data in each pass. By focusing computational efforts only on relevant regions identified in previous passes, the system achieves improved detection accuracy without proportionally increasing processing time

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If more detailed classification of neighborhoods is performed, then the detection precision improves, but the device complexity increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidalgorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies different classification strategies to different neighborhoods based on their local characteristics. By adapting the classification approach to match the specific properties of each neighborhood (e.g., linear, planar, or volumetric structures), the system achieves high classification accuracy without requiring a uniformly complex algorithm across all data

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11670090B2Automatic detection and positioning of structure faces
Publication Date: 2023.06.06 HERE GLOBAL BV
  • US11670090B2 patent drawing
  • US11670090B2 patent drawing
  • US11670090B2 patent drawing

AI summary

An apparatus and method automatically detects and positions structure faces. After receiving data points describing a geographical area, neighborhoods are defined based on the data points and classified as linear, planar, or volumetric. Neighborhoods are merged into at least one cluster based on local surface normals. At least one bounding frame is fit to the at least one cluster and modified based on a field of interest.