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

Video encoding method, decoding method and device

A technology of video coding and coding method, which is applied in the field of video signal processing, can solve the problems of video random access, coding efficiency reduction, limit of the number of reference images, etc., and achieve the effect of code rate improvement

Inactive Publication Date: 2008-06-11
HUAWEI TECH CO LTD +1
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Although the above-mentioned prior art solves the problem of video random access, it brings a new problem, which is to reduce the coding efficiency
Because according to the method for solving random access in the MPEG-2 or H.264 standard, the prediction direction of the C picture or the B picture following the A picture and the number of optional reference pictures will be subject to certain restrictions, like this It will lead to a reduction in the coding efficiency of this group of C images or B images
Specifically, a group of C pictures after the A picture and before the B picture after the A picture can only be coded in the fourth type of predictive mode, but cannot be encoded in the third type of predictive mode; The first B picture following the A picture can only refer to one picture forward, and the reference pictures of the subsequent B pictures will also be limited in number
For video sequences with many random access points, such as broadcast video sequences requiring an average random access point every 0.5 seconds, the problem of reduced coding efficiency caused by existing video random access methods is even more prominent

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 encoding method, decoding method and device
  • Video encoding method, decoding method and device
  • Video encoding method, decoding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] Embodiment 1, if the encoding method in a section of video sequence is as follows, there are two C images between the A image and the B image or between the B image and the B image, and there are two C images between the A image and the A image. 4 B images, that is, the encoding sequence is as follows: A 1 B 4 C 2 C 3 B 7 C 5 C 6 B 10 C 8 C 9 B 13 C 11 C 12 A 16 C 14 C 15 B 19 C 17 C 18  …

[0036] At the same time, the video sequence can be expressed as: A 1 C 2 C 3 B 4 C 5 C 6 B 7 C 8 C 9 B 10 C 11 C 12 B 13 C 14 C 15 A 16 C 17 C 18 B 19 ......, the chronological order displayed will be referred to as the display order for short below.

[0037] Wherein the subscript number is the serial number of the image in the display order. During normal encoding, image C 14 , Image C 15 and image B 19 Forward reference to image B 13 . If image A 16 Be set as the random access cut-in image of this section of video, then according to the ...

Embodiment 2

[0057] In the second embodiment, the picture encoded by the fourth type of prediction mode is the next picture of the random access cut-in picture in the coding sequence. In the prior art, the number of the A picture and the first B picture after the A picture, or the number of C pictures between two adjacent B pictures is usually a fixed value, which is set to m. Any one or more of the m C images can be coded according to the fourth type of prediction in the solution of the present invention to obtain a D image.

[0058] Embodiment 3 of the present invention is a random access encoding device and a decoding device for realizing the solution of the present invention. Among them, the random access coding device such as image 3 shown, including:

[0059] The random access judging module 301 is used to receive uncoded video sequences, and judge whether the received current image is a random access cut-in image, if so, the current image and subsequent images are sent to the ran...

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 method which comprises the following steps: A. random access cut-in images in uncoded video sequences are coded by adoption of a first kind of prediction means; B. n images coding sequences of which are after the random access cut-in images are coded according to a fourth kind of prediction means by taking the random access cut-in images as reference images, and n is a presetted positive integer; C. other uncoded images coding sequences of which are after the random access cut-in images are coded by taking the random access cut-in images or / and coded images after the random access cut-in images as reference images. The invention also discloses a video decoding method, an encoder, a decoder and a coding and decoding device. Compared with the prior video random access technology, the proposal of the invention saves higher code rate.

Description

technical field [0001] The invention relates to the field of video signal processing, in particular to a video coding method, a decoding method and a device thereof. Background technique [0002] A good video encoding and decoding method needs to be able to effectively support random access operations on the premise of ensuring the highest possible compression efficiency, that is, when the image address with a random access point is passed to the decoder, the decoder can correctly Decoding the picture with the random access point and the pictures following the picture. At present, the prediction methods for encoding video image sequences can be divided into the following three categories: the first type of prediction method uses the encoded pixel data in the same image to encode the current pixel; the second type of prediction method For, the current image is encoded by using the time sequence, that is, the reference image data whose play or display order is before the curr...

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/32
CPCH04N19/0003H04N7/26031H04N7/26271H04N19/107H04N19/172
Inventor 武燕楠何芸陈建文郑萧桢
Owner HUAWEI TECH CO LTD
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