Check patentability & draft patents in minutes with Patsnap Eureka AI!

Image encoding device, image encoding method and image encoding program, as well as image decoding device, image decoding method and image decoding program

An image encoding and image decoding technology, which is applied in the field of image encoding and decoding, can solve the problem of increasing the amount of information transmitted in intra-frame prediction mode, and achieve the effect of suppressing complexity and improving encoding efficiency

Active Publication Date: 2014-02-19
JVC KENWOOD CORP
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, an increase in the number of definitions of prediction directions will lead to an increase in the amount of information transmitted in the intra prediction mode

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 device, image encoding method and image encoding program, as well as image decoding device, image decoding method and image decoding program
  • Image encoding device, image encoding method and image encoding program, as well as image decoding device, image decoding method and image decoding program
  • Image encoding device, image encoding method and image encoding program, as well as image decoding device, image decoding method and image decoding program

Examples

Experimental program
Comparison scheme
Effect test

no. 1 Embodiment )

[0092] [Prediction block size and intra prediction mode]

[0093] The composition of the intra prediction mode is switched according to the size of the prediction block. For a 4×4 block, define figure 2 The 17-mode intra prediction mode shown in the number 201 of (a), for 8×8 blocks and 16×16 blocks, defines figure 2 The number 202 of (b) shows 34 modes of intra prediction modes.

[0094] [Encoding steps]

[0095] A first example of the encoding method of the intra prediction mode according to the embodiment of the present invention will be described. Figure 6 yes Figure 5 A functional block diagram of a detailed configuration of the first embodiment of the intra prediction mode encoding unit 508 of . The intra prediction mode encoding unit 508 of the first embodiment includes an intra prediction mode memory 601, a preferred prediction mode list generation unit 602, a preferred prediction mode determination flag calculation unit 603, a preferred prediction mode determ...

no. 2 Embodiment )

[0144] In this embodiment, when generating the priority prediction mode list, if refModeA and refModeB are the same, a prediction mode different from the reference prediction mode is added to the priority prediction mode list, so that two priority prediction modes are always set. This point is different from Example 1. By performing such an operation, the processing branch of the subsequent encoding / decoding processing is reduced, and the simplification of the processing is realized.

[0145] [Prediction block size and intra prediction mode]

[0146] In this embodiment, the configuration of the intra prediction mode is switched according to the size of the prediction block.

[0147] In this embodiment, for a 4×4 block, define figure 2 The 18 mode shown in the label 203, for 8×8 blocks and 16×16 blocks, is defined in figure 2 34 modes of the mode of the number 202 are added to the mode of the number 201. The definitions of the 18-mode and 34-mode can express all the predi...

no. 3 Embodiment )

[0179] In the third embodiment, only the step of generating the priority prediction mode list is different from that of the second embodiment, so only the step of generating the priority prediction mode list will be described, and other explanations will be omitted.

[0180] [Procedure for generating the priority forecast pattern list]

[0181] refer to Figure 25 Flowchart description of Figure 17 Refer to the details of the intra prediction mode determination step in step S701.

[0182] The preferred prediction mode list generation unit 602 acquires the intra prediction modes refModeA and refModeB of adjacent blocks from the intra prediction mode memory 601 , and compares refModeA and refModeB (step S2501 ).

[0183] If refModeA is equal to refModeB, set mpmList[0]=refModeA (step S2502). Determine whether refModeA is the average value mode (step S2503 ), and if refModeA is the average value mode, set mpmList[1]=0 (step S2504 ). If refModeA is the average value mode, a p...

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

In the present invention, an intra-prediction mode selection unit (509) selects an intra-screen prediction mode for a block to be encoded. A priority prediction mode list creation unit (602), using intra-screen prediction modes for a plurality of reference blocks, creates a list of priority prediction modes having a predetermined number of elements for any of the blocks to be encoded regardless of the number of different intra-screen prediction modes for a plurality of encoded blocks. A priority prediction mode index calculation unit (605), if the intra-screen prediction mode of the block to be encoded is a priority prediction mode, calculates information for identifying the priority prediction mode in accordance with the list. A non-priority prediction mode index calculation unit (607), if the intra-screen prediction mode of the block to be encoded is a non-priority prediction mode, calculates information for identifying the non-priority prediction mode on the basis of the list.

Description

technical field [0001] The present invention relates to image coding and decoding technology, in particular to intra-picture coding and decoding technology. Background technique [0002] In MPEG-4 AVC, which is an international standard for video coding, a method called intra-frame prediction is sampled as an intra-screen coding method in which processing is performed within one screen. Intra prediction is a method of generating a predicted image of a block to be processed by copying decoded sample values ​​adjacent to the block to be processed in a specified prediction direction. In MPEG-4AVC, defines figure 1 Among the nine kinds of prediction directions shown in (a) and (b), a configuration in which an appropriate prediction direction is designated is adopted by transmitting a mode number of an intra prediction mode indicating a prediction direction in each block. [0003] The predicted image quality can be improved by extending the definition number of predicted direct...

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): H04N19/103H04N19/593H04N19/176H04N19/46
CPCH04N19/00763H04N19/00278H04N19/00545H04N19/00042H04N19/00551H04N19/11H04N19/176H04N19/463H04N19/593H04N19/186
Inventor 熊仓徹福岛茂上田基晴
Owner JVC KENWOOD 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