機械学習(深層学習)ライブラリのKerasでResnet50をfine tuning(ファインチューニング)して日向坂46メンバーの顔識別をしてみた記事です.
始めたのが3月頭で就職活動本格スタートと同時期だったのですがこの記事を書いている時点で内々定が1つもありません.やや焦っています. 背景 ブログから画像をダウンロードするプログラムを書いたはいいもののメンバーごとに分けてダウンロードしても他の…
ブログ画像分類 1つ前で学習した約91%の精度のモデルを使ってブログ画像の分類をやってみました. 今回は ・顔を1人検出 → 識別したメンバーフォルダへ元画像をコピー ・顔を2人検出 → 検出した2人の顔を識別し,それぞれのメンバーフォルダへ元画像をコピー…
ようやく本題です. モデル構築 モデルの構築に関しては全く知識が無かったので同様のことをやっていた先駆者の方々のものを参考にすることにしました. qiita.com memo.sugyan.com 結果的にこんな感じのモデルになりました.(Convnet Drawerで書いてます) …
ここでは学習用データの準備を行います. CSVファイルからデータ情報を読み込む方法もあり,1度試したのですがTFRecordで実装した場合の方が楽で使用するGPUメモリの量も少ないです.(これは実感ですが) 手順1. 顔画像の振り分けを行う 切り取った顔画像が「…
前提として 画像から人物識別を行うにあたって画像から顔を検出する必要があります.意外にこれが曲者でモノによって精度とかだいぶ変わってくるので顔検出の選定は重要だと思います. 何種類か見て回ったり試したりしました. ・Haar-like特徴量 ブログなど…
今回は顔識別をするきっかけとなってしまったブログ画像をダウンロードするコードについてです. やっていることとしては ・メンバーごとのブログトップページに飛ぶ ・img src= から画像のURLを取得してリストに保存 ・ブログ内以外の画像であるロゴとかバ…