레플리
글 수 203

객체 검출 딥러닝 모델인 YOLO의 테드 영상

조회 수 2819 추천 수 0 2019.05.22 14:54:06


 

 

 

YOLO(You Only Look Once)는 객체 검출(object detection)의 가장 유명한 방법 중 하나입니다. 이를 개발한 Joseph Redmon의 테드 영상입니다. 객체 검출에 대해서 아주 쉽게 설명하고 있으니 관심있는 분들에게 적극 추천드립니다.

 

보통 딥러닝 이미지 인식 예제에서는 사진 전체를 가지고 분류를 합니다. 하지만 실제 현업에서는 이런 방식으로 적용이 불가능합니다. 사람이 일일이 사진속 중요한 객체들을 자를 수가 없기 때문입니다.

 

 

 

이를 해결하는 가장 간단한 방식은 슬라이딩 윈도우(sliding window)입니다. 다양한 크기의 사각형을 전체 이미지에서 쭉 이동하면서, 모든 영역을 CNN 모델로 인식합니다. 당연히 속도가 엄청나게 느릴 수밖에 없습니다.

 

그 다음으로 개발된 것은 R-CNN(Region CNN)입니다. Fast R-CNN, Faster R-CNN으로 발전되었는데, 기본적인 방법은 다음과 같습니다. 전체 이미지를 한 번만 CNN으로 돌려 특성 맵을 만듭니다. 그리고 객체가 있을 만한 영역들을 특성 맵에서 추출하여 각각을 별도의 분류기(CNN은 아님)로 판단합니다. CNN은 딱 한 번 하지만 분류는 여러 번 반복하기 때문에 여전히 속도가 느린 편입니다.

 

이를 개선한 것이 YOLO입니다. 말 그대로 분류 자체를 한 번에 끝냅니다. 먼저 사진을 NxN 격자로 나눕니다. 그리고 CNN으로 각 격자마다 클래스를 예측합니다. 마지막으로 격자들을 비슷한 유형으로 통합하여 최종 후보들만 남깁니다. 최종적으로 분류기가 아니라 간단한 수식만 계산하기 때문에, 동영상도 거의 실시간으로 객체 검출이 됩니다.

 

 

 

아래 사이트에서 YOLO를 다운받아 테스트 해볼 수 있습니다.
-> https://pjreddie.com/darknet/yolo/

엮인글 :
List of Articles
제목 글쓴이 날짜 조회 수
이젠 모델 구축도 학습도 필요없다, OpenAI의 이미지인식 모델 CLIP file 깊은바다 2021-03-07 4343
사진 한 장으로 움직이는 얼굴을 만드는 사이트 - Deep Nostalgia 깊은바다 2021-03-01 4274
톰 크루즈의 딥페이크 영상 file 깊은바다 2021-02-28 669
문장을 사진으로 변환하는 GPT-3 모델, DALL-E 깊은바다 2021-01-09 984
GAN으로 만든 얼굴을 테스트할 수 있는 뉴욕타임스의 기사 file 깊은바다 2020-11-24 679
알렉스넷과 Seq2Seq의 창시자 일리야 수츠케버(Ilya Sutskever) 깊은바다 2020-11-17 831
GAN을 이용한 염색 및 헤어 스타일 합성 - 꽤 GAN찮은 헤어살롱 깊은바다 2020-10-29 2817
GAN의 상용화를 알리는 시작 - 포토샵 뉴럴 필터 깊은바다 2020-10-22 884
이미지 생성모델에서 특징 벡터를 추출하여 사진을 조작하는 방법 file 깊은바다 2020-10-09 1569
파이토치 버전 YOLO Colab 테스트 코드 file 깊은바다 2020-09-25 597
앤드류 응의 YOLO 강의 영상 깊은바다 2020-09-23 835
사진을 디즈니 만화로 바뀌주는 딥러닝 모델 - Toonify 깊은바다 2020-09-21 1340
AI 없이 힘낼 수 없는 엔비디아 지포스 RTX - 딥러닝 DLSS 기술 깊은바다 2020-09-07 517
3초 분량의 100만개 동영상 데이터셋 - Moments in Time 깊은바다 2020-09-05 568
사진을 복원하는 딥러닝 모델 - DFDNet 깊은바다 2020-08-24 1223