[Tensorflow Object Detection API] custom data로 재학습(retraining) 시키기 1 - 데이터 수집
참고 URL: https://yongyong-e.tistory.com/31?category=836820
[Tensorflow Object Detection API] 1. Creating your own dataset
SUMMARY Tensorflow Object Detection API를 사용하여 training 및 test를 하기 위한 own dataset를 만드는 방법 1) Preparing image files 우선 다음과 같은 구조로 디렉토리를 만들고, Object-Detection └ imag..
yongyong-e.tistory.com
전체적인 흐름은 위의 블로그를 참고했고 몇가지 수정하면서 개발했습니다.
1. 데이터 수집하기
학습을 위해서는 몇 백장의 데이터가 필요합니다.
보통은 직접 크롤러를 개발해서 데이터를 수집하지만 저는 좀 급해서 프로그램을 이용했습니다.
(크롤러 제작도 나중에 포스팅하려고 합니다.)
저는 Chrome의 확장 프로그램인 'Fatkun 일괄 다운로드 이미지' 프로그램을 사용했습니다.
이 프로그램은 원하는 URL에 있는 이미지들을 쉽게 다운받을 수 있습니다.
① 프로그램 다운받기
https://chrome.google.com/webstore/detail/fatkun-batch-download-ima/nnjjahlikiabnchcpehcpkdeckfgnohf
Fatkun 일괄 다운로드 이미지
유용하고 간단한 이미지 다운로드 확장 프로그램입니다. 해상도 또는 링크별로 필터링 할 수 있습니다.
chrome.google.com
URL을 클릭하면 이런 화면이 나오고 저 파란 버튼을 클릭하면 다운로드가 됩니다. (저는 이미 설치가 되어있어서 사용가능이라고 나옵니다.)
크롬 상단에 저 아이콘이 생겼다면 제대로 설치가 된것입니다.
② 크롬 다운로드 설정 변경하기
Fatkun을 이용해 이미지를 다운로드 하려고 하면 이런 화면이 나옵니다.
해석해보자면 "다운로드 전에 각 파일의 저장 위치 확인" 옵션이 선택되어 있으면 아주 많은 확인 창이 뜰 거라네요.
이미지를 수 백장 다운받아야 하는데 매번 확인 창이 뜨면 굉장히 귀찮기 때문에 설정을 바꿔줘야 합니다.
크롬 설정에 들어가서 고급>다운로드
여기에서 "다운로드 전에 각 파일의 저장 위치 확인" 옵션 해제
③ 이미지 다운로드
다운받을 이미지가 있는 URL로 갑니다. 저는 구글 이미지 검색결과에서 다운로드 했습니다.
url을 켜놓고 상단 바에 있는 Fatkun 아이콘을 누르면 이렇게 나옵니다.
여기서 현재 탭에 있는 이미지만 다운 받고 싶으면 Current Tab
모든 탭에 있는 이미지를 다운 받고 싶으면 All Tabs
버튼을 클릭하면 이런 화면이 나옵니다.
여기서 중요한 점
이 상태에서 그냥 다운로드를 하면 23개의 이미지만 나옵니다.
이미지를 많이 다운받기 위해서는 구글 이미지 결과에서 스크롤을 끝까지 내린 후 Fatkun을 열어야 합니다.
저는 이 말이 나올때까지 내렸습니다.
이렇게 하고 Fatkun을 누르면..?
아까와는 달리 450개의 이미지가 다운 가능합니다.
이제 다운로드 버튼을 누르면 끝입니다.
다운로드는 아마 다운로드>Fatkun 폴더에 저장될 것입니다.