2018年4月1日 星期日

Face recognition, 自家人的臉部識別 - machine learning tensorflow CNN + Mobilenet SSD

我不會建立 model,但希望可以了解 machine learning的原理和應用,所以就試著找找好玩的東西,才發現台灣有好多優秀的人才在作這一塊,程式寫很久的我很習慣處理邏輯, if  else用的很多,但對於 machine learning這種東西完全是不能理解的,因為不用自己寫邏輯的部份,系統就會透過 training後就可以作出回答,到現在我才慢慢習慣它

學 machine learning現在最流行的應該是 TensorFlow了,而使用 tensorflow的話, 一般入門者最好看看 Keras,有大陸同胞翻譯的中文說明可以看,有興趣的人相信在這邊可以找到很多資訊的


在今年過年的時候大陸的新聞說官方可以透過攝像機即時找到犯人出現的地點,就可以快速的捉到他,因為快過年了,罪犯也要返鄉過年,平常躲著不出門的,這時候一定要出來露臉,就是因為露了臉,被攝像机拍到了,就被捉了

因為新聞我才自己想說可不可以也用 machine learning來判別自家人,所以在網路上花很多時間試了很 pretrained model後,終於找到可以用的方式,結果算蠻好的。訓練的照片每個人約 30張,大小約 800* 600,試作的結果如下圖片,真的是可以判斷,而且用照片和攝像機是都沒有問題的。



沒有留言:

張貼留言