모든 명함 사진에서 이름, 직함, 연락처 정보 추출
촬영한 명함의 연락처 데이터를 스프레드시트에 수동으로 입력하는 데는 카드당 약 3분이 걸립니다. 이 도구는 약 5~10초 만에 읽어냅니다.
카드당 5~10초 · 인쇄된 텍스트 최대 99% 정확도
명함 사진에서 추출할 수 있는 정보
맞춤 열 추출을 사용하면 필드 이름을 직접 지정할 수 있으며, AI는 위치가 아닌 의미를 기준으로 각 필드를 찾아냅니다.
명함에서 가장 큰 텍스트로, 디자인에 따라 위치가 다릅니다. AI는 좌표가 아닌 의미를 기준으로 이를 찾아냅니다.
로고 근처의 조직 이름입니다. 의미 기반 추출은 라벨 맥락을 읽어 회사명과 슬로건 또는 주소를 구분합니다.
이름 아래에 있으며, 종종 더 작은 글씨로 표시됩니다. AI는 이를 역할로 인식하여 회사명과 구분합니다.
명함에는 휴대폰, 사무실, 팩스 번호가 함께 있을 수 있습니다. 전화번호 1과 전화번호 2를 정의하면 AI가 라벨("M", "O") 또는 위치를 기준으로 각각 매핑합니다.
일부 명함에는 이메일 주소가 두 개 있습니다. AI는 형식을 인식하여 각각 이메일 1과 이메일 2로 분류하므로 병합된 블록에서 데이터가 유실되지 않습니다.
명함 레이아웃은 제각각이지만, 필드는 언제나 동일합니다
명함은 인상을 남기기 위해 디자인되며, 고정된 열 순서를 따르지 않습니다. 기존 OCR은 모든 것을 텍스트 블록으로 읽습니다. 의미 기반 추출은 각 필드를 그것이 나타내는 대상으로 읽습니다.
기존 도구가 어려움을 겪는 이유
레이아웃 없는 디자인은 위치 기반 추출을 불가능하게 합니다. 영역 OCR은 이름이 있는 위치에 사각형을 그려야 합니다. 다음 카드에서는 이름이 다른 위치에 있습니다. 디자인이 바뀔 때마다 새 설정이 필요합니다.
한 장의 카드에 여러 연락처 채널이 있습니다. 휴대폰, 사무실, 팩스, 이메일 두 개, LinkedIn, WeChat. 기존 OCR은 이를 하나의 텍스트 블록으로 처리하므로 모든 카드에서 수동 분류 작업이 필요합니다.
광택 용지와 기울어진 사진은 OCR 성능을 저하시킵니다. 명함은 스캔용이 아니라 보기 좋게 디자인됩니다. 광택 마감은 빛을 반사합니다. 전시회 사진은 정면에서 찍힌 경우가 드뭅니다. 기존 OCR은 평평하고 대비가 높은 텍스트를 기대하므로 실제 환경에서는 결과물이 뒤섞입니다.
의미 기반 추출이 모든 명함을 읽는 방법
열 이름을 지정하면 AI가 의미를 기준으로 값을 찾습니다. "이름, 회사, 직함, 전화, 이메일"을 입력하세요. 모델은 이름의 형태와 전화번호 패턴을 알고 있으므로 위치와 관계없이 각 항목을 찾아냅니다.
명명된 열로 연락처를 구분합니다. "전화 1, 전화 2, 이메일 1, LinkedIn"을 정의하세요. AI는 라벨 접두사("M" vs "O"), 아이콘 또는 URL 도메인을 읽어 각 값을 해당 열로 분류합니다.
시각적 맥락이 눈부심과 각도를 처리합니다. 모델은 이름이나 전화번호의 개념을 이해하므로 완벽하게 선명한 글자가 없어도 반사와 왜곡을 뚫고 읽습니다. 한 Reddit 사용자가 말했듯이, "가장 큰 문제는 스캔이 아니라 Excel로 깔끔하게 옮기는 것이었습니다." 의미 기반 추출이 그 격차를 해소합니다.
촬영한 명함 더미에서 세 단계로 깔끔한 스프레드시트 만들기
명함 촬영하기
컨퍼런스에서 명함 30~50장을 받아 돌아왔습니다. 휴대폰으로 각 명함을 JPG 또는 PNG로 촬영하세요. 일부는 광택이 있고, 일부는 글자가 작으며, 몇 장은 행사장의 어두운 조명에서 비스듬히 찍혔을 수 있습니다. 모든 사진을 한 번에 하나의 배치로 업로드하세요. 명함 디자인, 조명 조건, 언어별로 분류할 필요가 없습니다.
필드 이름을 한 번만 지정하기
필요한 열 이름을 입력하세요: 이름, 회사, 직함, 전화, 이메일. 명함에 전화번호가 두 개 있다면 전화 2를 추가하면 AI가 레이블 맥락에 따라 각 번호를 매핑합니다. 동일한 열 세트가 디자인이 아무리 다른 배치의 모든 명함에 적용됩니다. 명함별 템플릿을 구성하거나 추출 영역을 그릴 필요가 없습니다.
단일 스프레드시트 다운로드하기
처리에는 명함당 약 5~10초가 소요됩니다. 출력은 하나의 XLSX 파일입니다. 각 행은 명함 한 장, 각 열은 지정한 필드 하나입니다. 행 1~35에는 행사에서 받은 명함, 행 36에는 회의에서 받은 명함이 모두 같은 테이블에 들어갑니다. 각 사진을 열어 직접 입력하는 것보다 약 18배 빠릅니다 .
가장 효과적인 경우와 주의가 필요한 경우
가장 효과적인 경우
정면 촬영, 균일한 조명. 카드를 테이블 위에 평평하게 놓고 촬영하면 인쇄된 텍스트의 정확도가 최대 99%에 달합니다.
표준 인쇄 글꼴. 픽셀 단위 OCR이 아닌 의미 기반 추출로 읽어냅니다.
한 배치에 섞인 다양한 카드 디자인. 레이아웃이 달라도 동일한 열 세트로 처리합니다.
주의가 필요한 경우
극단적인 각도, 눈부심, 짙은 그림자. 정확도가 떨어집니다. 카드를 평평하게 놓고 균일한 조명에서 촬영하세요.
장식용 글꼴, 금박 각인, 작은 장식 텍스트. 표준 연락처 필드는 읽기 쉬운 글꼴을 사용합니다. 장식 텍스트는 추출되지 않을 수 있습니다.
사진 배경 위에 겹쳐진 텍스트. 가장자리까지 채워진 이미지는 대비를 낮춥니다. 의미 기반 추출이 도움이 되지만, 대비가 매우 낮으면 일부 필드의 추출이 어려워집니다.
보이는 데이터만 처리, 외부 보강 없음. 이 도구는 카드에 인쇄된 내용만 추출합니다. 이메일 주소를 검증하거나 회사명을 등록부와 대조하지 않습니다.
자주 묻는 질문
광택 있는 명함을 비스듬히 촬영해도 AI가 이름과 전화번호를 정확히 읽을 수 있나요?
정면에서 균일한 조명으로 촬영하면 최대 99%의 정확도를 얻을 수 있습니다. 비스듬한 각도나 반사광이 있으면 정확도가 떨어지지만, 이 모델은 15도 기울기에서 30-40%의 정확도를 잃을 수 있는 기존 OCR보다 여전히 뛰어납니다. 모델은 이름이 어떤 개념인지 이해함으로써 반사광을 뚫고 읽어냅니다. 중요한 연락처의 경우 명함을 테이블 위에 평평하게 놓고 촬영하세요.
LinkedIn 프로필이나 WeChat ID 같은 비표준 필드도 추출할 수 있나요?
네. LinkedIn, WeChat, 부서, 웹사이트 등 필요한 열 이름을 입력하면 AI가 각 항목을 주변 라벨 맥락으로 읽어냅니다. 사용자 정의 열 추출은 의미 기반 이해로 작동합니다. 명함에서 눈으로 확인하고 이름을 붙일 수 있다면 AI가 추출할 수 있습니다.
명함에 전화번호와 이메일이 각각 두 개씩 있으면 별도의 열로 나뉘나요?
전화 1, 전화 2, 이메일 1, 이메일 2로 정의하세요. AI가 라벨 접두사("M" vs "O")를 읽고 각 값을 해당 열로 배치합니다. r/ios에서 한 Reddit 사용자가 지적했듯이, 많은 스캐너 앱에서 "연락처 이름이 회사 이름으로 잘못 태그되는" 문제가 발생합니다. 필드 오분류는 바로 의미 기반 추출이 해결하는 부분입니다.
같은 배치에 명함 사진과 영수증이나 배송 라벨을 섞어 넣을 수 있나요?
네. 모든 필드를 포함하는 하나의 열 세트를 사용하세요. AI가 각 사진을 독립적으로 읽고 해당 문서 유형에 나타나는 항목만 채웁니다. 명함은 이름을, 라벨은 운송장 번호를 제공합니다. 템플릿 기반 도구는 문서 유형별로 별도의 구성을 요구합니다.
라벨이 없는 전화번호가 두 개 있습니다. AI는 어떻게 배정하나요?
AI는 위치 단서를 사용합니다. 이름에 더 가까운 번호는 일반적으로 휴대폰이고, 회사 로고 근처의 번호는 보통 사무실 번호입니다. 확실한 배정을 위해 열에 "전화" vs "전화" 같은 규칙을 포함하세요. AI는 각 번호의 배치 의미 맥락을 읽습니다. 익숙하지 않은 명함 디자인당 레코드 하나를 검토하는 데 몇 초면 충분합니다.
명함 사진 추출 심층 분석: 비표준 레이아웃과 반사 표면을 포함한 문서 사진에서 AI가 구조화된 데이터를 추출하는 방법 · 2026년 최고의 모바일 OCR 앱 — 명함 스캔이 영수증·문서 캡처와 함께 모바일 사용자에게 어떻게 활용되는지
주차 티켓, 계량기 판독, 배송 라벨 등 모든 사진 문서 캡처 시나리오는 사진 문서 허브 페이지에서 확인하세요.