Image Processing System Wavelet Coding Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data compression methods for video and audio streaming are inefficient, particularly in wireless networks, leading to high bandwidth demands and quality preservation challenges, with a need for improved encoding techniques to meet growing consumer expectations and reduce costs.

Innovation Solution

An image processing system that transforms input image blocks into wavelet coefficients, identifies significant and sub-significant partitions, and uses a variable length coding table to generate a compressed image block, enabling efficient compression and decoding for display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If existing data compression codecs are used for video streaming, then data transfer requirements are reduced, but compression efficiency is insufficient and bandwidth demands remain high

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidcompression efficiency
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent segments the image block into multiple sub-blocks (first sub-block and second sub-block) and processes each sub-block independently through separate wavelet transforms and coding operations. This segmentation allows for more efficient compression by adapting to local image characteristics and reducing the computational burden, thereby improving compression efficiency while maintaining acceptable bandwidth consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different coding strategies to different regions of the image block. Specifically, it identifies significant coefficients in the first sub-block and uses those to determine coding parameters for the second sub-block. This local adaptation optimizes compression efficiency in each region while controlling overall bandwidth requirements.

Inventive Principle:
Principle #3Local quality

2Productivity

If wavelet transform is applied to image blocks, then compression efficiency is improved, but processing complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

By dividing the image block into smaller sub-blocks, the patent reduces the complexity of wavelet transform operations. Each sub-block can be processed independently with simpler computations, making the overall system more manageable while still achieving effective compression through the wavelet transform.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs wavelet transform only on necessary sub-blocks and applies coding operations selectively based on the significance of coefficients. This partial application of complex operations only where needed reduces overall processing complexity while maintaining compression efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If variable length coding table is used for compressed image blocks, then data transfer requirements are minimized, but decoding complexity increases

Engineering Contradiction:
Improvedata volumeVSAvoiddecoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent pre-calculates and stores variable length coding tables during the encoding process. These tables are prepared in advance based on the significant coefficients identified in the first sub-block, allowing the decoding process to simply look up codes without complex calculations, thus reducing decoding complexity while achieving compact data representation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses the significant coefficients from the first sub-block to determine coding parameters that are then applied to the second sub-block. This copying of successful coding strategies simplifies the decoding process by using consistent, pre-determined coding rules rather than requiring complex adaptive decoding.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10063889B2Image processing system with conditional coding and method of operation thereof
Publication Date: 2018.08.28 SONY GROUP CORP
  • US10063889B2 patent drawing
  • US10063889B2 patent drawing
  • US10063889B2 patent drawing

AI summary

An image processing system, and a method of operation thereof, including: a capture unit for obtaining an input image block; and an image signal processing unit coupled to the capture unit, the image signal processing unit including: a pre-processing module for generating a one-dimensional image block from the input image block, a wavelet transform module, coupled to the pre-processing module, for transforming the one-dimensional image block by wavelet coefficients includes a significant partition and a sub-significant partition identified in the wavelet coefficients, a coding module, coupled to the wavelet transform module, for generating a compressed image block including accessing a variable length coding table based on the significant partition and the sub-significant partition, and an inverse wavelet transform module coupled to the coding module for generating an output image block by performing an inverse wavelet transform on the compressed image block for display on a display device.