ビデオシーケンスに記録された現実環境内で動く現実エンティティのリアルタイムのクロッピングのための方法であって、前記現実エンティティが仮想エンティティに関連し、前記方法が、前記ビデオシーケンスから、前記記録された現実エンティティを含む画像を抽出するステップS1、S1A、前記記録された現実エンティティを含む前記画像から、前記現実エンティティの尺度および/または向きを決定するステップS2、S2A、前記仮想エンティティおよび前記記録された現実エンティティを、大まかに同一であるように、スケーリング、配向、かつ位置決めすることにより変換するステップS3、S4、S3A、S4A、ならびに、前記仮想エンティティを、前記現実エンティティのクロッピングされた画像で置換するステップS5、S6、S5A、S6Aであり、前記現実エンティティの前記クロッピングされた画像が、前記仮想エンティティの輪郭が境界となる前記記録された現実エンティティを含む前記画像の領域である、置換するステップを含む方法。前記現実エンティティが、ユーザ2の身体部であり、仮想エンティティが、前記ユーザ2の身体部の外見を再現することが意図される、アバター21の対応する身体部22であり、前記方法が、前記ビデオシーケンス30から、前記ユーザの記録された身体部を含む画像31を抽出するステップS1、前記ユーザの記録された身体部を含む前記画像31での、前記ユーザの身体部の向き32および尺度を決定するステップS2、前記アバターの身体部33、34を、前記ユーザの身体部のものと大まかに同一であるように、配向かつスケーリングするステップS3、ならびに、前記ユーザの記録された身体部を含む前記画像31のクロッピングされた画像37を形成するために、前記アバターの身体部の輪郭36を使用するステップS4、S5であり、前記クロッピングされた画像37が、前記輪郭36内に包含される、前記ユーザの記録された身体部を含む前記画像31の領域に制限されるステップを含む、請求項1に記載のクロッピング方法。前記アバター21の前記身体部22を前記クロッピングされた画像37と統合するステップS6をさらに含む、請求項2に記載のクロッピング方法。前記現実エンティティが、ユーザ2の身体部であり、仮想エンティティが、前記ユーザ2の身体部の外見を再現することが意図される、アバター21の対応する身体部22であり、前記方法が、前記ビデオシーケンス30から、前記ユーザの記録された身体部を含む画像31を抽出するステップS1A、前記ユーザの身体部を含む前記画像31から、前記ユーザの身体部の向きを決定するステップS2A、前記アバターの身体部33、34Aを、前記ユーザの記録された身体部を含む前記画像31のものと大まかに同一であるように、配向するステップS3A、前記ユーザの記録された身体部33、34を含む前記画像31を、それを前記アバターの前記対応する配向された身体部34Aと位置合わせするために、並進させ、かつスケーリングするステップS4A、前記アバターの配向された身体部の輪郭が境界となるクロッピングされる領域が、画素の非存在または透明画素により符号化される仮想環境の画像を描画するステップS5A、および、前記仮想環境の画像を、前記ユーザの並進かつスケーリングされた身体部を含む画像38に重畳するステップS6Aを含む、請求項1に記載のクロッピング方法。前記ユーザの記録された身体部を含む前記画像31の前記向きおよび/または尺度を決定する前記ステップS2が、前記画像31に適用される頭部追跡機能HTFuncにより遂行される、請求項2乃至4のいずれか1項に記載のクロッピング方法。配向かつスケーリングする前記ステップS3、前記輪郭を抽出する前記ステップS4、S5、および統合する前記ステップS6が、前記アバターの、またはユーザの身体部の、注目すべき点または領域を考慮する、請求項2乃至5のいずれか1項に記載のクロッピング方法。前記アバターの身体部33、34が、前記アバターの前記身体部の3次元表現である、請求項2乃至6のいずれか1項に記載のクロッピング方法。外見が再現されなければならない前記ユーザの身体部にしたがって、前記アバターの身体部の3次元表現をモデル化するステップからなる初期化のステップをさらに含む、請求項2乃至7のいずれか1項に記載のクロッピング方法。前記身体部が、前記ユーザ2の、または前記アバター21の頭部である、請求項2乃至8のいずれか1項に記載のクロッピング方法。請求項1乃至9のいずれか1項に記載のクロッピング方法を実装するプロセッサ4を備えるマルチメディアシステム1。マルチメディアシステム1のメモリ5内にロードされることが意図されるコンピュータプログラム製品であって、プログラムが前記マルチメディアシステム1のプロセッサ4により実行される場合は常に、請求項1乃至9のいずれか1項に記載のクロッピング方法を実装するソフトウェアコードの部分を含むコンピュータプログラム製品。したがって、仮想環境で没頭の感覚をもたらすための十分に高い品質によるものであり、上述の標準的なマルチメディアデバイスを用いて実装され得る、アバターの身体の対応する一部を使用して、リアルタイムで、ビデオでのユーザの身体の一部をクロッピングするための方法が求められている。本発明の1つの目的は、ビデオの領域をリアルタイムでクロッピングする、より詳細には、ユーザの身体部の外見を再現することが意図される、アバターの身体の対応する一部を使用することにより、リアルタイムで、ビデオでのユーザの身体の一部をクロッピングするための方法を提案することであり、方法は、-ビデオシーケンスから、ユーザの記録された身体部を含む画像を抽出するステップ、-ユーザの記録された身体部を含む画像内での、ユーザの身体部の向きおよび尺度を決定するステップ、-アバターの身体部を、ユーザの身体部のものと大まかに同一であるように、配向かつスケーリングするステップ、ならびに、-ユーザの記録された身体部を含む画像のクロッピングされた画像を形成するために、アバターの身体部の輪郭を使用するステップであり、クロッピングされた画像が、輪郭内に包含される、ユーザの記録された身体部を含む画像の領域に制限されるステップを含む。本発明の別の実施形態によれば、現実エンティティは、ユーザの身体部であり得るものであり、仮想エンティティは、ユーザの身体部の外見を再現することが意図される、アバターの身体の対応する一部であり得るものであり、方法は、-ビデオシーケンスから、ユーザの記録された身体部を含む画像を抽出するステップ、-ユーザの身体部を含む画像から、ユーザの身体部の向きを決定するステップ、-アバターの身体部を、ユーザの記録された身体部を含む画像のものと大まかに同一であるように、配向するステップ、-ユーザの記録された身体部を含む画像を、それをアバターの対応する配向された身体部と位置合わせするために、並進させ、かつスケーリングするステップ、-アバターの配向された身体部の輪郭が境界となるクロッピングされる領域が、画素の非存在または透明画素により符号化される仮想環境の画像を描画するステップ、および、-仮想環境の画像を、ユーザの並進かつスケーリングされた身体部を含む画像に重畳するステップを含む。ユーザの記録された身体部を含む画像の向きおよび/または尺度を決定するステップは、前記画像に適用される頭部追跡機能により実行され得る。配向かつスケーリングするステップ、輪郭を抽出するステップ、および統合するステップは、アバターの、またはユーザの身体部の、注目すべき点または領域を考慮する場合がある。アバターの身体部は、前記アバター身体部の3次元表現であり得る。クロッピング方法は、外見が再現されなければならないユーザの身体部によって、アバターの身体部の3次元表現をモデル化するステップからなる初期化ステップをさらに含み得る。身体部は、ユーザの、またはアバターの頭部であり得る。別の態様によれば、本発明は、本発明のクロッピング方法を実装するプロセッサを備えるマルチメディアシステムに関する。さらに別の態様によれば、本発明は、マルチメディアシステムのメモリ内にロードされることが意図されるコンピュータプログラム製品であって、プログラムがマルチメディアシステムのプロセッサにより実行される場合は常に、本発明のクロッピング方法を実装するソフトウェアコードの部分を含むコンピュータプログラム製品に関する。本発明により、ビデオシーケンス内のエンティティを表す領域を効果的にクロッピングすることが可能になる。本発明により、アバターおよびビデオシーケンスを、リアルタイムで、仮想環境で没頭の感覚をもたらすための充分な品質によって統合することもまた可能になる。本発明の方法は、プロセッサのリソースをほとんど消費せず、グラフィックカードに一般的に符号化される機能を使用する。したがって、それは、パーソナルコンピュータ、ラップトップコンピュータ、携帯情報端末、またはスマートフォンなどの標準的なマルチメディアデバイスを用いて実装され得る。それは、低コントラストの画像、またはウェブカメラから生じる欠陥を伴う画像を使用することができる。他の利点が、以下の本発明の詳細な説明から明らかとなろう。本発明は、同一の参照番号が同様の要素を指し示す添付の図での非限定的な例により図示される。図3Aおよび3Bは、ビデオシーケンスに記録されたユーザの頭部のリアルタイムのクロッピングのための本発明の方法の1つの実施形態を例示する機能図である。第1のステップS1の際には、所与の時点で、画像31が、ユーザのビデオシーケンス30から抽出されるEXTR。ビデオシーケンスは、例えば、カメラ図1を参照により記録された画像の連続体を指す。第2のステップS2の際には、頭部追跡機能HTFuncが、抽出された画像31に適用される。頭部追跡機能により、ユーザの頭部の尺度Eおよび向きOを決定することが可能になる。それは、顔面32のある決まった点または領域、例えば目、眉、鼻、頬、および顎の注目すべき位置を使用する。そのような頭部追跡機能は、SeeingMachinesという会社により販売されるソフトウェアアプリケーションfaceAPIにより実装され得る。第3のステップS3の際には、3次元のアバター頭部33が、決定された向きOおよび尺度Eに基づいて、抽出された画像の頭部のものと大まかに同一であるように、配向ORIかつスケーリングECHされる。その結果は、サイズおよび向きが、抽出された頭部の画像31にしたがう3次元のアバター頭部34である。このステップは、標準的な回転およびスケーリングのアルゴリズムを使用する。第4のステップS4の際には、サイズおよび向きが、抽出された頭部の画像にしたがう3次元のアバター頭部34が、抽出された画像31内の頭部のように位置決めされるPOSI。その結果は、2つの頭部が、画像と比較されて、同一に位置決めされるということである。このステップは、標準的な並進機能を使用し、並進は、目、眉、鼻、頬、および/または顎などの、顔面の注目すべき点または領域、ならびに、アバターの頭部に対して符号化される注目すべき点を考慮する。第5のステップS5の際には、位置決めされた3次元のアバター頭部35が、平面上に投影されるPROJ。標準設計上の投影機能、例えば変換行列が使用され得る。次に、投影された3次元のアバター頭部の輪郭36内に位置する、抽出された画像31からの画素のみが、選択PIXSELかつ保存される。標準的な機能ETが使用され得る。クロッピングされた頭部画像37を形成する画素のこの選択;アバターの投影された頭部および所与の時点でのビデオシーケンスに起因する画像の関数。第6のステップS6の際には、クロッピングされた頭部画像37が、仮想または複合現実環境20内で進化するアバター21の頭部22に対して、位置決め、適用、かつ置換SUBされ得る。このようにして、アバターは、仮想環境または複合現実環境内で、大まかに同じ所与の時点で、自分のマルチメディアデバイスの前にいるユーザの実際の頭部を特徴として持つ。この実施形態によれば、クロッピングされた頭部画像がアバターの頭部上に貼り付けられるので、アバターの要素、例えばその髪は、クロッピングされた頭部画像37により覆われる。代替方法として、クロッピング方法が、ビデオシーケンスをフィルタリングするために使用され、それからユーザの顔面のみを抽出する場合、ステップS6は随意であるとみなされ得る。この場合、仮想環境または複合現実環境の画像は表示されない。図4Aおよび4Bは、ビデオシーケンスに記録されたユーザの頭部のリアルタイムのクロッピングのための本発明の方法の1つの実施形態を例示する機能図である。この実施形態では、顔面に対応するアバターの頭部22の領域は、3次元のアバター頭部モデルでの特殊な形で符号化される。それは、例えば、対応する画素の非存在または透明画素であり得る。第1のステップS1Aの際には、所与の時点で、画像31が、ユーザのビデオシーケンス30から抽出されるEXTR。第2のステップS2Aの際には、頭部追跡機能HTFuncが、抽出された画像31に適用される。頭部追跡機能により、ユーザの頭部の向きOを決定することが可能になる。それは、顔面32のある決まった点または領域、例えば目、眉、鼻、頬、および顎の注目すべき位置を使用する。そのような頭部追跡機能は、SeeingMachinesという会社により販売されるソフトウェアアプリケーションfaceAPIにより実装され得る。第3のステップS3Aの際には、アバター21が進化する仮想または複合現実環境20が計算され、3次元のアバター頭部33が、決定された向きOに基づいて、抽出された画像の頭部のものと大まかに同一であるように、配向されるORI。その結果は、向きが、抽出された頭部の画像31にしたがう3次元のアバター頭部34Aである。このステップは、標準的な回転アルゴリズムを使用する。第4のステップS4Aの際には、ビデオシーケンスから抽出された画像31が、仮想または複合現実環境20での3次元のアバター頭部34Aのように、位置決めPOSIかつスケーリングECHされる。その結果は、ビデオシーケンスから抽出された画像38、および、仮想または複合現実環境20でのアバターの頭部の位置合わせである。このステップは、標準的な並進機能を使用し、並進は、目、眉、鼻、頬、および/または顎などの、顔面の注目すべき点または領域、ならびに、アバターの頭部に対して符号化される注目すべき点を考慮する。第5のステップS5Aの際には、アバター21が進化する仮想または複合現実環境20の画像が描画されるが、配向された顔面に対応するアバターの頭部22の領域の外側に位置する画素については、これらの画素が、顔面に対応するアバターの頭部22の領域の特殊な符号化のおかげで、および単純な投影により、容易に特定可能であるので、描画しないように配慮する。第6のステップS6Aの際には、仮想または複合現実環境20の画像、および、ユーザの並進かつスケーリングされた頭部を含むビデオシーケンスから抽出された画像38が重畳されるSUP。あるいは、配向された顔面に対応するアバターの頭部22の領域の背後にある、ユーザの並進かつスケーリングされた頭部を含むビデオシーケンスから抽出された画像38の画素が、アバターの配向された顔面において、最深の画素の深度で、仮想画像と一体化される。このようにして、アバターは、仮想環境または複合現実環境内で、大まかに同じ所与の時点で、自分のマルチメディアデバイスの前にいるユーザの実際の顔面を特徴として持つ。この実施形態によれば、アバターのクロッピングされた顔面を含む、仮想または複合現実環境20の画像が、ユーザの並進かつスケーリングされた頭部の画像38上に重畳されるようにして、アバターの要素、例えばその髪は、視認可能であり、ユーザの画像を覆う。3次元のアバター頭部33は、3次元のデジタルモデルから得られる。標準的なマルチメディアデバイスに対しては、3次元のアバター頭部の向きに関係なく計算することが、高速かつ簡単である。同じことが、それを平面上に投影することに対して当てはまる。したがって、シーケンスは全体として、標準的なプロセッサを用いても、良質の結果を与える。その後、ステップS1からS6まで、またはS1AからS6Aまでのシーケンスは、後の時点で反復され得る。随意には、初期化ステップ図示せずが、シーケンスS1からS6まで、またはS1AからS6Aまでの実装の前の単一の時間に遂行され得る。初期化ステップの際には、3次元のアバター頭部が、ユーザの頭部にしたがってモデル化される。このステップは、異なる角度から撮影されたユーザの頭部の画像から、または複数の画像から、手動または自動で遂行され得る。このステップにより、本発明のリアルタイムのクロッピング方法に最もよく合うことになる3次元のアバター頭部のシルエットを精度高く識別することが可能になる。写真に基づくユーザの頭部へのアバターの適合は、例えば、Abaloneという会社により販売されるFaceShopなどのソフトウェアアプリケーションによって実行され得る。図およびそれらの上記の説明は、本発明を例示するものであり、それを限定するものではない。特に、本発明は、テレビ会議またはオンラインゲーミングに適用される特定例に関して説明されたにすぎない。それでも、本発明が、他のオンライン用途に、および一般的に言えば、ユーザの頭部をリアルタイムで再現するアバターを必要とするすべての用途、例えば、ゲーム、ディスカッションフォーラム、ユーザ間の遠隔協調作業、手話を介して情報交換するユーザ間の対話等に拡張され得ることは、当業者には明らかである。それは、ユーザの切り離された顔面または頭部のリアルタイムの表示を必要とするすべての用途にもまた拡張され得る。本発明は、アバター頭部およびユーザ頭部を混合する特定例を用いて説明されたにすぎない。それでも、本発明が、他の身体部、例えば任意の手足、または、口などの顔面のより特殊な一部等に拡張され得ることは、当業者には明らかである。それは、動物の身体部、または物体、または風景要素等にもまた適用される。一部の図は、異なる機能エンティティを別個のブロックとして示すが、これは、単一のエンティティが複数の機能を遂行する、または、複数のエンティティが単一の機能を遂行する、本発明の実施形態を決して排除しない。したがって、図は、本発明の高度に概略的な例示とみなされなければならない。特許請求の範囲での参照の記号は、決して限定的なものではない。動詞備える含むは、特許請求の範囲で列挙されるもの以外の他の要素の存在を排除しない。要素の前にある単語aまたはanは、複数のそのような要素の存在を排除しない。