【手続補正書】
【提出日】平成29年11月10日(2017.11.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
符号化パラメータを使用して、第１のビットレートでビデオデータを符号化することと、前記符号化されたビデオデータが、ビデオ品質を有する、
前記ビデオデータを記録するように構成された電子デバイスの１つまたは複数の構成要素の動作特性を決定することと、ここにおいて、前記動作特性が、符号化されるべきビデオデータを記録するためのピクセル処理レートを備え、前記ピクセル処理レートが、前記ビデオデータに関連する解像度および前記ビデオデータに関連するフレームレートに基づいて決定される、
前記ピクセル処理レートが、ピクセル処理レートしきい値を超えると決定することと、
前記ピクセル処理しきい値を超える前記ピクセル処理レートに少なくとも部分的に基づいて、前記符号化パラメータを調整することと、
前記調整された符号化パラメータを使用して、第２のビットレートで前記ビデオデータを符号化することと、ここにおいて、前記第２のビットレートが、前記ビデオ品質を維持するために前記第１のビットレートより高い、
を備える、方法。
【請求項２】
前記動作特性が、前記デバイスの前記１つまたは複数の構成要素の温度を備え、前記方法が、
前記デバイスの前記１つまたは複数の構成要素に関する温度しきい値を取得すること
をさらに備え、前記符号化パラメータを調整することが、前記温度しきい値に対して前記デバイスの前記１つまたは複数の構成要素の前記温度に基づいて前記符号化パラメータを調整することをさらに備える、請求項１に記載の方法。
【請求項３】
前記１つまたは複数の構成要素がバッテリーを含み、前記動作特性が、前記バッテリーの状態を備え、前記方法が、
バッテリー状態しきい値を取得すること
をさらに備え、前記ビデオデータを符号化するための前記符号化パラメータを調整することが、前記バッテリー状態しきい値に対して前記バッテリーの前記状態に基づいて前記符号化パラメータを調整することを備える、請求項１に記載の方法。
【請求項４】
前記１つまたは複数の構成要素に関する電力バジェットを取得すること
をさらに備え、前記符号化パラメータを調整することが、前記電力バジェットに対して前記１つまたは複数の構成要素によって消費される電力量を示す電力モデルに基づいて、前記符号化パラメータを調整することをさらに備える、請求項１に記載の方法。
【請求項５】
前記ビデオデータを符号化するための前記符号化パラメータを調整することが、前記１つまたは複数の構成要素の推定される電力消費に少なくとも部分的に基づいて、前記符号化パラメータを調整することを備え、好ましくは、前記符号化されたビデオデータに関する記憶先または前記符号化されたビデオデータを送信するための伝送プロセスのうちの少なくとも１つに基づいて、前記推定される電力消費を決定することをさらに備え、さらに好ましくは、前記推定される電力消費を決定することが、コーディング電力モデル、メモリ電力モデル、ローカルストレージ電力モデル、セルラー電力モデル、またはワイヤレスローカルエリアネットワーク（ＷＬＡＮ）電力モデルのうちの少なくとも１つを含む１つもしくは複数の電力モデルに基づいて、前記推定される電力消費を決定することを備える、請求項１に記載の方法。
【請求項６】
前記符号化パラメータを調整することが、前記ビデオデータを符号化するためにＢフレームを有効化または無効化することを備え、および／または、前記符号化パラメータを調整することが、前記ビデオデータのインター予測コーディングを実行するためのサーチ領域サイズを調整することを備え、および／または、前記符号化パラメータを調整することが、インター予測コーディングまたはイントラ予測コーディングのうちの１つを用いて前記ビデオデータを符号化するかどうかを決定することを備え、および／または、
トランスコーディング初期化条件を決定することと、ここにおいて、前記トランスコーディング初期化条件が、前記デバイスの所定のアイドル持続時間、前記デバイスのバッテリーのバッテリー状態、または前記デバイスの電源状態のうちの少なくとも１つを備える、
前記トランスコーディング初期化条件が生じたと前記決定すると、前記ビデオデータを、前記調整された符号化パラメータを使用して生成された第１のビットレートから第２の、より低いビットレートにトランスコードすることと、
トランスコーディング終了条件を決定することと、ここにおいて、前記トランスコーディング終了条件が、アイドル状態からアクティブ状態への前記デバイスの状態の変更、および外部電源から前記デバイスの内部電源への前記デバイスの電源状態の変化のうちの少なくとも１つを備える、
前記トランスコーディング終了条件が生じたと前記決定すると、前記ビデオデータの前記トランスコードすることを停止することと
をさらに備える、請求項１に記載の方法。
【請求項７】
前記第２のビットレートで前記ビデオデータを符号化することが、前記ビデオデータの解像度、前記ビデオデータのフレームレート、および前記ビデオデータを符号化するときの、前記ビデオデータの信号対雑音比のうちの少なくとも１つを前記第１のビットレートでビデオデータを符号化することに対して固定レベルで設定することを備える、請求項１に記載の方法。
【請求項８】
符号化パラメータを使用して、第１のビットレートでビデオデータを符号化するための手段と、前記符号化されたビデオデータが、ビデオ品質を有する、
前記ビデオデータを記録するように構成された電子デバイスの前記１つまたは複数の構成要素の動作特性を決定するための手段と、ここにおいて、前記動作特性が、符号化されるべきビデオデータを記録するためのピクセル処理レートを備え、前記ピクセル処理レートが、前記ビデオデータに関連する解像度および前記ビデオデータに関連するフレームレートに基づいて決定される、
前記ピクセル処理レートが、ピクセル処理レートしきい値を超えると決定するための手段と、
前記ピクセル処理しきい値を超える前記ピクセル処理レートに少なくとも部分的に基づいて、前記符号化パラメータを調整するための手段と、
前記調整された符号化パラメータを使用して、第２のビットレートで前記ビデオデータを符号化するための手段と、ここにおいて、前記第２のビットレートが、前記ビデオ品質を維持するために前記第１のビットレートより高い、
を備える、装置。
【請求項９】
前記動作特性が、前記デバイスの前記１つまたは複数の構成要素の温度を備え、前記１つまたは複数のプロセッサが、
前記デバイスの前記１つまたは複数の構成要素に関する温度しきい値を取得する
ようにさらに構成され、前記符号化パラメータを調整するために、前記１つまたは複数のプロセッサが、前記温度しきい値に対して前記デバイスの前記１つまたは複数の構成要素の前記温度に基づいて、前記符号化パラメータを調整するように構成され、および／または、前記動作特性が、前記ビデオデータを符号化するためのピクセル処理レートを備え、前記１つまたは複数のプロセッサが、
ピクセル処理レートしきい値を取得する
ようにさらに構成され、前記符号化パラメータを調整するために、前記１つまたは複数のプロセッサが、前記ピクセル処理レートしきい値に対して前記ピクセル処理レートに基づいて、前記符号化パラメータを調整するように構成される、請求項８に記載の電子デバイス。
【請求項１０】
前記１つまたは複数の構成要素がバッテリーを含み、前記動作特性が、前記バッテリーの状態を備え、前記１つまたは複数のプロセッサが、
バッテリー状態しきい値を取得する
ようにさらに構成され、前記ビデオデータを符号化するための前記符号化パラメータを調整するために、前記１つまたは複数のプロセッサが、前記バッテリー状態しきい値に対して前記バッテリーの前記状態に基づいて前記符号化パラメータを調整するように構成される、請求項８に記載の電子デバイス。
【請求項１１】
前記１つまたは複数のプロセッサが、
前記１つまたは複数の構成要素に関する電力バジェットを取得する
ようにさらに構成され、前記符号化パラメータを調整するために、前記１つまたは複数のプロセッサが、前記電力バジェットに対して前記１つまたは複数の構成要素によって消費される電力量を示す電力モデルに基づいて、前記符号化パラメータを調整するように構成される、請求項８に記載の電子デバイス。
【請求項１２】
前記ビデオデータを符号化するための前記符号化パラメータを調整するために、前記１つまたは複数のプロセッサが、前記１つまたは複数の構成要素の推定される電力消費に少なくとも部分的に基づいて、前記符号化パラメータを調整するように構成され、好ましくは、前記１つまたは複数のプロセッサが、前記符号化されたビデオデータに関する記憶先または前記符号化されたビデオデータを送信するための伝送プロセスのうちの少なくとも１つに基づいて、前記推定される電力消費を決定するようにさらに構成され、さらに好ましくは、前記推定される電力消費を決定するために、前記１つまたは複数のプロセッサが、コーディング電力モデル、メモリ電力モデル、ローカルストレージ電力モデル、セルラー電力モデル、またはワイヤレスローカルエリアネットワーク（ＷＬＡＮ）電力モデルのうちの少なくとも１つを含む１つもしくは複数の電力モデルに基づいて、前記推定される電力消費を決定するように構成される、請求項８に記載の電子デバイス。
【請求項１３】
前記符号化パラメータを調整するために、前記１つまたは複数のプロセッサが、前記ビデオデータを符号化するためにＢフレームを有効化または無効化するように構成され、および／または、前記符号化パラメータを調整するために、前記１つまたは複数のプロセッサが、前記ビデオデータのインター予測コーディングを実行するためにサーチ領域サイズを調整するように構成され、および／または、前記符号化パラメータを調整するために、前記１つまたは複数のプロセッサが、インター予測コーディングまたはイントラ予測コーディングのうちの１つを用いて前記ビデオデータを符号化するかどうかを決定するように構成され、および／または、前記１つまたは複数のプロセッサが、
トランスコーディング初期化条件を決定することと、ここにおいて、前記トランスコーディング初期化条件が、前記デバイスの所定のアイドル持続時間、前記デバイスのバッテリーのバッテリー状態、または前記デバイスの電源状態のうちの少なくとも１つを備える、
前記トランスコーディング初期化条件が生じたと前記決定すると、前記ビデオデータを、前記調整された符号化パラメータを使用して生成された第１のビットレートから第２の、より低いビットレートにトランスコードすることと、
トランスコーディング終了条件を決定することと、ここにおいて、前記トランスコーディング終了条件が、アイドル状態からアクティブ状態への前記デバイスの状態の変更、および外部電源から前記デバイスの内部電源への前記デバイスの電源状態の変化のうちの少なくとも１つを備える、
前記トランスコーディング終了条件が生じたと前記決定すると、前記ビデオデータの前記トランスコードすることを停止することと
を行うようにさらに構成される、請求項８に記載の電子デバイス。
【請求項１４】
前記第２のビットレートで前記ビデオデータを符号化するために、前記１つまたは複数のプロセッサが、前記ビデオデータの解像度、前記ビデオデータのフレームレート、および前記ビデオデータを符号化するときの、前記ビデオデータの信号対雑音比のうちの少なくとも１つを前記第１のビットレートでビデオデータを符号化することに対して固定レベルで設定するように構成される、請求項８に記載の電子デバイス。
【請求項１５】
実行されると、電子デバイスの１つまたは複数のプロセッサに、請求項１〜７のうちのいずれか１項の方法を実行することを行わせる命令を記憶した、非一時的コンピュータ可読媒体。