PL2005607T3

System and method for management of scalability information in scalable video coding systems using control messages

Abstract

Systems and methods are provided for communicating timely information related to the scalability layer structure of signals received by decoders and other components in a video and/or audio communication system. For a communication system, which uses the Standard H.264 SVC coding format, standard SSEI messages are modified or supplemented to include the ability to signal scalability layer structure information and changes thereof. Recipients can use the signal scalability layer information to properly process or decode received signals.

Term

0.5 yearsto projected expiry

Projected expiry 27 March 2027, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

5 claims: 2 independent, 3 dependent

  1. 1
    Zastrzeżenia patentowe 1. Sposób dekodowania cyfrowych mediów, przy czym cyfrowe media zawierają skalowalnie zakodowane dane wideo i dane informacji o skalowalności zawierające dane inicjalizujące informację o skalowalności w wiadomościach z informacjami dodatkowymi i rozszerzającymi z informacją o skalowalności (ang. Scalability Information Supplemental Enhancement Information, SSEI) i co najmniej jedną zmianę wspomnianych danych informacji inicjalizujących o skalowalności z czasem, przy czym sposób obejmuje:w dekoderze, użycie danych informacji o skalowalności, aby poinformować dekoder o obecności i strukturze zależności między warstwami zawartych w zakodowanych danych wideo, tym samym tworząc strukturę informacji SSEI, w którym co najmniej jedna zmiana danych inicjalizujących informację o skalowalności wskazuje co najmniej jedno z: co najmniej jedna warstwa skalowalności jest dodawana do strumienia bitowego od tego momentu w przyszłość, zakodowana w wiadomość z informacjami dodatkowymi i rozszerzającymi (ang. Supplemental Enhancement Information, SEI) scalability_info_add, która dodaje co najmniej jedną warstwę skalowalności do struktury informacji SSEI, co najmniej jedna warstwa skalowalności jest usuwana ze strumienia bitowego od tego momentu w przyszłość, zakodowana w wiadomości SEI scalability_info_delete, która usuwa co najmniej jedną warstwę skalowalności ze struktury informacji SSEI, lub informacja o skalowalności dla co najmniej jednej warstwy obecnej w strumieniu bitowym jest zastępowana przez informację o skalowalności zawartą w wiadomości SEI scalability_info_replace, która zawiera zmiany pojawiające się z czasem do informacji inicjalizujących o skalowalności od tego momentu w przyszłość, przy czym the wiadomość SEI scalability_info_replace zamienia co najmniej jedną warstwę struktury informacji SSEI, przy czym wszelkie dane informacji o skalowalności dla warstwy, które nie są jawnie zakodowane w pojawiających się z czasem zmianach do danych inicjalizujących informacje o skalowalności przyjmuje się, że zachowują poprzednie wartości danych informacji o skalowalności, i przy czym skalowalne dane wideo są zakodowane zgodnie z H.264 Scalable Video Coding (SVC), przy czym sposób ponadto obejmuje zastosowanie zmian informacji o skalowalności w dekoderze narastająco.
  2. 2
    Sposób według zastrz. 1, w którym zmiany w informacji o si^^lc^N^^Irn^^rci mogą pojawiać się w dowolnej jednostce dostępu zakodowanego sygnału wideo.
  3. 3
    System obejmujący:urządzenie do dekodowania cyfrowych mediów skonfigurowane do przetwarzania zakodowanych danych medialnych, zakodowane dane medialne obejmujące w wiadomości z informacjami dodatkowymi i rozszerzającymi z informacją o skalowalności (ang. Scalability Information Supplemental Enhancement Information, SSEI): skalowalnie zakodowane dane wideo;PZ/4046/JDN 24 ΕΡ 2 005 607 Bl dane inicjalizujące informacje o skalowalności;i co najmniej jedną zmianę wspomnianych danych inicjalizujących informację o skalowalności z czasem, przy czym dane informacji o skalowalności są używane aby poinformować dekoder o obecności i strukturze zależności między warstwami zawartych w zakodowanych danych wideo, tym samym tworząc strukturę informacji SSEI i co najmniej jedna zmiana informacji o skalowalności wskazuje, że co najmniej jedna z: co najmniej jedna warstwa skalowalności jest dodawana do strumienia bitowego od tego momentu w przyszłość, zakodowana w wiadomość z informacjami dodatkowymi i rozszerzającymi (ang. Supplemental Enhancement Information, SEI) scalability_info_add, która dodaje co najmniej jedną warstwę skalowalności do struktury informacji SSEI, co najmniej jedna warstwa skalowalności jest usuwana ze strumienia bitowego od tego momentu w przyszłość, zakodowanym wiadomość SEI scalability_info_delete, która usuwa co najmniej jedną warstwę skalowalności ze struktury informacji SSEI, lub informacja o skalowalności dla co najmniej jednej warstwy obecnej w strumieniu bitowym jest zastępowana przez informację o skalowalności zawartą w wiadomości SEI scalability_info_replace, która zawiera zmiany pojawiające się z czasem do informacji inicjalizujących o skalowalności od tego momentu w przyszłość, przy czym the wiadomość SEI scalability_info_replace zamienia co najmniej jedną warstwę struktury informacji SSEI, przy czym wszelkie informacje o skalowalności dla warstwy, które nie są jawnie zakodowane w zmianach do informacji o skalowalności przyjmuje się, że zachowują poprzednie wartości informacji o skalowalności, i przy czym skalowalne dane wideo są zakodowane zgodnie z H.264 Scalable Video Coding (SVC) i przy czym zmiany w informacji o są stosowane przez urządzenie dekodujące narastająco.
  4. 4
    System według zastrz. 3, w którym zmiany w informacjj o skalowalności mogą pojawiać się w dowolnej jednostce dostępu zakodowanego sygnału wideo.
  5. 5
    Trwałe nośniki odczytyywalne przez komputer obejmujące zbiór instrukcjj wykonywalnych, które instruują procesor jak wykonać sposób według zastrz. 1 albo 2. PZ/4046/JDN EP 2 005 607 B1 SYSTEM DO TRANSMISJI SVC 100 140 FIG. 1 PZ/4046/JDN EP 2 005 607 B1 DIAGRAM PRZEPŁYWU PRZETWARZANIA STANU 200 FIG. 2 PZ/4046/JDN EP 2 005 607 B1 ALTERNATYWNY DIAGRAM PRZEPŁWU PRZETWARZANIA STANU 300 FIG. 3 PZ/4046/JDN 28 ΕΡ 2 005 607 Bl Odnośniki cytowane w opisie Poniższa lista odnośników cytowanych przez zgłaszającego ma na celu wyłącznie pomoc dla czytającego i nie stanowi części dokumentu patentu europejskiego. Pomimo że dołożono największej staranności przy jej tworzeniu, nie można wykluczyć błędów lub przeoczeń i EUP nie ponosi żadnej odpowiedzialności w tym względzie. Dokumenty patentowe cytowane w opisie • WO2008060262A Γ00051 • WO2007076486A Γ00051 • WO2007075196A Γ00051 • WO2008051181A Γ00051 • WO2007067990A Γ00051 • WO2007095640A Γ00051 • WO2007103889A Γ00051 Literatura niepatentowa cytowana w niniejszym opisie • Joint Draft 5:Scalable Video Coding. Joint Video Team, styczeń 2005, Γ00151 • I. AMONOUN.;N. CAMMASS.;S. KERVADECS.;S. PATEUX. Improved Signaling of Scalabiity Information. Joint Video Team, styczeń 2006, Γ00331