Neuromorphic Image Sensors With In-Pixel Analog MACs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer vision tasks using neuromorphic cameras face energy, latency, and throughput bottlenecks due to compute-intensive determinations, particularly in remote image sensors, necessitating energy-efficient computing solutions for on-edge intelligent machine vision applications.

Innovation Solution

An asynchronous processing-in-pixel-in-memory (P2M) paradigm integrates multi-bit multi-channel weights inside the pixel array using analog multiply and accumulate (MAC) blocks, enabling massively parallel spatio-temporal convolution operations and reducing energy consumption by performing computations closer to the sensor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If compute-intensive determinations are performed remotely from image sensors, then processing power and accuracy are improved, but energy consumption increases and latency increases

Engineering Contradiction:
Improveprocessing accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent transitions from traditional remote processing architecture to in-pixel processing by embedding computational elements (weighting transistors, accumulation capacitors) directly within the pixel array structure. This spatial reorganization moves computation from a separate remote processor to the sensor plane itself, eliminating data transfer bottlenecks and reducing energy consumption while maintaining processing accuracy through parallel analog MAC operations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces analog multiply-accumulate (MAC) blocks as intermediary computational units between the photodetector and readout circuitry. These MAC blocks perform weighted summation of pixel signals using transistor-based weighting elements and capacitor-based accumulation, enabling feature extraction at the sensor level without requiring high-energy digital processing remotely.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Power

If compute-intensive determinations are performed remotely from image sensors, then processing power is improved, but throughput decreases due to bottlenecks

Engineering Contradiction:
Improveprocessing powerVSAvoidthroughput
Core Design Contradiction:
PowerVSProductivity

Solution Approach 1:

The patent divides the pixel array into multiple independently operable units, each with its own weighting transistors and accumulation capacitors. This segmentation enables parallel processing of multiple regions or features simultaneously, increasing throughput while maintaining the processing power needed for compute-intensive determinations through distributed analog MAC operations.

Inventive Principle:
Principle #1Segmentation

3Use of energy by moving object

If in-pixel processing is implemented, then energy efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveenergy efficiencyVSAvoidpixel structure complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent merges the computational functions (weighting and accumulation) with the sensing function within the same pixel structure. By integrating weighting transistors, accumulation capacitors, and readout circuitry into the pixel array, the design achieves in-pixel processing capability without requiring entirely separate processing circuits, thus improving energy efficiency while controlling the increase in device complexity through functional integration.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent designs the pixel structure to perform multiple functions: photodetection, analog weighting, temporal accumulation, and feature extraction. This multi-functionality is achieved by making the pixel elements serve dual purposes—for example, the same transistor network used for signal readout also performs weighted summation operations, reducing the need for dedicated processing components and managing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Loss of information

If frame-based image processing is used, then complete image information is captured, but memory and bandwidth requirements increase

Engineering Contradiction:
Improveimage information completenessVSAvoidmemory and bandwidth requirements
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts and processes only the essential feature information (e.g., motion, contrast changes, temporal derivatives) at the pixel level through analog MAC operations. By performing feature extraction in-pixel before digital conversion and data transfer, the system transmits only processed feature data rather than complete raw frame data, significantly reducing memory and bandwidth requirements while retaining the most salient visual information for downstream processing.

Inventive Principle:
Principle #2Taking out (Extraction)

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 P2M paradigm achieves 1.95× lower energy consumption with 88.36% test accuracy on the IBM DVS128-Gesture dataset compared to state-of-the-art methods, while maintaining substantial accuracy, and reduces memory and bandwidth requirements by processing event-based rather than frame-based images.

Implementation Method 1

Each pixel element may include a photodetector

Methodology Applied
Scientific EffectPhotoelectric effect: Photoelectric Effect

Data Source

PatentUS20250338033A1Processing-in-pixel-in-memory for neuromorphic image sensors
Publication Date: 2025.10.30 UNIV OF SOUTHERN CALIFORNIA
  • US20250338033A1 patent drawing
  • US20250338033A1 patent drawing
  • US20250338033A1 patent drawing

AI summary

Provided is an integrated circuit comprising: a sensor structure; a set of weighting elements, each configured to weight an output of the sensor structure; and an output accumulation element, the output accumulation element configured to collect weighted outputs of the set of weighting elements over an accumulation time.