Neural Network Object Structure Detection via Edge Endpoints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object recognition systems struggle to accurately detect and identify object structures of arbitrary shapes in complex environments, such as urban scenarios, where lane edges and traffic islands can have polyline shapes.

Innovation Solution

A method utilizing an artificial neural network trained to determine feature data comprising basic geometric shapes and colors, which generates feature maps and employs edge endpoint detectors and graph intermediate point determiners to reconstruct object structures from image data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional methods such as bounding boxes or line recognition are used, then the system can recognize objects of fixed shapes, but it fails to detect objects of arbitrary shapes like polyline shapes in urban scenarios

Engineering Contradiction:
Improveability to detect objects of arbitrary shapesVSAvoidobject structure recognition accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the object detection problem into two independent tasks: detecting edge endpoints (start and end points of line segments) and detecting intermediate graph points (points along the line segments). This segmentation allows the system to handle arbitrary shapes by composing them from multiple line segments connecting these points, rather than attempting to detect complete objects of fixed shapes as a whole.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional 2D bounding box detection to a graph-based representation where objects are described by sequences of points (edge endpoints and intermediate points) connected by line segments. This dimensional transformation enables the system to represent arbitrary polyline shapes by specifying coordinates of multiple points rather than constraining objects to fixed geometric forms.

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

2Measurement precision

If object recognition systems are designed for specific scenarios like highway lane detection, then they can achieve high accuracy for that specific task, but they fail in other scenarios such as urban environments with arbitrary shaped objects

Engineering Contradiction:
Improveobject detection accuracyVSAvoidapplicability across different scenarios
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal object detection framework that can handle multiple scenarios (highway lane detection, urban traffic islands, road edges) through a single graph-based approach. The system detects edge endpoints and intermediate points that can represent any polyline shape, making it applicable to various objects across different environments without requiring scenario-specific customization.

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

Solution Approach 2:

The patent changes the fundamental parameters of object representation from fixed shape constraints (bounding boxes, predefined line patterns) to flexible point-based coordinates (edge endpoints and intermediate graph points). This parameter transformation allows the system to adapt to different scenarios by varying the number and positions of detected points while maintaining the same detection methodology.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system attempts to provide detailed object structure information for arbitrary shapes, then recognition accuracy improves, but the complexity of the detection system increases

Engineering Contradiction:
Improveobject structure determination accuracyVSAvoidneural network system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the complex task of detecting arbitrary shaped objects into two simpler sub-tasks performed by separate neural network heads: an edge endpoint detector head that identifies start and end points of line segments, and an intermediate graph point detector head that identifies points along the segments. This segmentation reduces the complexity of each individual detection task while providing comprehensive object structure information through the combination of both detectors.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250061700A1Method and system for determining an object structure of an object and control device for such a system
Publication Date: 2025.02.20 CARIAD SE
  • US20250061700A1 patent drawing
  • US20250061700A1 patent drawing
  • US20250061700A1 patent drawing

AI summary

The disclosure relates to determining an object structure of an object, such as lane edges and/or lane markings. Image data describing an image of an environment with the object located therein are provided and then fed into at least one neural network that is trained to determine feature data, including predetermined features with respect to geometric shapes and/or colors of the object. Edge endpoints of the object structure of the object are determined by applying an edge endpoint determiner, and then an ROI operation is performed on at least one surrounding area around at least one determined edge endpoint. At the same time, intermediate graph points of the object structure are determined by applying an intermediate graph point determiner. The final object structure is determined and/or marked based on the determined edge endpoints and intermediate graph points. The determined object structure is provided to a computer vision functionality.