OCR 2

Going Deeper(CV)_DJ 12 : 직접 만들어보는 OCR

1. 들어가며 - 이번에는 OCR을 직접 만들어보는 시간을 갖는다. - OCR을 처음부터 끝까지 만들기에는 시간이 많이 소요되므로 Detection은 keras-ocr을 활용하고 Recognition을 직접 만들고 학습해보도록 했다. 2. Overall structure of OCR - 오늘 만들고자 하는 OCR은 이미지 속에서 영문을 Boundong box로 찾아내고 그 Bounding box 내에 어떤 Text가 포함되는지 알 수 있는 시스템이다. - 이미지 속에서 문자 영역을 찾아내는 것인 Text Detection은 강의노드에서 봤던 방법 중 Segmentation 기반의 CRAFT를 활용한 keras-ocr을 활용할 예정이다. - Recognition 모델은 keras-ocr을 사용하지 않고 직..

공부/AIFFEL 2021.04.23

Going Deeper(CV)_DJ 11 : OCR 기술의 개요

1. 들어가며 - OCR = Text detection + Text recognition 1) 이번에는 딥러닝 기반의 OCR이 어떻게 이뤄지는지 알아본다. 2) 위 그림에서 보는 것처럼, 이미지 속의 문자를 읽는 OCR은 크게 문자의 영역을 검출하는 Text detection 그리고 검출된 영역의 문자를 인식하는 Text recognition으로 구분할 수 있다. 3) 이 두 과정을 거쳐 이미지 속 문자를 읽게 된다. 4) Text detection (1) 그동안 우리가 다뤘던 일반적인 Object detection 태스크를 문자 찾아내기로 확장한 버전이라고 생각할 수 있겠다. (2) 그러나 앞으로 살펴보겠지만, Text detection은 단순히 Object detection 기법 뿐 아니라 Segme..

공부/AIFFEL 2021.04.22