【手続補正書】
【提出日】平成30年4月5日(2018.4.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
カメラによってキャプチャされる、シーンを描写するビデオストリームをエンコードするエンコーダで実行される方法であって、前記ビデオストリームは第１の画像フレーム（１０２）と第２の画像フレーム（１０４）を含み、前記第１の画像フレームは前記ビデオストリーム内で前記第２の画像フレームに先行し、前記第１及び第２の画像フレームは前記シーンの部分的に重なる部分をカバーし、
前記カメラの動きに関する情報を受け取るステップ（Ｓ８０２）と、
前記カメラの動きに関する前記情報に基づいて、前記第２の画像フレームの第１の領域（１０６）と第２の領域（１０８）を定義するステップ（Ｓ８０４）であって、前記第１の領域は前記第１の画像フレームによってもカバーされる前記シーンの一部をカバーし、前記第２の領域は前記第１の画像フレームによってカバーされていない前記シーンの一部をカバーするステップと、
前記第２の領域に対して、Ｉ−ブロックエンコーディングを使用して各ピクセルブロックをエンコードするステップ（Ｓ８１４）と、
前記第１の領域の特定のピクセルブロックの各々に対して、前記特定のピクセルブロックと前記第１の画像フレームの少なくとも一部をブロックマッチングアルゴリズムへの入力として使用する前記ブロックマッチングアルゴリズムからの出力に基づいて、Ｉ−ブロック、Ｐ−ブロック及びＰスキップブロックのうちのいずれか１つとして前記特定のピクセルブロックをエンコードすることを選択し、前記選択に従って前記特定のピクセルブロックをエンコードするステップ（Ｓ８１６）と
を含む方法。
【請求項２】
前記エンコーダは所定の第１の閾値を有し、前記エンコーダは、前記ブロックマッチングアルゴリズムからの出力であり前記ピクセルブロックが前記第１の画像フレームの最良マッチングピクセルブロックとどの程度よくマッチするかを表す差分値が前記第１の閾値を超えるとき、ピクセルブロックをＩ−ブロックとしてエンコードすることを選択するように構成されており、
前記カメラが動いている間に、前記第１の閾値を引き上げるステップ（Ｓ８０８）を含む、請求項１に記載の方法。
【請求項３】
前記エンコーダは所定の第２の閾値を有し、前記エンコーダは、ピクセルブロックをＰスキップブロックとしてエンコードするか、ピクセルブロックをＰブロックとしてエンコードするかを選択するように構成されており、前記エンコーダは、前記ブロックマッチングアルゴリズムからの出力であり前記ピクセルブロックが前記第１の画像フレームの最良マッチングピクセルブロックとどの程度よくマッチするかを表す差分値が前記第２の閾値を超えないときには前記ピクセルブロックをＰスキップブロックとしてエンコードするように構成されており、前記第２の閾値は前記第１の閾値よりも低く、前記エンコーダは、前記差分値が前記第２の閾値と前記第１の閾値の間であるときには前記ピクセルブロックをＰブロックとしてエンコードし、
前記カメラが動いている間に、前記第２の閾値を引き上げるステップ（Ｓ８１０）を含む、請求項２に記載の方法。
【請求項４】
前記ビデオストリームは更に、第３の画像フレーム（２０２）と、前記ビデオストリーム内で前記第３の画像フレームに先行する前記第２の画像フレームを含み、前記第３の画像フレームは、前記第１及び前記第２の画像フレームによってカバーされる前記シーンの一部に部分的に重なる前記シーンの一部をカバーし、前記第１の領域と第２の領域は、前記第３の画像フレームによってカバーされない前記シーンの一部をカバーする、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記カメラの動きに関する情報に基づいて、前記第１の画像フレームと前記第３の画像フレームによってもカバーされる前記シーンの一部をカバーする前記第２の画像フレームの第３の領域（２０４）、並びに、前記第３の画像フレームによってもカバーされるが前記第１の画像フレームによってカバーされない前記シーンの一部をカバーする前記第２の画像フレームの第４の領域（２０６）を定義するステップ（Ｓ８０６）と、
前記第２の領域は前記第３の画像フレームによってカバーされていない前記シーンの一部をカバーし、前記第１の領域は前記第３の画像フレームによってカバーされていない前記シーンの一部をカバーし、前記第３の領域の特定のピクセルブロックの各々に対して、前記特定のピクセルブロックと前記第１及び第３の画像フレームの少なくとも一部を入力として使用する前記ブロックマッチングアルゴリズムからの出力に基づいて、Ｉ−ブロック、Ｐ−ブロック、Ｐスキップブロック、Ｂ−ブロック及びＢスキップブロックのうちのいずれか１つとして前記特定のピクセルブロックをエンコードすることを選択し、前記選択に従って前記特定のピクセルブロックをエンコードするステップ（Ｓ８１８）と、
前記第４の領域の特定のピクセルブロックの各々に対して、特定のピクセルブロックと前記第３の画像フレームの少なくとも一部を入力として使用する前記ブロックマッチングアルゴリズムからの出力に基づいて、Ｉ−ブロック、Ｂ−ブロック及びＢスキップブロックのうちのいずれか１つとして前記特定のピクセルブロックをエンコードすることを選択し、前記選択に従って前記特定のピクセルブロックをエンコードするステップ（Ｓ８２０）と
を更に含む、請求項４に記載の方法。
【請求項６】
前記エンコーダは、ピクセルブロックをＢスキップブロックとしてエンコードするか、ピクセルブロックをＢブロックとしてエンコードするかを選択するための所定の第３の閾値を有し、前記エンコーダは、前記ブロックマッチングアルゴリズムからの出力であり前記ピクセルブロックが前記第１の画像フレームの最良マッチングピクセルブロックとどの程度よくマッチするかを表す差分値が前記第３の閾値を超えないときには、前記ピクセルブロックをＢスキップブロックとしてエンコードするように構成されており、前記第３の閾値は前記第１の閾値よりも低く、前記エンコーダは、前記差分値が前記第３の閾値と前記第１の閾値の間であるときには前記ピクセルブロックをＢブロックとしてエンコードし、
前記カメラが動いている間に、前記第３の閾値を引き上げるステップ（Ｓ８１２）を含む、請求項２に従属する請求項５に記載の方法。
【請求項７】
前記第１の領域のピクセルブロックをエンコードするステップは第１の量子化パラメータを使用することを含み、
前記第２の領域のピクセルブロックをエンコードするステップは第２の量子化パラメータを使用することを含み、
前記第３の領域のピクセルブロックをエンコードするステップは第３の量子化パラメータを使用することを含み、
前記第４の領域のピクセルブロックをエンコードするステップは第４の量子化パラメータを使用することを含み、
前記第３及び第４の量子化パラメータは、前記第１及び第２の量子化パラメータより小さい、請求項５又は６に記載の方法。
【請求項８】
前記第４の量子化パラメータは前記第３の量子化パラメータより小さい、請求項７に記載の方法。
【請求項９】
前記エンコーダはＨ．２６４エンコーダであり、
前記カメラの動きに関する情報が前記カメラの水平運動に対応することを判定するステップと、
前記第２の画像の前記ピクセルブロックのエンコードに先立って前記第２の画像を回転するステップと
を更に含む、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記ブロックマッチングアルゴリズムへの入力として、前記カメラの動きに関する情報を提供するステップを更に含む、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
処理能力を有するデバイスによって実行されると、請求項１から１０のいずれか一項に記載の方法を実行するように適合された命令を有するコンピュータ可読記憶媒体を備える、コンピュータプログラム製品。
【請求項１２】
カメラによってキャプチャされた、シーンを描写するビデオストリーム（９０８）をエンコードするように構成されたエンコーダ（９００）であって、前記ビデオストリームは第１の画像フレームと第２の画像フレームを含み、前記第１の画像フレームは前記ビデオストリーム内で前記第２の画像フレームに先行し、前記第１及び第２の画像フレームは前記シーンの部分的に重なる部分をカバーし、
前記カメラの動きに関する情報（９１０）を受信するように構成された受信コンポーネント（９０２）と、
前記カメラの動きに関する前記情報に基づいて、前記第２の画像フレーム内の、前記第１の画像フレームによってもカバーされる前記シーンの一部をカバーする第１の領域（１０６）と、前記第１の画像フレームによってカバーされない前記シーンの一部をカバーする第２の領域（１０８）を定義するように構成された領域計算コンポーネント（９０４）と、
前記第２の領域に対して、Ｉ−ブロックエンコーディングを使用して各ピクセルブロックをエンコードし、
前記第１の領域の特定のピクセルブロックの各々に対して、前記特定のピクセルブロックと前記第１の画像フレームの少なくとも一部を入力として使用するブロックマッチングアルゴリズムからの出力に基づいて、Ｉ−ブロック、Ｐ−ブロック及びＰスキップブロックのうちのいずれか１つとして前記特定のピクセルブロックをエンコードすることを選択し、前記選択に従って前記特定のピクセルブロックをエンコードするように
構成されたエンコードコンポーネント（９０６）と
を備えるエンコーダ。
【請求項１３】
シーンを描写するビデオストリーム（９０８）をキャプチャするように構成されたカメラ（１０００）であって、前記カメラは前記カメラの動作を推定するための動作推定装置（１００２）を備えるカメラと、
前記カメラが接続される請求項１２に定義されたエンコーダと
を備えたシステムであって、前記動作推定装置は前記カメラの動きに関連する情報を前記エンコーダへ送信するように構成されており、前記カメラは前記ビデオストリームを前記エンコーダへ送信するように構成されている、システム。
【請求項１４】
前記動作推定装置は、前記カメラのパン−チルト制御への入力、前記カメラのステップモータの動きに関する情報、前記カメラ内のセンサからの動作データ、及び前記ビデオストリームの画像フレームの時間的フィルタ処理からのグローバルモーション推定のうちの少なくとも１つを使用して、前記カメラの動きを推定するように構成されている、請求項１３に記載のシステム。