Products解析した情報をもとにレポートの作成を助ける人工知能。患者の現在地を一括管理して、事故を未然に防ぎます。(木)【AI】OpenBRで顔認識やってみたこんにちは。人工知能の勉強中に画像認識について調べてたところ、「OpenBR」というライブラリを見つけました。公式サイトのドキュメントにはOpenBRは、新しい様式を調査する既存のアルゴリズムを改善し、商用システムとのインターフェース、認識性能を測定し、自動化された生体認証システムを導入するためのフレームワークです。あります(Google翻訳)。licenseなので、出典を明記すれば商用利用もOKなのがいいですね!気になるので、さっそく試してみました。DocumentのInstallにしたがって、インストールしていきます。14.04の仮想マシンを使いました。OpenBRは、OpenCVを使っています。OpenCVもPythonで使えるように、python-devとpython-numpyを先に入れときます。python-numpyその後はインストールガイドにしたがって、粛々と進めます。ソースからのビルドになるので、少し時間がかかります。インストールが終わったら、チュートリアルをやってみます。0.webcamさて、正常にインストールできていることが確認できたので、1対Nの顔認識のチュートリアルをやってみます。データセットが必要なので、LFWのデータセットをダウンロードして使いました。ダウンロードして、解凍したら、以下のコマンドでデータセットを元にしたギャラリーファイルを作成します。‘lfw.gal’ギャラリーファイルができたら、ギャラリーファイル、認識対象となる画像ファイルと結果を出力するファイルを指定して、認識を行います。match_scores.csv認識対象としたのは、このファイルです。テニス界のレジェンド、アンドレ・アガシですね!結果ファイルを開くと、、、A列に画像ファイル名、B列にそのファイルと認識対象の画像との類似度が出力されています。Brennemanの画像はこれです。似てるっちゃ、似てますね。アガシがロン毛になったらこんな感じになるのかもしれません。inc.コンセプトソフトウェア開発コンサルティング製品情報ワイズキーパーワイズチェインWEBLOG。