(57)【要約】      （修正有）【課題】そのままで使用可能なテクスチャ描写を迅速にかつより経済的に取得する、あるいは三次元描写を構築する。【解決手段】光源を起動させるコマンドがコンピュータによって発行され（３００）、画像を取得するためのコマンドが、コンピュータによって画像取得装置に対して発行され（３０５）、任意の姿勢の前記実物体を描写する第一画像を受信（３１０）した後、および前記任意の姿勢と同一の姿勢の前記実物体を描写する第二画像を取得（３２０、３２５、３３０、３３５）した後、前記第二画像は前記任意の姿勢の前記実物体の透明度を表しており、前記テクスチャ描写は前記第一および第二画像を組み合わせることによって生成される。【選択図】図３
2013168146.tif 000002
【特許請求の範囲】
【請求項１】
画像取得装置（１１５）に結合されたデータ処理装置（１２０）を含むシステム内で実物体（１１０）のテクスチャ描写を生成する方法であって、
任意の姿勢の前記実物体を描写する第一画像を受信するステップ（３１０）と、
前記任意の姿勢と同一の姿勢の前記実物体を描写する第二画像を取得するステップであって、前記第二画像は前記任意の姿勢の前記実物体の透明度を表している、ステップ（３１５、３２０、３２５、３３０）と、
前記第一および第二画像を組み合わせることによって、前記テクスチャ描写を生成するステップ（３３５）と、を含むことを特徴とする、方法。
【請求項２】
前記第一および第二画像の前記組み合わせが、前記第一および第二画像の点同士の組み合わせである、請求項１に記載の方法。
【請求項３】
前記任意の姿勢と同一の姿勢の前記実物体を表す第三画像を受信するステップをさらに含み、前記第三画像は、結果的に前記第一画像を生じた照明条件とは異なる照明条件の下で生成され、前記第二画像は前記第三画像を処理することによって取得される、請求項１または請求項２に記載の方法。
【請求項４】
前記処理が、前記第三画像の各点の成分または成分の組み合わせのフィルタリング（３２０）、反転（３２５）、および閾値化（３３０）のステップのうちの少なくとも１つを含む、請求項３に記載の方法。
【請求項５】
前記第一画像を結果的に生じた前記照明条件が前記実物体の前方照明を可能にし、前記第三画像を結果的に生じた前記照明条件は前記実物体の背面照明を可能にする、請求項３または請求項４に記載の方法。
【請求項６】
光源の選択的な起動を制御するステップをさらに含む、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記画像のうちの少なくとも１つの取得を命令するステップをさらに含む、請求項１から６のいずれか一項に記載の方法。
【請求項８】
コンピュータ上でこのプログラムが実行されるときに、請求項１から７のいずれか一項に記載の方法の各ステップを実行するのに適した命令を含む、コンピュータプログラム。
【請求項９】
請求項１から７のいずれか一項に記載の方法の各ステップを実行するのに適した手段を含む装置。
【請求項１０】
実物体（１１０）の画像から前記実物体のテクスチャ描写を生成するシステムであって、
画像取得装置（１１５）と、
前記画像取得装置に接続され、
任意の姿勢の前記実物体を描写する第一画像を受信するステップ（３１０）と、
前記任意の姿勢と同一の姿勢の前記実物体を描写する第二画像を取得するステップであって、前記第二画像は前記任意の姿勢の前記実物体の透明度を表しているステップ（３１５、３２０、３２５、３３０）と、
前記第一および第二画像を組み合わせることによって前記テクスチャ描写を生成するステップ（３４０）と、
の各々を実行するように構成されたデータ処理装置（１２０）と、を含むことを特徴とする、システム。
【請求項１１】
前記実物体を受容するのに適した支持体をさらに含み、前記支持体は、使用中のものと類似の姿勢にある前記実物体を提示するように構成されている、請求項１０に記載のシステム。
【請求項１２】
少なくとも２つの群に分配された複数の光源をさらに含み、第一群からの少なくとも１つの光源は、第二群からの少なくとも１つの光源とは無関係に起動することが可能である、請求項１０または請求項１１に記載のシステム。
【請求項１３】
前記データ処理装置が、前記第一群からの少なくとも１つの光源および前記第二群からの少なくとも１つの光源を、順次起動するように構成されている、請求項１２に記載のシステム。
【請求項１４】
前記第一画像の前記実物体上の反射を生成するように構成されたサイクロラマ（１３５）をさらに含む、請求項１０から１３のいずれか一項に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、実物体のモデリングに関し、より具体的には実物体のテクスチャ描写を生成する方法、装置、およびシステムに関する。
【背景技術】
【０００２】
実物体の三次元描写は、コンピュータ支援設計またはシミュレーションなど、多数のアプリケーション向けのコンピュータシステムにおいて、しばしば使用される。このため、たとえば、眼鏡の三次元描写は、特にその形状および色によって潜在購入者が特定の眼鏡を選択するのを助けるために、拡張現実感アプリケーションにおいて、潜在購入者によって使用されることが可能である。
【０００３】
三次元描写は、通常はそのテクスチャまたは物体のテクスチャ描写またはその一部が関連づけられた表面を表す１組の点および／または曲線を含む、コンピュータエンティティである。テクスチャまたはテクスチャ描写は、通常は二次元仕上げ表面である。
【０００４】
このような三次元描写は通常、ＣＡＤアプリケーション（「Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ（コンピュータ支援設計）」の頭字語）と称される設計ソフトウェアアプリケーションから生成される。
【０００５】
これらはまた、トポロジー的な情報ならびに、必要であれば色およびテクスチャなどの外観に関する情報を得るために、たとえばこれらの物体を分析するスキャナを用いてデジタル化することによって、実物体から作成されることも可能である。通常、スキャナは、その後それらの形状を推定するために、モデリング対象の物体の表面の、所定の座標系における、点のサンプリングの位置を決定する。
【０００６】
物体の写真もまた、画像分析によってこれらをモデリングするために使用され得る。
【０００７】
さらに、想定される用途によれば、三次元描写の使用はテクスチャ描写（二次元描写）の使用に置き換えられることが可能であり、こちらの方が扱いやすく必要とする計算資源も少ない。この場合、使用されるテクスチャ描写は、対象となる物体の写角に応じて選択される。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
そのままで使用可能なテクスチャ描写を迅速かつより経済的に取得する、あるいは三次元描写を構築する必要がある。
【課題を解決するための手段】
【０００９】
本発明の対象は、画像取得装置に結合されたデータ処理装置を含むシステム内で実物体のテクスチャ描写を生成する方法であって、この方法は
−任意の姿勢の前記実物体を描写する第一画像を受信するステップと、
−前記任意の姿勢と同一の姿勢の前記実物体を描写する第二画像を取得するステップであって、前記第二画像は前記任意の姿勢の前記実物体の透明度を表している、ステップと、
−前記第一および第二画像を組み合わせることによって、前記テクスチャ描写を生成するステップ、とを含む。
【００１０】
本発明による方法はこのように、その作成費用を抑えながら、実物体のテクスチャ描写を容易かつ迅速に作成することを可能にする。また、これらは物体のモデリングまたは対象の実物体の分野の特別な知識のない人によって作成されることも、可能である。
【００１１】
特定の実施形態によれば、前記第一画像および第二画像の前記組み合わせは、特に実行が容易であり、特定の処理資源を必要としない前記第一画像および第二画像の点同士の組み合わせを含む。
【００１２】
さらに特定の実施形態によれば、方法は、前記任意の姿勢と同一の姿勢の前記実物体を表す第三画像を受信するステップをさらに含み、前記第三画像は、結果的に前記第一画像を生じた照明条件とは異なる照明条件の下で生成され、前記第二画像は前記第三画像を処理することによって取得される。
【００１３】
有利なことに、前記処理は、作成されたテクスチャ描写の品質を改善するために、前記第三画像の各点の成分または成分の組み合わせのフィルタリング、反転、および閾値化のステップのうちの少なくとも１つを含む。
【００１４】
特定の実施形態によれば、前記第一画像を結果的に生じた前記照明条件は前記実物体の前方照明を可能にし、前記第三画像を結果的に生じた前記照明条件は前記実物体の背面照明を可能にする。本発明による方法はこのように、単一の処理の間にその透明度を回復してこれらを切り取るために、そのテクスチャ描写が取得されなければならない実物体の取り扱いを制限できるようにする。また、本発明による方法は、これらの実物体によって投じられた影が自動的に除去されることを可能にする。
【００１５】
この目的のため、具体的には、方法は、光源の選択的な起動を制御するステップをさらに含むことができる。これはまた、前記画像のうちの少なくとも１つの取得を命令するステップを、さらに含むこともできる。
【００１６】
本発明の対象はまた、コンピュータ上で前記プログラムが実行されるときに、先に記載された方法の各ステップの実行に適した命令を含むコンピュータプログラム、ならびに先に記載された方法の各ステップを実行するのに適した手段を含む装置である。このコンピュータプログラムおよびこの装置によって得られる利点は、先に述べられたものと類似である。
【００１７】
本発明の対象はまた、実物体の画像から前記実物体のテクスチャ描写を生成するシステムであって、このシステムは以下の装置を含む。
【００１８】
−画像取得装置と、
−前記画像取得装置に接続され、以下のステップの各々を実行するように構成された、データ処理装置：
・任意の姿勢の前記実物体を描写する第一画像を受信するステップと、
・前記任意の姿勢と同一の姿勢の前記実物体を描写する第二画像を取得するステップであって、前記第二画像は前記任意の姿勢の前記実物体の透明度を表している、ステップと、
・前記第一および第二画像を組み合わせることによって、前記テクスチャ描写を生成するステップ。
【００１９】
本発明によるシステムはこのように、その作成費用を抑えながら、実物体のテクスチャ描写を容易かつ迅速に作成することを可能にする。また、これらは物体のモデリングまたは対象の実物体の分野の特別な知識のない人によって作成されることも、可能である。
【００２０】
有利なことに、システムは、前記実物体を受容するのに適した支持体をさらに含み、前記支持体は、使用中の前記実物体と類似の姿勢にある前記実物体を提示するように構成されている。システムはこのように事前構成可能であり、実物体の姿勢は前記支持体のものに関連づけられており、実行される処理を限定する。
【００２１】
特定の実施形態によれば、システムは、少なくとも２つの群に分配された複数の光源をさらに含み、第一群からの少なくとも１つの光源は、第二群からの少なくとも１つの光源とは無関係に起動することが可能である。前記データ処理装置は、前記第一群からの少なくとも１つの光源および前記第二群からの少なくとも１つの光源を、順次起動するように構成可能である。
【００２２】
さらに特定の実施形態によれば、システムは、対象の実物体における反射を制御できるようにするために、前記第一画像の前記実物体上の反射を生成するように構成されたサイクロラマをさらに含む。
【００２３】
本発明のその他の利点、目的、および特徴は、以下の添付図面を参照して、非限定例によって、以下の詳細な説明から明らかになるだろう。
【図面の簡単な説明】
【００２４】
【図１】実物体のテクスチャ描写を生成するために、本発明を実現可能にする環境の一例を示す図である。
【図２】図２（ａ）から図２（ｆ）を含み、そのテクスチャ描写が生成される実物体、この場合は眼鏡が、この目的のために使用される支持体上に通常の使用条件で、すなわちこの場合は顔に、位置決めされる方法を示す上面図、前面図および側面図である。
【図３】実物体のテクスチャ描写を生成するための、本発明によって実現される特定のステップを示す模式図である。
【図４】眼鏡のテクスチャ描写を生成するための、図３を参照して記載されるステップの実現の一例を示す図である。
【図５】本発明または本発明の一部を実現するのに適したデータ処理装置の一例を示す図である。
【発明を実施するための形態】
【００２５】
概して、本発明の対象は、物体のいくつかの画像を組み合わせることによる、この実物体のテクスチャ描写の生成にある。この場合、これらの画像は、同じ写角および同じ焦点距離を用いて、同じ姿勢の物体を提示する。特定の実施形態によれば、使用される画像の間で照明条件のみが変更される。
【００２６】
この特定の実施形態によれば、通常の照明条件の下で得られた画像は、その処理の後に、背面照明条件の下で得られた画像と組み合わせられることが可能である。背面照明はこの場合、乳白色の表面が黒く見えるように実行される：物体の透明領域のみが、グレースケール等の中間値を生成する。
【００２７】
この目的のため、本発明は、そのテクスチャ描写が生成されることになる実物体の物理的支持体、カメラおよびビデオカメラ等の１つ以上の画像取得装置、およびパーソナルコンピュータまたはワークステーション型のデータ処理装置を、有利に利用する。
【００２８】
そこからテクスチャ描写が生成されることになる実物体を保持するために使用される物理的支持体は、この物体の使用条件に近い条件の下で実物体を保持するのに適している。具体的には、物理的支持体は、使用中に覆われる可能性のある領域を覆うことによって、それが使用される位置に物体を保持することができるようにする。
【００２９】
支持体は有利なことに、画像処理を容易にするために、光を均一に反射させる半透明材料から作られる。
【００３０】
これは通常、たとえば球形または卵形形状を有する表面などの閉鎖した表面、またはたとえば図１および図２に示されるような特定の方向の波状ブラケットの形状を有する、すなわちこの方向に曲線を延在させる、平面曲線などの曲線の展開によって生成される表面など、開放した表面からなる。
【００３１】
支持体はこの場合、半透明材料から作られており、（使用される画像取得装置に対して）内部または背後に位置する光源を含む。
【００３２】
あるいは、支持体は、テクスチャ描写の生成を妨げないよう十分に配慮した構造を備えて製造されることが可能である。これはたとえばワイヤ支持体であってもよい。
【００３３】
そのテクスチャ描写が生成されることになる物体が支持体上に載置された後、手作業またはコンピュータ制御の下で、撮影条件、通常は照明条件または画像取得パラメータを変化させながら、画像取得装置を用いて、単一の視点からこの物体のいくつかの画像が取得される。使用される画像取得装置はこの場合、パーソナルコンピュータ型のデータ処理装置に接続されており、取得された画像を処理および分析することができるようにする。
【００３４】
本発明により実物体から生成されたテクスチャ描写は、たとえば、テクスチャを所定の三次元モデル（またはテンプレート）に適用するステップからなる公知のいわゆるインポスタ技術を用いてこの実物体をモデリングするために使用されることができる。また以下に記載されるような画像上の重ね合わせに対するのと同じように使用されることができる。
【００３５】
図１は、実物体のテクスチャ描写を生成するための、本発明を実現することができるようにする環境１００の一例を示す。
【００３６】
環境１００はこの場合、特定の位置で、そこからそのテクスチャ描写が生成可能な実物体、この場合は眼鏡１１０を受容するように構成された、支持体１０５を含む。与えられた例によれば、環境１００はさらに、たとえばＰＣタイプ（「Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ（パーソナルコンピュータ）」の頭字語）の標準コンピュータなど、たとえばコンピュータ１２０に結合された写真装置などの画像取得装置１１５を含む。
【００３７】
環境１００はまた、この場合、個別に起動可能な光源のいくつかの群によって構成された照明システムも含む。第一照明群はこの場合、たとえばスポットライトなどの光源１２５−１および１２５−２を含み、第二群は、たとえば画像取得装置１１５に対して支持体１０５の背後に載置された高電力電球などの光源１３０を含む。与えられた例において、第一および第二群は交互に起動され、第一群は前方照明を可能にし、第二群は背面照明を可能にする。これらの群の起動は、手動で、またはたとえばコンピュータ１２０から発行されたコマンドを用いて自動的に、実行されることが可能である。
【００３８】
コンピュータ１２０は、画像取得装置１１５によって取得された画像から眼鏡１１０のテクスチャ描写を生成するが、図３を参照して記載されるように、第一画像は第一群の光源１２５−１および１２５−２による実物体の照明に対応し、第二画像は第二群の光源１３０による実物体の照明に対応する。
【００３９】
一例として、環境１００はこの場合、そのテクスチャ描写が生成される実物体に対向して、すなわち画像取得装置１１５の背後または周囲に載置された、サイクロラマ１３５をさらに含む。サイクロラマ１３５は、その現実味を増すために、（通常の照明条件の下で撮影されたときに）そのテクスチャ描写が生成される実物体上に反射される環境の描写を含む。
【００４０】
支持体１０５はたとえば、ＰＶＣ（ポリ塩化ビニル）などのプラスチック材料から作られる。図１および図２に模式的に示されるように、支持体１０５はこの場合、眼鏡の蔓の末端を受容するための２つの開口部、およびレンズの間に位置するフレームの部分に固定された２つの鼻当てを受容するのに適した突起を含む。２つの開口部および突起は、ほぼ水平面内に揃っている。
【００４１】
画像取得装置１１５は、支持体１０５上に位置しているときに、眼鏡１１０の姿勢が一定であって予測可能であるように、支持体１０５に対して所定の位置に配置される。言い換えると、支持体１０５上の眼鏡１１０の位置決めは、着用したときに眼鏡が静止する３つの自然な点（耳および鼻）に対応する３つの基準静止点を支持体が有するということから、このように標準化される。したがって、これら３つの基準静止点に関連して、基準の単一の標準化フレームは、眼鏡の対のテクスチャ描写を生成するために有利に使用される。この基準のフレームは有利なことに、使用される支持体と眼鏡との間の連結を形成するため、ならびに顔の描写の上に（テクスチャ描写の形態の）眼鏡のモデルを位置決めするためにも、テクスチャ描写の生成の間に容易に使用され得るように、基準静止点、たとえばレンズの間に位置するフレームの部分に固定された２つの鼻当ての静止点に、関連づけられている。
【００４２】
支持体１０５はこの場合、側面カメラ画像において、反対の蔓の裏側および眼鏡を着用したときに耳に隠れる蔓の部分を覆うこと、および蔓が前面から見えなくなるような方式で蔓を分離することが、可能になっている。
【００４３】
図１において、画像取得装置が眼鏡に対向して載置されている場合、支持体１０５、眼鏡１１０、および随意的に光源１３０によって構成されるアセンブリは、眼鏡１１０の片側が画像取得装置１１５の方に向いて位置するように、回転されることが可能であることは、特筆される。また、画像取得装置１１５、および随意的に、光源１２５−１および１２５−２および／または画面１３５を移動させることも、可能である。このように多くの写角によって眼鏡のテクスチャ描写を生成することが可能であり、こうして適切なテクスチャ描写が選択され、顔の位置にしたがって顔の写真に重ね合わせられることを、可能にする。
【００４４】
図２は、そのテクスチャ描写が生成される実物体、この場合は眼鏡が、この目的のために使用される支持体上に通常の使用条件で、すなわちこの場合は顔に、位置決めされる方法を上面、前面、および側面図で示す。
【００４５】
上から順に、図２（ａ）および図２（ｂ）は、眼鏡１１０がそれぞれ支持体１０５上および顔２００上に位置決めされる方法を示している。図示されるように、眼鏡１１０は支持体１０５の３つの静止点上にあり、支持体１０５の突起に関連づけられた静止点２０５は、静止点２１５上に眼鏡１１０を保持するための鼻と類似の役割を有し、眼鏡１１０の蔓の末端が挿入される支持体１０５に形成された開口部に関連づけられた２つの静止点２１０−１および２１０−２は、２２０−１および２２０−２が付された静止点上に眼鏡１１０を保持するための耳と類似の役割を有する。支持体１０５の開口部および単純ではない突起の使用は、（耳と同様に）蔓の末端を覆うことができるようにする。当然ながら、耳の形状のような特殊な形状を有する突起が、蔓の静止点として使用されてその末端を覆うことも可能である。
【００４６】
同様に、図２（ｃ）および図２（ｄ）は、前面図において、眼鏡１１０がそれぞれ支持体１０５上および顔２００上に位置決めされる方法を示している。ここでも、図示されるように、眼鏡１１０は、眼鏡１１０の着用者の鼻および耳に関連づけられた、顔２００の静止点２１５、２２０−１、および２２０−２と類似の役割を有する、支持体１０５の３つの静止点２０５、２１０−１、および２１０−２上に静止している。
【００４７】
やはり同様に、図２（ｅ）および図２（ｆ）は、側面図において、眼鏡１１０がそれぞれ支持体１０５上および顔２００上に位置決めされる方法を示している。ここでも、図示されるように、眼鏡１１０は、眼鏡１１０の着用者の鼻および耳に関連づけられた、顔２００の静止点２１５、２２０−１、および２２０−２（この場合、静止点２２０−２は顔２００に隠れている）と類似の役割を有する、支持体１０５の３つの静止点２０５、２１０−１、および２１０−２（この場合、静止点２１０−２は支持体１０５に隠れている）上にある。
【００４８】
図１に示される実施形態によれば、２つの照明群は支持体１０５の両側に各々配置され、一方前方照明を、他方は背面照明を可能にしている。実物体の画像は、これらの照明状態の各々について、画像取得装置１１５によって取得される。
【００４９】
先に記載されたように、使用される画像取得装置は、たとえばＵＳＢ方式（「Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ユニバーサル・シリアル・バス）」の頭字語）の接続を用いて、コンピュータに接続される。
【００５０】
特定の実施形態によれば、この接続は双方向性である。これは、画像取得装置が具体的には撮影するために制御されること、ならびに、適切であれば、写真の露光時間およびＩＳＯ感度の制御などの調整が実行されることを、可能にする。これはまた、画像取得装置が接続されているコンピュータの、たとえばハードディスクなどの大容量記憶装置への、取得画像の伝送も可能にする。
【００５１】
図３は、実物体のテクスチャ描写を生成するための、本発明によって実現される特定のステップを模式的に示す。
【００５２】
方法はこの場合、物体または画像取得装置（またはその光学系）の位置を変更せず、照明条件を変更することによって得られたその２つの画像からの、実物体のテクスチャ描写の生成を記載する。これらの画像を組み合わせることで、物体のテクスチャ描写を自動的に生成することを可能にする。
【００５３】
そのテクスチャ描写が生成されることになる実物体、この場合は眼鏡が、この目的のために提供された支持体１０５上で所定位置に位置決めされた後、照明群に結合されている場合には、光源を起動させるコマンドがコンピュータ１２０によって発行される（ステップ３００）。コンピュータ１２０が照明群に結合されていない場合には（またはシステムの構成に応じて）、光源の起動は、ユーザによってまたは別のシステムによって制御される。
【００５４】
次に画像を取得するためのコマンドが、コンピュータ１２０によって画像取得装置１１５に対して発行される（ステップ３０５）。このコマンドは、画像取得の単純な命令、または特定のパラメータに応じて（１つまたは複数の）画像取得装置を構成するように意図されたより複雑なコマンドを、含むことができる。あるいは、コマンドは、コンピュータに配信された１つ以上の画像を保存するように意図される。
【００５５】
このコマンドは、ユーザによって手入力で、またはたとえばこの目的および特定の照明条件のために提供された支持体上の実物体の存在の検出によって自動的に、生成されることが可能である（このような検出は、画像解析によって、または接触を用いて、実行されることが可能である。）。
【００５６】
取得された画像は、３１０のステップにおいて、コンピュータによって受信される。
【００５７】
図示されるように、ステップ３０５およびステップ３１０、ならびに適切であればステップ３００も、異なる照明条件のために、この場合は前方照明および背面照明条件のために、繰り返される。
【００５８】
この場合は通常の照明条件に対応する画像に特別な操作は直接的に行われない。この画像は、ＲＧＢ型（「Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ（赤色、緑色、および青色）」の頭字語）のテクスチャ、すなわちいくつかの成分を含むカラー画像と考えられる（各座標点（ｉ，ｊ）は３つの成分Ｒｉ，ｊ、Ｇｉ，ｊ、およびＢｉ，ｊによって定義される）。これはまた、グレースケール画像または別の形式で符号化された画像であってもよい。
【００５９】
背面照明条件の下で取得された画像はこの場合、その処理を容易にするために、（もしカラーであれば）グレースケール画像に変換される（ステップ３１５）。このような変換は通常、ＮＧｉ，ｊ＝αＲｉ，ｊ＋βＧｉ，ｊ＋γＢｉ，ｊの式にしたがって行われ、ここでα＋β＋γ＝１であり、Ｒｉ，ｊ、Ｇｉ，ｊ、およびＢｉ，ｊは座標（ｉ，ｊ）を有する点の赤色、緑色、および青色成分であり、ＮＧｉ，ｊはこの点のグレースケールを表す。通常、α＝０．２１２５、β＝０．７１５４、およびγ＝０．０７２１であり、Ｒｉ，ｊ、Ｇｉ，ｊ、Ｂｉ，ｊ、およびＮＧｉ，ｊの値はＶｍｉｎ＝０とＶｍａｘ＝２５５との間で変動する。
【００６０】
次にフィルタリングステップはこの場合、明るいおよび暗い不透明の領域を分離するために、実行される（ステップ３２０）。この目的のため、Ｖｍｉｎ≦ＮＧｉ，ｊ≦θ１，ＮＧｉ，ｊ＝Ｖｍｉｎの場合、およびθ２≦ＮＧｉ，ｊ≦Ｖｍａｘ，ＮＧｉ，ｊ＝Ｖｍａｘの場合の関係にしたがって２つの閾値θ１およびθ２が使用されてもよい。
【００６１】
一例として、これらの閾値の値は、値θ１＝１０およびθ２＝２４５であってもよい。
【００６２】
次にこの場合は、ＮＧ’ｉ，ｊ＝Ｖｍａｘ−ＮＧｉ，ｊの関係にしたがって画像に対して反転が実行され（ステップ３２５）、ここでＮＧ’ｉ，ｊはＮＧｉ，ｊの逆数を表し、
そして閾値化は好ましくは、たとえば以下の関係にしたがって実行される（ステップ３３０）；
【数１】
2013168146.tif 000003
ここでＣＡｉ，ｊはアルファチャネル値とも称される、座標点（ｉ，ｊ）の透明度の値を表す。
【００６３】
このような閾値化は当然ながら、たとえばある関数またはいくつかの所定関数および／またはパラメータの支援を受けて、ユーザによって定義されることが可能である。このような関数は具体的には、ベジエ曲線を用いて生成されることが可能である。
【００６４】
以下のステップ（ステップ３３５）において、支持体上に載置された実物体のテクスチャ描写を生成するために、アルファチャネルの成分（ＣＡｉ，ｊ）は、通常の照明条件の下で取得された画像の各点のＲＧＢ成分（Ｒｉ，ｊ、Ｇｉ，ｊ、およびＢｉ，ｊ）と組み合わせられる。テクスチャ描写の各点はこのように、透明度成分および色成分（またはグレースケール成分）によって特徴付けられる。
【００６５】
図４は、眼鏡のテクスチャ描写を生成するための、図３を参照して記載されるステップの実現の一例を示す。
【００６６】
より厳密には、図４は、たとえば眼鏡が載置される半透明支持体の背後に配置された高電力電球を用いて、背面照明された眼鏡を表す画像４００、および通常の照明条件の下で同じ姿勢で同じ支持体上に載置された、この同じ対の眼鏡を表す画像４０５を、示す。画像４００および４０５は同じ画像取得装置を用いて取得されており、眼鏡の支持体に対するその位置は変化しない。
【００６７】
画像４１０は、処理後の、すなわち透明度の値が得られた後の、画像４００を表す。画像４１０はその後、画像４１５に示されるテクスチャ描写を作成するために、画像４０５と組み合わせられる。先に記載されたように、このテクスチャ描写は、ＲＧＢ型テクスチャデータ、および透明度データ（アルファチャネル）を含む。
【００６８】
このテクスチャ描写は、たとえば画像４２０に示されるような眼鏡装着をシミュレートするために、画像に重ね合わせられることが可能である。これは、顔を現す画像上への画像４１５に示されるテクスチャ描写の重ね合わせから生じる。
【００６９】
この場合、本発明によって取得されたテクスチャ描写の較正は、撮影データ、具体的にはそのテクスチャ描写が生成される実物体の使用される支持体上での位置、使用される画像取得装置に対する使用される支持体の位置、および焦点距離などの画像取得装置のパラメータに基づいて、実行されることが可能であることが認められる。
【００７０】
先に記載されたように、テクスチャ描写は、たとえば所定のテンプレート、および所定の三次元モデルにテクスチャを適用するステップからなるインポスタ技術などの技術を用いて、対象の実物体をモデリングするために使用されることが可能である。
【００７１】
このため先に記載された方法は、レンズの透明度、偏位、および濃淡のレベル、ならびに適切であれば、レンズ上の凹凸を得ることによって、サングラスのテクスチャ描写を取得するために使用されることが可能である。これはまた衣服に対しても適用可能であり、色が制限されることなく全てのタイプの衣服に使用され得ることは、特筆される（したがってこの切り取り法は、実物体に基準色が使用され得ないクロマキー方式の方法よりも信頼性が高い）。この切り取り法は反射性材料への背景色の投影を回避するので、これは宝石類に対しても適用可能である（指輪などの宝石類に適用されるクロマキー方式のアルゴリズムの使用は、材料中におびただしい緑色反射を生じる）。
【００７２】
取得されたテクスチャ描写は具体的には、たとえばいずれかの色の調和的な背景の写真などの描画、写真上への静止適合化（こうして証明写真に眼鏡を適合させるために、眼鏡の単一の切り取り画像が使用され得る）、一連の写真への動的適合化（この目的のため、各瞬間のユーザの向きに対応する視像を表示するように、物体の一連の視像（３６０°の視像）が撮られる）、または先に記載されたようにモデルを生成するために、使用されることが可能である。
【００７３】
さらに、サイクロラマの使用は、そのテクスチャ描写が生成される実物体の反射を制御することを可能にし、こうして宝石類または眼鏡などの非常に反射率の高い実物体上で反射される、特定の環境を見ることができるようにする。
【００７４】
図５は、少なくとも部分的に本発明を、具体的には図３を参照して記載されたステップを実現するために使用可能な、データ処理装置の一例を示す。装置５００はたとえば、ＰＣタイプのコンピュータである。
【００７５】
装置５００は好ましくは通信バス５０２を含み、これに接続されているのは、
−中央処理装置（ＣＰＵ）またはマイクロプロセッサ５０４と、
−オペレーティングシステムおよび「Ｐｒｏｇ」などのプログラムを包含することができる読み出し専用メモリ（ＲＯＭ）５０６と、
−上述のプログラムの実行中に作成および修正された変数およびパラメータを保存することが可能なレジスタを包含する、ランダム・アクセス・メモリ（ＲＡＭ）またはキャッシュメモリ５０８と、である。
【００７６】
場合により、装置５００は、以下の要素も有することができる：
−たとえばインターネット等の通信ネットワーク５２８に接続された通信インターフェース５２６であって、データを送受信することが可能なインターフェース５２６と、
−画面５１６に接続されたグラフィックスカード５１４と、
−上述のプログラム「Ｐｒｏｇ」および本発明によって処理済みのまたは処理されるデータを含むことができるハードディスク５２０と、
−本発明によるプログラムとユーザが対話できるようにする、キーボード５２２およびマウス５２４、またはライトペン、タッチ画面、またはリモコンなどその他のポインティングデバイスと、
−本発明によって処理済みのまたは処理されるデータの読み出しまたは書き込みが可能なメモリ・カード・リーダ（図示せず）。
【００７７】
通信バスは、装置５００に含まれるかまたはこれに結合された異なる要素の間の通信および相互運用を可能にする。バスの表示は限定的ではなく、具体的には、中央処理装置は装置５００のいずれの要素にも、直接または装置５００の別の要素を通じて、命令を送ることができる。
【００７８】
本発明による手順をプログラム可能装置が実現できるようにする各プログラムの実行可能コードは、たとえばハードディスク５２０上に、または読み出し専用メモリ５０６内に、記憶されることが可能である。
【００７９】
変形例によれば、プログラムの実行可能コードは、先に記載されたのと同一の方式で、記憶のために通信ネットワーク５２８を用いて、インターフェース５２６を通じて、受信されることが可能である。
【００８０】
より一般的には、（１つまたは複数の）プログラムは、実行される前に装置５００の記憶手段のうちの１つにロードされることが可能である。
【００８１】
中央処理装置５０４は、本発明による１つまたは複数のプログラムの命令またはソフトウェアコードの部分の実行を、制御および指示することになり、この命令は、ハードディスク５２０上、または読み出し専用メモリ５０６内、またはその他上述の記憶要素内に、記憶されている。通電されると、たとえばハードディスク５２０または読み出し専用メモリ５０６などの不揮発性メモリ内に記憶された１つまたは複数のプログラムは、後に本発明による１つまたは複数のプログラムの実行可能コードを包含するランダム・アクセス・メモリ５０８、ならびに本発明の実現に必要な変数およびパラメータを記憶するためのレジスタに、伝送される。
【００８２】
本発明による装置を包含する通信装置はプログラムされた装置であってもよいことは、特筆すべきである。するとこの機器は、たとえば特定用途向け集積回路（ＡＳＩＣ）内に固定された、（１つまたは複数の）コンピュータプログラムのコードを包含する。
【００８３】
当然ながら、特定の要件を満たすために、本発明の分野の当業者は、先の記載に修正を加えることができる。具体的には、本発明は特に対の眼鏡のモデリングに関連して記載されたが、これはその他の実物体に対して実現されることも可能である。
【符号の説明】
【００８４】
１００  環境
１０５  支持体
１１０  眼鏡
１１５  画像取得装置
１２０  コンピュータ
１２５−１、１２５−２、１３０  光源
１３５  サイクロラマ
２００  顔
２０５、２１０−１、２１０−２、２１５、２２０−１、２２０−２  静止点
４００、４０５、４１０、４１５、４２０  画像
５００  データ処理装置
５０２  通信バス
５０４  中央処理装置、マイクロプロセッサ
５０６  読み出し専用メモリ
５０８  ランダム・アクセス・メモリ、キャッシュメモリ
５１４  グラフィックスカード
５１６  画面
５２０  ハードディスク
５２２  キーボード
５２４  マウス
５２６  通信インターフェース
５２８  通信ネットワーク
【図１】
2013168146.tif 000004
【図２】
2013168146.tif 000005
【図３】
2013168146.tif 000006
【図４】
2013168146.tif 000007
【図５】
2013168146.tif 000008
【外国語明細書】
2013168146000001.pdf