問題タブ [face-detection]
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.
math - 座標で重み付けされた画像のサイズを変更してトリミングするワークフロー
画像のサイズを変更してから特定のサイズに切り抜くことができるように、サイズ変更と切り抜きのワークフローに取り組んでいます。通常、目的のサイズに合うように最小の寸法のサイズを変更してから、トリミングして例を取得します。四角。
ただし、この場合、face_x、face_y、face_width、face_heightという追加の顔検出データがあります。顔のX座標とY座標は、顔が始まる元の画像の左上の点です。
トリミングされた領域を画像の中央ではなく顔の中央に配置したいと思います。
私を助けることができる賢い心はありますか?ありがとう!
android - AndroidのFaceDetectorの根底にある技術
私は Android にフェイス トラッカーを実装しており、文献調査として、Android の FaceDetector の基礎となる技術を特定したいと考えています。
android.media.FaceDetector
簡単に言えば、分類器がどのように機能するかを理解したいのです。
Google で簡単に検索しても有益な情報は得られなかったので、コードを調べてみようと思いました。
Java ソース コード を見ると、FaceDetector.java
学ぶべきことはあまりありません。FaceDetector
は、画像のサイズと顔の数を指定して、顔の配列を返す単純なクラスです。
Android ソースには、このクラスの JNI コードが含まれています。私は関数呼び出しをたどりました。ここで、最低限の本質に還元されて、次のことを学びました。
- 「FaceFinder」は
FaceFinder.c:75
- 90 行目で、オブジェクト (実際に顔を検出する関数を含む) を
bbs_MemSeg_alloc
返します。これは、基本的に、 initialize() ( ) によって初期化された元のオブジェクトの配列をコピーします。btk_HFaceFinder
hsdkA->contextE.memTblE.espArrE
btk_HSDK
FaceDetector_jni.cpp:145
btk_SDK_create()
- 関数の迷路が のポインターとインスタンスを相互に提供しているように見えますが、魔法が含まれていると思われる
btk_HSDK
の具体的なインスタンス化はどこにも見つかりません。sdk->contextE.memTblE.espArrE[0]
私が発見したのは、ちょっとした手がかりです。JNI コードは、ソース コードが見つからない FFTEm ライブラリを参照しています。ただし、一見すると、FFT はFast Fourier Transformであり、事前にトレーニングされたニューラル ネットワークと一緒に使用される可能性があります。この理論と一致する唯一の文献は、Ben-Yacoub らによる論文です。
私が正しい道を歩んでいるかどうかさえ本当にわからないので、どんな提案でも間違いなく役に立ちます。
編集:洞察を与えることができる人には、+100 の報奨金を追加しました。
iphone - 画像から肌の色を検出する
画像が提供されたら顔の色を検出するアプリケーションを開発しようとしています。OpenCVから顔検出アルゴリズムを見つけて統合することができました。しかし、顔の色を検出できる例やインターフェースは見つかりませんでした。
私は私が提示している論理を持っています。これに利用できるものがあるかどうか教えてください、またはこれのために別の関数を書く必要がありますか?
ロジック:指定された画像領域で、指定された場所で主に繰り返される色の詳細を見つけます。ヒストグラムを調べましたが、どのように役立つかわかりません。
どんな助けでも大歓迎です。
c++ - OpenCVでの顔検出が遅い?
OpenCV(SVNの最後のバージョン)をコンパイルしてMac Os Xにインストールしました(これが問題の原因である可能性があります)。
サンプルは機能しますが、顔検出アルゴリズムは私には遅いようです。顔の検出時間は約400msです(含まれている例を使用しました)。その場合、FPSはかなり低くなります。
YouTubeやその他すべてで、リアルタイムの顔検出機能を備えた非常にスムーズなビデオを見るので(iPhoneでも)、混乱を感じます。古いWindowsPCではさらに高速だったことを覚えています。
400ミリ秒は正しい検出時間ですか?
注:私のMacbookは古くはなく(2009)、すべてが正常に動作します。iSight Webカメラ(統合Webカメラ)を使用しています。ウェブカメラに顔(私の顔)が1つだけあります。そして、顔がなければほぼ同じ時期です。
c++ - C/C++ インターフェイスを備えた顔検出ライブラリ
顔検出用のライブラリを教えてください (認識は不要です!)。OpenCV(!!!) 以外の適切なライブラリ。無料が望ましい - オープンソースは必要ありません。
python - PIL を使用して、顔検出に基づいて選択領域をトリミングするにはどうすればよいですか?
こんにちは、Python イメージング ライブラリを使用して、Web サイトの特定のサイズに画像をトリミングしたいと考えています。問題があります。これらの画像は人の顔を表示するためのものであるため、それらに基づいて自動的にトリミングする必要があります。
顔検出は難しい概念であることはわかっているので、やりたいことに適した face.com API http://developers.face.com/tools/#faces/detectを使用することを考えています。
このデータを使用して、大部分の顔に基づいて選択した領域をトリミングする方法に少しこだわっています。
誰でも助けることができますか?
ジョー
java - 写真から顔を検出してトリミングしますか?
私はインターンシップのために顔認識システムに取り組んでいます。私は現在Javaでプロジェクトを開発しています。OpenCV ライブラリを使用していますが、顔の検出が正しく機能していないようです。
デスクトップから画像をキャプチャしてハードドライブに保存するところまで来ました。
私が今欲しいのは、その画像で顔を検出することだけです(IDENTIFYではありません)。その顔を検出してトリミングするだけです。
それを手伝ってください。画像内の顔を検出するための Java の特定のコードを誰かが持っている場合は、それも送ってください。72236
java - 2 つの画像のマッチング
Java を使用して 2 つの画像を一致させる方法を教えてください。人の顔をある場所に保存し、後でその人がメンバーであるかどうかを確認する顔認識アプリケーションを作りたいです。人の顔が既にデータベースにある写真と一致する場合、その人は認証されます。そうする方法はありますか?
image - Javaで唇の動きを検出することは可能ですか
Javaを使用してビデオで唇の動きを検出できるかどうかを知りたいだけです....正確なことは、カメラを使用してある位置にズームインできるプロジェクトを探しているということです。ビデオのフレームに唇の動き (または声) があります...それは可能ですか...アドバイスが期待されますので、できるだけ早く返信してください
php - PHPでの顔検出
PHPで顔検出を行うための良い方法を知っている人はいますか?私はここでこれを行うと主張するいくつかのコードに出くわしましたが、それを正しく動作させることができないようです。私はこの仕事をしたいと思います(それは遅くなりますが)そしてあなたが私に与えることができるどんな助けも本当にありがたいです。
リンクからのコードは次のとおりです。
使用法:
私が直面している問題は、そのページのコメントにも出てきているようです。"imagecolorat()[function.imagecolorat]:320,1は範囲外です。" そこで、ファイルの先頭にerror_reporting(0)を追加しました(実際には解決策ではありません)。それが機能する場合もあれば、何もしない場合もあります。
何かご意見は?