Oriented Bounding Box Heading Angle Determination via Lattice Map Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for determining the orientation of an object using oriented bounding boxes (OBBs) face challenges such as increased computation requirements, skewing of external shapes due to curved objects, and inaccurate extraction of heading angles.

Innovation Solution

A method that generates pixel data by creating a lattice map of unit pixels from a point cloud, calculates candidate box costs based on center coordinates and point inclusion, and selects the candidate box with the smallest cost to determine the heading angle of an OBB, thereby generating an oriented bounding box that accurately represents the object's orientation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If oriented bounding box is generated using points of point cloud, then orientation information can be obtained, but computational complexity increases

Engineering Contradiction:
Improveorientation determination accuracyVSAvoidcomputation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the continuous point cloud data into discrete lattice map cells (unit pixels). Each cell aggregates multiple points into a single representative structure, transforming the problem from processing individual points to processing grid cells. This segmentation reduces computational complexity while preserving orientation information through the lattice structure that maintains spatial relationships.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a lattice map as an intermediary data structure between the raw point cloud and the oriented bounding box generation. The lattice map serves as a mediator that organizes points into a structured grid format, enabling more efficient computation of orientation parameters without directly processing the raw point cloud data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If oriented bounding box is generated using points, then orientation can be determined, but external shape becomes skewed by curved object surfaces

Engineering Contradiction:
Improveheading angle extraction accuracyVSAvoidexternal shape distortion
Core Design Contradiction:
Measurement precisionVSShape

Solution Approach 1:

By dividing the point cloud into lattice map cells, the patent creates discrete geometric units that represent local regions of the object. This segmentation allows the system to determine orientation based on the distribution of lattice cells rather than being influenced by local curved surface variations, thereby preventing shape skewing while maintaining accurate heading angle extraction.

Inventive Principle:
Principle #1Segmentation

3Reliability

If conventional point-based OBB generation is used, then orientation information is obtained, but heading angle extraction becomes inaccurate

Engineering Contradiction:
Improveheading angle extraction reliabilityVSAvoidcomputation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The lattice map segmentation groups points into cells that represent stable geometric units. This grouping improves the reliability of heading angle extraction by reducing sensitivity to individual point variations, while the regular grid structure of the lattice map provides computational efficiency compared to processing raw point clouds.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the fundamental parameter representation from individual point coordinates to lattice cell indices and aggregated point counts. This parameter transformation enables more stable and reliable orientation determination by working with discretized, binned data that is less sensitive to measurement noise and variations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12020464B2Method of determining an orientation of an object and a method and apparatus for tracking an object
Publication Date: 2024.06.25 HYUNDAI MOTOR CO LTD
  • US12020464B2 patent drawing
  • US12020464B2 patent drawing
  • US12020464B2 patent drawing

AI summary

An object orientation determination method includes generating pixel data on each of a plurality of unit pixels included in a region of interest of a point cloud acquired from an object, generating a plurality of candidate boxes using the generated pixel data, and determining, as a heading angle of an oriented bounding box, an inclination of a candidate box having a smallest cost among costs calculated on the plurality of candidate boxes. A cost of each of the plurality of candidate boxes is calculated based on positions of respective sides of a corresponding one of the plurality of candidate boxes and the pixel data.