System and method for efficient scalable stream adaptation

US9635396B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9635396-B2
Application numberUS-54663806-A
CountryUS
Kind codeB2
Filing dateOct 11, 2006
Priority dateOct 11, 2005
Publication dateApr 25, 2017
Grant dateApr 25, 2017

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 signaling low-to-high layer switching points in a file format level to enable efficient scalable stream switching in streaming servers and local file playback. The present invention also provides for a system and method for signaling low-to-high layer switching points in video bit stream, e.g., to enable intelligent forwarding of scalability layers in media-aware network elements or computationally scalable decoding in stream recipients.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of encoding a sequence of pictures into a sequence of access units, the method comprising: encoding a first picture of the sequence of pictures into a first access unit of said sequence of access units, the first access unit comprising a non-instantaneous decoding refresh (IDR) picture in a base layer and an IDR picture in an enhancement layer, the IDR picture being decodable without inter prediction from any picture prior to the IDR picture in decoding order in the enhancement layer, encoding at least one access unit preceding the first access unit in decoding order, the at least one access unit including at least one reference picture in the enhancement layer, and including an indication into the sequence of access units to cause the IDR picture to mark the at least one reference picture as unused for reference. 2. A method of claim 1 , further comprising: signaling a coded layer structure for said pictures, wherein the IDR picture enhances spatial resolution or quality of the first coded picture according to the coded layer structure. 3. A method of claim 1 , further comprising: including an indication into the sequence of access units to cause the IDR picture to mark all decoded reference pictures preceding the first access unit in decoding order as unused for reference. 4. A method of claim 1 , further comprising: generating a Network Abstraction Layer (NAL) unit header for at least one NAL unit for the IDR picture to comprise said indication. 5. A method of decoding a sequence of access units into a sequence of decoded pictures, the sequence of access units including a first access unit, the first access unit comprising a non-instantaneous decoding refresh (IDR) picture in a base layer and an IDR picture in an enhancement layer, the IDR picture being decodable without inter prediction from any picture prior to the IDR picture in decoding order in the enhancement layer, the method comprising: decoding at least one access unit preceding the first access unit in decoding order into at least one decoded reference picture in the enhancement layer, decoding the first access unit, including the IDR picture, into a first decoded reference picture, decoding an indication associated with the IDR picture, and marking, as a response to decoding the indication, the at least one decoded reference picture as unused for reference. 6. An electronic device for encoding a sequence of pictures into a sequence of access units, comprising: a processor; and a memory unit operatively connected to the processor and including a computer program product comprising: computer code for encoding a first picture of the sequence of pictures into a first access unit of said sequence of access units, the first access unit comprising a non-instantaneous decoding refresh (IDR) picture in a base layer and an IDR picture in an enhancement layer, the IDR picture being decodable without inter prediction from any picture prior to the IDR picture in decoding order in the enhancement layer, computer code for encoding at least one access unit preceding the first access unit in decoding order, the at least one access unit including at least one reference picture in the enhancement layer, and computer code for including an indication into the sequence of access units to cause the IDR picture to mark the at least one reference picture as unused for reference. 7. An electronic device of claim 6 , further comprising: computer code for signaling a coded layer structure for said pictures, wherein the IDR picture enhances spatial resolution or quality of the first coded picture according to the coded layer structure. 8. An electronic device of claim 6 , further comprising: computer code for including an indication into the sequence of access units to cause the IDR picture to mark all decoded reference pictures preceding the first access unit in decoding order as unused for reference. 9. An electronic device of claim 6 , further comprising: computer code for generating a Network Abstraction Layer (NAL) unit header for at least one NAL unit for the IDR picture to comprise said indication. 10. An electronic device for decoding a sequence of access units into a sequence of decoded pictures, the sequence of access units including a first access unit, the first access unit comprising a non-instantaneous decoding refresh (IDR) picture in a base layer and an IDR picture in an enhancement layer, the IDR picture being decodable without inter prediction from any picture prior to the IDR picture in decoding order in the enhancement layer, the electronic device comprising: a processor; and a memory unit operatively connected to the processor and including a computer program product comprising: computer code for decoding at least one access unit preceding the first access unit in decoding order into at least one decoded reference picture in the enhancement layer, computer code for decoding the first access unit, including the IDR picture, into a first decoded reference picture, computer code for decoding an indication associated with the IDR picture, and computer code for marking, as a response to decoding the indication, the at least one decoded reference picture as unused for reference.

Assignees

Inventors

Classifications

  • in the temporal domain · CPC title

  • in combination with predictive coding · CPC title

  • by decomposing into layers, e.g. base layer and one or more enhancement layers · CPC title

  • involving a specific file format, e.g. MP4 format · CPC title

  • Monitoring of the downstream path of the transmission network, e.g. bandwidth available (traffic monitoring in data switching networks H04L43/00; monitoring data switching networks utilization H04L43/0876) · 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 US9635396B2 cover?
A system and method for signaling low-to-high layer switching points in a file format level to enable efficient scalable stream switching in streaming servers and local file playback. The present invention also provides for a system and method for signaling low-to-high layer switching points in video bit stream, e.g., to enable intelligent forwarding of scalability layers in media-aware network…
Who is the assignee on this patent?
Wang Ye-Kui, Hannuksela Miska M, Nokia Technologies Oy
What technology area does this patent fall under?
Primary CPC classification H04N21/2402. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 25 2017 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).