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

Image coding method and image coding device

An image coding and coding technology, applied in the field of coding processing, can solve the problems of long motion detection processing time, increased coding processing time, and increased processing capacity, and achieves the effect of low bit rate, coding processing, and high image quality.

Inactive Publication Date: 2004-04-28
コラボイノベーションズインコーポレイテッド
View PDF2 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] However, in Patent Documents 1 and 2, the wavelet transformation is repeated several times to generate reduced images hierarchically, and the motion vectors are obtained hierarchically based on these reduced images, and the amount of processing is greatly increased compared with the prior art. The processing time is also longer than the existing technology
[0014] The increase in the processing time of motion detection directly leads to the increase of encoding processing time. For example, in the encoding of moving images with large image size (large number of pixels), there may be adverse situations such as missing frames.
If the processing speed is increased by increasing power consumption, the increase in processing time can be suppressed, but such a strategy is not particularly suitable for moving image coding in a portable camera such as a mobile phone camera.

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 coding method and image coding device
  • Image coding method and image coding device
  • Image coding method and image coding device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 Embodiment approach

[0059] figure 1 A block diagram showing the configuration of the image coding apparatus according to the first embodiment of the present invention. exist figure 1 In this case, the image signal input from the image input unit 11 is temporarily stored in the frame memory 12 . In intra-frame encoding, the image signal stored in the frame memory 12 is encoded by the DCT unit 13 , the quantization unit 14 , and the Huffman encoding unit 15 , and transmitted as encoded data. At this time, the frame data output from the quantization unit 14 is decoded by the inverse quantization unit 16 and the inverse DCT unit 17 , and stored in the frame memory 18 . On the other hand, during inter-frame encoding, the image signal stored in the frame memory 12 is calculated and compared with the motion-compensated reference image, that is, the reference image stored in the frame memory 18 is subjected to motion compensation by the motion compensation unit 19. difference between the images. Th...

no. 2 Embodiment approach

[0092] Figure 5 A block diagram showing the configuration of an image coding apparatus according to the second embodiment of the present invention. exist Figure 5 neutralize figure 1 common building blocks, using and figure 1 The same symbols are used, and detailed explanations thereof are omitted here. exist Figure 5 In the structure, the bit rate counter 31 that counts the number of symbols (bit flow) processed by the Huffman coding section 15 is provided, and the number of repetitions of wavelet transformation in the motion detection block 20A is passed through the output of the bit flow counter 31. Control, in this way, the rate control of the amount of symbols can be realized.

[0093] Generally, when the bit rate is lowered, the quantization factor may be increased, but the image quality may be deteriorated in this case. On the other hand, in this embodiment, the bit rate can be reduced by increasing the detection probability of the motion vector and reducing ...

no. 3 Embodiment approach

[0102] In the third embodiment of the present invention, when judging whether to perform frequency conversion during motion detection, it is detected whether there is frequency conversion for a macroblock that has been processed earlier than the motion detection target macroblock in time, and this judgment is added . The configuration example of the image encoding device of this embodiment is basically the same as Figure 5 The same, but the motion detection block 20A behaves differently.

[0103] Regarding the image coding method of this embodiment, it is also basically as follows Figure 10 shown. Figure 7 Indicates that in this embodiment Figure 10 The process of step S1, that is, the flow chart of the motion detection block 20A. exist Figure 7 in Figure 6 Step S21 was added to the flow chart of . That is, as a pre-processing of motion detection, in a macroblock of a frame temporally earlier than the current image, or in an adjacent coded macroblock, the motion d...

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 motion detection block includes a wavelet transform section which receives a current image I 1 and a reference image I 2 as inputs. The motion detection section detects a motion vector using size-reduced images RI 1 and RI 2 generated by transform in the wavelet transform section. Thus, the search range of a motion vector can be apparently extended at the same processing amount.

Description

technical field [0001] The present invention relates to a moving image coding in which coding is appropriately switched between intra-frame predictive coding using spatial redundancy (intra-frame coding) and inter-frame predictive coding (inter-frame coding) using temporal redundancy, particularly It relates to a technique of encoding processing (motion detection) that can improve encoding efficiency and enable rapid encoding even for images with severe motion. Background technique [0002] Figure 8 A block diagram showing a configuration example of a conventional image encoding device, Figure 9 A conceptual diagram showing interframe predictive coding (interframe coding). exist Figure 8 In this case, the image signal input from the image input unit 51 is temporarily stored in the frame memory 52 . In the case of intra-frame encoding, DCT (DCT unit 53), quantization (quantization unit 54), and Huffman encoding (Huffman encoding unit 55) are performed on the image data o...

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): H04N5/14H04N7/26
CPCH04N19/00781H04N19/00818H04N19/006H04N5/145H04N19/53H04N19/61H04N19/63
Inventor 山本孝大北村臣二
Owner コラボイノベーションズインコーポレイテッド
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