Autonomous Vehicle Object Detection With Field-of-View Cropping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the field of machine vision for autonomous vehicles, existing object detection methods face challenges due to high computational requirements, which necessitate downsampling of images, reducing detection accuracy and range, while faster detectors using downsampled images are not as accurate as desired.

Innovation Solution

A method that involves determining a priority field of view in an image, cropping it to high resolution, and downsampling the rest, allowing for simultaneous processing with a deep learning-based system to enhance object detection accuracy and range while reducing computational load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high resolution images are processed by the detector, then detection accuracy and range are improved, but computational complexity and processing time increase significantly

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The image processing is segmented into two distinct paths: a first path that downsamples the entire image for fast processing, and a second path that processes only a cropped portion of the image at full resolution for accurate detection. This segmentation allows the system to balance between processing speed and detection accuracy by applying different processing levels to different parts of the image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality enhancement by cropping a specific portion of the image that contains the object of interest and processing only that cropped region at high resolution. This allows the detector to achieve high measurement precision for the relevant area while maintaining overall processing efficiency by keeping the rest of the image at lower resolution.

Inventive Principle:
Principle #3Local quality

2Productivity

If images are downsampled to reduce computational requirements, then processing speed is improved, but detection range and accuracy deteriorate

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

Solution Approach 1:

The processing pipeline is divided into two segments: a first processing path that downsamples the full image for rapid overview and object localization, and a second processing path that crops and processes the relevant region at full resolution for accurate detection. This segmentation enables the system to achieve both fast processing and high accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary downsampling and full-image processing before cropping the image. This preliminary action allows the system to quickly identify regions of interest and prepare the cropped portion for high-resolution processing, optimizing the overall detection workflow by doing preparatory work at lower computational cost.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the entire image is processed at full resolution, then detection accuracy is improved, but computational resources are excessively consumed

Engineering Contradiction:
Improvedetection accuracyVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system extracts only the necessary portion of the image for detailed processing by cropping the region containing the object of interest. This extraction principle allows the system to achieve high detection accuracy using only a fraction of the original image data, thereby significantly reducing computational load and energy consumption while maintaining detection precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of processing the entire image at high resolution, the system applies high processing quality only to the cropped portion that contains the object of interest. This local quality approach minimizes computational resource usage by concentrating processing power where it is most needed while keeping the rest of the image at lower resolution.

Inventive Principle:
Principle #3Local quality

4Loss of time

If downsampled images are used for detection, then processing time is reduced, but the range of detections decreases due to fewer pixels

Engineering Contradiction:
Improveprocessing timeVSAvoiddetection range
Core Design Contradiction:
Loss of timeVSLength of stationary object

Solution Approach 1:

The detection process is segmented into two stages: first, a downscaled image is processed quickly to identify potential objects and their locations; second, a cropped portion containing the identified objects is processed at full resolution to maintain accurate detection range. This segmentation allows the system to minimize processing time while preserving detection range for objects of interest.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary detection on the downscaled image to quickly locate objects before cropping and processing the relevant regions at full resolution. This preliminary action enables the system to maintain short processing times while ensuring that the final detection range is preserved through subsequent high-resolution processing of the cropped portions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11537811B2Enhanced object detection for autonomous vehicles based on field view
Publication Date: 2022.12.27 TESLA INC
  • US11537811B2 patent drawing
  • US11537811B2 patent drawing
  • US11537811B2 patent drawing

AI summary

Systems and methods for enhanced object detection for autonomous vehicles based on field of view. An example method includes obtaining an image from an image sensor of one or more image sensors positioned about a vehicle. A field of view for the image is determined, with the field of view being associated with a vanishing line. A crop portion corresponding to the field of view is generated from the image, with a remaining portion of the image being downsampled. Information associated with detected objects depicted in the image is outputted based on a convolutional neural network, with detecting objects being based on performing a forward pass through the convolutional neural network of the crop portion and the remaining portion.