Image Vertical Filtering Chip Row-by-Row Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image signal processing (ISP) chips face challenges in increasing the speed of vertical image filtering, which results in reduced processing speed and increased chip cost due to the complexity of designing recursive filters in the vertical direction with point-by-point feedback.

Innovation Solution

A method and chip for vertically filtering images by caching a preset number of rows of image data, reading a to-be-read row, and using a filter to obtain filtered data, with row-by-row feedback instead of point-by-point feedback, optimizing the algorithm realization architecture to enhance processing speed and reduce costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If point-by-point feedback is used for vertical recursive filtering, then filtering accuracy is maintained, but processing speed decreases and chip cost increases

Engineering Contradiction:
Improvefiltering accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the feedback mechanism from point-by-point to row-by-row processing. Instead of processing each pixel point individually with feedback, the system processes entire rows of image data at once, dividing the large-scale feedback problem into manageable row-level operations that can be executed in parallel, thereby maintaining accuracy while improving speed

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from one-dimensional point-by-point feedback to two-dimensional row-by-row feedback. By utilizing the row dimension of image data, the system can perform parallel processing across multiple pixels simultaneously, significantly enhancing processing speed while maintaining the recursive filtering accuracy through proper row-level feedback implementation

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

2Measurement precision

If point-by-point feedback is used for vertical recursive filtering, then filtering accuracy is maintained, but device complexity increases

Engineering Contradiction:
Improvefiltering accuracyVSAvoiddesign difficulty
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent simplifies device complexity by segmenting the feedback mechanism into row-level operations. Instead of implementing complex point-by-point feedback circuits, the system uses row-based processing units that are simpler to design and implement, reducing overall device complexity while maintaining filtering accuracy through proper row-level recursive filtering

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses copying by replicating filter processing units across multiple rows. Instead of implementing a single complex feedback mechanism that processes points sequentially, the system copies simpler filter units to process entire rows in parallel, reducing the complexity of individual processing units while maintaining overall filtering accuracy

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11659173B2Method and chip for vertically filtering image
Publication Date: 2023.05.23 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US11659173B2 patent drawing
  • US11659173B2 patent drawing
  • US11659173B2 patent drawing

AI summary

Disclosed is a method and chip for vertically filtering an image, including: caching and reading image data; calling a filter to vertically filter the image data to obtain first filtered data; updating the image data according to the first filtered data, and judging whether a to-be-read row is the last row of the image data; if not, updating the to-be-read row to the next row of the to-be-read row, and returning to execute the step of caching the image data; and if so, determining the vertically filtered image data. In the present application, point-by-point feedback is changed to row-by-row feedback according to an algorithm principle of a digital recursive filter and the characteristics of an image chip.