9

Ruby または Javascript を使用して、静止画像内の顔を検出する方法を誰か教えてもらえますか?

4

12 に答える 12

13

何かをゼロから作成しようとする場合は、カーネギー メロンの Web サイトにプロセスの優れた説明があります。グラフィックもきれいです。

ただし、最善の策は、おそらくOpensource Computer Visionプロジェクトに接続しようとすることです。これは、顔認識に OpenCV を使用するための優れたチュートリアルです。

于 2009-09-09T13:57:25.663 に答える
7

プログラミング初心者のようです。おそらくあなたは高等数学の学位を持っていますか?JQuery が顔を検出できるという概念が冗談であることを本当に理解していない場合は、顔を検出する準備ができるようになる前に、多くのことを学ぶ必要があります。運が良ければ、すぐに使える簡単なソリューションを見つけることができます。残念ながら、顔認識は、すぐに使用できる簡単なソリューションが欠けている傾向がある問題のクラスに属しています。JavaScript は問題ありません。

http://rubyforge.org/projects/opencv/は OpenCV への Ruby バインディングです。http://doc.blueruby.mydns.jp/opencv/にある哀れなドキュメント (自動生成された API ドキュメントのみ) には、役立つ可能性のある face_detect.rb が記載されています。ほとんどのバインディングと同様に、元のライブラリのドキュメント ( http://opencv.willowgarage.com/wiki/FaceDetectionなど) も参照する必要があります。

また、顔検出 (この写真の顔はどこにあるのか) は、顔認識 (誰の顔か) とは異なり、簡単な問題であることも理解する必要があります。

于 2009-09-09T14:22:09.410 に答える
4

この質問が適切に回答されたかどうか、またはどのように解決したかはわかりませんが、最近この問題に遭遇しました。現在、ソリューションを実装するために外部 API を調査しています。現在比較している 2 つの Ruby API は、rdetectionと Face.com のAPIです。

私は主に ImageMagick を使用した顔認識画像クロップに使用しているため、ニーズと結果が異なる場合があります。

于 2011-03-16T18:47:37.847 に答える
3

顔を確実に検出することは、コンピューター サイエンス難しい問題の 1 つです。現実的には、Ruby、JavaScript、または現在のテクノロジを使用するその他のアプリケーション言語を使用してそれを行う実用的な方法はありません。顔を検出する必要がある理由を教えていただければ、実用的な代替アプローチを提案できるかもしれません。

于 2010-03-05T08:37:51.600 に答える
2

これは、Javascript を使用した顔認識チュートリアルと、Mashape を使用した顔認識 API です - http://blog.mashape.com/post/45712257463/face-recognition-using-javascript-and-mashape

また、その人が笑っているかどうかを検出することもできます:)

于 2013-06-06T02:18:30.963 に答える
2

たくさんの現金を集めて、これらの人に連絡して良い解決策を見つけてください!

ウィキペディアには、これに関する優れた記事があり、これは、まだ非常に複雑なことをしようとしている理由も説明しています。

FRGCも面白いですね。解決策を見つけたら、このチャレンジに参加できます。

于 2009-09-09T13:52:56.290 に答える
0

これは古い質問であることは承知していますが、私と同じように誰かがそれに遭遇した場合は、ブログ投稿テストページ、およびGithubを確認してください。

于 2013-01-30T08:26:33.607 に答える
0

いくつかの調査とこのスレッドの助けを借りて、 https ://github.com/dennisdevulder/rekognize にある ruby​​gem を作成することにしました 。

これは、rekognition.com の顔認識 API を使用します。

于 2014-02-03T20:52:42.983 に答える
0

これで始められるはずです。FFI経由でRubyでOpenCVを使用することについてです:http://rubysource.com/detecting-faces-with-ruby-ffi-in-a-nutshell/

于 2013-05-11T00:07:49.267 に答える
0

顔検出は、画像データを実際に処理して顔のようなパターンを検出する集中メモリベースのアルゴリズムを使用して行われます。それらは、多くの顔認識/パターン認識アルゴリズムと、Ruby または Javascript で使用/実装できる無料 (または有料) で利用可能な API である可能性があります。

于 2009-09-09T13:45:45.680 に答える