한글 OCR 실측 — 문항 8개와 엔진별 전체 출력

한글 OCR, 맥 내장이 GPT보다 정확했다에서 쓴 시험 문항 8개와 엔진별 출력 전체입니다. 본문에는 일부만 실었기 때문에 여기에 전부 공개합니다.

환경

  • macOS 26.5.1 · Apple Vision VNRecognizeTextRequest revision 3
  • gpt-5.6-luna, gpt-5.6-sol (chat completions, image_url 입력)
  • 시험 이미지는 PIL로 생성. 폰트 AppleSDGothicNeo(고딕), AppleMyungjo(명조)
  • 프롬프트: “이 이미지의 글자를 그대로 옮겨 적으세요. 설명 없이 본문만 출력하세요.”

Vision 인식 레벨별 지원 언어

문서 인용이 아니라 API를 직접 호출해 받은 값입니다. 재현하려면 supportedRecognitionLanguagesForTextRecognitionLevel_revision_error_(level, 3, None)을 부르면 됩니다. level 0이 accurate, 1이 fast입니다.

레벨언어 수목록
accurate (0)30en-US, fr-FR, it-IT, de-DE, es-ES, pt-BR, zh-Hans, zh-Hant, yue-Hans, yue-Hant, ko-KR, ja-JP, ru-RU, uk-UA, th-TH, vi-VT, ar-SA, ars-SA, tr-TR, id-ID, cs-CZ, da-DK, nl-NL, no-NO, nn-NO, nb-NO, ms-MY, pl-PL, ro-RO, sv-SE
fast (1)6en-US, fr-FR, it-IT, de-DE, es-ES, pt-BR — ko-KR 없음

문항 8개와 전체 출력

문항정답Vision accurateVision fastGPT LunaGPT Sol
plain-large회의는 오후 세 시에 시작합니다.회의는 오후 세 시에 시작합니다.
CER 0.0%
|OI= Q - AII AIOII AIAFsFLIEF.회의는 오후 세 시에 시작합니다.
CER 0.0%
회의는 오후 세 시에 시작합니다.
CER 0.0%
plain-small회의는 오후 세 시에 시작합니다.회의는 오후 세 시에 시작합니다.
CER 0.0%
JO - 2$ Al AIXWUU.회의는 오후 세 시에 시작합니다.
CER 0.0%
회의는 오후 세 시에 시작합니다.
CER 0.0%
myeongjo예산안은 다음 주까지 제출해야 합니다.예산안은 다음 주까지 제출해야 합니다.
CER 0.0%
예산안은 다음 주까지 제출해야 합니다.
CER 0.0%
예산안은 다음 주까지 제출해야 합니다.
CER 0.0%
mixedGPT-5.6 Sol 요금은 100만 토큰당 $5.00입니다.GPT-5.6 Sol 요금은 100만 토큰당 $5.00입니다.
CER 0.0%
GPT-5.6 Sol OJO IOOOF ÉaEF $5.OOOILIEF.GPT-5.6 Sol 요금은 100만 토큰당 $5.00입니다.
CER 0.0%
GPT-5.6 Sol 요금은 100만 토큰당 $5.00입니다.
CER 0.0%
numbers매출 1,234,567원 · 전년比 12.5% 증가매출 1,234,567원• 전년 12.5% 증가
CER 10.7%
1,234,567:매출 1,234,567원 · 전년比 12.5% 증가
CER 0.0%
매출 1,234,567원 · 전년比 12.5% 증가
CER 0.0%
long한글 파일명이 자소 분리되면 정규식 [가-힣]이 한 글자도 잡지 못합니다.한글 파일명이 자소 분리되면 정규식 [가-힣]이 한 글자도 잡지 못합니다.
CER 0.0%
OFTh llFOItyOI AFA tl ai&it4 A4RAI [7F-o한글 파일명이 자소 분리되면 정규식 [가-힣]이 한 글자도 잡지 못합니다.
CER 0.0%
한글 파일명이 자소 분리되면 정규식 [가-힣]이 한 글자도 잡지 못합니다.
CER 0.0%
lowres인식률을 확인하기 위한 문장입니다.현식물을 확인하기 위한 문장입니다.
CER 10.5%
안녕하세요? 확인하지 못한 문장입니다.
CER 42.1%
업데이트를 확인하기 위한 점검중입니다.
CER 42.1%
jamo뷁 쒫 꿿 같은 희귀 음절도 섞습니다.뷁쒫꿿 같은 희귀 음절도 섞습니다.
CER 9.5%
OA4& A4ALIEF. ii뿔 쐐 꿩 같은 희귀 음절도 섞습니다.
CER 14.3%
뿔 쉘 껠 같은 희귀 음절도 섞습니다.
CER 14.3%

채점 방식

NFC 정규화와 공백 축약을 거친 뒤 difflib.SequenceMatcher(autojunk=False)로 정답과 출력을 비교했습니다. 비일치 구간마다 max(삽입 길이, 삭제 길이)를 오류로 세고 정답 길이로 나눴습니다. 사람이 눈으로 판정하지 않았습니다.

알려진 한계

  • 합성 이미지입니다. 코드로 그린 깨끗한 글자라 실제 스캔본보다 쉽습니다. 기울기·조명·종이 질감이 없습니다.
  • 8문항은 표본이 작고 문항 선택에 편향이 있습니다.
  • 네이버 클로바·구글 비전·Tesseract는 재지 않았습니다.
  • accurate와 fast의 속도 차이를 측정하지 않았습니다.

문항이나 채점에 문제가 있으면 문의하기로 알려 주세요. 수정 정책에 따라 고치고 그 사실을 남깁니다.