Neurosynaptic Scene Understanding via Neural Spike Transduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current neuromorphic and synaptronic computation systems face challenges in effectively understanding scenes from a sequence of image frames, as they struggle to efficiently convert pixel data into neural spikes and extract meaningful features for classification.

Innovation Solution

A neurosynaptic system is developed that converts each pixel of an image frame into neural spikes, processes these spikes to extract features, and encodes them for classification, utilizing a transduction unit, feature extraction units, and classification units within a neurosynaptic network architecture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional digital models are used to manipulate pixel data, then computation is straightforward, but the system cannot efficiently simulate biological brain processing for scene understanding

Engineering Contradiction:
Improvebiological brain processing capabilityVSAvoidneurosynaptic network complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional digital mechanical computation systems with a neurosynaptic computing system that mimics biological neural networks. This substitution enables the system to process visual scenes using biological-inspired mechanisms such as neural spikes, synaptic weights, and STDP learning rules, thereby achieving adaptability to biological brain processing while managing complexity through specialized hardware architecture.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If pixel data is converted to neural spikes for processing, then biological brain equivalence is improved, but conversion efficiency and processing speed may deteriorate

Engineering Contradiction:
Improveneural spike processing capabilityVSAvoidscene understanding speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements periodic action through event-driven processing where neural spikes are generated and transmitted only when changes occur in the visual scene. This event-based mechanism allows the system to maintain biological brain equivalence through spike-based processing while improving productivity by avoiding continuous processing of static information, thereby achieving efficient real-time scene understanding.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If comprehensive feature extraction is performed on all pixels, then classification accuracy is improved, but computational load and processing time increase

Engineering Contradiction:
Improveobject classification accuracyVSAvoidfeature extraction time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies the extraction principle by selectively extracting only the most relevant features from neural spike data using specialized feature extraction units. Instead of processing all pixel information comprehensively, the system extracts salient features such as edges, corners, and motion vectors from the spike train, thereby achieving high classification accuracy while minimizing feature extraction time and computational load.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial action by performing feature extraction and classification only on regions of interest identified through saliency detection and motion analysis. The system processes a subset of the total visual information that contains the most discriminative features for object classification, thereby achieving high accuracy without the time cost of comprehensive full-scene processing.

Inventive Principle:
Principle #16Partial or excessive action

4Productivity

If real-time processing of video frames is implemented, then productivity is improved, but processing precision and accuracy may deteriorate

Engineering Contradiction:
Improvereal-time video processing speedVSAvoidobject detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action through pre-processing steps including temporal filtering, motion compensation, and predictive coding that are performed on incoming video frames before main processing. These preliminary operations prepare the data in advance, allowing the real-time processing stage to operate efficiently while maintaining high detection accuracy through pre-computed motion vectors and predicted object positions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where classification results and detection outcomes are fed back into the processing pipeline to refine subsequent processing. This feedback loop allows the system to adjust processing parameters, focus computational resources on uncertain detections, and continuously improve accuracy over time while maintaining real-time processing throughput through adaptive resource allocation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10043110B2Scene understanding using a neurosynaptic system
Publication Date: 2018.08.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10043110B2 patent drawing
  • US10043110B2 patent drawing
  • US10043110B2 patent drawing

AI summary

Embodiments of the invention provide a method for scene understanding based on a sequence of image frames. The method comprises converting each pixel of each image frame to neural spikes, and extracting features from the sequence of image frames by processing neural spikes corresponding to pixels of the sequence of image frames. The method further comprises encoding the extracted features as neural spikes, and classifying the extracted features.