AI Track/CV Remind

[2] Data Augmentation 과 Pre-training / Self training
"Deep Learning은 항상 배고프다" Data Augmentation -> pytorch 로도 구현이 되어 있고 Opencv나 Numpy를 이용할 수 있다 Affine Transforamtion (Shear Transformation) 직사각형의 이미지를 약간 평행사변형 + 회전 시킨다고 볼 수 있다 이거 기준들이 좀 애매하기 때문에 전 이미지의 세 점을 이후 이미지의 세 점과 매핑시키는 방싣ㄱ으로 구현 rows, cols, ch = image.shape pts1 = np.float32([[50,50],[200,50],[50,200]]) pts2 = np.float32([[10,100],[200,50],[100,250]]) M = cv2.getAffineTransform(pts1,pts2) she..

[1] Computer Vision 소개 및 대표 모델
Machine Learning VS Deep Learning Machine Learning Input -> Feature Extraction( 전문가가 수행 ) -> Machine Learning (classification) -> Output Deep Learning (Machine Learning 기법 중 하나) Input -> Deep Learning (Feature Extraction -> classfication) -> Output Convolutional Neural Network (CNN) IDEAL (ex K-NN (K-Nearest Neighbors)) K-NN은 정의하고자 하는 Data 주변에 어떤 Data들이 분포하는 지를 보는 것 (ex 주변에 개가 많으니 개 이다! ) 전체 경우에..