Feature Sub-Image Detection on SIMD CPU Without Saturation Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing signal processing algorithms for feature sub-image detection and identification in digital images are inefficient in terms of power consumption and Bill of Material (BoM) cost when implemented on Digital Signal Processor (DSP) cores, which require extensive logic gates and chip area.

Innovation Solution

Implementing detection and identification algorithms on a Central Processing Unit (CPU) with Single Instruction Multiple Data (SIMD) instructions without saturation logic, reducing the need for DSP cores and optimizing BoM cost and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If DSP core with saturation logic is used for feature detection and identification, then processing capability and reliability are improved, but BoM cost and power consumption increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The invention extracts and removes the saturation logic component from the processor architecture. By implementing feature detection and identification algorithms on a CPU core without dedicated saturation logic, the patent eliminates the need for expensive DSP cores while maintaining processing capability through software-based saturation handling in the SIMD instruction set.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The CPU core with SIMD extensions is used for multiple purposes - general-purpose computing and specialized signal processing for feature detection. This multi-functional approach replaces the need for dedicated DSP cores, reducing BoM cost while maintaining the ability to process digital image data effectively.

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

2Reliability

If DSP core with saturation logic is used for feature detection and identification, then processing capability is improved, but BoM cost increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoidBoM cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The invention extracts and removes the saturation logic component from the processor architecture. By implementing feature detection and identification algorithms on a CPU core without dedicated saturation logic, the patent eliminates the need for expensive DSP cores while maintaining processing capability through software-based saturation handling in the SIMD instruction set.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses a standard CPU core with SIMD extensions instead of a specialized DSP core. This approach uses more common, less expensive processor architecture that can be manufactured at lower cost, sacrificing some hardware optimization for overall system cost reduction.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Use of energy by moving object

If CPU with SIMD instructions without saturation logic is used, then BoM cost and power consumption are reduced, but achieving bit-exact results becomes challenging

Engineering Contradiction:
Improvepower consumptionVSAvoidbit-exact results
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The patent introduces an intermediary software layer that handles saturation logic through SIMD instructions. This software-based saturation handling acts as a mediator between the simple CPU hardware and the complex signal processing requirements, achieving bit-exact results without requiring hardware saturation logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The invention changes the approach from hardware-based saturation handling to software-based saturation handling. By using SIMD instructions with saturation capability in software, the patent achieves the same functional result with different implementation parameters, reducing hardware complexity while maintaining precision.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12597224B2System and method for feature sub-image detection and identification in a given image
Publication Date: 2026.04.07 TRISPACE TECH (OPC) PVT LTD
  • US12597224B2 patent drawing
  • US12597224B2 patent drawing
  • US12597224B2 patent drawing

AI summary

The present invention provides a system and method for detection and identification of feature sub-image in a given image. The system (100) comprises single CPY core with Single Instruction Multiple Data (SIMD) instruction set but the instructions lack saturation logic (101), wherein the software modules are implemented. Removing the logic hardware used to implement saturation in the SIMD instructions helps in lowering the BoM cost and the inventive steps helps in achieving bit-exact results without saturation logic. The power consumed using CPU without saturation logic in SIMD instruction is lesser than using Digital Signal Processing Instruction Set Architecture with saturation logic, thus giving value additions to platform SoC designers and makers for using low BoM cost solution.