ANN로 headPoseEstimate하기 1. Dataset (위와 같은 50*50 사진이 training에는 11275개, test에는 5000개가 있다.) 2. Matlab code 1. 각 5개 카테고리(front, back, left, right, non-face)의 data를 읽는다. 이 data는 50*50=2500의 rgb값이다. 2. rgb를 grayscale로 변환한 후에 ANN train할 수 있는 data로 구조를 맞춘다. 3. 2500 dimension은 너무 크기 때문에 PCA를 통해서 100 dimension으로 낮춘다. 4. 이렇게 구해진 data set과 label로 ANN을 train한다. 5. test data 역시 읽어 온 후에 PCA Matrix W를 곱해서 100 dimension으로 낮추고, ANN sim.. 더보기 image (rgb2gray, im2bw, edge) I = imread('test.bmp'); % 1. gray pic으로 바꾼다. Igray = rgb2gray(I); % 2. 흑백사진(1 or 0)으로 바꾼다.Ibw = im2bw(Igray, graythresh(Igray)); % 3. 사진의 edge를 분리시킨다. Iedge = edge(uint8(Ibw)); 더보기 IAR Studio - AVR v4.21 - 비번은 adsl두번 보호되어 있는 글입니다. 더보기 서해안 가족여행 (2012년 6월 1-4일) 3탄 보정따윈 없는 여행 사진 더보기 이전 1 ··· 92 93 94 95 96 97 98 ··· 161 다음