問題タブ [augmented-reality]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 拡張現実 - GPS を OpenGL にマッピングする
私は Android AR アプリケーションを作成しており、エンジンは動作していますが、修正できない奇妙な動作が含まれています。カメラ画像に OpenGL サーフェスをオーバーレイし、それに応じてビューに 3D オブジェクトを配置しています。AR オブジェクトの位置にダミー データを使用する場合、つまり OpenGL サーフェスで LAT 10 LON 10 が x=10 y=10 になる場合、オーバーレイは完全に機能します。ただし、LAT と LON に直接 GPS 座標を使用すると (LAT 12.34567890 LON 100.23456789 など)、すべてのオブジェクトがその場所を移動するか、まったく表示されません。浮動小数点と OpenGL フレームワークの使用に関して問題があることは知っていますが、いろいろ読んでいて、まだこの動作を止めるのに苦労しています。他の誰かがこの問題を抱えていますか? GPS と openGL サーフェスの間で倍率を使用する必要がありますか? もしそうなら、どの値が良いですか?LAT と LON を 1000000 でスケーリングして浮動小数点を排除しようとしましたが、役に立たず、パフォーマンスはひどいものでした。
私はこれを機能させることに非常に近づいているので、どんな助けも大歓迎です。
algorithm - マーカーベースの拡張現実アルゴリズム(ARToolkitのもののような)はどのように機能しますか?
私の仕事では、JavaバージョンのARToolkit(NyARTookit)を使用しています。これまでのところ、それは私たちのニーズには十分であることが証明されましたが、私の上司は、フレームワークをWeb(Flashなど)やモバイルなどの他のプラットフォームに移植することを望んでいます。他のポートを使用できると思いますが、いくつかの制限から、キットがどのように機能するのか、それ以上のことを知らないことにますます悩まされています。後で、キットの機能を拡張して、インタラクション(カードの仮想ボタンなど)などを追加する必要があります。これは、NyARToolkitで確認した限りではサポートされていません。
したがって、基本的に、ARToolkitをカスタムマーク検出器に置き換える必要があります(NyARToolkitの場合は、JMFを取り除き、JNIを介してより良いソリューションを使用してみてください)。しかし、私はこれらの検出器がどのように機能するのかわかりません。私は3Dグラフィックスについて知っていて、その周りに素晴らしいフレームワークを構築しましたが、基盤となる技術を構築する方法を知る必要があります:-)。
マーカーベースの拡張現実アプリケーションを最初から実装する方法についての情報源を知っている人はいますか?グーグルで検索するとき、私はARの「アプリケーション」だけを見つけ、基礎となるアルゴリズムは見つけません:-/。
java - 拡張現実:単なるマーカー認識
通常の拡張現実の実装について考えてみてください。1つ以上のマーカーがあり、ソフトウェアはマーカーを認識し、通常はそれらの上に何かを表示します。
最初の部分だけに興味があります。写真に特定のマーカーが存在するかどうかを判断するには、アルゴリズム、コンポーネント、フレームワーク、またはクラスが必要です。
どこから始めればいいですか?私はJavaまたはC++のコンポーネントを好みますが、これらの言語に制限されません。
android - AR 用の Android ビデオ ストリーム キャプチャ
Androidフォンのカメラからビデオをキャプチャして、このビデオを処理できるようにしたいと考えています。処理には、ライブ ストリームに AR のレイヤーを追加することが含まれます。これはアンドロイドで可能ですか?きっとそうなるはずです。
Android サイト [ http://developer.android.com/guide/topics/media/index.html]を見てきましたが、これはビデオのキャプチャと保存に関係しているようです。ビデオの事前保存で再生できるようにしたいと思います。
ありがとう、
flash - FLAR 反転マーカー
黒いページで「白い」マーカーを検出する方法について、どこで情報を見つけることができるか知っている人はいますか?
android - Androidでのマーカー認識(ルービックキューブの認識)
私は、携帯電話のカメラを使用してルービックキューブの各面の色付きの正方形の配置を認識するAndroid用の拡張現実アプリケーションを開発しています。
私が確信していないことの1つは、立方体の各面にある色付きの正方形をどれだけ正確に検出して認識するかということです。ルービックキューブを見ると、各正方形が細い黒の境界線を持つ6つの可能な色の1つであることがわかります。これにより、おそらく既存のマーカー検出APIを使用して、比較的単純に正方形を検出する必要があると思いました。
私の質問は本当に、ここの誰かが画像認識とAndroidの経験がありますか?理想的には、既存のAPIを実装できるようにしたいのですが、誰かが私を正しい方向に向けて始めることができれば、ゼロから行うのは興味深いプロジェクトです。
よろしくお願いします。
augmented-reality - iPhone用NyArツールキット
iphone xcodeのマーカー追跡ソースを共有できますか
android - コンピュータ ビジョンと AR ライブラリは Android で利用できますか?
私は Android 開発者として始めています。Android SDK 用のコンピューター ビジョン ライブラリまたは拡張現実ライブラリがあるかどうかを知りたいです。これらのライブラリをモバイル アプリに使用する予定です。
NDK をダウンロードすると、C の openCV と ARtoolkit ライブラリを「インポート/使用」できる可能性があると読みましたが、これが可能かどうか、またはこれらのツールを使用するためのより良い簡単な方法があるかどうか疑問に思っています.
Android アプリは Java でプログラミングされていますが、OpenCV と ARtoolkit は C/C++ を使用しています。これらのライブラリを使用する方法はありますか?
c# - C# による単純な拡張現実アプリケーション
私は個人的なプロジェクトを始めて、多くの新しい概念を学び、理解できるようにしたいと思っています。
少し考えた結果、次の理由から、拡張現実関連のプロジェクトが私にとって最も有益であると考えました。
- プログラムとライブ ビデオ/カメラ フィードのインターフェースを試したことがない
- 「画像処理」プロジェクトは行っていません
- 「グラフィックレンダリング」を行ったことがない
そうは言っても、私はARに完全に夢中になると推測できます。そこで、これを乗り越えるための最善の方法についてアドバイスを求めるためにここにいます。
私が考えている最初のマイルストーン プロジェクトは、安価な Web カメラを使用して、C# を使用してデータ マトリックスを読み取ることです。
nd マイルストーン プロジェクトは、特定のデータ マトリックスが提示されると、フィードにテキスト オーバーレイをレンダリングします。
rd マイルストーン プロジェクトは、実際にいくつかの 3D 形状をレンダリングします。
私はあらゆる場所を検索し、AR に関する優れた高度な資料をいくつか見つけました。
http://sites.google.com/site/augmentedrealitytestingsite/
http://www.mperfect.net/wpfAugReal/
そこで、以下の質問をするためにここに来ました。
マイルストーン 1 を開始するために、勉強できる資料をいくつかいただけませんか? 私はオンライン資料を好みます。
ありがとう!
編集:「主観的な」質問を削除しました。