Spiking Neuron Network Contrast Enhancement via Inhibitory Signals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing approaches for detecting salient features in visual inputs, particularly in the presence of variable brightness and color, are inadequate in terms of temporal and spatial response, and spiking neuron networks used for visual attention are often overly complex and slow to adapt to changing conditions.
Innovation Solution
A spiking neuron network apparatus and method that encodes visual input using spike latency, where excitatory signals generate inhibitory signals to suppress responses to non-salient features, allowing for faster detection of salient features by encoding spectral illuminance and other attributes into pulse latency and using inhibitory units to prevent network responses to minor features.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If spiking neuron networks are used to encode visual information for visual attention, then the network can process sensory input, but the system becomes overly complex and responds slowly to changing conditions
Solution Approach 1:
The spiking neuron network is divided into distinct functional segments: excitatory neuron units that generate spikes in response to sensory input, inhibitory neuron units that generate inhibition signals, and sensory input units that receive external stimuli. This segmentation allows each component to perform its specific function efficiently, reducing overall system complexity while maintaining adaptability to changing visual conditions
Solution Approach 2:
The network implements dynamic adaptability through latency-based encoding where the timing of excitatory spikes relative to inhibition signals encodes visual feature salience. The system dynamically adjusts its response based on the temporal relationship between excitatory and inhibitory signals, allowing fast response to changing conditions without increasing structural complexity
2Measurement precision
If existing approaches are used to detect salient features in visual input with variable brightness and color, then the system can process visual information, but the temporal and spatial response is inadequate
Solution Approach 1:
The system performs preliminary encoding of visual features into latency-coded excitatory signals before salient feature detection is required. By pre-processing sensory input through the excitatory-inhibitory interaction framework and encoding spectral illuminance and spatial attributes into pulse latency, the system prepares the neural representation in advance, enabling faster and more precise detection of salient features when needed
Solution Approach 2:
The inhibitory neuron units receive excitatory spikes as input and generate inhibition signals that feed back to suppress non-salient features. This feedback mechanism allows the system to dynamically identify and suppress non-salient stimuli based on temporal patterns, improving both the precision of salient feature detection and the temporal response by eliminating unnecessary processing of non-salient information
3Productivity
If inhibitory signals are generated to suppress non-salient features, then salient feature detection is enabled, but the system must process and differentiate multiple signal types
Solution Approach 1:
The inhibitory neuron units serve as intermediary elements that translate excitatory spike patterns into inhibition signals. These inhibitory signals act as mediators that suppress non-salient features in the sensory input units, enabling efficient salient feature detection. The intermediary inhibitory layer simplifies the overall processing by providing a clear mechanism for feature suppression without requiring complex direct interactions between all network components
Data Source
AI summary
Apparatus and methods for contrast enhancement and feature identification. In one implementation, an image processing apparatus utilizes latency coding and a spiking neuron network to encode image brightness into spike latency. The spike latency is compared to a saliency window in order to detect early responding neurons. Salient features of the image are associated with the early responding neurons. An inhibitory neuron receives salient feature indication and provides inhibitory signal to the other neurons within an area of influence of the inhibitory neuron. The inhibition signal reduces probability of responses by the other neurons to stimulus that is proximate to the feature thereby increasing contrast within the encoded data. The contrast enhancement may facilitate feature identification within the image. Feature detection may be used for example for image compression, background removal and content distribution.


