Mosaic blur processing is applied to multiple faces appearing in the video
face_recognitionを使用して得られる顔座標は長方形であり、この座標をそのまま用いてぼかし処理を行った場合得られる画像は醜い。それに対してモザイクによってぼかし処理を行うと自然に見える。これを静止画だけでなく動画にも適用したい。同じ働きを持つものはORB-HD/defaceが既に存在する。defaceがcenterface.onnxを用いるのに比べこちらはdlibを使用する。これらは顔検出のみか顔認識まで行うかで使い分けすると良いと思う。 静止画の場合 face_recognitionのメソッドであるface_recognition.face_locationsの返り値は(top, right, bottom, left)の配列。 顔周りの長方形をぼかす original.png
Read more