Video encoding and decoding method, device, and system

US10104400B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10104400-B2
Application numberUS-201314423624-A
CountryUS
Kind codeB2
Filing dateJul 29, 2013
Priority dateAug 29, 2012
Publication dateOct 16, 2018
Grant dateOct 16, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A video encoding and decoding method, device and system is disclosed, wherein the method includes: after using a standard encoding algorithm to complete encoding a luminance component in a current image, judging, based on refreshing images preset by an encoding device, whether there is a need to encode a chrominance component in the current image in accordance with the standard encoding algorithm or not, and encoding the corresponding chrominance component in accordance with the standard encoding algorithm if the current image is any one of the refreshing images preset by the encoding device, otherwise, not encoding the corresponding chrominance component in accordance with the standard encoding algorithm, wherein an encoding reconstruction of the chrominance component is obtained by copying a corresponding chrominance component in a reference image of luminance component, so that a finally output code stream does not comprise information of the corresponding chrominance component.

First claim

Opening claim text (preview).

What is claimed is: 1. A video encoding and decoding method, comprising video encoding steps, wherein the video encoding steps comprise: A, after using a standard encoding algorithm to complete encoding a luminance component in a current image, judging, based on refreshing images preset by an encoding device, whether there is a need to encode a chrominance component in the current image according to the standard encoding algorithm or not, and proceeding to step C if when the current image is not any one of the refreshing images preset by the encoding device, and proceeding to step B if when the current image is any one of the refreshing images; wherein the refreshing images comprise at least one of intra-frame encoding images set by the encoding device, scene switching images, and a next image following every other N images set according to a practical application; B, encoding a corresponding chrominance component according to the standard encoding algorithm based on a judgment result; and C, based on the judgment result, not encoding the corresponding chrominance component according to the standard encoding algorithm, wherein an encoding reconstruction of the chrominance component is obtained by copying a corresponding chrominance component in a reference image of luminance component, so that a finally output code stream does not comprise information of the chrominance component. 2. The video encoding and decoding method of claim 1 , wherein the step of judging whether there is a need to encode the chrominance component in the current image according to the standard encoding algorithm based on the refreshing images preset by the encoding device comprises: when the current image is not any one of the refreshing images preset by the encoding device, setting a first judgment flag in header information of the current image to indicate that the corresponding chrominance component is not encoded according to the standard encoding algorithm; and when the current image is any one of the refreshing images preset by the encoding device, setting a second judgment flag in the header information of the current image to indicate that the corresponding chrominance component is encoded according to the standard encoding algorithm. 3. The video encoding and decoding method of claim 1 , wherein the step of encoding the corresponding chrominance component according to the standard encoding algorithm comprises: take a macro block as a unit to perform prediction, transformation, quantization and entropy encoding processing on the chrominance component according to the standard encoding algorithm, wherein the encoding reconstruction of the chrominance component is obtained by predicting a corresponding chrominance component in a reference image of chrominance component. 4. The video encoding and decoding method of claim 2 , further comprising video decoding steps, wherein the video decoding steps comprise: D, obtaining a video code stream, and analyzing information of a judgment flag in header information of a current image, and proceeding to step E when the judgment flag is the first judgment flag, and proceeding to step F when f the judgment flag is the second judgment flag; E, decoding and outputting a chrominance component which is not encoded according to the standard encoding algorithm, wherein a decoding reconstruction of the chrominance component is obtained by copying the corresponding chrominance component in the reference image of luminance component; and F, normally decoding and outputting a chrominance component encoded according to the standard encoding algorithm. 5. The video encoding and decoding method of claim 4 , wherein the step of normally decoding the chrominance component encoded according to the standard encoding algorithm comprises: taking a macro block as a unit to perform entropy decoding, inverse quantization, inverse transformation and prediction reconstruction processing on the chrominance component. 6. An encoding device, comprising: a first analysis module, which is configured to: after using a standard encoding algorithm to complete encoding a luminance component in a current image, judge, based on preset refreshing images, whether there is a need to encode a chrominance component in the current image according to the standard encoding algorithm or not, send a first control command to a first execution module when the current image is not any one of the preset refreshing images, and send a second control command to the first execution module when the current image is any one of the preset refreshing images; wherein the refreshing images comprise at least one of set intra-frame encoding images, scene switching images, and a next image following every other N images set according to a practical application; the first execution module, which is configured to: encode a corresponding chrominance component according to the standard encoding algorithm based on the second control command; and not encode the corresponding chrominance component according to the standard encoding algorithm based on the first control command, wherein an encoding reconstruction of the chrominance component is obtained by copying a corresponding chrominance component in a reference image of luminance component, so that a finally output code stream does not comprise information of the chrominance component. 7. The encoding device of claim 6 , wherein the first analysis module is configured to judge whether there is a need to encode the chrominance component in the current image according to the standard encoding algorithm or not in a following way: when the current image is not any one of the preset refreshing images, setting a first judgment flag in header information of the current image to indicate that the corresponding chrominance component is not encoded according to the standard encoding algorithm; and when the current image is any one of the preset refreshing images, setting a second judgment flag in the header information of the current image to indicate that the corresponding chrominance component is encoded according to the standard encoding algorithm. 8. The encoding device of claim 6 , wherein the first execution module is configured to encode the corresponding chrominance component according to the standard encoding algorithm based on the second control command in a following way: taking a macro block as a unit to perform prediction, transformation, quantization and entropy encoding on the chrominance component according to the standard encoding algorithm, wherein the encoding reconstruction of the chrominance component is obtained by predicting a corresponding chrominance component in a reference image of chrominance component. 9. A decoding device, comprising: a second analysis module, which is configured to: obtain a video code stream, analyze information of a judgment flag in header information of a current image, send a third control command to a second execution module when the judgment flag is a first judgment flag, and send a fourth control command to the second execution module when the judgment flag is a second judgment flag, wherein at an encoding device end, set the first judgment flag in the header information of the image to indicate that a corresponding chrominance component is not encoded according to a standard encoding algorithm when the image is not any one of refreshing images preset by an encoding device, wherein an encoding reconstruction of the chrominance component is obtained by copying a corresponding chrominance component in a reference image of luminance component; when the image is any one of the refreshing images preset by the encoding device, set the second judgment flag in the header information of the image to

Assignees

Inventors

Classifications

  • the region being a picture, frame or field · CPC title

  • the unit being a colour or a chrominance component · CPC title

  • involving data partitioning, i.e. separation of data into packets or partitions according to importance · CPC title

  • Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder · CPC title

  • H04N19/12Primary

    Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264 · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10104400B2 cover?
A video encoding and decoding method, device and system is disclosed, wherein the method includes: after using a standard encoding algorithm to complete encoding a luminance component in a current image, judging, based on refreshing images preset by an encoding device, whether there is a need to encode a chrominance component in the current image in accordance with the standard encoding algorit…
Who is the assignee on this patent?
Zte Corp
What technology area does this patent fall under?
Primary CPC classification H04N19/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 16 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).