본문 바로가기

computer vision

병변 검출 AI 경진대회(후기) 이번에 파이널 프로젝트로 총 3명 팀으로 데이콘의 병변 검출 AI 경진대회에 참여하였다. 대회 배경은, 소장 캡슐 내시경 영상에서 병변을 AI로 검출할 수 있었으면 좋겠다~ 라는 것이라고 한다. 결론적으로 말하면 입상할 수 있을만한 순위에는 들지 못했다. 하지만 나름 의미있는 점수는 낸 것 같아 후기를 짧게 쓴다. (아쉽게도 대회 규정상 코드나 데이터는 공유할 수 없고 사용한 모델의 generic한 사용법에 관한 것에 대해서만 써 본다.) 1. 대회 기간 일단 이번 대회가 11월 15일부터 12월 6일부터가 개최 기간이였으나, 우리 팀은 다른 대회에 참가신청 했다 까이고, 참가 팀 부족으로 개최가 연기되는 등의 시련을 겪다 11월 26일 쯤부터 참가가 결정되어, 짧은 기간 동안 참가하게 되었다. 2. 사.. 더보기
딥러닝으로 얼굴 검출하기 개요 OpenCV에서는 딥러닝의 Deep Neural Network를 통해 얼굴을 검출할 수 있는 기능 구현이 가능하다. 그것에 대해 학습한다. 본론 1. OpenCV에서의 dnn 사용이란 이미 학습이 완료되어 있는 모델을 사용한 얼굴 검출 기능 구현이 가능하다. 따라서 OpenCV에서 자체적으로 학습하는 것은 불가능하다. library import 코드 import cv2 import numpy as np model_name = "files/res10_300x300_ssd_iter_140000.caffemodel" prototext_name = "files/deploy.prototxt.txt" file_name = "images/obama_01.jpeg" 해설 model_name model_name에서.. 더보기