最新の Google カメラ アプリで撮影した写真から深度マップを抽出し、3D 視差画像を作成

click fraud protection

先週後半、Google は Googleカメラアプリの大規模アップデート、 ユーザーは、どのカメラ センサーでも DSLR のようなボケ味と Lytro のようなリフォーカス機能を体験できます。 これは、画像データに加えて、プライマリ カメラ センサーが深度データのキャプチャにも使用されるため可能になりました。 最終結果は次のようになります HTC が最近オープンした Duo カメラ システム. しかし、Google のソリューションでは、Duo Camera のような 2 つのレンズ (または Lytro のようなマイクロ レンズのアレイ) を使用するのではなく、ユーザーが撮影後にカメラをゆっくりと上に移動させます。 この視差効果は、奥行きデータを補間するために使用されます。

提供されているビューア アプリ内からこれらの深度を含む新しい画像を表示するのは便利ですが、コンピューター上の非常に大きな画面でこれらの同じ画像を表示するほど便利ではないことは確かです。 幸いなことに、GitHub ユーザー パンラファル オープンソース Web アプリ Depthy を作成しました。 panrafal の友人 XDA フォーラム メンバーによってフォーラムに投稿されました th7org, Depthy を使用すると、新しい Google カメラ アプリの画像から深度データを抽出できます。 それが完了すると、独自の視差画像を生成できます。これにより、WebGL の魔法により、視覚的にわずかに視点を調整できるようになります。 さらに、これらはすべて Web アプリを通じてローカルで実行され、Chrome の最新ビルドなどの WebGL 互換モバイル ブラウザーでも実行できます。

独自の視差画像の生成や深度マップの抽出を開始するには、 ウェブアプリのスレッド Depthy に挑戦してみませんか。 この深度マップと視差画像作成機能をネイティブ Android または PC アプリケーションに組み込みたい場合は、次のページに進んでください。 プロジェクトのGitHub コードをチェックアウトします。