Supercharge Your Innovation With Domain-Expert AI Agents!

Image encoding method

An image coding and coding technology, which is applied in the field of image coding, can solve problems such as image deterioration and increase in code volume, and achieve the effect of preventing image quality deterioration and afterimage noise

Inactive Publication Date: 2009-08-05
PANASONIC CORP
View PDF1 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, in the method of Japanese Patent Application Laid-Open No. 2004-266720, there is also a problem that when the first threshold and the second threshold are set so that the intra mode can be easily selected in order to prevent afterimage noise, Intra-frame mode is selected even for areas (E2 to E4 and F2 to F4) where the image deterioration caused by afterimage noise is not significant due to the existence of the moving object itself, resulting in an increase in the amount of code

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 encoding method
  • Image encoding method
  • Image encoding method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0053] figure 1 It is a flowchart of intra / inter determination in the first embodiment of the present invention. The intra-frame / inter-frame judgment method in the first embodiment of the present invention consists of the sum calculation step S101 of the absolute value of the coding object block difference, the acquisition step S102 of the sum absolute value of the surrounding block difference, the intra-frame / inter-frame judgment step S103, the frame The intra mode application step S104, the inter mode application step S105, and the difference absolute value sum saving step S106 are constituted.

[0054] In the coding target block difference absolute value calculation step S101 , the difference absolute value sum (CurrSAD) of the predicted image obtained by motion compensation and the coding target block difference image is calculated.

[0055] In the step S102 of acquiring the sum of absolute differences of neighboring blocks, the sum of absolute differences (SAD) of neigh...

no. 2 approach

[0067] Figure 4 It is a flow chart of intra / inter judgment in the second embodiment of the present invention. In the second embodiment of the present invention, the intra-frame / inter-frame judgment method consists of the encoding target block motion vector calculation step S401, the encoding target block sum absolute value calculation step S101, the surrounding block differential absolute value sum acquisition step S402, the intra frame The inter-frame judgment step S403, the intra-frame mode application step S104, the inter-frame mode application step S105, and the difference absolute value sum saving step S106 are constituted. Here, the intra-frame / inter-frame determination step S403 is composed of the first to third absolute difference sum comparison steps S4011 to S4013 and the first to third motion vector comparison steps S4021 to S4023. In addition, in Figure 4 in, for with figure 1 Steps that are the same as those shown are assigned the same reference symbols and ...

no. 3 approach

[0090] Image 6 It is a diagram showing the configuration of the image encoding device 600 in the third embodiment of the present invention. The image coding device 600 consists of a block division unit 601, an orthogonal transformation unit 602, a quantization unit 603, an entropy coding unit 604, an inverse quantization unit 605, an inverse orthogonal transformation unit 606, a loop filter 607, a first frame memory 608, a frame An intra prediction unit 609 , a second frame memory 610 , an inter prediction unit 611 , a selector 612 , an intra / inter judgment unit 613 and a difference information memory 614 are formed.

[0091] Next, image processing in the image encoding device 600 will be described. The block dividing section 601 divides the input image input to the image encoding device 600 for each block. The difference image between the input image divided by the block division unit 601 and the prediction image described later is subjected to orthogonal conversion by the...

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 image encoding method according to the present invention calculates first difference information of an encoding target block and second difference information of an adjacent block, calculates a difference between the first difference information and the second difference information, and uses an intra mode only for blocks where a residual image noise occurs by selecting the intra mode when the difference is larger than a predetermined threshold, and selecting an inter mode when the difference is smaller than the predetermined threshold.

Description

technical field [0001] The present invention relates to an image encoding method for encoding moving images, in particular to an image encoding method for encoding moving images by appropriately switching intra-frame encoding and inter-frame encoding. Background technique [0002] As a method of encoding video data, there are intra-frame encoding for encoding only information of a target frame, and inter-frame encoding for encoding a difference between a current frame and a past frame and / or motion information. Intra-frame encoding is an encoding that performs video compression by removing spatial redundancy of data within one frame, and is also called INTRA encoding. Inter-frame coding is the coding of animation compression by removing the time redundancy between two or more frames, also known as INTER coding. [0003] In MPEG-2 and MPEG-4 AVC (Advanced Video Coding), which are video coding systems, it is possible to appropriately switch between intra-frame coding and inte...

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(China)
IPC IPC(8): H04N7/32H04N5/225H04N19/50H04N19/107H04N19/134H04N19/137H04N19/139H04N19/14H04N19/176H04N19/196H04N19/503H04N19/51H04N19/593H04N19/60H04N19/61H04N19/80H04N19/82H04N19/86H04N19/91
CPCH04N19/00151H04N19/00781H04N19/00278H04N19/00157H04N7/50H04N7/26031H04N7/26132H04N7/26244H04N19/00145H04N19/0003H04N7/26127H04N7/26138H04N19/107H04N19/137H04N19/139H04N19/14H04N19/176H04N19/61
Inventor 日下部敏彦北村臣二田中康晴
Owner PANASONIC CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More