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

Video coding and decoding method based on block layer decomposition

A technology of video encoding and decoding and layer decomposition, which is applied in the field of digital video compression encoding and decoding, can solve the problems of low compression efficiency, lower code rate, and high requirements for object segmentation, and achieve the effect of improving accuracy and improving encoding and decoding efficiency

Active Publication Date: 2013-03-20
华雁智科(杭州)信息技术有限公司
View PDF1 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The existing video coding framework is aimed at the coding of a series of video sequences of rectangular images, which cannot implement different coding strategies for different regions, although the object-oriented video coding technology of MPEG-4 can also realize the coding of one or more video objects , but different objects cannot refer to each other, so the compression efficiency is low, and the requirements for object segmentation are high, and the practicability is poor
[0004] Chinese patent application 201010039620.8 discloses a video encoding and decoding method and device based on layer decomposition. In this method, each input frame image is decomposed into a static layer and a moving layer for encoding. The image area of ​​the pixels in the target area. The static layer is detected by using the current frame image and the previous frame image. The coding methods of the static layer and the moving layer include inter-layer intra prediction, intra-layer intra prediction, and inter-layer inter-frame Prediction, intra-layer inter-frame prediction, this encoding and decoding method has a good encoding effect especially for video sequences used in surveillance applications, and can greatly reduce the bit rate, but the invention patent uses a rectangular description method for the layer area, this method It is effective for sequences with fewer moving objects or simple movements, but general video sequences do not meet the above conditions. If there are many moving objects and are distributed throughout the image, it cannot effectively describe the moving layer and the static layer. , if the entire image is used as the motion layer area, layer-by-layer coding cannot be realized; and because the motion characteristics of different moving objects are often different, if a rectangle is used to describe the motion layer area, it will not be very good Motion Estimation of Inter-frame Coded Images Using the Motion Characteristics of Moving Objects

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
  • Video coding and decoding method based on block layer decomposition
  • Video coding and decoding method based on block layer decomposition
  • Video coding and decoding method based on block layer decomposition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0026] The video encoding and decoding method based on layer decomposition of the present invention divides the current input image into a static layer area and a moving layer area, the macroblocks containing moving image pixels are moving layer macroblocks, and other macroblocks are static layer macroblocks . For the static layer and the moving layer area, the description method of the quadrant tree is adopted, and several rectangular area submaps are used to contain all the macroblocks of the moving layer, and each rectangular area submap is divided into smaller rectangular areas by the quarterin...

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 invention discloses a video coding and decoding method based on block layer decomposition. A coding procedure comprises the following steps of Step 101, dividing a current input image into a stationary block layer area and a moving block layer area, Step 102, using one or more rectangular area sub-images to contain all moving block layer macroblocks, Step 103, dividing the rectangular area sub-images into smaller rectangular area sub-images by a quartering method, describing whether the rectangular area sub-images belong to a stationary block layer or a moving block layer by a quadtree, and marking with block_layer_flags, and Step 104, assigning the block_layer_flag values of the rectangular area sub-images to which the macroblocks belong to mb_layer_flags of the macroblocks, and coding all the macroblocks. According to the video coding and decoding method, the stationary block layer area and the moving block layer area of the current image are described by adopting a quadtree structure; the coded blocks in the same block layer are used to predict motion vectors of the current blocks; the stationary block layer area and the moving block layer area adopt a more accurate describing way; the accuracy of predicting the motion vectors is improved; and the coding and decoding efficiency is improved.

Description

technical field [0001] The invention belongs to the technical field of digital video compression encoding and decoding, and relates to a video encoding and decoding method based on layer decomposition. Background technique [0002] Different areas of the video sequence have different properties and importance, such as the background area and moving target area of ​​video surveillance, video conferencing is often the movement of the head and shoulders of people in a fixed background environment, and some movie clips or Videos recorded in the studio often have long-term or short-term unchanged background areas and more attention-grabbing motion areas, and there are also situations where scenes are switched cyclically. Different encoding strategies are used, such as resolution, frame rate, and quantization coefficient. Helps improve encoding performance. [0003] The existing video coding framework is aimed at the coding of a series of video sequences of rectangular images, wh...

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/26H04N7/32H04N19/176H04N19/513
Inventor 唐慧明陈珊莎
Owner 华雁智科(杭州)信息技术有限公司
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