1.MTCNN算法檢測(cè)人臉的實(shí)現(xiàn)細(xì)節(jié); 2.快速掌握經(jīng)典的人臉檢測(cè)算法; 3.掌握caffe一些c++ api函數(shù)的使用、c++語(yǔ)言的鞏固以及更熟悉caffe源碼; 4.能夠掌握caffemodel在windows平臺(tái)上的工程搭建; 5.能夠直接利用本課程的源碼,開(kāi)發(fā)人臉檢測(cè)與識(shí)別相關(guān)的應(yīng)用程序;
適用人群
有caffe基礎(chǔ)的同學(xué); 有c++基礎(chǔ); 了解opencv;
課程簡(jiǎn)介
本課程為MTCNN的人臉檢測(cè)Inference c++實(shí)戰(zhàn),由于模型的訓(xùn)練涉及較大的人力數(shù)據(jù)篩選成本,因而未能進(jìn)行公開(kāi),課程暫未涉及模型的訓(xùn)練,僅針對(duì)訓(xùn)練好的caffemodel講解其中人臉檢測(cè)、特征點(diǎn)檢測(cè)的原理,并帶大家手把手用c++實(shí)現(xiàn)其中的每一個(gè)細(xì)節(jié),構(gòu)建切實(shí)可用的人臉檢測(cè)算法。
學(xué)習(xí)本課程將能夠?qū)W習(xí)到:
1.MTCNN算法檢測(cè)人臉、特征點(diǎn)檢測(cè)的實(shí)現(xiàn)細(xì)節(jié);
2.快速掌握經(jīng)典的人臉檢測(cè)算法;
3.掌握caffe一些c++ api函數(shù)的使用、c++語(yǔ)言的鞏固以及更熟悉caffe源碼;
4.能夠掌握caffemodel在windows平臺(tái)上的工程搭建;
5.能夠直接利用本課程的源碼,開(kāi)發(fā)人臉檢測(cè)與識(shí)別相關(guān)的應(yīng)用程序;
第1章基于Qt的caffe工程配置
1-1課程說(shuō)明
1-2vs2013+Qt環(huán)境配置
1-3Qt快速入門(mén)示例
1-4配置caffe的Qt工程
第2章MTCNN算法原理
2-1MTCNN算法原理
2-2MTCNN算法原理
第3章算法原理C++代碼實(shí)現(xiàn)
3-1模型創(chuàng)建與初始化
3-2圖像金字塔創(chuàng)建
3-3圖像預(yù)處理原理
3-4網(wǎng)絡(luò)輸入數(shù)據(jù)綁定到Mat對(duì)象
3-5PNet_forward
3-6PNet_forward
3-7PNet_forward
3-8NMS算法詳解
3-9NMS算法手把手c++實(shí)現(xiàn)
3-10PNet_forward
3-11RNet_forward
3-12RNet_forward
3-13RNet_forward
3-14RNet_forward
3-15ONet_forward
3-16ONet_forward |