原則として、経験豊富なグラフィックデザイナーであっても、既存の画像(写真)に新しいオブジェクトを埋め込むのはかなり難しい作業です。 もちろん、このような問題の難易度はさまざまですが、それでも数分ではありません。 しかし、イリノイ大学の博士号を取得した開発者ケビン・カーチは、独自の「Photoshop」
Kevin Karchは、今月香港で開催されたSiggraph会議で成果を示しました。 彼によると、初心者でも特別な機器、トレーニング、Adobe Photoshop自体がなくてもこの技術を使用できます。 すべては経験なしで、わずか数分で実行できます。 さらに、Karchの技術を使用した画像処理後に得られた結果は印象的です。
開発者は、彼の技術を「特別な機器、マルチフレーム撮影、または他のツールを使用せずに、既存の写真に新しいオブジェクトを現実的に埋め込む方法」と説明しています。 Karchが使用する方法は本当にユニークです。 彼のソフトウェアは、写真に示されているものの3次元モデルを自動的に作成します。 その後、ユーザーは任意のオブジェクトを追加できます。
たとえば、次の例は、元の写真とシミュレートされた写真を示しており、最初はプログラムインターフェイスに慣れていないユーザーがマークした領域も示しています(短いデモビデオのみを視聴しました)。
上記の例のすべての作業は、レンダリングを考慮せずに10分かかりました。
開発者は、ユーザーが写真内の人工物を認識できるかどうかを調べるためにいくつかの調査を行いました。 これは、この分野の専門家であると自認している専門家にとっても難しいことがわかりました。 同時に、Karschアルゴリズムは、より複雑でリソース集約的な方法とほぼ同じリアリズムを提供します。
同様のシステムは、室内装飾だけでなく、映画産業やゲーム産業にも応用できます。 たとえば、ユーザーは自分の部屋の写真を撮って、さまざまなインテリア要素がどのように見えるかを確認できます。
他の例
アルゴリズムは次のように機能します。
1)シーンのジオメトリ(床、天井、壁、角度)はピクセルの色の違いによって計算され、3Dモデルがコンパイルされます。
2)このモデルを念頭に置いて、反射光の正味値はすべてのピクセルで計算されます。
3)直接光源は、写真の明るいピクセルと暗いピクセルを迅速に分析することで計算されます(影の認識)。
4)次に、これらのデータをユーザーが指定すると同時に、ユーザーはジオメトリオブジェクトとキーオブジェクトの輪郭を調整します。
5)システムは、ユーザーのフィードバックに基づいて光源の形状を再計算します。
5)生データに基づいたレンダリング。
6)ユーザーが指定した情報に基づいたレンダリング。
ケビンカルシュ + デイリーメール経由