Adaptive filtering for scalable video coding

US10979703B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10979703-B2
Application numberUS-201213991606-A
CountryUS
Kind codeB2
Filing dateJun 15, 2012
Priority dateJun 15, 2012
Publication dateApr 13, 2021
Grant dateApr 13, 2021

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.

In a scalable video codec, an adaptive Wiener filter with offset aims to minimize the differences between two input pictures or picture regions, and the filter coefficients need to be transmitted to decoder site.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: using an adaptive Wiener filter with offset for video decoding; applying the adaptive Wiener filter on processed lower layer reconstructed pictures and input enhancement layer pictures to produce a filter output; using the filter output for interlayer prediction; determining whether to send Wiener filter coefficients and offsets from an encoder to a decoder, to send only Wiener filter coefficients from the encoder to the decoder or to send only offsets from the encoder to the decoder. 2. The method of claim 1 including applying the adaptive Wiener filter with offset on processed lower layer reconstructed pictures to generate reference pictures for inter-layer predictions. 3. The method of claim 1 including only applying the adaptive Wiener filter on processed lower layer reconstructed pictures. 4. The method of claim 1 including only applying the offset on processed lower layer reconstructed pictures. 5. The method of claim 1 including receiving the filter coefficients and offsets from an encoder. 6. The method of claim 1 including using the same filter for all pixels in a picture. 7. The method of claim 1 including adaptively applying the adaptive Wiener filter with offset to each of a plurality of picture regions. 8. The method of claim 7 including deciding for each region whether to filter the region. 9. The method of claim 7 including partitioning the picture into different regions according to pixel position. 10. The method of claim 9 including categorizing pixels into classes based on pixel features. 11. The method of claim 1 including applying predictive coding to enhancement layer filter coefficients. 12. The method of claim 1 including applying multiple predictive coding for filter coefficients. 13. At least one non-transitory machine readable medium storing a plurality of instructions and, in response to being executed on a computing device, causing the computing device to carry out a method comprising: using an adaptive Wiener filter with offset for video decoding; applying the adaptive Wiener filter on processed lower layer reconstructed pictures and input enhancement layer pictures to produce a filter output; using the filter output for interlayer prediction; determining whether to send Wiener filter coefficients and offsets from an encoder to a decoder, to send only Wiener filter coefficients from the encoder to the decoder or to send only offsets from the encoder to the decoder. 14. The medium of claim 13 including applying the adaptive Wiener filter with offset on processed lower layer reconstructed pictures to generate reference pictures for inter-layer predictions. 15. The medium of claim 13 including only applying the adaptive Wiener filter on processed lower layer reconstructed pictures. 16. The medium of claim 13 including only applying the offset on processed lower layer reconstructed pictures. 17. The medium of claim 13 including receiving the filter coefficients and offsets from an encoder. 18. The medium of claim 13 including using the same filter for all pixels in a picture. 19. The medium of claim 13 including adaptively applying the adaptive Wiener filter with offset to each of a plurality of picture regions. 20. The medium of claim 13 including deciding for each region whether to filter the region. 21. The medium of claim 13 including applying predictive coding to enhancement layer filter coefficients. 22. The medium of claim 13 including applying multiple predictive coding for filter coefficients. 23. The medium of claim 13 including partitioning the picture into different regions according to pixel position. 24. The medium of claim 13 including categorizing pixels into classes based on pixel features. 25. An apparatus comprising: an encoder; a decoder, coupled to said encoder, with an adaptive Wiener filter with offset, the decoder to apply the adaptive Wiener filter on processed lower layer reconstructed pictures and input enhancement layer pictures to produce a filter output, use the filter output for interlayer prediction, and determine whether to send Wiener filter coefficients and offsets from an encoder to a decoder, to send only Wiener filter coefficients from the encoder to the decoder or to send only offsets from the encoder to the decoder. 26. The apparatus of claim 25 including an operating system. 27. The apparatus of claim 25 including a battery. 28. The apparatus of claim 25 including firmware and a module to update said firmware. 29. The apparatus of claim 25 said adaptive Wiener filter to generate reference pictures for interlayer predictions. 30. The apparatus of claim 25 to only apply the adaptive Wiener filter on processed lower layer reconstructed pictures. 31. The apparatus of claim 25 said encoder to pass filter coefficients and offsets to said decoder.

Assignees

Inventors

Classifications

  • H04N19/176Primary

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

  • in the spatial domain · CPC title

  • the unit being a pixel · CPC title

  • Incoming video signal characteristics or properties · CPC title

  • Filters, e.g. for pre-processing or post-processing (sub-band filter banks H04N19/635) · 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 US10979703B2 cover?
In a scalable video codec, an adaptive Wiener filter with offset aims to minimize the differences between two input pictures or picture regions, and the filter coefficients need to be transmitted to decoder site.
Who is the assignee on this patent?
Xu Lidong, Zhang Wenhao, Chiu Yi Jen, and 3 more
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 Apr 13 2021 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).