Method, electronic device, system, computer program product and circuit assembly for reducing error in video coding

US9872045B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9872045-B2
Application numberUS-54978806-A
CountryUS
Kind codeB2
Filing dateOct 16, 2006
Priority dateOct 16, 2006
Publication dateJan 16, 2018
Grant dateJan 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 method, electronic device, computer program product, system and circuit assembly are provided for allocating one or more redundant pictures by taking into consideration the information content of the primary pictures, with which the redundant pictures would be associated. In particular, primary pictures that are determined to be more sensitive to transmission loss or corruption may be allocated one or more redundant pictures, while those that are less sensitive may not be so allocated. By selectively allocating redundant pictures to only those primary pictures that are more sensitive, the method disclosed reduces the amount of overhead associated with redundant pictures and increases the coding efficiency, without sacrificing the integrity of the video data.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, comprising: evaluating the information content of a video data sequence by a plurality of steps comprising: grouping pictures in the video data sequence into one or more groups of pictures, each group of pictures including one or more primary pictures, each primary picture capable of being associated with a variable number of redundant pictures corresponding to the information content of at least a portion of the primary picture; within at least one of the groups of pictures, forming a plurality of combinations of primary pictures and a number of redundant pictures, such that the resulting combination of primary pictures and redundant pictures for the group of pictures differs for each combination; and for each of the plurality of combinations in the at least one of the groups of pictures, calculating an estimate of rate-distortion; for at least one of the groups of pictures, selecting a combination with the lowest estimated overall rate-distortion among the plurality of combinations for that group of pictures; and allocating a number of redundant pictures for encoding with each primary picture in the at least one group of pictures according to the selected combination for that group of pictures. 2. The method of claim 1 , wherein a first combination of the plurality of combinations corresponds to no redundant pictures associated with the primary pictures in the group of pictures, and a second combination of the plurality of combinations corresponds to at least one redundant picture associated with at least one of the primary pictures in the group of pictures. 3. An electronic device, comprising: a processor; and a memory in communication with the processor, the memory storing an application executable by the processor, wherein the application is configured, upon execution, to: evaluate the information content of a video data sequence by a plurality of operations comprising: grouping pictures in the video data sequence into one or more groups of pictures, each group of pictures including one or more primary pictures, each primary picture capable of being associated with a variable number of redundant pictures corresponding to the information content of at least a portion of the primary picture; within at least one of the groups of pictures, forming a plurality of combinations of primary pictures and a number of redundant pictures, such that the resulting combination of primary pictures and redundant pictures for the group of pictures differs for each combination; and for each of the plurality of combinations in the at least one of the groups of pictures, calculating an estimate of rate-distortion; for at least one of the groups of pictures, select a combination with the lowest estimated overall rate-distortion among the plurality of combinations for that group of pictures; and allocate a number of redundant pictures for encoding with each primary picture in the at least one group of pictures according to the selected combination for that group of pictures. 4. The electronic device of claim 3 , wherein a first combination of the plurality of combinations corresponds to no redundant pictures associated with the primary pictures in the group of pictures, and a second combination of the plurality of combinations corresponds to at least one redundant picture associated with at least one of the primary pictures in the group of pictures. 5. A non-transitory computer-readable storage medium containing program instructions, the program instructions operable, when executed on one or more processors to: evaluate the information content of a video data sequence by a plurality of operations comprising: grouping pictures in the video data sequence into one or more groups of pictures, each group of pictures including one or more primary pictures, each primary picture capable of being associated with a variable number of redundant pictures corresponding to the information content of at least a portion of the primary picture; within at least one of the groups of pictures, forming a plurality of combinations of primary pictures and a number of redundant pictures, such that the resulting combination of primary pictures and redundant pictures for the group of pictures differs for each combination; and for each of the plurality of combinations in the at least one of the groups of pictures, calculating an estimate of rate-distortion; for at least one of the groups of pictures, select a combination with the lowest estimated overall rate-distortion among the plurality of combinations for that group of pictures; and allocate a number of redundant pictures for encoding with each primary picture in the at least one group of pictures according to the selected combination for that group of pictures. 6. The non-transitory computer-readable storage medium of claim 5 , wherein a first combination of the plurality of combinations corresponds to no redundant pictures associated with the primary pictures in the group of pictures, and a second combination of the plurality of combinations corresponds to at least one redundant picture associated with at least one of the primary pictures in the group of pictures. 7. A system, comprising: means for evaluating the information content of a video data sequence by performing a plurality of operations comprising: grouping pictures in the video data sequence into one or more groups of pictures, each group of pictures including one or more primary pictures, each primary picture capable of being associated with a variable number of redundant pictures corresponding to the information content of at least a portion of the primary picture; within at least one of the groups of pictures, forming a plurality of combinations of primary pictures and a number of redundant pictures, such that the resulting combination of primary pictures and redundant pictures for the group of pictures differs for each combination; and for each of the plurality of combinations in the at least one of the groups of pictures, calculating an estimate of rate-distortion; means for selecting, for at least one of the groups of pictures, a combination with the lowest estimated overall rate-distortion among the plurality of combinations for that group of pictures, and for allocating a number of redundant pictures for encoding with each primary picture in that group of pictures according to the selected combination for that group of pictures. 8. The system of claim 7 , wherein a first combination of the plurality of combinations corresponds to no redundant pictures associated with the primary pictures in the group of pictures, and a second combination of the plurality of combinations corresponds to at least one redundant picture associated with at least one of the primary pictures in the group of pictures.

Assignees

Inventors

Classifications

  • in combination with predictive coding · CPC title

  • Selection of coding mode or of prediction mode · CPC title

  • Incoming video signal characteristics or properties · CPC title

  • H04N19/895Primary

    in combination with error concealment · CPC title

  • the region being a picture, frame or field · 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 US9872045B2 cover?
A method, electronic device, computer program product, system and circuit assembly are provided for allocating one or more redundant pictures by taking into consideration the information content of the primary pictures, with which the redundant pictures would be associated. In particular, primary pictures that are determined to be more sensitive to transmission loss or corruption may be allocat…
Who is the assignee on this patent?
Zhu Chunbo, Wang Ye-Kui, Li Houqiang, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04N19/895. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 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).