"動画信号の複数の画像フレームを受信し、各画像フレーム内の1以上の関心対象オブジェクトに関連付けられた1以上の領域と共に前記各画像フレームを形成する背景のエンコードまたは圧縮に用いられるビット密度よりも高い1以上のビット密度に基づき、前記1以上の領域をエンコードまたは圧縮するエンコードエンジンとを備える画像処理装置。前記エンコードエンジンに結合され、エンコードまたは圧縮された前記複数の画像フレームを1以上の受信機に送信する送信機をさらに備える、請求項1に記載の画像処理装置。前記1以上の関心対象オブジェクトはビデオ会議の参加者の1以上の顔を含む、請求項1に記載の画像処理装置。前記エンコードエンジンに結合され、前記各画像フレーム内の前記1以上の関心対象オブジェクトを識別するコンテキストエンジンをさらに備える、請求項1に記載の画像処理装置。前記コンテキストエンジンはさらに、前記各画像フレームの前記1以上の関心対象オブジェクトを少なくとも部分的に含む関心対象領域を識別する、請求項4に記載の画像処理装置。前記コンテキストエンジンはさらに、前記各画像フレーム内の前記関心対象領域をより目立たせるために前記各画像フレーム内で前記関心対象領域を拡大する、請求項5に記載の画像処理装置。前記コンテキストエンジンはさらに、前記1以上の関心対象オブジェクトのうち少なくとも1つを前記各画像フレーム内の中心に位置させるよう前記関心対象領域を調整する、請求項5に記載の画像処理装置。前記コンテキストエンジンはさらに、前記1以上の関心対象オブジェクトのうち少なくとも1つを前記各画像フレーム内の中心外位置に位置させるよう、コンテキスト情報に基づいて、前記関心対象領域を調整する、請求項5に記載の画像処理装置。前記1以上の関心対象オブジェクトは、ビデオ会議の参加者の1以上の顔を含み、前記コンテキスト情報は前記1以上の顔の顔の向きを含む、請求項8に記載の画像処理装置。前記送信機はさらに、前記1以上の関心対象オブジェクトと前記背景とを別々に送信する、請求項2に記載の画像処理装置。動画信号の複数の画像フレームを受信する工程と、各画像フレーム内の1以上の関心対象オブジェクトと共に前記各画像フレームを形成する背景のエンコードまたは圧縮に用いられるビット密度よりも高い1以上のビット密度に基づき、前記1以上の関心対象オブジェクトに関連付けられた1以上の領域をエンコードまたは圧縮する工程とを備える画像処理方法。前記各画像フレーム内の前記1以上の関心対象オブジェクトを識別する工程をさらに備える、請求項11に記載の画像処理方法。前記各画像フレームの前記1以上の関心対象オブジェクトを少なくとも部分的に含む関心対象領域を識別する工程をさらに備える、請求項11に記載の画像処理方法。前記各画像フレーム内の前記関心対象領域をより目立たせるために前記各画像フレーム内で前記関心対象領域を拡大する工程をさらに備える、請求項13に記載の画像処理方法。前記1以上の関心対象オブジェクトのうち少なくとも1つを前記各画像フレーム内の中心に位置させるよう前記各画像フレーム内の前記関心対象領域を調整する工程をさらに備える、請求項13に記載の画像処理方法。前記1以上の関心対象オブジェクトのうち少なくとも1つを前記各画像フレーム内の中心外位置に位置させるよう、コンテキスト情報に基づいて、前記関心対象領域を調整する工程をさらに備える、請求項13に記載の画像処理方法。前記1以上の関心対象オブジェクトは、ビデオ会議の参加者の1以上の顔を含み、前記コンテキスト情報は前記1以上の顔の顔の向きを含む、請求項16に記載の画像処理方法。エンコードまたは圧縮された前記複数の画像フレームを1以上の受信機に送信する工程であり、前記1以上の関心対象オブジェクトと前記背景とを別々に送信する工程をさらに備える、請求項11から17のいずれか1項に記載の画像処理方法。複数の画像フレームを有する動画信号をキャプチャするカメラと、操作可能に前記カメラに結合されたエンコードエンジンであり、キャプチャされた前記複数の画像フレームを受信し、各画像フレーム内の1以上の関心対象オブジェクトと共に前記各画像フレームを形成する背景のエンコードまたは圧縮に用いられるビット密度よりも高い1以上のビット密度に基づき、前記1以上の関心対象オブジェクトをエンコードまたは圧縮するエンコードエンジンと、前記エンコードエンジンに結合され、エンコードまたは圧縮された前記複数の画像フレームを1以上の受信機に送信する送信機とを備える画像処理システム。前記カメラに結合されたコンテキストエンジンであり、前記キャプチャされた複数の画像フレームを受信し、前記各画像フレーム内の前記1以上の関心対象オブジェクトを識別するコンテキストエンジンをさらに備える、請求項19に記載の画像処理システム。プログラムであり、実行されると装置に、動画信号の複数の画像フレームを受信する手順と、各画像フレーム内の1以上の関心対象オブジェクトと共に前記各画像フレームを形成する背景のエンコードまたは圧縮に用いられるビット密度よりも高い1以上のビット密度に基づき、前記1以上の関心対象オブジェクトをエンコードまたは圧縮する手順とを実行させるプログラム。動画信号の複数の画像フレームを受信する手段と、各画像フレーム内の1以上の関心対象オブジェクトに関連付けられた1以上の領域を囲む背景領域のビット密度よりも高い1以上のビット密度に基づき、前記1以上の領域をエンコードする手段とを備える画像処理装置。前記各画像フレームの前記1以上の関心対象オブジェクトを少なくとも部分的に含む関心対象領域を識別する手段をさらに備える、請求項22に記載の画像処理装置。前記各画像フレーム内の前記関心対象領域をより目立たせて表示するよう前記各画像フレーム内で前記関心対象領域を拡大する手段をさらに備える、請求項23に記載の画像処理装置。前記各画像フレーム内の前記1以上の関心対象オブジェクトのうち少なくとも1つを前記各画像フレーム内の中心に位置させるよう前記各画像フレーム内の前記関心対象領域を調整する手段をさらに備える、請求項23または24に記載の画像処理装置。本開示の様々な実施形態は、装置、方法、並びに、各画像フレームの背景のエンコードおよび/または圧縮に用いられるビット密度よりも高い1以上のビット密度で、それら各画像フレーム内の1以上の関心対象オブジェクトをエンコードおよび/または圧縮するエンコードエンジンを含むシステムについて説明する。画像処理システムは、関心対象オブジェクトを強調すべく、1以上の関心対象オブジェクトの少なくとも一部を含む関心対象領域を識別し、各フレーム内で関心対象領域をスケーリングするコンテキストエンジンをさらに含んでよい。様々な実施形態において、装置は、動画信号の多数の画像フレームを受信し、各画像フレーム内の1以上の関心対象オブジェクトに関連付けられた1以上の領域と共に各画像フレームを形成する背景のエンコードおよび/または圧縮に用いられるビット密度よりも高い1以上のビット密度に基づき、1以上の領域をエンコードおよび/または圧縮するエンコードエンジンとを含んでよい。装置は、エンコードエンジンに結合された、エンコード/圧縮された多数の画像フレームを1以上の受信者に送信する送信機をさらに含んでよい。様々な実施形態において、1以上の関心対象オブジェクトはビデオ会議の参加者の1以上の顔を含んでよい。様々な実施形態において、装置は、エンコードエンジンに結合された、各画像フレーム内の1以上の関心対象オブジェクトを識別するコンテキストエンジンをさらに含んでよい。様々な実施形態において、コンテキストエンジンはさらに、各画像フレームの1以上の関心対象オブジェクトを少なくとも部分的に含んでよい関心対象領域を識別してよい。様々な実施形態において、コンテキストエンジンはさらに、各画像フレーム内で関心対象領域をより目立たせるために各画像フレーム内で関心対象領域を拡大してよい。様々な実施形態において、コンテキストエンジンはさらに、1以上の関心対象オブジェクトのうち少なくとも1つを各画像フレーム内の中心に位置させるよう関心対象領域を調整してよい。様々な実施形態において、コンテキストエンジンはさらに、1以上の関心対象オブジェクトのうち少なくとも1つを各画像フレーム内の中心外位置に位置させるよう、コンテキスト情報に基づいて、関心対象領域を調整してよい。様々な実施形態において、装置の1以上の関心対象オブジェクトは、ビデオ会議の参加者の1以上の顔を含んでよく、コンテキスト情報は1以上の顔の顔の向きを含んでよい。様々な実施形態において、送信機はさらに、1以上の関心対象オブジェクトと背景とを別々に送信してよい。様々な実施形態において、方法は、動画信号の多数の画像フレームを受信する工程と、各画像フレーム内の1以上の関心対象オブジェクトに関連付けられた1以上の領域と共に各画像フレームを形成する背景のエンコードおよび/または圧縮に用いられるビット密度よりも高い1以上のビット密度に基づき、1以上の領域をエンコードおよび/または圧縮する工程とを含んでよい。様々な実施形態において、方法は、各画像フレーム内の1以上の関心対象オブジェクトを識別する工程をさらに含んでよい。様々な実施形態において、方法は、各画像フレームの1以上の関心対象オブジェクトを少なくとも部分的に含む関心対象領域を識別する工程をさらに含んでよい。様々な実施形態において、方法は、各画像フレーム内で関心対象領域をより目立たせるために各画像フレーム内で関心対象領域を拡大する工程をさらに含んでよい。様々な実施形態において、方法は、1以上の関心対象オブジェクトのうち少なくとも1つを各画像フレーム内の中心に位置させるよう各画像フレーム内で関心対象領域を調整する工程をさらに含んでよい。様々な実施形態において、方法は、1以上の関心対象オブジェクトのうち少なくとも1つを各画像フレーム内の中心外位置に位置させるよう、コンテキスト情報に基づいて、関心対象領域を調整する工程をさらに含んでよい。様々な実施形態において、方法の1以上の関心対象オブジェクトは、ビデオ会議の参加者の1以上の顔を含んでよく、コンテキスト情報は1以上の顔の顔の向きを含んでよい。様々な実施形態において、方法は、エンコード/圧縮された多数の画像フレームを1以上の受信者に送信する工程であり、1以上の関心対象オブジェクトと背景とを別々に送信する工程をさらに含んでよい。様々な実施形態において、システムは、多数の画像フレームを有する動画信号をキャプチャするカメラと、操作可能にカメラに結合されたエンコードエンジンであり、キャプチャされた多数の画像フレームを受信し、各画像フレーム内の1以上の関心対象オブジェクトと共に各画像フレームを形成する背景のエンコードおよび/または圧縮に用いられるビット密度よりも高い1以上のビット密度に基づき、1以上の関心対象オブジェクトをエンコードおよび/または圧縮するエンコードエンジンとを含んでよい。システムは、エンコードエンジンに結合され、エンコード/圧縮された多数の画像フレームを1以上の受信者に送信する送信機をさらに含んでよい。様々な実施形態において、コンテキスト情報は、1以上の受信者の視角を含んでよく、システムのコンテキストエンジンはさらに、キャプチャされた動画信号を1以上の受信者の視角に基づき調整するようカメラを制御してよい。様々な実施形態において、製品は、有形の非一時的なコンピュータ可読記憶媒体と、記憶媒体に格納された多数のプログラミング命令とを含んでよく、多数のプログラミング命令は実行されると装置に、動画信号の多数の画像フレームを受信する手順と、各画像フレーム内の1以上の関心対象オブジェクトと共に各画像フレームを形成する背景のエンコードおよび/または圧縮に用いられるビット密度よりも高い1以上のビット密度に基づき、1以上の関心対象オブジェクトをエンコードおよび/または圧縮する手順とを実行させてよい。以下の詳細な説明において、本明細書の一部を構成する添付の図面を参照する。それら図面において、例示として、本開示を実施することが出来る実施形態が示されている。本開示の態様から逸脱することなく、他の実施形態を用いることも可能であり、かつ、構造的、または論理的な変更を加えることが可能である。よって、以下の詳細な説明は、限定的に解釈されるべきではなく、本開示に係る実施形態の態様は、添付の請求項およびそれらの同等物によってのみ定められる。本開示の実施形態を理解いただくのに有用であるように、複数の独立した動作として様々な動作を順序立てて説明する。しかし、説明の順序は、これらの動作に順序依存性があることを示唆するものとして解釈されるべきではない。説明を目的とし、A/B、またはAおよび/またはBといった形式の文言は、A、B、またはAおよびBであることを意味する。説明を目的とし、A、B、およびCのうち少なくとも1つといった形式の文言は、A、B、C、AおよびB、AおよびC、BおよびC、またはA、B、およびCであることを意味する。説明を目的とし、ABといった形式の文言は、BまたはAB、つまり、Aは場合に応じて用いられる要素であることを意味する。説明において一実施形態においてまたは実施形態においてといった文言を用いるが、それぞれ同じ、または異なる実施形態のうち1以上を指し得る。さらに、本開示の実施形態に関して用いられる備える、含む、有するなどといった用語は同義語である。説明において、各画像フレームの関心対象オブジェクトおよび背景について言及する。請求項を含む本願の目的において、背景という用語は、他に明言されていない限り、画像フレームから1以上の関心対象オブジェクトを除いた残りの部分を指す。図1は、本開示の様々な実施形態に係る、例示的な画像処理デバイスを示すブロック図である。図1に示すように、画像処理デバイス100は、互いにバス140を介して結合された、エンコードエンジン110、コンテキストエンジン120、および送信機130を含み得る。図1は互いにバス140で結合された、デバイス100の様々なコンポーネントを示すが、様々な実施形態において、エンコードエンジン110、コンテキストエンジン120、および送信機130は、1以上のポイントツーポイント接続またはバス階層など何らかの適したメカニズムを介して結合されてもよい。図1は特定のコンポーネントを示すが、デバイス100は、アンテナ、カメラ、デコードエンジン、ディスプレイなど、画像処理および/または送信を補助する他の適したコンポーネントを含んでもよい。それら他のコンポーネントは本開示の理解を容易にするべく示されていない。さらに、図1に示されるコンポーネントはデバイス100内の独立したブロックとして示されているが、これらのブロックのいくつかにより実行される機能は、単一のコンポーネント内で統合されてもよく、または、2以上の別個のコンポーネントを用いてさらに細分されてもよい。例えば、デコードエンジン図示せずおよびエンコードエンジン110は、単一のデコード/エンコードエンジンに統合されてもよい。加えて、エンコードエンジン110、コンテキストエンジン120、および送信機130の全て、または一部を含むデバイス100は、ソフトウェアまたはハードウェア、或いは、これらの組み合わせにより実装されてもよい。様々な実施形態において、画像処理デバイス100は、デスクトップコンピュータ、ラップトップコンピュータ、ハンドヘルドコンピュータ、タブレット、携帯電話、ポケベル、オーディオおよび/または動画プレーヤ例えば、MP3プレーヤ、またはDVDプレーヤ、ゲーム機器、ビデオカメラ、デジタルカメラ、ナビゲーション機器例えばGPS機器、無線周辺機器例えば、プリンタ、スキャナ、ヘッドセット、キーボード、マウスなど、医療機器例えば、心拍数モニタ、血圧モニタなど、セットトップボックス、並びに/或いは、他の適した比較的固定型、携帯型、または移動型の電子機器など有線の、または無線の電子機器を含んでよい。様々な実施形態において、画像処理デバイス100は、プリベートネットワーク、パーソナルエリアネットワークPAN、ローカルエリアネットワークLAN、バーチャルプライベートネットワークVPN、メトロポリタンエリアネットワークMAN、ワイドエリアネットワークWAN、プロプライエタリーネットワーク、またはインターネットと一般的に呼ばれる公衆ネットワーク、或いはこれらの組み合わせなどの1以上の有線、または無線ネットワーク接続を介して、処理された画像を送信してもよい。様々な実施形態において、画像処理デバイス100は、スペクトル拡散変調例えば、直接シーケンス符号分割多重アクセスDS-CDMA、および/または周波数ホッピング符号分割多重アクセスFH-CDMA、時分割多重化TDM変調、周波数分割多重化FDM変調、直交周波数分割多重OFDM変調、マルチ搬送波変調MDM、直交周波数分割多重マルチアクセスOFDMA、SC-FDMA単一搬送波FDMA、並びに/或いは、無線リンクを介して通信を行うのに適した他の変調技術を含む、処理された画像を無線送信する様々な変調技術を用いる機能を有していてもよい。一例において、ビデオ会議デバイス100は、無線パーソナルエリアネットワークWPAN、無線ローカルエリアネットワークWLAN、および/または無線メトロポリタンエリアネットワークWMANを実施するのに、Bluetooth登録商標、Zigbee登録商標、近距離無線通信NFC、ウルトラワイドバンドUWB、および/または無線自動識別RFIDなど非常に少ない電力を必要とする適した無線通信規格に準拠して動作してもよい。様々な実施形態において、画像処理デバイス100は、ビデオ会議アプリケーションまたはシステムの一部であってよく、画像処理デバイス100と同様であってもなくてもよい1以上の他の画像処理デバイス図示せずとのビデオ会議を容易にしてもよい。様々な実施形態において、エンコードエンジン110は、一連の画像フレームを含む動画信号を受信する。様々な実施形態において、動画信号は、圧縮されていない未加工データ形式の画像フレームを含む。様々な実施形態において、動画信号は、1984年にInternationalTelecommunicationUnionTelecommunicationStandardizationSectorITU-Tが発行したH.261、1993年にInternationalOrganizationforStandardizationISOが発行したMPEG-1part2、および1998年にISOが発行したH.264/MPEG-4AVCなど何らかの損失の多い、または損失のないエンコード/圧縮方式で既にエンコード/圧縮されている。エンコードエンジン110は、外部のソースから動画信号を受信してよい、デバイス100の通信インタフェース図示せずから動画信号を受信してよい。代替的に、エンコードエンジン110は、デバイス100に取り付けられた、またはデバイス100と統合されたビデオカメラからバス140を介して動画信号を受信してよい。エンコードエンジン110は、ストリームとして1つずつ、または並行して複数の画像フレームをエンコードおよび/または圧縮してもよい。エンコードエンジン110は、動画信号が既にエンコード/圧縮されていた場合、当該動画信号をトランスコード例えば、動画信号をデコードし、異なる方式で再エンコードするしてもよい。エンコードエンジン110は、動画信号、字幕、およびデジタル著作権管理などのサーチされたフォワード、バックウォード、またはランダムアクセスに関する情報など、追加的な情報を動画信号にエンコードまたは追加してもよい。エンコードエンジン110は、フレーム間圧縮、フレーム内圧縮、離散コサイン変換DCT、フラクタル圧縮、マッチングパースート、離散ウェーブレット変換DWTなど公知の動画/画像圧縮方式または方法のいずれかを用いて画像フレームをエンコード/圧縮してもよい。様々な実施形態において、エンコードエンジン110は、1以上の画像フレーム内の1以上の関心対象オブジェクトOOIに関する情報を有する。OOIは、デバイス100のアプリケーションまたは利用シナリオに関連したものであってよい。例示的なOOIには、ビデオ会議セッション中の発言者の顔および/または肩周辺領域、テレビ放送中にレース場を走る自動車、監視カメラによりキャプチャおよび/または追跡される動いているオブジェクトなどが含まれ得る。様々な実施形態において、動画信号の画像フレーム内に含まれるOOI領域の数はフレーム毎に異なり得る。例えば、ある画像フレーム内ではOOIは1つであり、次の、または他の画像フレーム内ではOOIは複数であり得る。図2は、本開示の様々な実施形態に係る、動画ストリームの例示的な個別の画像フレームを示すブロック図である。示されるように、画像フレーム200は、OOI領域210、OOI領域212、OOI領域214、および、OOI領域210~214を囲む、画像フレーム200内の影付きの領域として示される背景230を含み得る。図2は3つのOOI領域を有する画像フレーム200を示すが、様々な実施形態において、画像フレーム200は、より多く、またはより少ないOOI領域を含む。図2は同じサイズおよび形状を有する複数のOOI領域210~214を示すが、それら様々なOOI領域210~214のサイズ、形状、および位置は単に例示であり、様々な実施形態においては異なり得る。さらに、例示的な図示においては、OOI領域210~214を囲む背景230を示すが、他の画像フレームにおいては、背景230はOOI領域210~214を部分的にのみ囲む、またはOOI領域210~214に隣接してもよい。様々な実施形態において、エンコードエンジンは、複数の異なる量子化パラメータを適用し、1以上のOOI領域210~214、およびOOI領域210~214と共に画像フレームを形成する背景230をエンコード/圧縮してもよい。いくつかの実施形態において、エンコードエンジン110は、背景230をエンコード/圧縮するのに用いられたビット密度よりも高い1以上のビット密度を用いて1以上のOOI領域210~214をエンコード/圧縮してもよい。例えば、デバイス100を用いたビデオ会議アプリケーションにおいて、発言者の顔および肩の周囲の領域は、2つのOOI領域として識別され得る。エンコードエンジン110は、他の会議出席者が発言者の表情をよりはっきりと見られるように、高いビット密度を用いて発言者の顔の周囲の領域をエンコード/圧縮してもよく、中間のビット密度を用いて発言者の肩の周囲の領域をエンコード/圧縮してもよく、低いビット密度を用いて画像フレームの背景をエンコード/圧縮してもよい。このように、各画像フレーム内で、発言者の顔領域例えば1以上のOOI領域には、顔以外の領域たとえば背景よりも多くのビットが割り当てられる。高い、中間の、または低いビット密度というのは適用例毎に変わり得る。様々な実施形態において、上述したようにビット密度を選択的に用いてエンコードおよび/または圧縮を行うのに加えて、或いはこのことに替えて、エンコードエンジン110は、領域別の符号化技術を用いて画像フレーム200をエンコード/圧縮してもよい。例えば、OOI領域210~214および背景230は、異なるエンコード/圧縮モデルを用いて別々にエンコード/圧縮されてもよい。エンコードエンジン110は、背景230をノンパラメリック背景モデルに基づいてエンコード/圧縮してもよい。エンコードエンジン110は、OOI領域210~214を別のエンコード/圧縮モデルに基づきエンコード/圧縮してもよい。画像フレーム200のエンコード/圧縮されたOOI領域210~214は、エンコード/圧縮された背景230とは別に、送信機130を介して1以上の受信者図1は図示せずに送信されてもよい。1以上の受信者は、受信毎に背景およびOOI領域を別々に解凍およびデコードし、領域および背景を組み合わせて完全な画像フレームを再構築してもよい。様々な実施形態において、エンコードエンジン110は、先行する、または続く画像フレームに基づき特定の画像フレーム200をエンコード/圧縮し、フレーム間圧縮などを用いてより効率的な圧縮を実現してもよい。ビデオ会議アプリケーションなど様々な実施形態において、背景230は多くの時間において動きがない、または実質的に動きがなく、フレーム毎に変化がない、または最小限の変化しかない。したがって、各画像フレームの背景を送信するのではなく、送信機130は、2以上の画像フレーム毎など一定期間毎に背景230を送信してもよい。他の実施形態において、送信機130は、1以上の先行する画像フレームに亘る背景の実質的な変化を検出すると動的に背景230を送信する。ビット密度が最適化されたエンコード、および/または領域別のエンコード/圧縮技術を用い、背景およびOOI領域を別々にエンコード、圧縮、および送信することにより、デバイス100の符号化および/または送信の効率性が向上し得る。したがって、デバイス100に基づいたビデオ会議、特にネットワーク回線容量に限りがあるモバイルデバイスを用いて実施されるビデオ会議アプリケーションにおいて、ユーザーエクスペリエンスが改善される。様々な実施形態において、コンテキストエンジン120は、画像フレーム200または動画ストリーム内の1以上のOOI領域210~214を検出、識別、および/または追跡し、OOI領域210~214に関する情報をエンコードエンジン110へ提供してもよい。コンテキストエンジン120は、オブジェクトの追跡または顔認識に関して公知である様々な技術に基づきOOI領域210~214を検出してもよい。そのようなオブジェクト追跡技術の1つにおいて、一連のAdaBoost分類器に基づき画像フレーム上のウィンドウが全体的にスキャンされてもよい。様々な実施形態において、コンテキストエンジン120は、エンコードエンジン110が画像フレームをエンコード/圧縮するのを補助すべく、OOI情報を提供してもよい。様々な実施形態において、コンテキストエンジン120はさらに、1以上のOOI領域の少なくとも一部を含みうる画像フレーム内の関心対象領域ROIを識別してもよい。例示的なROIは、図2において破線で囲まれる領域として示されるROI220である。ROI220の場所およびサイズは、Rx,Ryなどの座標によって表される境界ボックスに基づいて識別され得る。様々な実施形態において、ROI220は、背景230の一部を含んでも含まなくてもよい。様々な実施形態において、コンテキストエンジン120は、ROI領域220内の中心点Pcを識別してもよい。いくつかの実施形態において、PcはROIの全てのOOI領域の重心として定められてもよい。例えば、Pcは以下の数式に基づいて識別されてもよい。ここでPiは検出されたOOI領域のそれぞれの中心位置であり、Nは検出されたOOI領域の数である。他の実施形態において、PcはROI内の、カメラに最も近い関心対象オブジェクトなど最も大きなOOI領域の中心点として識別される。例えば、Pcは、として定められる。ここでargmaxsizePiは、サイズが最も大きなOOI領域の中心点である。さらに他のいくつかの実施形態において、Pcは、1以上の先行するフレームから変化したことが検出されたOOIの中心点であってもよい。例えば、Pcは、参加者が複数であるビデオ会議で発言中である人、または監視カメラによって追跡されている、動いているオブジェクトの1つを表すOOIを示すのに用いられてもよい。様々な実施形態において、上述したように、PcはROI220の本当の意味での中心であってもなくてもよい。様々な実施形態において、示されるように、コンテキストエンジン120は、OOI領域210~214の全てを含む境界ボックスに基づいてROI領域220を識別する。様々な実施形態において、ROI220が識別されると、コンテキストエンジン120は、画像フレーム200の中心部に、または中心部近くに中心点Pcが位置するように、ROI220のサイズ、位置、およびスケーリングの調整を含む、ROI220の調整を行う。様々な実施形態において、ROI220を囲む領域は、ROI220と、背景230のROI220を囲む部分との間の空間的関連性を維持するようROI220と併せて移動および/またはスケーリングされる。いくつかの実施形態において、コンテキストエンジン120は、ROI220内の画像を歪めて、または歪めず、画像フレーム200の寸法元のサイズまで可能な限りROI220を拡大してもよい。いくつかの実施形態において、ROI220の寸法またはアスペクト比は、画像フレーム200の寸法またはアスペクト比に一致するまでは拡大されない。したがって、コンテキストエンジンは選択的に、背景領域230の一部を含めるか、またはROI220の一部を取り除くかを選択し、正しいアスペクト比でROI220内の画像を表示する。同様に、コンテキストエンジン120は、画像フレーム200の中止位置に、または中止位置近くに中心点Pcを移動させるよう選択的にROI220および背景230の一部を取り除く/含める。その結果、ROI220内のOOIのうち少なくとも1つ、例えばOOI210はより大きく、画像フレーム200の中心部において、または中心部近くにおいて焦点を合わせた状態で表示される。様々な実施形態において、コンテキストエンジン120は、上述したように、エンコードエンジン110が画像フレームをエンコードおよび/または圧縮し、続いて送信を行うのを補助すべく、スケーリング/修正されたROI220を含む画像フレームをエンコードエンジン110に提供してもよい。様々な実施形態において、画像フレームのストリームを有する動画信号をキャプチャすべく、カメラ図示せずがデバイス100に取り付けられる、またはデバイス100と統合される。コンテキストエンジン120は操作可能にカメラに結合され、カメラを制御する。各画像フレーム内にROI220が識別されると、ROI220をスケーリングする、または移動させるのではなく、コンテキストエンジン120はズームインまたはズームアウト、或いはカメラアングルをパンするようカメラを制御してROI220に焦点を合わせ、これにより、ROI220のOOIのうち少なくとも1つを画像フレーム200の中心部に位置させてもよい。様々な実施形態において、コンテキストエンジン120はさらに、1以上のコンテキスト情報に基づいて、意図的にOOIのうち少なくとも1つを中心外位置に位置させるようROI220のサイズおよび場所を調整してもよい。コンテキスト情報は、デバイス100のアプリケーションまたは利用シナリオに応じたものであってよい。例えばビデオ会議セッションにおいて、コンテキストエンジン120は、発言者の顔の向き例えばポーズをコンテキスト情報として用いてもよい。様々な実施形態において、顔の向き情報は、識別されたROIの他に可能性のある関心対象領域を推測するのに用いられてもよく、また、ROIの安定した抽出結果を得るのに用いられてもよい。例えば、発言者がカメラに真っ直ぐ向いている場合、発言者は動画の中心部に、または中心部の近くに映され得る。しかし、発言者が右側を見ながら話している場合、様々な実施形態において、コンテキストエンジン120は選択的に、ROI220のウィンドウを発言者の右側に移動させ、またはパンし、ROI220を拡大、縮小、または調整し、発言者の右側の背景230をもっと映すようにする。他の例として、ビデオ会議は複数の参加者を含みうる。コンテキストエンジン120は最初に全ての参加者を関心対象オブジェクトとして認識し、全ての参加者を含めてROIを設定してよい。しかし、顔の向き情報は、参加者のうちの1人がカメラを向いてなく、下を向いている例えば書類を見ていることを示し得る。様々な実施形態において、コンテキストエンジン120は、会話に関わっている参加者がスクリーンの中心でより目立って映されるよう、下を向いている参加者またはOOIをROIから一時的に除外することを選択する。様々な実施形態において、除外されている参加者の顔の向きが実質的に変化したことを検出すると、コンテキストエンジン120はROI220を再調整し、画像内に当該参加者を含める。様々な実施形態において、コンテキストエンジン120は、画像フレーム200を分析し、コンテキスト情報を作成する。例えば、ビデオ会議アプリケーションにおいて、発言者の顔の向きをコンテキスト情報に含めるべく、コンテキストエンジン120は発言者の顔の向きを分析してもよい。コンテキストエンジン120は、ピッチ、ヨー、およびロールなど顔の3つの異なる角度の測定および分析に基づき発言者の顔の向きを分析してもよい。様々な実施形態において、コンテキスト情報を作成すべくコンテキストエンジン120が画像フレームを分析する代わりに、コンテキスト情報はコンテキストエンジン120へ提供されてもよい。例えば、デバイス100の送信機130からネットワークを介し1以上の受信者へ動画が送信されてもよい。上述したものと同様の顔の向きを追跡する方法、または他の公知の方法に基づき、1以上の受信者の視点視角が受信者側に設置された1以上のカメラによって追跡されてもよい。代替的に、顔の向きの追跡に加え、1以上の受信者のジェスチャが、適切なソフトウェアと併せて米国ワシントン州レッドモンドのMicrosoftから販売されるXbox360登録商標Kinect登録商標カメラキットなど公知の方法のいずれかを用いて、カメラによって同様に識別および/または追跡されてもよい。したがって、いくつかの実施形態において、コンテキスト情報は動画を受信する1以上の受信者の視点および/またはジェスチャを含む。例えば、受信者が動画の左側を見ている場合、そのような視点情報がネットワークを介しコンテキストエンジン120へフィードバックされ、コンテキストエンジン120は動画の左側の情報をより多く与えるように、動画のROI領域220、または1以上の取り付けられたカメラを調整する。また、受信者のジェスチャは、同様の目的でコンテキストエンジン120へフィードバックされてもよい。代替的に、動画の受信者は、キーボード、マウス、マイクを介した音声入力など他の入力方法を介してコンテキストエンジン120へコンテキスト情報を提供してもよい。したがって、1以上の受信者からコンテキスト情報を受信することにより、デバイス100は、ビデオ会議の出席者に対し仮想現実感を与えることが出来、または動画の受信者に対して遠隔制御機能を提供することが出来る。様々な実施形態において、コンテキストエンジン120は、上述したように、画像フレームのエンコードおよび/または圧縮、並びに続く送信機130による画像フレームの送信を補助するべく、コンテキスト情報に基づき調整されたROI220を含む画像フレームをエンコードエンジン110に提供する。図3は、本開示の様々な実施形態に係る、画像処理デバイスのエンコードエンジンの動作の一部を示すフロー図である。ブロック310において、エンコードエンジン110は、画像フレームのストリーム、および各画像フレームに埋め込まれた1以上のOOI領域に関する情報を受信してよい。ブロック320において、エンコードエンジン110は、上述したように、ビット密度を選択的に用いたエンコード/圧縮、および/または領域毎に異なるエンコード/圧縮を用い、各画像フレームをエンコード/圧縮してもよい。ビット密度を選択的に用いたエンコード/圧縮において、送信機130は、背景、および1以上のOOI領域を別々に1以上の受信者へ送信してよい。送信機130は、背景の変化を検出したことに応じ、2以上の画像フレーム毎など一定期間ごとに、または動的に背景を送信してもよい。エンコードエンジン110は全ての画像が処理されるまで上述した動作を繰り返してもよい。1以上のOOI領域は、画像フレーム毎に送信されてもよい。その後1以上の受信者は受信毎に画像を解凍し再構築してよい。図4は、本開示の様々な実施形態に係る、画像処理デバイスのコンテキストエンジンの動作の一部を示すフロー図である。ブロック410において、コンテキストエンジン120は、画像フレームのストリームを受信してよく、画像フレームのストリームを1つずつ、または並行して処理してよい。コンテキストエンジン120は、エンコードエンジン110と並行して画像フレームのストリームを受信してよく、または代替的に、エンコードエンジン110の前に画像フレームを処理してもよい。ブロック420において、上述したように、コンテキストエンジン120は、画像フレーム内の1以上のOOI領域を識別し、エンコードおよび/または圧縮を行うべくOOI領域情報をエンコードエンジン110に提供してもよい。ブロック430において、コンテキストエンジン120は、OOI領域のうち少なくとも1つを含む、画像フレーム内のROIを設定してよい。コンテキストエンジン120は、1以上のOOI領域が目立つように示され、画像の中心において画像内で焦点が合った状態で映されるようにROIをスケーリングし、画像フレーム内のROIの外側の領域の表示を少なくしてよい。コンテキストエンジン120は、少なくとも1つのOOI領域が画像フレーム内の中心に位置するようROIのサイズおよび位置を調整してよい。ブロック440において、コンテキストエンジン120は、画像フレームに関連付けられたコンテキスト情報を作成すべく画像フレームを分析してよい。ブロック450において、コンテキストエンジン120は、1以上のOOI領域のうち少なくとも1つが画像フレーム内の中心外位置に位置するようコンテキスト情報に基づいてROIを調整してよい。コンテキストエンジン120は、コンテキスト情報に基づいた調整を行って、または行わず、OOI情報、および/またはROI情報をエンコードエンジン110へ渡してよい。コンテキストエンジン120は、全ての画像が処理されるまで上述した工程を繰り返してもよい。図5は、本開示の様々な実施形態に係る、画像処理デバイスの動作の一部を示すフロー図である。ブロック510において、画像処理デバイス100に取り付けられた1以上のビデオカメラ図1において図示せずは、2次元2Dまたは3次元3D形式の動画像をキャプチャしてもよい。ブロック520において、コンテキストエンジンは、各画像フレームを分析し、1以上のOOI領域を識別してもよい。ブロック530において、コンテキストエンジン120は、画像フレーム内のROIを設定し、画像フレームの中心部に少なくとも1つのOOIが位置するよう画像フレーム内のROIをスケーリングしてよい。ブロック540において、コンテキストエンジンは、画像フレームを分析し、顔の向き情報の推測を含む1以上のコンテキスト情報を作成し、コンテキスト情報に基づいてROIを変更してもよい。コンテキストエンジン120は変更されたROIを含む画像フレームをエンコードエンジン110に転送してよい。ブロック550において、エンコードエンジン110は、ビット密度を選択的に用いたエンコードおよび/または圧縮、或いは領域毎に異なるエンコードおよび/または圧縮に基づき、画像フレームのストリームを1つずつ、または並行してエンコード/圧縮してよい。ブロック560において、送信機130は、エンコード/圧縮された画像フレームを1以上の受信者へ送信してよい。コンテキストエンジン120、エンコードエンジン110、および送信機130は、全ての画像フレームが処理されるまで上述した工程を繰り返してよい。図6は、本開示の様々な実施形態に係る、説明される方法および/または装置の様々な態様を実施するために用いるのに適した例示的なコンピュータシステムを示すブロック図である。示されるように、システム600は、電源ユニット601、多数のプロセッサまたはプロセッサコア602、システムメモリ604、大容量記憶装置606、および通信インタフェース610を含んでよい。請求項を含む本願の目的において、文脈上明らかにそうでないことが求められない限り、プロセッサおよびプロセッサコアといった用語は同義語として見なされてよい。加えて、コンピューティングシステム600は、1以上の有形の非一時的コンピュータ可読大容量記憶デバイス606ディスケット、ハードディスク、コンパクトディスク読み出し専用メモリCDROMなど、入出力デバイス608キーボード、カーソルコントロールなどを含みうる。様々な実施形態において、I/Oデバイス608は、1以上のカメラ618を含みうる。要素は互いに、および上記にて列挙された要素に、1以上のバスであってよいシステムバス612を介して結合されていてよい。複数のバスが用いられた場合、それらは1以上のバスブリッジによってブリッジ接続されてもよい図示せず。データは、I/Oデバイス608、例えば、カメラ618からプロセッサ602へシステムバス612を介して渡されてもよい。システムメモリ604および大容量記憶装置606を用いて、本明細書においては622でまとめて示す、1以上のオペレーティングシステム、ファームウェアモジュールまたはドライバ、並びにアプリケーションなどを実装するプログラミング命令のワーキングコピーおよびパーマネントコピーを格納してよい。プログラミング命令はプロセッサ602によって実行されると、上述したように、エンコードエンジン110、コンテキストエンジン120、および/または送信機130の動作をコンピューティングシステム600に実行させる。カメラ618は、動画像のストリームをキャプチャしてよく、また、上述したようにコンテキストエンジン120により制御されてもよい。プログラミング命令のパーマネントコピーは、例えば、CDなどの配布媒体図示せず、または配信サーバ図示せずからの通信インタフェース610を介して工場、または現場の永続記憶装置606に格納されてもよい。つまり、エージェントプログラムを実装する1以上の配布媒体を用いて、エージェントを配布し、様々なコンピューティングデバイスをプログラムしてもよい。これら要素601~622の他の構成は公知であるので、さらに詳細には説明しない。図7は、本開示の実施形態に係る、画像処理デバイスの様々な動作を装置に実行させるプログラミング命令を有する製品を示す。示されるように、製品700はコンピュータ可読非一時的記憶媒体710を含んでよい。記憶媒体710は、画像処理デバイスを実装するプログラミング命令720を含みうる。記憶媒体710は、フラッシュメモリ、光学または磁気ディスクなどが含まれるがこれらに限定されない、幅広い種類の当分野で公知の永続記憶媒体であり得る。プログラミング命令720は特に、プログラミング命令720を画像処理装置が実行したことに応じて、動画信号の複数の画像フレームを受信する手順と、各画像フレーム内の1以上の関心対象オブジェクトと共に各画像フレームを形成する背景のエンコード/圧縮に用いられるビット密度よりも高い1以上のビット密度に基づき、1以上の関心対象オブジェクトをエンコードおよび/または圧縮する手順とを当該画像処理装置に実行させる。本明細書において特定の実施形態を示し説明してきたが、当業者であれば、本開示の実施形態の態様から逸脱することなく、示され説明された特定の実施形態に代わり、様々な代替および/または同様の実施例が可能であることを理解されよう。本願は、本明細書で説明された実施形態の適合例または変形例を網羅することが意図されている。よって、本開示の実施形態は、請求項およびその同等物によってのみ定められることが明白に意図されている。"