【手続補正書】
【提出日】平成27年10月27日(2015.10.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも時間ベース層L0と時間拡張層L1を含む第１のコード化ビデオビットストリームをデコーダにおいて復号化する方法であって、
前記L0は、少なくとも２つのコード化時間ベース層ピクチャであるL0P0及びL0P1を含み、前記L1は、少なくとも２つのコード化時間拡張層ピクチャであるL1P0及びL1P1を含み、
前記方法は、前記コード化ピクチャL0P0、L1P1、L0P1、及びL1P1を順に復号化することを含み、
前記L0P1及び前記L1P0は少なくとも前記L0P0から予測され、前記L1P1は少なくとも前記L0P1から予測され、前記L1P1は前記L1P0からは予測されず、
前記L0P1はヘッダH0を含み、前記L0P1はヘッダH1を含み、前記L1P0はヘッダH2を含み、前記L1P1はヘッダH3を含み、
前記ヘッダH0、H1、H2、及びH3はそれぞれ、ヘッダの同じ箇所に、所定の固定長を有し、バイナリコード化された符号なし番号を含むデータ要素FIを含み、
前記ベース層L0のコード化ピクチャに関して、前記バイナリコード化された符号なし番号は、キーピクチャインデックスであり、前記FIが最大値を超えるか、或いは前記L0ピクチャが独立のデコーダリフレッシュポイント（IDR）である場合に前記符号なし番号が０にリセットさせるまで、前記L0における各コード化ピクチャと共に１ずつ増分し、
前記拡張層L1におけるコード化ピクチャに関して、前記バイナリコード化された符号なし番号は、符号化順序において最も時間的に近い、前記L0のコード化ピクチャの前記データ要素FIにおける前記バイナリコード化された符号なし番号に等しい、方法。
【請求項２】
請求項１において、
前記所定の固定長は８ビットである、方法。
【請求項３】
請求項１において、
前記コード化ピクチャL0P0はIDRピクチャであり、前記ヘッダH0における前記符号なし番号は０であり、ヘッダH1における前記符号なし番号は１であり、ヘッダH2における前記符号なし番号は０であり、前記ヘッダH3における前記符号なし番号は１である、方法。
【請求項４】
請求項１において、
第２のコード化ビットストリームは少なくとも時間ベース層と時間拡張層を含み、前記第２のコード化ビットストリームの前記時間ベース層は少なくとも３つのコード化時間ベース層ピクチャであるB2L0P0、B2L0P1、及びB2L0P2を含み、前記第２のコード化ビットストリームの前記時間拡張層は少なくとも３つのコード化時間拡張層ピクチャであるB2L1P0、B2L1P1、及びB2L0P2を含み、
前記B2L0P1及び前記B2L1P0は少なくとも前記B2L0P0から予測され、前記B2L0P2及び前記B2L1P1は少なくとも前記B2L0P1から予測され、前記B2L1P2は少なくとも前記B2L0P2から予測され、
前記B2L1P1は前記B2L1P0から予測されず、前記B2L1P2は前記B2L1P1から予測されず、
前記B2L0P2はヘッダH4を有し、当該ヘッダH4は、前記ヘッダH1におけるデータ要素FIとヘッダにおける同じ箇所にデータ要素FIを含み、前記データ要素FIは、固定長を有し、バイナリコード化された符号なし番号を含み、
前記B2L1P2はヘッダH5を有し、当該ヘッダH5は、前記ヘッダH1におけるデータ要素FIとヘッダにおける同じ箇所にデータ要素FIを含み、前記データ要素FIは、固定長を有し、バイナリコード化された符号なし番号を含み、
前記第１のコード化ビットストリームは、前記L0P0がB2L0P0に、前記L0P1が前記B2L0P1に、前記L1P0が前記B2L1P0に、前記L1P1が前記B2L1P1に、ヘッダH6を有するコード化ピクチャL1P2が前記B2L1P2になるように、前記コード化ピクチャB2L0P2を取り除くことにより前記第２のコード化ビットストリームから得られ、
前記ヘッダH6は、前記ヘッダH1におけるデータ要素FIとヘッダにおける同じ箇所にデータ要素FIを含み、前記データ要素FIは、固定長を有し、バイナリコード化された符号なし番号を含み、前記H6における前記バイナリコード化された符号なし番号は、前記H5における番号と同じであり、
前記方法は、さらに、前記ヘッダH6のみを復号化することにより、前記コード化ピクチャB2L0P2が取り除かれたことを検出すること、を含む、方法。
【請求項５】
請求項４において、
前記検出することは、前記H6における前記符号なし番号と前記L0層の全てのピクチャの全てのヘッダの少なくともサブセットの格納された番号リストと比較することを含み、
前記ヘッダH6の前記データ要素FIにおける前記符号なし番号は、前記格納された番号リストには存在しない、方法。
【請求項６】
請求項５において、さらに、
前記L0層におけるピクチャの符号化が成功した後で、前記L0層における各ピクチャのヘッダの前記データ要素FIにおける前記バイナリコード化された符号なし番号を前記格納された番号リストに追加することにより、前記格納された番号リストを生成することを含む、方法。
【請求項７】
請求項６において、
前記L0層で最後に復号化されたピクチャがIDRピクチャである場合、前記番号リストは単一のエントリにリセットされ、当該単一のエントリは前記L0層で最後に復号化されたピクチャのヘッダにおける前記符号なし番号となる、方法。
【請求項８】
請求項５において、さらに、
コード化ピクチャL0P2が取り除かれたことを検出すると、前記L1P2を示す情報を含む否定応答（NACK）メッセージを生成すること、を含む、方法。
【請求項９】
請求項８において、
前記L1P2を示す情報は、前記L1P2の前記ヘッダの前記バイナリコード化された符号なし番号FIである、方法。
【請求項１０】
請求項８において、さらに、
送信エンドポイント及び送信サーバのうち少なくとも１つに前記NACKメッセージを送信すること、を含む、方法。
【請求項１１】
請求項１０において、
前記送信エンドポイント及び前記送信サーバの１つは、前記第２のビットストリームを送信しており、前記L0P2ピクチャが取り除かれたのは、前記送信エンドポイント及び前記送信サーバの１つから前記デコーダへの送信期間中のデータ紛失の結果である、方法。
【請求項１２】
請求項１において、
各ヘッダは、RTPペイロードフォーマットヘッダである、方法。
【請求項１３】
請求項１において、
各ヘッダは、NALユニットヘッダである、方法。
【請求項１４】
少なくとも時間ベース層L0と時間拡張層L1を含む第１のコード化ビデオビットストリームを復号化する、非一時的なコンピュータ読み取り可能な媒体であって、
前記L0は、少なくとも２つのコード化時間ベース層ピクチャであるL0P0及びL0P1を含み、前記L1は、少なくとも２つのコード化時間拡張層ピクチャであるL1P0及びL1P1を含み、
前記非一時的なコンピュータ読み取り可能な媒体は、プロセッサに、前記コード化ピクチャL0P0、L1P1、L0P1、及びL1P1を順に復号化するように命令するための実行可能な指示を含み、
前記L0P1及び前記L1P0は少なくとも前記L0P0から予測され、前記L1P1は少なくとも前記L0P1から予測され、前記L1P1は前記L1P0からは予測されず、
前記L0P1はヘッダH0を含み、前記L0P1はヘッダH1を含み、前記L1P0はヘッダH2を含み、前記L1P1はヘッダH3を含み、
前記ヘッダH0、H1、H2、及びH3はそれぞれ、ヘッダの同じ箇所に、所定の固定長を有し、バイナリコード化された符号なし番号を含むデータ要素FIを含み、
前記ベース層L0のコード化ピクチャに関して、前記バイナリコード化された符号なし番号は、キーピクチャインデックスであり、前記FIが最大値を超えるか、或いは前記L0ピクチャが独立のデコーダリフレッシュポイント（IDR）である場合に前記符号なし番号が０にリセットさせるまで、前記L0における各コード化ピクチャと共に１ずつ増分し、
前記拡張層L1におけるコード化ピクチャに関して、前記バイナリコード化された符号なし番号は、符号化順序において最も時間的に近い、前記L0のコード化ピクチャの前記データ要素FIにおける前記バイナリコード化された符号なし番号に等しい、
非一時的なコンピュータ読み取り可能な媒体。
【請求項１５】
請求項１４において、
前記所定の固定長は８ビットである、非一時的なコンピュータ読み取り可能な媒体。
【請求項１６】
請求項１４において、
前記コード化ピクチャL0P0はIDRピクチャであり、前記ヘッダH0における前記符号なし番号は０であり、ヘッダH1における前記符号なし番号は１であり、ヘッダH2における前記符号なし番号は０であり、前記ヘッダH3における前記符号なし番号は１である、非一時的なコンピュータ読み取り可能な媒体。
【請求項１７】
請求項１４において、
第２のコード化ビットストリームは少なくとも時間ベース層と時間拡張層を含み、前記第２のコード化ビットストリームの前記時間ベース層は少なくとも３つのコード化時間ベース層ピクチャであるB2L0P0、B2L0P1、及びB2L0P2を含み、前記第２のコード化ビットストリームの前記時間拡張層は少なくとも３つのコード化時間拡張層ピクチャであるB2L1P0、B2L1P1、及びB2L0P2を含み、
前記B2L0P1及び前記B2L1P0は少なくとも前記B2L0P0から予測され、前記B2L0P2及び前記B2L1P1は少なくとも前記B2L0P1から予測され、前記B2L1P2は少なくとも前記B2L0P2から予測され、
前記B2L1P1は前記B2L1P0から予測されず、前記B2L1P2は前記B2L1P1から予測されず、
前記B2L0P2はヘッダH4を有し、当該ヘッダH4は、前記ヘッダH1におけるデータ要素FIとヘッダにおける同じ箇所にデータ要素FIを含み、前記データ要素FIは、固定長を有し、バイナリコード化された符号なし番号を含み、
前記B2L1P2はヘッダH5を有し、当該ヘッダH5は、前記ヘッダH1におけるデータ要素FIとヘッダにおける同じ箇所にデータ要素FIを含み、前記データ要素FIは、固定長を有し、バイナリコード化された符号なし番号を含み、
前記第１のコード化ビットストリームは、前記L0P0がB2L0P0に、前記L0P1が前記B2L0P1に、前記L1P0が前記B2L1P0に、前記L1P1が前記B2L1P1に、ヘッダH6を有するコード化ピクチャL1P2が前記B2L1P2になるように、前記コード化ピクチャB2L0P2を取り除くことにより前記第２のコード化ビットストリームから得られ、
前記ヘッダH6は、前記ヘッダH1におけるデータ要素FIとヘッダにおける同じ箇所にデータ要素FIを含み、前記データ要素FIは、固定長を有し、バイナリコード化された符号なし番号を含み、前記H6における前記バイナリコード化された符号なし番号は、前記H5における番号と同じであり、
前記非一時的なコンピュータ読み取り可能な媒体は、さらに、前記ヘッダH6のみを復号化することにより、前記コード化ピクチャB2L0P2が取り除かれたことを検出することを前記プロセッサに命令するための実行可能な指示を含む、非一時的なコンピュータ読み取り可能な媒体。
【請求項１８】
請求項１７において、
前記検出することは、前記H6における前記符号なし番号と前記L0層の全てのピクチャの全てのヘッダの少なくともサブセットの格納された番号リストと比較することを含み、
前記ヘッダH6の前記データ要素FIにおける前記符号なし番号は、前記格納された番号リストには存在しない、非一時的なコンピュータ読み取り可能な媒体。
【請求項１９】
請求項１８において、さらに、
前記L0層におけるピクチャの符号化が成功した後で、前記L0層における各ピクチャのヘッダの前記データ要素FIにおける前記バイナリコード化された符号なし番号を前記格納された番号リストに追加することにより、前記格納された番号リストを生成することを前記プロセッサに命令するための実行可能な指示を含む、非一時的なコンピュータ読み取り可能な媒体。
【請求項２０】
請求項１９において、
前記L0層で最後に復号化されたピクチャがIDRピクチャである場合、前記番号リストは単一のエントリにリセットされ、当該単一のエントリは前記L0層で最後に復号化されたピクチャのヘッダにおける前記符号なし番号となる、非一時的なコンピュータ読み取り可能な媒体。
【請求項２１】
請求項１８において、さらに、
コード化ピクチャL0P2が取り除かれたことを検出すると、前記L1P2を示す情報を含む否定応答（NACK）メッセージを生成することを前記プロセッサに命令するための実行可能な指示を含む、非一時的なコンピュータ読み取り可能な媒体。
【請求項２２】
請求項２１において、
前記L1P2を示す情報は、前記L1P2の前記ヘッダの前記バイナリコード化された符号なし番号FIである、非一時的なコンピュータ読み取り可能な媒体。
【請求項２３】
請求項２１において、さらに、
送信エンドポイント及び送信サーバのうち少なくとも１つに前記NACKメッセージを送信することを前記プロセッサに命令するための実行可能な指示を含む、非一時的なコンピュータ読み取り可能な媒体。
【請求項２４】
請求項２３において、
前記送信エンドポイント及び前記送信サーバの１つは、前記第２のビットストリームを送信しており、前記L0P2ピクチャが取り除かれたのは、前記送信エンドポイント及び前記送信サーバの１つから前記デコーダへの送信期間中のデータ紛失の結果である、非一時的なコンピュータ読み取り可能な媒体。
【請求項２５】
請求項１４において、
各ヘッダは、RTPペイロードフォーマットヘッダである、非一時的なコンピュータ読み取り可能な媒体。
【請求項２６】
請求項１４において、
各ヘッダは、NALユニットヘッダである、非一時的なコンピュータ読み取り可能な媒体。
【請求項２７】
ビデオ復号化システムであって、
少なくとも時間ベース層L0と時間拡張層L1を含む第１のコード化ビデオビットストリームをデコーダにおいて復号化するデコーダを有し、
前記L0は、少なくとも２つのコード化時間ベース層ピクチャであるL0P0及びL0P1を含み、前記L1は、少なくとも２つのコード化時間拡張層ピクチャであるL1P0及びL1P1を含み、
前記デコーダは、前記コード化ピクチャL0P0、L1P1、L0P1、及びL1P1を順に復号化するように構成され、
前記L0P1及び前記L1P0は少なくとも前記L0P0から予測され、前記L1P1は少なくとも前記L0P1から予測され、前記L1P1は前記L1P0からは予測されず、
前記L0P1はヘッダH0を含み、前記L0P1はヘッダH1を含み、前記L1P0はヘッダH2を含み、前記L1P1はヘッダH3を含み、
前記ヘッダH0、H1、H2、及びH3はそれぞれ、ヘッダの同じ箇所に、所定の固定長を有し、バイナリコード化された符号なし番号を含むデータ要素FIを含み、
前記ベース層L0のコード化ピクチャに関して、前記バイナリコード化された符号なし番号は、キーピクチャインデックスであり、前記FIが最大値を超えるか、或いは前記L0ピクチャが独立のデコーダリフレッシュポイント（IDR）である場合に前記符号なし番号が０にリセットさせるまで、前記L0における各コード化ピクチャと共に１ずつ増分し、
前記拡張層L1におけるコード化ピクチャに関して、前記バイナリコード化された符号なし番号は、符号化順序において最も時間的に近い、前記L0のコード化ピクチャの前記データ要素FIにおける前記バイナリコード化された符号なし番号に等しい、
ビデオ復号化システム。
【請求項２８】
請求項２７において、
前記所定の固定長は８ビットである、ビデオ復号化システム。
【請求項２９】
請求項２７において、
前記コード化ピクチャL0P0はIDRピクチャであり、前記ヘッダH0における前記符号なし番号は０であり、ヘッダH1における前記符号なし番号は１であり、ヘッダH2における前記符号なし番号は０であり、前記ヘッダH3における前記符号なし番号は１である、ビデオ復号化システム。
【請求項３０】
請求項２７において、
第２のコード化ビットストリームは少なくとも時間ベース層と時間拡張層を含み、前記第２のコード化ビットストリームの前記時間ベース層は少なくとも３つのコード化時間ベース層ピクチャであるB2L0P0、B2L0P1、及びB2L0P2を含み、前記第２のコード化ビットストリームの前記時間拡張層は少なくとも３つのコード化時間拡張層ピクチャであるB2L1P0、B2L1P1、及びB2L0P2を含み、
前記B2L0P1及び前記B2L1P0は少なくとも前記B2L0P0から予測され、前記B2L0P2及び前記B2L1P1は少なくとも前記B2L0P1から予測され、前記B2L1P2は少なくとも前記B2L0P2から予測され、
前記B2L1P1は前記B2L1P0から予測されず、前記B2L1P2は前記B2L1P1から予測されず、
前記B2L0P2はヘッダH4を有し、当該ヘッダH4は、前記ヘッダH1におけるデータ要素FIとヘッダにおける同じ箇所にデータ要素FIを含み、前記データ要素FIは、固定長を有し、バイナリコード化された符号なし番号を含み、
前記B2L1P2はヘッダH5を有し、当該ヘッダH5は、前記ヘッダH1におけるデータ要素FIとヘッダにおける同じ箇所にデータ要素FIを含み、前記データ要素FIは、固定長を有し、バイナリコード化された符号なし番号を含み、
前記第１のコード化ビットストリームは、前記L0P0がB2L0P0に、前記L0P1が前記B2L0P1に、前記L1P0が前記B2L1P0に、前記L1P1が前記B2L1P1に、ヘッダH6を有するコード化ピクチャL1P2が前記B2L1P2になるように、前記コード化ピクチャB2L0P2を取り除くことにより前記第２のコード化ビットストリームから得られ、
前記ヘッダH6は、前記ヘッダH1におけるデータ要素FIとヘッダにおける同じ箇所にデータ要素FIを含み、前記データ要素FIは、固定長を有し、バイナリコード化された符号なし番号を含み、前記H6における前記バイナリコード化された符号なし番号は、前記H5における番号と同じであり、
前記デコーダは、さらに、前記ヘッダH6のみを復号化することにより、前記コード化ピクチャB2L0P2が取り除かれたことを検出するように構成される、ビデオ復号化システム。