深セン大学教授が顔検出ライブラリをオープンソース化、顔検出速度は最大1500FPS以上

深セン大学教授が顔検出ライブラリをオープンソース化、顔検出速度は最大1500FPS以上

先週、深セン大学コンピュータサイエンスおよびソフトウェア工学部の Yu Shiqi 教授が、最大 1500 FPS 以上の顔検出速度を誇る顔検出ライブラリを GitHub でオープンソース化しました。

[[260654]]

これは、画像内の CNN ベースの顔検出用のオープンソース ライブラリです。 CNN モデルは C ソース ファイル内の静的変数に変換されました。ソースコードは他のライブラリに依存しません。必要なのは C++ コンパイラだけです。 C++ コンパイラを使用して、Windows、Linux、ARM、および任意のプラットフォームでソース コードをコンパイルできます。

検出を高速化するために SIMD 命令が使用されます。 Intel CPU または NEON for ARM を使用する場合は、Advanced Vector Extensions 命令セットを有効にすることができます。モデル ファイルも ./models/ ディレクトリに提供されています。 examples/libfacedetectcnn-example.cpp はライブラリの使用方法を示しています。

コンパイル方法:

  • g++ でソース コードをコンパイルする場合は、最適化を有効にするために -O3 を追加します。
  • Microsoft Visual Studio でソース コードをコンパイルする場合は、「-O2」を選択します。

Windows 上の CNN に基づく顔検出

ARM Linux (Raspberry Pi 3 B+) での顔検出実験の結果

以前は、このプロジェクトはオープンソースではなく、ダイナミック リンク ライブラリ (include+lib) のみを提供していました。ユーザーは API を呼び出すことしかできませんでした。先週になってようやくオープンソース化されました。

<<:  AI+クラウドランディングBeifei Technology、Amazon Pollyの助けを借りて教育モードの変化を促進

>>:  将来人工知能に置き換えられる可能性が最も低い10の仕事

ブログ    
ブログ    
ブログ    
ブログ    

推薦する

アリババの年次技術概要: 検索における人工知能の応用と実践

[51CTO.com からのオリジナル記事] ディープラーニングに代表される人工知能は、画像、音声、...

PTC PLM、Volocopter の自律飛行タクシー開発をサポート

PTC(NASDAQ: PTC)は、ドイツの新興企業 Volocopter が自律飛行輸送システムの...

私の国はAI医療機器の標準化を加速しています

今年は、新たに改訂された「医療機器監督管理条例」の実施初年度であり、企業の主な責任がより顕著になり、...

XGBoost機械学習モデルの意思決定プロセス

XGBoost アルゴリズムは、Kaggle やその他のデータ サイエンス コンテストで優れた結果...

自由に歩き回るロボット掃除機は密かにあなたを監視しているかもしれない

一日中懸命に働いた労働者たちは、疲れた体を引きずりながら家に戻り、ついに「解放された農奴が歌う」生活...

最高裁判所は顔認識に関する司法解釈を発表し、無作為の「顔スキャン」に「ノー」と述べた。

今朝(8日)、第13期全国人民代表大会第5回会議第二回全体会議が開催され、最高人民法院と最高人民検察...

速報です!ヒントンがロボットスタートアップに参入、同社は9000万ドルの新規投資を受ける

チューリング賞受賞者であり、ディープラーニングの父であるジェフリー・ヒントンの次の旅が決まりました。...

...

魂への窓!人工知能は網膜をスキャンして心臓発作を予測できる

ビッグデータダイジェスト制作眼鏡をかければ心臓発作の危険があるかどうかがわかるなんて、驚きですよね?...

AIの受賞作品の著作権申請が却下されました!著者は624のヒントを与えている

初めて受賞した AI 絵画「スペースオペラ」を覚えていますか?最近また注目を浴びているのが――著者の...

...

専門家の意見: AIアプリケーションでは、ビッグデータよりもワイドデータが価値がある

今日の急速に変化するデジタル世界では、データの使用は進化し続けており、企業は構造化データと非構造化デ...

IBM、生成AIの基礎モデルを発表

IBM Granite ファミリーの基礎モデルは、生成 AI を自然言語およびコーディング タスクに...

100 日で機械学習: モデルのトレーニングが完了したら、次は何をする?

機械学習をマスターするための 100 日 | 1 日目から 62 日目までのコレクションみなさんこん...

...