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

Adjacent boundary length deducing method and device

A technology of boundary length and export device, applied in the field of video coding and decoding, can solve problems such as increasing memory overhead, and achieve the effect of improving video coding efficiency

Active Publication Date: 2013-10-02
ZHEJIANG UNIV
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This export method needs to store additional CU (coding unit) block size information and block division information of CU blocks in advance, which increases memory overhead.

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
  • Adjacent boundary length deducing method and device
  • Adjacent boundary length deducing method and device
  • Adjacent boundary length deducing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] figure 1 is a schematic diagram of the current pixel block and its adjacent pixel blocks in the spatial domain.

[0030] This example provides a method for deriving the adjacent boundary length of inter-frame prediction blocks in video encoding and decoding, including:

[0031] Step 1, at least two adjacent blocks of the current pixel block are obtained.

[0032] Specifically, such as figure 1 As shown, the adjacent blocks in the spatial domain of the current pixel block include A1, A2, . . . , AN, B1, B2, ... BM, and N and M are natural numbers greater than 0. Among them, K blocks are inter-frame prediction blocks, 0≤K≤N+M. The motion information of the block in the same direction as the reference frame of the current pixel block among the K inter-frame prediction blocks is stored in the input device.

[0033] Step 2: Merge adjacent blocks whose adjacent blocks are continuous and whose prediction information is consistent into one adjacent unit.

[0034] Specifica...

Embodiment 2

[0040] figure 2 It is a schematic diagram of a current pixel block and its adjacent motion vector storage units in the space domain.

[0041] This example provides a method for deriving adjacent boundaries of inter-frame prediction blocks in video encoding and decoding, including:

[0042] Step 1, at least two adjacent blocks of the current pixel block are obtained.

[0043] Specifically, such as figure 2 As shown, there are A1-A4, B1-B4 and C1-C3 motion vector storage units around the current pixel block. These motion vector storage units are said adjacent blocks. First obtain the motion vectors in these motion vector storage units.

[0044]Step 2: Merge adjacent blocks whose adjacent blocks are continuous and whose prediction information is consistent into one adjacent unit.

[0045] Specifically, after obtaining a plurality of adjacent blocks in step 1, check whether the blocks in A1-A4 are consecutive blocks with the same motion vector, and fuse the consecutive bloc...

Embodiment 3

[0051] image 3 is a schematic diagram of a current pixel block and its adjacent blocks in the spatial domain.

[0052] This example provides a method for deriving adjacent boundaries of inter-frame prediction blocks in video encoding and decoding, including:

[0053] Step 1, at least two adjacent blocks of the current pixel block are obtained.

[0054] Specifically, such as image 3 As shown, there are 6 adjacent blocks A1, A2, A3, B1, B2, and B3 around the current pixel block. Motion vectors in these neighboring blocks are obtained first.

[0055] Step 2: Merge adjacent blocks whose adjacent blocks are continuous and whose prediction information is consistent into one adjacent unit.

[0056] Specifically, a possible implementation method is to compare whether the motion vectors in consecutive adjacent blocks in A1, A2, and A3 are the same, compare whether the motion vectors in consecutive adjacent blocks in B1, B2, and B3 are the same, and if any If the motion vectors o...

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 embodiment of the invention provides an adjacent boundary length deducing method and device. The adjacent boundary length deducing method comprises the following steps: determining whether fusion of continuous adjacent blocks into an adjacent unit is performed or not according to the situation that whether prediction information in the continuous adjacent blocks is consistent or not, and deducing the boundary information of the adjacent unit; calculating the adjacent boundary length according to the boundary information of the adjacent unit and the adjacent side of a current block. According to the adjacent boundary length calculation method, the adjacent boundary length information can be obtained by calculating under the condition of saving memory overhead; the obtained boundary length information can be used in the subsequent video coding and decoding technology such as the prediction of motion vectors and the most probable intra-frame mode, so as to improve the video coding efficiency.

Description

technical field [0001] The present invention relates to a video encoding and decoding technology, in particular to a method and a device for deriving adjacent boundary lengths in video encoding and decoding. Background technique [0002] In video coding and decoding technology, the length of the adjacent boundary reflects the strength of the correlation between two adjacent blocks. Using this correlation, we can predict the coding information of the current block through the coded adjacent blocks. This enables adjacent boundary lengths to play a role in video codecs. The motion vector prediction method based on the length of the adjacent boundary is to select the motion vector of the block with the longest adjacent boundary with the current pixel among the adjacent blocks of the current pixel block as the motion vector predictor of the current block. Compared with the technology of AVS MEDIAN in the original video coding standard AVS, the motion vector prediction method bas...

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): H04N7/26H04N7/32
Inventor 虞露邵振江
Owner ZHEJIANG UNIV
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