project design
[ Team name ] : [ 홍초 ]
[ Project name ] : [ Orrange Cam ]
[ 주제 ] : 특정 인물 검출기
[ why ]
1. 조두순 같은 중대한 범죄자를 딕테션 해서 그 사람의 위치정보를 알리고 그 사람에 대한 일반 시민들의 공포심을 줄인다.
2. 일반인들이 잘 알지 못하는 지명 수배자들의 얼굴을 검출해 그 사람의 위치정보를 근처 시민(앱 설치한 사람)들에게 문자메세지를 보내어 경각심을 갖게 하기위함.
3. 지명 수배자들을 검거 하기위함
4. 특정 인물을 찾기 위함
[ how ]
1. 서버에 먼저 찾고자 하는 인물 사진을 넣는다 예를들어 조두순
2. 캠으로 영상 정보를 웹에서 받아와서 서버에 저장되어있는 조두순의 사진을 갖고 비교
3. 비교 하였을 때 일치한 정보가 나올 경우 어플에 그 사람에 대한 위치정보를 알림으로 띄워 알려준다.
Data Annotation
- 데이터 출처 : PASCAL-VOC , COCO 등의 데이터에서 사람이 포함된 이미지에 대해 사람만 annotation 진행
- 사용한 프로그램 : DarkNamer(file rename), CVAT.org(xml 파일로 추출)
- Label : man, woman, kid, elder 4가지로 구성 -> 범죄자와 수배자들은 보통 남자(가끔 여자)가 주를 이루기 때문에 사람을 detection하되 나중에 post-processing에서 man 혹은 woman에 대해서만 대조하기 위해 라벨을 이렇게 정했다.
Reference
DarkNamer - software.naver.com/software/summary.nhn?softwareId=GWS_000169
DarkNamer
파일 이름을 한꺼번에 바꿔주는 프로그램
software.naver.com
CVAT.org - cvat.org/
Computer Vision Annotation Tool
cvat.org
annotation tools blog - kdj1018.tistory.com/entry/%EA%B8%B0%EC%88%A0-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%9D%BC%EB%B2%A8%EB%A7%81-%ED%88%B4-for-Machine-Leraning
[기술] 데이터 라벨링 툴 for Machine Learning
데이터 라벨링이란? 데이터 라벨링 작업은 머신러닝이나 딥러닝 모델링 작업 전에 학습 데이터에 특정 값을 부여 해주는 것이다. 이는, AI 산업의 기본이기도 하지만, 기업의 AI 사업의 획기적 발
kdj1018.tistory.com
'workSpace > PROJECT' 카테고리의 다른 글
웹크롤링 기상청 단기예보 가져오기 (0) | 2023.05.30 |
---|---|
포트폴리오를 위한 개발 프로젝트 추천 리스트 (0) | 2023.05.30 |
비전 프로젝트 : 무인 과일 결제 시스템 (2) | 2021.05.03 |