hye-log

[๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech]WEEK 12_DAY 57 ๋ณธ๋ฌธ

Boostcourse/AI Tech 4๊ธฐ

[๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech]WEEK 12_DAY 57

iihye_ 2022. 12. 9. 01:47

๐ŸŽ‚ ๊ฐœ๋ณ„ํ•™์Šต


[3] OCR Technology and Services

1. OCR Technology

1) OCR(Optical Character Recognition)

- ๊ธ€์ž ์ธ์‹

- ์˜ˆ์ „์—๋Š” ๋ฌธ์„œ ์œ„์ฃผ์˜ task -> ์ง€๊ธˆ์€ ๋ˆˆ์— ๋ณด์ด๋Š” ์–ด๋–ค ๊ธ€์ž๋“  ๊ฐ€๋Šฅ

- ๊ธ€์ž ์˜์—ญ ์ฐพ๊ธฐ(Text Detection) + ์˜์—ญ ๋‚ด ๊ธ€์ž ์ธ์‹(Text Recognition)

2) Offline handwriting VS Online handwriting

- Offline handwriting : (์ž…๋ ฅ) ์ด๋ฏธ์ง€ -> (์ถœ๋ ฅ) ๊ธ€์ž๊ฐ’

- Online hadnwriting : (์ž…๋ ฅ) ์ขŒํ‘œ ์‹œํ€€์Šค -> (์ถœ๋ ฅ) ๊ธ€์ž๊ฐ’

3) Text Detector

- ๋‹จ์ผ ๊ฐ์ฒด ๊ฒ€์ถœ : ์ž…๋ ฅ ์ด๋ฏธ์ง€๊ฐ€ ๋ฏธ๋ฆฌ ์•ฝ์†๋œ ํด๋ž˜์Šค ์ค‘ ์–ด๋””์— ์†ํ•˜๊ณ , ๊ฐ์ฒด์˜ ์œ„์น˜๊ฐ€ ์–ด๋””์ธ์ง€

- ๋‹ค์ˆ˜ ๊ฐ์ฒด ๊ฒ€์ถœ : ์ž…๋ ฅ ์ด๋ฏธ์ง€ ๋‚ด์— ๋ฏธ๋ฆฌ ์•ฝ์†๋œ ํด๋ž˜์Šค๋“ค์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ ๊ฐ์ฒด๋“ค์˜ ์œ„์น˜๊ฐ€ ์–ด๋””์ธ์ง€

- ๊ธ€์ž ์˜์—ญ ๋‹ค์ˆ˜ ๊ฐ์ฒด ๊ฒ€์ถœ : ํด๋ž˜์Šค ์ •๋ณด๊ฐ€ ํ•„์š” ์—†๊ณ  ๊ธ€์ž ์˜์—ญ์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ์ฒด์˜ ์œ„์น˜๋งŒ ์ถ”์ •- ๊ธ€์ž ๊ฒ€์ถœ๊ธฐ : (์ž…๋ ฅ) ์ด๋ฏธ์ง€ -> (์ถœ๋ ฅ) ๊ธ€์ž ์˜์—ญ ์œ„์น˜- ๊ธ€์ž ์ธ์‹๊ธฐ : (์ž…๋ ฅ) ํ•˜๋‚˜์˜ ๊ธ€์ž ์˜์—ญ ์ด๋ฏธ์ง€ -> (์ถœ๋ ฅ) ๊ธ€์ž์—ด4) Serializer- OCR ๊ฒฐ๊ณผ๊ฐ’์„ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌํ•˜๊ธฐ ํŽธํ•˜๊ฒŒ ์ผ๋ ฌ๋กœ ์ •๋ ฌํ•˜๋Š” ๋ชจ๋“ˆ5) Text Parser- ์ •์˜๋œ key๋“ค์— ๋Œ€ํ•œ value ์ถ”์ถœ



๐ŸŽ‚ ์˜ค๋Š˜์˜ ํšŒ๊ณ 

์ง€๊ธˆ ํ•˜๊ณ  ์žˆ๋Š” data cleansing...

์˜ค๋Š˜๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ ์ œ์ž‘ OCR ๋Œ€ํšŒ ์‹œ์ž‘! OCR ๊ฒ€์ถœ์— ๋ชฉ์ ์„ ๋‘” ๋Œ€ํšŒ์ธ ์ค„ ์•Œ์•˜๋Š”๋ฐ ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ์“ฐ๋Š๋ƒ๊ฐ€ ๊ด€๊ฑด์ธ ๋Œ€ํšŒ์ธ ๊ฒƒ ๊ฐ™๋‹ค. baseline์„ ์ œ์ถœํ–ˆ์„ ๋•Œ ์ƒ๊ฐ๋ณด๋‹ค ์„ฑ๋Šฅ์ด ๋‚ฎ์•„์„œ ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ์จ์•ผํ• ์ง€ ๊ณ ๋ฏผ์ด ๋œ๋‹ค..0-0 ๋ฐ์ดํ„ฐ ์–‘์ด ๋ฌด์กฐ๊ฑด ๋งŽ์œผ๋ฉด ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ, GPU ์ž์›์ด ํ•œ์ •๋˜์–ด ์žˆ๋‹ค๋ณด๋‹ˆ ๋ฐ์ดํ„ฐ๋งŒ ๋ฌด์ž‘์ • ๋งŽ์•„์„œ๋Š” ์•ˆ ๋  ๊ฒƒ ๊ฐ™๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ํ€„๋ฆฌํ‹ฐ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ ์ ˆํ•˜๊ฒŒ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š”๋ฐ, AI hub์— ์žˆ๋Š” OCR์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ์˜ ํ’ˆ์งˆ์ด ๋‚ฎ์€ ๊ฑฐ ๊ฐ™์•„์„œ ์ตœ๋Œ€ํ•œ ์ œ๊ณตํ•ด์ค€ ๋ฐ์ดํ„ฐ์…‹ + ์™ธ๋ถ€์—์„œ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ์…‹ ์ค‘์—์„œ ํ€„๋ฆฌํ‹ฐ๊ฐ€ ๊ดœ์ฐฎ์€ ๋ฐ์ดํ„ฐ๋“ค์„ ์ฐพ์•„๋ด์•ผ๊ฒ ๋‹ค. ์ง€๊ธˆ์€ ์ œ๊ณตํ•ด์ค€ ๋ฐ์ดํ„ฐ์…‹์—์„œ ์˜ค๋ฅ˜๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์žˆ๋Š”๋ฐ, ์•„๋‹ˆ ์ƒ๊ฐ๋ณด๋‹ค ์˜คํƒˆ์ž๊ฐ€ ๋งŽ์•„์„œ ์‹œ๊ฐ„์ด ๊ฝค ๊ฑธ๋ฆด ๊ฒƒ ๊ฐ™๋‹ค.. ใ…‡ใ…๋งˆ๋„ ๋‚ด์ผ์€ ๋ฐ์ดํ„ฐ ์ •์ œํ•˜๋Š”๋ฐ์—๋งŒ ์‹œ๊ฐ„์„ ์“ธ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ....

728x90
Comments