2019年5月16日 星期四

1043362 作業4

一、作業要求


利用所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。


二. 使用環境


Operation system: windows10
Virtual environment: Anaconda 4.6.8
Programing language: Python3.6.8
Library version: Opencv 3.4.1


三. 實作方法


使用Desicion tree 的CART(Classification and Regression Trees)algo, CART algo與C4.5非常相似,唯一不同之處是CART採用regression所以輸出值不止僅限於classifiy還可以根據均方誤差找出最佳近似值。

model方面是引用Rajen Bhatt和Abhinav Dhall在UC Irvine Machine Learning Repository
 上面發表的一篇論文,該model為245057 * 4維度的dataset,其中前三行是BGR feature,另外該model還有廣泛收集了各年齡層以及各種不同的種族族群的data,最後總結出有50859個skin sample以及194198個non-skin smaple。

四. 實作結果



沒有留言:

張貼留言