Cylindrical Projection for BEV Depth Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle sensing systems face computational challenges in processing multiple camera inputs, particularly when transforming images into top-down views, which can lead to high memory usage and processing demands, especially with high-resolution images, making real-time processing difficult for autonomous driving applications.

Innovation Solution

The use of cylindrical projections to simplify the 2D-to-3D correspondence, reducing computational complexity and memory usage by maintaining vertical orientations of depicted objects, allowing for more efficient processing and accurate object detection across wide fields of view.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If dense pixel-wise depth estimation is performed for BEV generation, then accurate environment representation is achieved, but computational complexity and memory usage increase significantly

Engineering Contradiction:
Improvedepth estimation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the image processing task by treating each vertical column of pixels independently. Instead of processing the entire image as a unified dense pixel-wise depth estimation problem, the method divides the image into multiple vertical strips, where each strip is processed separately to generate depth information. This segmentation reduces the computational burden and memory requirements while maintaining depth estimation accuracy within each column.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and processes only the essential vertical column information needed for BEV generation, rather than processing all pixel data. By focusing on vertical columns and extracting depth information specifically along these paths, the method eliminates redundant computations and reduces the data volume that needs to be processed, thereby lowering computational complexity while preserving measurement precision.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If high-resolution images are used for BEV generation, then object detection accuracy improves, but memory usage and processing demands increase

Engineering Contradiction:
Improveobject detection accuracyVSAvoidmemory usage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary vertical column data from high-resolution images, processing a reduced subset of pixel information. By taking out and processing only the vertical column elements that contribute to BEV generation, the method maintains object detection accuracy while significantly reducing memory usage and processing demands associated with handling complete high-resolution images.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments high-resolution images into vertical columns, processing each column independently rather than handling the entire high-resolution image at once. This segmentation approach allows the system to work with smaller data units, reducing peak memory requirements while preserving the detailed information needed for accurate object detection in the original high-resolution input.

Inventive Principle:
Principle #1Segmentation

3Area of stationary object

If multiple camera inputs are processed simultaneously, then comprehensive environment coverage is achieved, but processing time increases

Engineering Contradiction:
Improveenvironment coverageVSAvoidprocessing time
Core Design Contradiction:
Area of stationary objectVSLoss of time

Solution Approach 1:

The patent merges the processing of multiple camera inputs by aligning and processing vertical columns from different cameras in a unified framework. Instead of processing each camera input separately through independent pipelines, the method combines the vertical column data from multiple cameras and processes them together, achieving comprehensive environment coverage while reducing redundant computations and processing time.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent segments the multi-camera processing task into independent vertical column operations that can be performed in parallel. By dividing the comprehensive environment coverage task into separable vertical strip processing units, the system can process multiple camera inputs simultaneously with optimized resource utilization, reducing overall processing time while maintaining complete environmental awareness.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240355125A1Efficient birds-eye view (BEV) generation in vehicular systems
Publication Date: 2024.10.24 QUALCOMM INC
  • US20240355125A1 patent drawing
  • US20240355125A1 patent drawing
  • US20240355125A1 patent drawing

AI summary

This disclosure provides systems, methods, and devices that support machine learning techniques for vehicle guidance. In one aspect, a method is provided that includes receiving an image frame from an image sensor, determining a projected image frame to correct a vertical axis of the image frame, and generating a top-down representation of the environment based on the projected image frame. The projected image frame may be aligned with the top down representation's vertical axis and may be projected using a cylindrical family projection. The top-down representation may be produced by assembling depth and context matrices from vertically aligned pixels in the projected image frame.