人臉簽到系統(tǒng):單機(jī)版衅澈,可改為安卓版或Mac版
2、項(xiàng)目系統(tǒng)架構(gòu)設(shè)計(jì)
基礎(chǔ)設(shè)施重點(diǎn)是GPU:圖像處理需要高資源高消耗谬墙,對性能的要求非常高今布,單純的CPU模式以及不能滿足,需要引入GPU(有限制拭抬,往往只顯卡層面上對性能的加速)
3部默、關(guān)鍵技術(shù)
技術(shù)構(gòu)架中的技術(shù)
支撐CPU,相當(dāng)于利用技術(shù)顯卡的力量參與計(jì)算機(jī)的并行計(jì)算造虎,從而加速CPU性能甩牺。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?cuda構(gòu)成是設(shè)備(最后要和設(shè)備交互)和它本身。用到cuda的運(yùn)行時(shí)間和libraries庫累奈。了解了cuda的運(yùn)行原理和機(jī)制贬派,借助于它所提供的開發(fā)接口進(jìn)行cuda類應(yīng)用程序的開發(fā)和設(shè)計(jì)。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?cuda是因特爾出的澎媒,所以對顯卡有明確的要求搞乏,安裝時(shí)需要提前考慮顯卡的型號(hào)是否和cuda當(dāng)前支持的顯卡類型相兼容。
大部分深度學(xué)習(xí)框架是用C++開發(fā)的戒努,只不過提供了Python封裝的接口
關(guān)于深度學(xué)習(xí)的算法模型请敦,每年在一些會(huì)議上排名都會(huì)更新镐躲,能出現(xiàn)在前50名榜單里且準(zhǔn)確率在99%以上的都可以拿來當(dāng)做模型訓(xùn)練里的工具,在此項(xiàng)目中針對我們的需求侍筛,比如人臉特征點(diǎn)區(qū)域的識(shí)別提供了HOG算法和CNN算法萤皂,對人臉特征點(diǎn)標(biāo)注用的是。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?人臉識(shí)別中非常好的匣椰、在圖像處理方面比較專業(yè)的算法dlib裆熙、DeepID1、DeepID2禽笑。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? dlib一能夠解決別的算法能夠解決的問題入录;二在計(jì)算機(jī)圖像處理方面更專業(yè),且有比較成熟的訓(xùn)練模型和方法佳镜。
4僚稿、項(xiàng)目業(yè)務(wù)需求說明
人臉識(shí)別:人臉檢測、人臉對齊蟀伸、人臉驗(yàn)證
人臉對齊:根據(jù)標(biāo)注的68個(gè)點(diǎn)的面部特征蚀同。
人臉驗(yàn)證:1、是否本人(人臉識(shí)別)啊掏;2蠢络、是否活體。
人臉識(shí)別:把標(biāo)定的做完位置校正的人臉特征點(diǎn)信息映射到一個(gè)128維向量中脖律,判定這兩個(gè)人之間的歐氏距離谢肾,設(shè)置一個(gè)閾值腕侄,在閾值范圍之內(nèi)就可認(rèn)為他們是同一個(gè)人小泉。
5、業(yè)務(wù)流程設(shè)計(jì)
1冕杠、(業(yè)務(wù)架構(gòu))
程序?qū)崿F(xiàn):模型應(yīng)用微姊、模型訓(xùn)練、樣本標(biāo)注
2分预、人臉注冊
3兢交、人臉識(shí)別
4、模型訓(xùn)練