Dynamic Occupancy Grid Coordinate System for Autonomous Driving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Dynamic Occupancy Grids (DOG) systems face challenges in increasing precision without compromising real-time implementation, particularly in representing obstacles that cannot be bounded by a box, and require efficient obstacle perception in automatic driving systems.

Innovation Solution

The proposed solution involves a new approach to the occupancy grid coordinate system where the grid center moves only with integer multiples of cell sizes, allowing for reduced grid cells and varying sizes to enhance perception resolution, particularly near the vehicle, while maintaining efficient computation and reducing the number of grid cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the precision of the occupancy grid is increased, then the measurement precision is improved, but the device complexity increases due to the increased number of particles

Engineering Contradiction:
Improveoccupancy grid precisionVSAvoidnumber of particles
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The occupancy grid is segmented into multiple regions with different resolutions. High-resolution grid cells are used only in critical areas (e.g., near the vehicle), while lower-resolution grid cells are used in distant or less critical areas. This segmentation allows the system to maintain high measurement precision where needed while reducing the overall number of particles and computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the occupancy grid are assigned different qualities (resolutions). The grid uses variable cell sizes where smaller cells provide higher precision in important local areas, and larger cells provide lower precision in less critical areas. This local quality approach optimizes the balance between measurement precision and device complexity by allocating computational resources selectively.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If the number of grid cells is increased to improve precision, then the measurement precision is improved, but the productivity decreases due to increased computation time

Engineering Contradiction:
Improveoccupancy grid precisionVSAvoidperception speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The grid is divided into regions with different resolutions, allowing the system to process fewer high-resolution cells while maintaining overall precision. This segmentation reduces the total computational load and increases perception speed while preserving measurement precision in critical areas.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By assigning different resolutions to different local regions, the system concentrates computational effort only where high precision is necessary, rather than uniformly processing all grid cells at high resolution. This improves productivity by reducing unnecessary computations in non-critical areas.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If the occupancy grid is dynamically updated with high precision, then the measurement precision is improved, but the loss of time increases due to computation requirements

Engineering Contradiction:
Improveoccupancy update precisionVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The dynamic update process segments the grid into regions requiring different update frequencies and resolutions. Critical regions are updated with high precision, while non-critical regions use lower precision updates. This reduces overall computation time while maintaining precision where it matters most.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by varying the update precision across different spatial regions. High-precision updates are performed only in areas where occupancy changes are critical, reducing the total computation time required for dynamic updates while preserving measurement precision in important local areas.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11077756B2Area occupancy determining device
Publication Date: 2021.08.03 INTEL CORP
  • US11077756B2 patent drawing
  • US11077756B2 patent drawing
  • US11077756B2 patent drawing

AI summary

Various aspects of this disclosure provide an area occupancy determining device. The device may include a memory configured to store at least one occupancy grid of a predetermined region, and a processor. The processor may be configured to generate the occupancy grid of the predetermined region. The occupancy grid includes a plurality of grid cells, each grid cell framed by respective grid cell frame lines. At least some of the grid cells have been assigned an information about the occupancy of the region represented by the respective grid cell. The processor may further be configured to dynamically update the occupancy grid, thereby successively generating a plurality of updated occupancy grids. Each updated occupancy grid is moved relative to the previous occupancy grid such that an origin coordinate of the updated occupancy grid is positioned on a contact point of grid cell frame lines of adjacent grid cells.