Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Information processing apparatus and method

a technology of information processing and equipment, applied in the field of information processing equipment and methods, can solve problems such as image deterioration of other portions actually being brought to attention, and achieve the effect of controlling the amount of generated cod

Active Publication Date: 2008-07-31
SONY CORP
View PDF18 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0034]The information processing apparatus may further include a correcting unit configured to perform correction to further increase the value of the quantization step size calculated by the calculating unit so as to reduce the code amount generated at the encoding as much as the code amount of the encoded data stored in the buffer is.
[0037]According to embodiments of the present invention, the control of a generated code amount at the encoding processing can be performed. Particularly, control of generated code amount at the encoding processing can be performed readily and suitably.

Problems solved by technology

On the other hand, portions where the quantization step size is small might show image deterioration less than other portions, resulting in the image deterioration of other portions actually being brought to attention.

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
  • Information processing apparatus and method
  • Information processing apparatus and method
  • Information processing apparatus and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070]Description will be made below regarding embodiments of the present invention.

[0071]FIG. 1 is a block diagram illustrating a configuration example of an encoding apparatus to which an embodiment of the present invention is applied.

[0072]In FIG. 1, an encoding apparatus 1 is an apparatus for encoding image data at an arbitrary bit rate, and includes a wavelet transforming unit 10, an intermediate calculation buffer unit 11, a coefficient rearranging buffer unit 12, a coefficient rearranging unit 13, a quantizing unit 14, an entropy encoding unit 15, a rate control unit 16, and a smoothing unit 17.

[0073]Image data input to the encoding apparatus 1 is temporarily pooled in the intermediate calculation buffer unit 11. The wavelet transforming unit 10 subjects the image data pooled in the intermediate calculation buffer unit 11 to wavelet transformation. That is to say, the wavelet transforming unit 10 reads out the image data from the intermediate calculation buffer unit 11, subje...

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

An information processing apparatus for encoding image data includes: a rearranging unit for rearranging coefficient data divided for each frequency band in order of executing synthesis processing for synthesizing the coefficient data of multiple sub-bands divided into frequency bands to generate image data for each line block including image data equivalent to the number of lines necessary for generating coefficient data equivalent to one line of the sub-band of the lowest frequency components; a control unit for calculating a new quantization step size at the time of encoding the image data for each coding unit using the ratio between the generated code amount at the time of encoding with a known quantization step size and a target code amount at the time of encoding the image data; and an encoding unit for encoding the coefficient data for each coding unit to generate encoded data using the calculated quantization step size.

Description

CROSS REFERENCES TO RELATED APPLICATIONS[0001]The present invention contains subject matter related to Japanese Patent Application JP 2007-020527 filed in the Japanese Patent Office on Jan. 31, 2007, the entire contents of which are incorporated herein by reference.BACKGROUND OF THE INVENTION[0002]1. Field of the Invention[0003]The present invention relates to an information processing apparatus and method, and particularly relates to an information processing apparatus and method, whereby the control of a generated code amount at encoding processing can be performed readily and suitably.[0004]2. Description of the Related Art[0005]Heretofore, with encoding of moving image data, there has been a method for appropriately controlling the assignment of a generated code amount according to the moving image data thereof.[0006]In order to appropriately encode moving image data so as to reduce the deterioration of image quality of the image thereof (such that a decoded image has high image...

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): G06K9/36H04N19/126H04N19/00H04N19/134H04N19/136H04N19/146H04N19/172H04N19/196H04N19/63H04N19/91
CPCH04N19/63H04N19/124H04N19/88H04N19/152H04N19/64H04N19/14H04N19/132H04N19/60
Inventor HOSAKA, KAZUHISAFUKUHARA, TAKAHIROARAKI, JUNYA
Owner SONY CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products