Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Distortion estimation for quantized data

A technology of quantizing step size and coefficient, applied in the field of data processing, which can solve the problems of roughness, multi-distortion, large error between input data and quantized data, etc.

Inactive Publication Date: 2009-12-16
QUALCOMM INC
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A larger quantization step size may result in a coarser representation of the quantized data, which may result in larger errors or more distortion between the input data and the quantized data
However, a larger quantization step size may allow the quantized data to be represented with fewer bits and / or may result in quantized data containing more zeros, both of which may allow sending at a lower rate and / or using less memory store output data
Conversely, a smaller quantization step size can result in a finer representation of the quantized data, which can lead to smaller errors or less distortion between the input data and the quantized data
However, a smaller quantization step size can also result in quantized data that is represented by more bits and / or contains fewer zeros, both of which can result in output data being sent at a higher rate and / or stored in more memory

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distortion estimation for quantized data
  • Distortion estimation for quantized data
  • Distortion estimation for quantized data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The distortion estimation techniques described herein can be used in various encoding systems capable of quantizing data. The techniques can also be used for various types of data, such as video data, audio data, and the like. The techniques can further be used in various encoding standards such as JPEG, MPEG-1, MPEG-2, MPEG-4 (Part 2), H.261, H.263, H.264, etc. For clarity, certain aspects of the technology are described below for H.264, entitled "Advanced video coding for generic audiovisual services", also commonly referred to as MPEG-4 No. 10 parts.

[0019] figure 1 A block diagram of an encoding system 100 usable for H.264 and possibly other standards is shown. The encoding system 100 receives the current frame F to be encoded n And generate encoded data of the frame. In general, a frame can have any height and width dimensions and can be divided into macroblocks. For H.264, each macroblock may contain 16x16 picture elements (pixels) and may be further divid...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method and an apparatus for estimating distortion due to quantization of data are described. A histogram with multiple frequency bands may be obtained for a set of coefficients to be quantized. Distortion due to quantization of the set of coefficients may be estimated based on the histogram and average distortions for the frequency bands of the histogram. The number of coefficients in each frequency band may be multiplied with an average distortion for the frequency band to obtain a per-frequency band distortion. The per-frequency band distortions for all of the frequency bands may be accumulated and scaled with a correction factor to obtain the estimated distortion. Each of the multiple frequency bands is corresponding to a unique quantization step of a set of quantization steps. Meanwhile, the starting value and the ending value of each frequency band are unique based on the respective quantization step correspondingly.

Description

technical field [0001] This disclosure relates generally to data processing, and more particularly, to techniques for estimating distortion due to data quantization. Background technique [0002] Encoding systems are widely used to process data before transmission or storage. An encoding system may quantize input data to obtain quantized data and may further process the quantized data to generate output data for transmission or storage. Quantized data can be represented as a set of discrete values, and the step size between successive discrete values ​​can be a selectable parameter. Larger quantization step sizes may result in more coarsely represented quantized data, which may result in larger errors or more distortion between the input data and the quantized data. However, a larger quantization step size may allow the quantized data to be represented with fewer bits and / or may result in quantized data containing more zeros, both of which may allow sending at a lower rate...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H03M7/30H04N7/26H04N7/50
CPCH04N7/26079H04N19/002H04N7/26196H04N19/0009H04N19/124H04N19/154H03M7/26H03M7/30H03M7/50
Inventor 纳伦德拉纳特·马拉亚特沙拉特·曼朱纳特
Owner QUALCOMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products