【手続補正書】
【提出日】令和3年1月5日(2021.1.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオストリームをビデオコーティングフォーマットで符号化するための方法であって、符号化された前記ビデオストリーム内に補助フレームを含み、前記補助フレームは、符号化された前記ビデオストリーム内の別のフレームによって参照され、前記別のフレームを補完する画像データを備え、前記方法は、
ビデオ捕捉デバイスによって捕捉された生画像データである第１の画像データを受信するステップと、
前記第１の画像データを第１の補助フレームの画像データとして使用するステップであって、当該第１の補助フレームはユーザに表示されない非表示フレームとしてタグ付けされる、使用するステップと、
前記第１の補助フレームをイントラフレームとして符号化するステップと、
第１のフレームを前記第１の補助フレームを参照するインターフレームとして符号化するステップであって、前記第１の画像データに適用されることになる第１の画像変換を決定することと、前記第１のフレームの動きベクトルに関して判定されたマクロブロックサイズに従って前記第１の画像変換をサンプリングすることによって、前記第１の画像変換を表す動きベクトルを算出することとを含む、符号化するステップと
を備え、前記第１のフレームのデータは前記動きベクトルだけを含み、残差値を含まず、前記第１のフレームの前記動きベクトルは、前記第１の画像データに適用されることになる第１の画像変換を表すように設定される、方法。
【請求項２】
前記ビデオ捕捉デバイスによって捕捉された生の画像データである第２の画像データを受信するステップと、
第２の補助フレームを前記第１の補助フレームを参照するインターフレームとして符号化するステップであって、前記第２の画像データと前記第１の画像データとの間の比較に基づいて行われる、符号化するステップと、
第２のフレームを前記第２の補助フレームを参照するインターフレームとして符号化するステップと
をさらに備え、前記第２のフレームのデータは動きベクトルだけを含み、残差値を含まず、前記第２のフレームの動きベクトルは、前記第２の画像データに適用されることになる第２の画像変換を表すように設定される、請求項１に記載の方法。
【請求項３】
前記第２の画像変換が前記第１の画像変換に等しい、請求項２に記載の方法。
【請求項４】
前記第１の画像変換と前記第２の画像変換とが異なる、請求項２に記載の方法。
【請求項５】
前記第１の画像変換および前記第２の画像変換が、前記ビデオ捕捉デバイスのレンズによって生じる前記第１の画像データおよび前記第２の画像データの歪みを少なくとも部分的に中和する、請求項３または４に記載の方法。
【請求項６】
前記歪みが、樽形歪曲、糸巻き型歪曲、陣笠型歪曲、および前記ビデオ捕捉デバイスの広角レンズによって生じる歪みのうちの１つである、請求項５に記載の方法。
【請求項７】
前記第２のフレームを前記符号化するステップが、前記第１のフレームを複写し、前記第１のフレームの前記複写の参照先を前記第２の補助フレームとすることを備える、請求項３に記載の方法。
【請求項８】
前記第１の画像変換および前記第２の画像変換が、電気画像安定化、デジタルパンティルトズーム（ＤＰＴＺ）のうちの１つに関する、請求項３または４に記載の方法。
【請求項９】
前記第１の画像変換が、前記第１のフレームの前記動きベクトルに関して判定されたマクロブロックサイズに従ってサンプリングされる、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記第１のフレームおよび前記第２のフレームの前記動きベクトルが事前に算出され、前記第１のフレームおよび前記第２のフレームをそれぞれ前記符号化するステップが、前記事前に算出された動きベクトルを検索することを備える、請求項３に記載の方法。
【請求項１１】
前記ビデオコーティングフォーマットが、高効率画像ファイルフォーマット、アドバンストビデオコーディング、Ｈ．２６４、高効率画像ビデオコーディング、Ｈ．２６５、Ｈ．２６６、ＶＰ９、ＶＰ１０、およびＡＶ１のうちの１つである、請求項１から１０のいずれか一項に記載の方法。
【請求項１２】
処理能力を有するデバイスによって実行されると、請求項１から１１のいずれか一項に記載の方法を実行するように適合された命令を備えた非一時的コンピュータ可読記憶媒体を備えるコンピュータプログラム製品。
【請求項１３】
ビデオ捕捉デバイスによって捕捉されたビデオストリームをビデオコーティングフォーマットで符号化するように適合されたエンコーダであって、補助フレームを符号化された前記ビデオストリーム内に含み、前記補助フレームは、符号化された前記ビデオストリーム内の別のフレームによって参照され、前記別のフレームを補完する画像データを備え、前記エンコーダはさらに、
前記ビデオ捕捉デバイスによって捕捉された生の画像データである第１の画像データを受信することと、
前記第１の画像データを第１の補助フレームの画像データとして使用することであって、当該第１の補助フレームはユーザに表示されない非表示フレームとしてタグ付けされる、使用することと、
前記第１の補助フレームをイントラフレームとして符号化することと、
第１のフレームを前記第１の補助フレームを参照するインターフレームとして符号化することであって、前記第１の画像データに適用されることになる第１の画像変換を決定することと、前記第１のフレームの動きベクトルに関して判定されたマクロブロックサイズに従って前記第１の画像変換をサンプリングすることによって、前記第１の画像変換を表す動きベクトルを算出することとを含む、符号化することと
を行うように適合され、前記第１のフレームのデータは前記動きベクトルだけを含み、残差値を含まず、前記第１のフレームの前記動きベクトルは、前記第１の画像データに適用されることになる第１の画像変換を表すように設定される、エンコーダ。
【請求項１４】
前記ビデオ捕捉デバイスによって捕捉された生の画像データである第２の画像データを受信することと、
第２の補助フレームを前記第１の補助フレームを参照するインターフレームとして符号化することであって、前記第２の画像データと前記第１の画像データとの間の比較に基づいて行われる、符号化することと、
第２のフレームを前記第２の補助フレームを参照するインターフレームとして符号化することと
をさらに備え、前記第２のフレームのデータは動きベクトルだけを含み、残差値を含まず、前記第２のフレームの動きベクトルは、前記第２の画像データに適用されることになる第２の画像変換を表すように設定される、請求項１３に記載のエンコーダ。
【請求項１５】
前記第２の画像変換が前記第１の画像変換に等しい、請求項１４に記載のエンコーダ。
【請求項１６】
前記第１の画像変換と前記第２の画像変換とが異なる、請求項１４に記載のエンコーダ。
【請求項１７】
前記第１の画像変換および前記第２の画像変換が、前記ビデオ捕捉デバイスのレンズによって生じる前記第１の画像データおよび前記第２の画像データの歪みを少なくとも部分的に中和する、請求項１５または１６に記載のエンコーダ。
【請求項１８】
前記歪みが、樽形歪曲、糸巻き型歪曲、陣笠型歪曲、および前記ビデオ捕捉デバイスの広角レンズによって生じる歪みのうちの１つである、請求項１７に記載のエンコーダ。
【請求項１９】
前記第２のフレームを前記符号化することが、前記第１のフレームを複写し、前記第１のフレームの前記複写の参照先を前記第２の補助フレームとすることを備える、請求項１５に記載のエンコーダ。
【請求項２０】
前記第１の画像変換が、前記第１のフレームの前記動きベクトルに関して判定されたマクロブロックサイズに従ってサンプリングされる、請求項１３から１９のいずれか一項に記載のエンコーダ。