AI
Vision API로 카드번호 인식 개발하기(OCR) - 12편 – 티맵 내 많은 모빌리티 서비스 결제를 위한 필수 기능!
두줄요약
티맵 결제 서비스용 카드번호 OCR 구현 사례를 정리했습니다. Android와 iOS에서 여러 OCR 라이브러리를 비교하고 인식 안정화 방법을 소개했습니다.
핵심 내용
- 티맵 결제 서비스에서 신용카드 등록용 OCR 기능을 구현한 사례
- Android는 Google ML Kit, Card.IO, Tesseract를 비교하고 iOS는 Vision framework, VisionKit, Google ML Kit를 적용
- 카드번호와 만료일을 정규식과 연속 인식 방식으로 걸러내고 정확도를 높이려는 접근
적용해볼 점
- 카드번호 인식 시 모든 텍스트가 아닌 유효한 숫자 패턴만 선별하는 처리
- 비디오 스트림에서 동일 결과가 반복될 때 인식 완료로 판단하는 안정화 방식
- 복잡한 배경이나 손상된 카드에서 인식률 저하를 고려한 사전 검증


