顔認証
プログラミングスクール プログラメイツ

眼鏡無しでも認識

眼鏡があっても認識

認識用データを用意する。
プログラメイツの藤井です。
プログラメイツではではAI開発にも取り組んでいます。
顔認証は画像処理の一種なのですが、顔全体と目、鼻、口の位置や形を認識することによって高精度に認識できるようになっています。
Anacondaと呼ばれるPython使用環境を使い、OpenCVとface_recognitionというモジュールをインポートすることにより比較的簡単に行えます。
認識させる人の顔はもちろん必要なのですが試作であれば一枚ずつでも十分認識されます。
元画像を回転させてバリエーションを増やすだけでも外乱精度を上げることが出来ます。
結果はOpenCVで認識した顔に枠と名前を表示をします。権利関係から目を隠しましたが私が愛読している関西系作家さんの顔を使っています。
認識できない顔の場合はUnknownという名前になるようにしました。眼鏡をかけていない画像から眼鏡をかけた画像でも認識します。
これだけで家庭用のPCでも顔認識の動作が可能になります。開発の手順を辿るだけでもAI開発の一端を経験することが出来ます。
プログラメイツに体験にいらしてください。
- 定休日
詳細
- 日曜日 定休日
- 月曜日 10:00~17:00
- 火曜日 定休日
- 水曜日 定休日
- 木曜日 10:00~17:00
- 金曜日 10:00~17:00
- 土曜日 10:00~17:00
基本情報