HeadTracking!
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
HeadTracking!
msg# 1
sambar
居住地: 岡山
投稿数: 484
過去のFlightGear Newsletterを読み返していたら、「WebCameraで顔の動きを追尾して視点変更を行う」という記事があったので試してみました。
2010年5月のFlightGear Newsletter
FaceTrackNoIRに関する詳細記事
感想ですが、「顔の動きからワンテンポ遅れて視点が動く」「不用意に頭を動かすと視点が勝手に動く」のが気になりました。
※WebCamのフレームレート、解像度に大きな影響を受けると思いますが、今回は手元に転がっていた物を使用してます。
テスト環境:
OS:WindowsVista Ultimate SP2 x64版
CPU:Phenom 9350e
メモリ:6GB DDR2
GPU:nVidia GeForce GTS 250
FlightGearのバージョン:2.0.0
WebCam:エレコム UCAM-DLM130HWH
使用方法:
1:FaceTrackNoIRをインストールする。これ自体は普通にインストールできます。
2:FaceTrackNoIRをインストールしたディレクトリ(例:C:\Program Files (x86)\Abbequerque Inc\FaceTrackNoIR\)の中のClientFiles\FlightGearを開く
3:その中の「Nasal」フォルダと「Protocol」フォルダをそのまま$FG_ROOT(例:C:\Program Files (x86)\FlightGear\data)にコピーする
4:FGRunの3番目の画面で「Advanced」を押す
5:出てきたウインドウの「General」→Configに以下の項目を追加
C:/Program Files (x86)/FlightGear/data/Nasal/headtracker.xml (FG_ROOTの場所が違う場合はディレクトリ名を修正してください)
6:「Input/Output」を開いて、以下の2項目を追加
--generic=socket,in,25,localhost,5550,udp,headtracker
--generic=socket,out,10,localhost,5551,udp,headtracker
今回は試していませんが、FaceTrackNoIRに含まれている文書には「Linux向けHeadTrackerを作った、Melchior Franzの助けを借りた」と記載されてましたので、また後日LinuxでもHeadTrackingを試そうと思います。
2010年5月のFlightGear Newsletter
FaceTrackNoIRに関する詳細記事
感想ですが、「顔の動きからワンテンポ遅れて視点が動く」「不用意に頭を動かすと視点が勝手に動く」のが気になりました。
※WebCamのフレームレート、解像度に大きな影響を受けると思いますが、今回は手元に転がっていた物を使用してます。
テスト環境:
OS:WindowsVista Ultimate SP2 x64版
CPU:Phenom 9350e
メモリ:6GB DDR2
GPU:nVidia GeForce GTS 250
FlightGearのバージョン:2.0.0
WebCam:エレコム UCAM-DLM130HWH
使用方法:
1:FaceTrackNoIRをインストールする。これ自体は普通にインストールできます。
2:FaceTrackNoIRをインストールしたディレクトリ(例:C:\Program Files (x86)\Abbequerque Inc\FaceTrackNoIR\)の中のClientFiles\FlightGearを開く
3:その中の「Nasal」フォルダと「Protocol」フォルダをそのまま$FG_ROOT(例:C:\Program Files (x86)\FlightGear\data)にコピーする
4:FGRunの3番目の画面で「Advanced」を押す
5:出てきたウインドウの「General」→Configに以下の項目を追加
C:/Program Files (x86)/FlightGear/data/Nasal/headtracker.xml (FG_ROOTの場所が違う場合はディレクトリ名を修正してください)
6:「Input/Output」を開いて、以下の2項目を追加
--generic=socket,in,25,localhost,5550,udp,headtracker
--generic=socket,out,10,localhost,5551,udp,headtracker
今回は試していませんが、FaceTrackNoIRに含まれている文書には「Linux向けHeadTrackerを作った、Melchior Franzの助けを借りた」と記載されてましたので、また後日LinuxでもHeadTrackingを試そうと思います。
投票数:9
平均点:4.44
HeadTracking@linux
msg# 1.1
sambar
居住地: 岡山
投稿数: 484
fg-ehci-headtrackerに、先日の投稿で言及した、Linux向けの顔認識のHeadTrackingのコードがあったので試してみました。
EHCIというプロジェクトから派生したもののようです。
こちらはCPUのパワーを多く使用してるのですが、動きに追従できてないのか、ガクガクと視点が動くような気がします。
使い方は後日書ければ、と思います。(まだ実用的では無さそうなので)
やはり「頭の動きを検出する」事を目的に作られたハードウェアが無いと快適な動作は難しそうなので、LinuxでTrackIRを使う方法が無いか探していた所、
Linux-trackに、LinuxやMac環境で、X-Plane上でTrackIRを動かす方法が載っていました。
これを参考に、FlightGear向けにUDPでパケットを送り込む方法が無いかいろいろ試してみたいと思います
1/5 追記:ジョイスティック買い換えたら予算無くなったのでTrackIRについては当分先になりそうです。
EHCIというプロジェクトから派生したもののようです。
こちらはCPUのパワーを多く使用してるのですが、動きに追従できてないのか、ガクガクと視点が動くような気がします。
使い方は後日書ければ、と思います。(まだ実用的では無さそうなので)
やはり「頭の動きを検出する」事を目的に作られたハードウェアが無いと快適な動作は難しそうなので、LinuxでTrackIRを使う方法が無いか探していた所、
Linux-trackに、LinuxやMac環境で、X-Plane上でTrackIRを動かす方法が載っていました。
1/5 追記:ジョイスティック買い換えたら予算無くなったのでTrackIRについては当分先になりそうです。
投票数:7
平均点:5.71
Re: HeadTracking!
msg# 1.2
toshi
投稿数: 1540
FlightGear Newsletter November 2018 に「FaceTrackNoIR Support ported」という記事が掲載されていました。
http://wiki.flightgear.org/FlightGear_Newsletter_November_2018#FaceTrackNoIR_Support_ported
ヘッドトラッキングソフトのFaceTrackNoIRは2.85ユーロ (Paypal or クレジットカード決済)で、あとはWebカメラさえあれば安価に試せると思いますので、実用レベルで使用できるかどうかはマシンパワーやカメラ性能にも依存すると思いますが、興味のある方はトライしてみてください。
FlightGear2018でFaceTrackNoIRが動作しなかったことがきっかけとなり、動作に必要なファイルがFGAddonに11/1に加わり、英語wikiページも11月中旬に更新されましたので、最新の導入手順は(sambarさんの2010年の記事ではなく)英語wikiページをご覧ください。
FaceTrackNoIR - FlightGear wiki (英語)
http://wiki.flightgear.org/FaceTrackNoIR
FlightGearとは無関係のページですが、FaceTrackNoIRの設定に関して参考になりそうな日本語ページも2つほどご紹介しておきます。
https://blogs.yahoo.co.jp/mods_oldman/27731953.html
https://ogapsan.com/archives/2232
http://wiki.flightgear.org/FlightGear_Newsletter_November_2018#FaceTrackNoIR_Support_ported
ヘッドトラッキングソフトのFaceTrackNoIRは2.85ユーロ (Paypal or クレジットカード決済)で、あとはWebカメラさえあれば安価に試せると思いますので、実用レベルで使用できるかどうかはマシンパワーやカメラ性能にも依存すると思いますが、興味のある方はトライしてみてください。
FlightGear2018でFaceTrackNoIRが動作しなかったことがきっかけとなり、動作に必要なファイルがFGAddonに11/1に加わり、英語wikiページも11月中旬に更新されましたので、最新の導入手順は(sambarさんの2010年の記事ではなく)英語wikiページをご覧ください。
FaceTrackNoIR - FlightGear wiki (英語)
http://wiki.flightgear.org/FaceTrackNoIR
FlightGearとは無関係のページですが、FaceTrackNoIRの設定に関して参考になりそうな日本語ページも2つほどご紹介しておきます。
https://blogs.yahoo.co.jp/mods_oldman/27731953.html
https://ogapsan.com/archives/2232
投票数:13
平均点:3.85