SPAD Array Activation for LiDAR Memory and Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Time of Flight (ToF) based ranging systems face challenges with high data volume and memory usage, and struggle with multi-target detection due to reliance on scatter points' positions for distance calculation.

Innovation Solution

A lidar system that selectively activates single photon avalanche diodes (SPADs) based on their proximity to the laser source, using a time-to-digital converter to generate histogram data, which reduces data volume and enables precise distance calculation without requiring scatter points' position determination, thereby improving memory efficiency and multi-target detection capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all SPADs are activated continuously for histogram data collection, then measurement precision is improved, but power consumption increases

Engineering Contradiction:
Improvedistance measurement precisionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic activation of SPADs based on distance ranges. The logic circuit selectively activates specific SPADs corresponding to expected target distance ranges, rather than keeping all SPADs continuously active. This dynamic switching reduces power consumption while maintaining measurement precision for the relevant distance ranges.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies partial action by activating only a subset of SPADs necessary for the current measurement range. Instead of using the full SPAD array for all measurements, the system activates only those SPADs that correspond to the expected target distance, reducing overall power consumption while maintaining sufficient measurement precision.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If histogram data is collected from all SPADs simultaneously, then productivity is improved, but memory usage increases

Engineering Contradiction:
Improvedata collection efficiencyVSAvoidmemory usage
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the SPAD array into multiple groups based on distance ranges, with each group associated with specific histogram data. Instead of collecting data from all SPADs into a single large histogram, the system creates separate histograms for different SPAD groups, reducing the memory required for each individual histogram while maintaining overall data collection efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial data collection by activating only specific SPADs for each measurement cycle based on the expected target range. This reduces the volume of histogram data that needs to be stored in memory, thereby reducing memory usage while maintaining productivity for the relevant measurement ranges.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If scatter points' positions are used for distance calculation, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvedistance calculation precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the distance calculation function directly from the SPAD activation pattern. Instead of using scatter points' positions and performing complex coordinate transformations, the system directly maps the activated SPAD indices to distance values based on pre-calibrated relationships, simplifying the device while maintaining measurement precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a lookup table or pre-calibrated mapping as an intermediary between SPAD activation and distance calculation. This intermediary stores the relationship between SPAD positions and corresponding distances, allowing direct distance retrieval without complex real-time calculations, thereby reducing device complexity while maintaining precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system achieves reduced power consumption, enhanced object recognition, and accurate depth measurement, particularly beneficial for applications like autonomous vehicles and 3D mapping, with improved memory efficiency and multi-target detection capabilities.

Implementation Method 1

The pixel circuit, positioned behind the optical module, generates electrical outputs based on the reflected laser signal. It comprises an array of single photon avalanche diodes (SPADs)

Methodology Applied
Scientific EffectPhotoelectric effect: Photoelectric Effect

Implementation Method 2

The propagation time of the probing light, from emission to reception, is used to calculate the spatial distance between the object and the sensor

Methodology Applied
Scientific EffectTime of flight: Time of Flight

Data Source

PatentUS20230333220A1Systems and methods for operating lidar systems
Publication Date: 2023.10.19 SHENZHEN ADAPS PHOTONICS TECH CO LTD
  • US20230333220A1 patent drawing
  • US20230333220A1 patent drawing
  • US20230333220A1 patent drawing

AI summary

The present invention is direct to lidar systems and methods. According to an embodiment, the present invention provides a lidar system that comprises a laser source, an optical module, a pixel circuit with an array of single photon avalanche diodes (SPADs), a logic circuit, a time-to-digital converter (TDC). The laser source emits a pulsed laser, and the optical module receives the reflected laser signal. The pixel circuit, positioned behind the optical module, generates electrical outputs based on the reflected laser signal. The logic circuit activates and deactivates SPADs at different times, depending on their distances from the laser source. The TDC creates histogram data from the SPAD array, with each histogram data comprising multiple intensity values for different time bins. There are other embodiments as well.