Banding prediction for video encoding

US10034005B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10034005-B2
Application numberUS-201514732551-A
CountryUS
Kind codeB2
Filing dateJun 5, 2015
Priority dateJun 5, 2015
Publication dateJul 24, 2018
Grant dateJul 24, 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 system and method for facilitating inhibiting banding in video data, in part by anticipating when banding may occur given certain encoder parameters. An example method includes receiving an input stream of video data; extracting feature information characterizing the stream of video data; using a feed-forward neural network to process the feature information to estimate when a particular block of the stream of video data will exhibit an artifact when encoded using certain Quantization Parameters (QPs); incorporating the indication into metadata associated with the stream of video data; and transferring the stream of video data and metadata to a video encoder. In a more specific embodiment, the feature information includes color information and texture information, and the neural network includes a feed-forward neural network that includes a classifier with a sigmoid activation function, and which has been trained using a cross-entropy cost function.

First claim

Opening claim text (preview).

We claim: 1. A method for facilitating inhibiting banding in video data, the method comprising: receiving an input stream of video data; using a feature extractor module to extract, from the stream of video data, feature information including color information and texture information characterizing one or more features of a block of the video data; using a neural network to process the feature information to provide an indication of likelihood of whether the block of the stream of video data will exhibit an artifact including a banding artifact when the block is subsequently encoded using a video encoder; incorporating the indication into metadata associated with the stream of video data; and transferring the stream of video data and metadata to the video encoder; wherein a banding artifact prediction is associated with one or more Quantization Parameters (QPs) associated with the block; and wherein using a neural network further includes employing the neural network to predict whether a banding artifact will occur when the stream of video data is processed by the video encoder when the one or more QPs are used for the block. 2. The method of claim 1 , wherein the neural network includes a feed-forward neural network. 3. The method of claim 2 , wherein the feed-forward neural network includes a classifier with a sigmoid activation function. 4. The method of claim 1 , wherein incorporating further includes adjusting one or more encoder parameters and/or applying pre-processing so as to eliminate or reduce the banding artifact for blocks where the neural network predicts the banding artifact to occur otherwise.

Assignees

Inventors

Classifications

  • Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound · CPC title

  • Activation functions · CPC title

  • Filters, e.g. for pre-processing or post-processing (sub-band filter banks H04N19/635) · CPC title

  • H04N19/176Primary

    the region being a block, e.g. a macroblock · CPC title

  • Selection of coding mode or of prediction mode · 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 US10034005B2 cover?
A system and method for facilitating inhibiting banding in video data, in part by anticipating when banding may occur given certain encoder parameters. An example method includes receiving an input stream of video data; extracting feature information characterizing the stream of video data; using a feed-forward neural network to process the feature information to estimate when a particular bloc…
Who is the assignee on this patent?
Xu Xun, Ye Peng, Sony Corp
What technology area does this patent fall under?
Primary CPC classification H04N19/176. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 24 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).