Image processing apparatus and method

a technology of image processing and image, applied in the field of image processing apparatus and method, can solve the problems of not being able to support coding formats with a bit rate lower than mpeg-1, i.e., a higher compression rate, etc., and achieve the effect of enhancing encoder efficiency and reducing encoding processing efficiency

Active Publication Date: 2013-11-28
SONY CORP
View PDF10 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0042]According to the present disclosure, an image can be processed. In particular, encoding efficiency can be enhanced while suppressing a decrease in the efficiency of encoding processing.

Problems solved by technology

MPEG-2 is mainly used for high image quality encoding suitable for broadcasting, but is not compatible with coding formats of an amount of code (bit rate) lower than that of MPEG-1, that is, a higher compression rate.

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

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

1. First Embodiment

Image Encoding Apparatus Compatible with AVC Coding Format

[0076]FIG. 1 illustrates the configuration of an image encoding apparatus according to an embodiment, which encodes an image using an H.264 and MPEG (Moving Picture Experts Group) 4 Part 10 (AVC (Advanced Video Coding)) coding format.

[0077]An image encoding apparatus 100 illustrated in FIG. 1 is an apparatus that encodes an image using a coding format based on the AVC standard and outputs the encoded image. As illustrated in FIG. 1, the image encoding apparatus 100 includes an A / D converter 101, a screen rearrangement buffer 102, a computing unit 103, an orthogonal transform unit 104, a quantizer 105, a lossless encoder 106, and an accumulation buffer 107. Also, the image encoding apparatus 100 includes a dequantizer 108, an inverse orthogonal transform unit 109, a computing unit 110, a deblocking filter 111, a frame memory 112, a selector 113, an intra prediction unit 114, a motion prediction / compensation ...

second embodiment

2. Second Embodiment

Image Decoding Apparatus

[0301]FIG. 15 is a block diagram illustrating a main example configuration of an image decoding apparatus. The image decoding apparatus 500 illustrated in FIG. 15 is an apparatus which is basically similar to the image decoding apparatus 200 illustrated in FIG. 2, and decodes encoded data which is generated by encoding image data.

[0302]The image decoding apparatus 500 illustrated in FIG. 15 is a decoding apparatus corresponding to the image encoding apparatus 300 illustrated in FIG. 7. Encoded data which has been encoded by the image encoding apparatus 300 is supplied to the image decoding apparatus 500 via an arbitrary path, for example, a transmission channel, a recording medium, or the like, and is decoded.

[0303]As illustrated in FIG. 15, the image decoding apparatus 500 includes an accumulation buffer 501, a lossless decoder 502, a dequantizer 503, an inverse orthogonal transform unit 504, a computing unit 505, a loop filter 506, an ad...

third embodiment

3. Third Embodiment

Personal Computer

[0405]The above-described series of processing operations may be executed by hardware or may be executed by software. In this case, for example, the hardware or software may be constituted as the personal computer illustrated in FIG. 21.

[0406]In FIG. 21, a CPU (Central Processing Unit) 601 of a personal computer 600 executes various processing operations in accordance with a program stored in a ROM (Read Only Memory) 602 or a program loaded from a storage unit 613 to a RAM (Random Access Memory) 603. Also, data which is necessary for the CPU 601 to execute various processing operations is stored in the RAM 603 as appropriate.

[0407]The CPU 601, the ROM 602, and the RAM 603 are connected to one another via a bus 604. Also, an input / output interface 610 is connected to the bus 604.

[0408]An input unit 611 including a keyboard, a mouse, or the like; an output unit 612 including a display such as a CRT (Cathode Ray Tube) or an LCD (Liquid Crystal Displa...

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

The present technology relates to an image processing apparatus and method that are capable of enhancing encoding efficiency while suppressing a decrease in the efficiency of encoding processing. The image processing apparatus includes an encoding mode setter that sets, in units of coding units having a hierarchical structure, whether a non-compression mode is to be selected as an encoding mode for encoding image data, the non-compression mode being an encoding mode in which the image data is output as encoded data, and an encoder that encodes the image data in units of the coding units in accordance with a mode set by the encoding mode setter. The present disclosure can be applied to, for example, an image processing apparatus.

Description

TECHNICAL FIELD[0001]The present disclosure relates to an image processing apparatus and method, and particularly relates to an image processing apparatus and method that enable enhancement of encoding efficiency while suppressing a decrease in the efficiency of encoding processing.BACKGROUND ART[0002]In recent years, apparatuses compliant with a compression format such as MPEG (Moving Picture Experts Group), in which image information is digitally handled and is compressed using an orthogonal transform such as the discrete cosine transform and by motion compensation by utilizing a redundancy particular to image information for the purpose of achieving highly efficient transmission and accumulation of information, have been becoming prevalent for use in both distribution of information from broadcast stations and reception of information in general households.[0003]In particular, MPEG-2 (ISO (International Organization for Standardization) / IEC (international Electrotechnical Commiss...

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
Patent Type & Authority Applications(United States)
IPC IPC(8): G06T9/00H04N19/00H04N19/117H04N19/12H04N19/136H04N19/15H04N19/176H04N19/19H04N19/196H04N19/423H04N19/46H04N19/503H04N19/51H04N19/593H04N19/60H04N19/61H04N19/70H04N19/80H04N19/82H04N19/85H04N19/90H04N19/91
CPCG06T9/007H04N19/82H04N19/117H04N19/12H04N19/124H04N19/132H04N19/152H04N19/157H04N19/176H04N19/184H04N19/30H04N19/44H04N19/46H04N19/70H04N19/85H04N19/119H04N19/80
Inventor SATO, KAZUSHI
Owner SONY CORP
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
Try Eureka
PatSnap group products