사진 배경 제거 잘 되는 법 — AI 세그멘테이션과 매팅, 촬영·다듬기 요령
AI 배경 제거가 동작하는 원리(세그멘테이션과 매팅의 차이)와 결과가 좋아지는 촬영 방법, 머리카락·투명 물체 경계 다듬기, 투명 PNG와 흰 배경 JPG 저장 요령, 새 배경 합성 요령과 상품 사진 등록 전 확인할 점을 정리했습니다.
배경 제거 도구에 사진을 넣으면 몇 초 만에 사람이나 물건만 남습니다. 그런데 어떤 사진은 깔끔하게 오려지고, 어떤 사진은 머리카락이 뭉개지거나 배경 일부가 남습니다. 이 차이는 AI가 사진을 어떻게 이해하는지 알면 대부분 설명됩니다. 이 글은 원리와 함께, 결과를 좋게 만드는 촬영·보정 요령을 정리합니다.
세그멘테이션과 매팅 — 두 가지 접근
| 구분 | 세그멘테이션(분할) | 매팅 |
|---|---|---|
| 출력 | 픽셀마다 "전경 / 배경" 판정(0 또는 1에 가까운 마스크) | 픽셀마다 전경이 차지하는 비율(0~1 사이의 알파 값) |
| 잘하는 것 | 윤곽이 뚜렷한 물체, 다양한 종류의 사물 | 머리카락, 털, 반투명한 경계 |
| 약한 것 | 머리카락·털이 계단처럼 잘림 | 학습한 대상(주로 인물) 밖의 사물 |
| 대표 연구 | U²-Net(두드러진 물체 검출) | MODNet(인물 매팅) |
세그멘테이션은 "이 픽셀이 주인공에 속하는가"를 판정합니다. U²-Net 같은 두드러진 물체 검출(salient object detection) 모델은 사진에서 가장 눈에 띄는 대상을 찾도록 학습되어 상품·동물·사물에 두루 쓰입니다.
매팅은 한 걸음 더 나아가 "이 픽셀에서 주인공이 몇 퍼센트를 차지하는가"를 추정합니다. 머리카락 한 올이 지나가는 픽셀은 머리카락과 배경이 섞여 있으므로, 이를 0.3 같은 중간 값으로 표현해야 자연스럽게 보입니다. 원래 매팅은 사람이 "확실한 전경 / 확실한 배경 / 경계" 지도(트라이맵)를 그려 줘야 했지만, MODNet처럼 트라이맵 없이 인물 사진만으로 매팅을 수행하는 모델이 나오면서 자동화가 가능해졌습니다.
정리하면, 인물 사진은 매팅 모델, 상품·사물은 세그멘테이션 모델이 대체로 유리합니다. 배경 제거 도구는 이 두 방식의 모델을 브라우저 안에서 실행하며, 사진은 기기 밖으로 나가지 않습니다.
브라우저에서 AI를 실행한다는 것
서버형 배경 제거 서비스는 사진을 업로드받아 서버의 GPU로 처리합니다. 브라우저형 도구는 반대로 모델 파일을 내려받아 내 기기에서 실행합니다. 이 방식에는 다음과 같은 특징이 있습니다.
- 개인정보: 사진이 기기 밖으로 나가지 않으므로 신분증·가족사진처럼 민감한 이미지에도 쓸 수 있습니다.
- 첫 실행 대기: 모델 파일을 처음 한 번 내려받아야 합니다. 이후에는 브라우저 캐시에 남습니다.
- 기기 성능 영향: 처리 속도는 기기의 CPU·GPU와 메모리에 따라 크게 다릅니다. 오래된 휴대폰에서는 수십 초가 걸리기도 합니다.
- 입력 크기: 이런 모델은 보통 수백 픽셀 크기의 정해진 입력으로 사진을 줄여서 추론하고, 그 결과 마스크를 원본 크기로 확대해 적용합니다. 그래서 매우 큰 사진에서는 가는 머리카락이 원본만큼 세밀하게 분리되지 않을 수 있습니다. U²-Net 논문도 학습·평가 시 입력 이미지를 320×320으로 줄여 사용했습니다.
결과가 좋아지는 촬영법
AI는 결국 "주인공과 배경의 차이"를 봅니다. 차이가 뚜렷할수록 결과가 좋습니다.
- 배경과 주인공의 색·밝기를 다르게: 흰 셔츠를 흰 벽 앞에서 찍으면 경계를 찾기 어렵습니다. 옷과 배경의 명도 차이가 크게 나도록 고르세요.
- 배경은 단순하게: 무늬 벽지, 책장, 나뭇가지처럼 복잡한 배경은 일부가 주인공으로 잘못 판정될 수 있습니다.
- 주인공과 배경 사이에 거리를: 벽에서 1m 이상 떨어져 서면 그림자가 배경에 붙지 않고, 배경이 자연스럽게 흐려져 경계가 뚜렷해집니다.
- 역광과 강한 그림자를 피하기: 머리 뒤에서 빛이 들어오면 머리카락 가장자리가 배경과 섞여 빛번짐이 생깁니다. 정면이나 45° 방향의 부드러운 빛이 좋습니다.
- 초점과 해상도: 흔들리거나 초점이 나간 경계는 AI도 정확히 구분하지 못합니다. 주인공이 화면에서 충분히 크게 나오게 찍으세요.
- 주인공은 하나로: 여러 사람이나 물건이 있으면 모델이 어느 것을 주인공으로 볼지 달라질 수 있습니다.
경계 다듬기
자동 결과가 완벽하지 않을 때는 브러시로 손보는 것이 가장 빠릅니다.
- 남은 배경 지우기: 팔과 몸 사이, 손가락 사이처럼 배경이 갇힌 구멍은 자주 남습니다. 지우개 브러시로 정리합니다.
- 잘려 나간 부분 복원: 주인공과 색이 비슷한 배경 쪽으로 몸 일부가 사라졌다면 복원 브러시로 되살립니다.
- 가장자리 부드럽게: 경계가 계단처럼 딱딱하면 1~2픽셀 정도 부드럽게 처리하면 새 배경과 자연스럽게 섞입니다.
- 색 번짐 확인: 초록 잔디 앞에서 찍은 사진은 머리카락 끝에 초록 기운이 남을 수 있습니다. 흰 배경에 얹어 확대해 보면 잘 보입니다.
어려운 대상도 알아 두면 좋습니다. 유리컵·비닐처럼 투명하거나 반사되는 물체, 배경이 비치는 안경 렌즈, 가는 자전거 바퀴살이나 울타리는 현재의 자동 모델이 가장 어려워하는 대상입니다.
새 배경과 자연스럽게 합성하려면
배경을 지운 인물이나 물건을 다른 사진 위에 올리면 어색해 보이는 경우가 많습니다. 원인은 대개 빛과 색입니다.
- 빛의 방향을 맞춥니다. 인물은 왼쪽에서 빛을 받았는데 새 배경의 해가 오른쪽에 있으면 어색합니다.
- 가장자리 색 번짐을 정리합니다. 원래 배경색이 머리카락 끝에 남아 있으면 새 배경 위에서 테두리처럼 보입니다.
- 그림자를 더합니다. 바닥에 닿는 물건은 발밑·밑면에 옅은 그림자가 있어야 떠 보이지 않습니다.
- 선명도와 노이즈를 비슷하게 맞춥니다. 매끈한 인물을 거친 배경 사진에 얹으면 따로 노는 느낌이 납니다.
저장 형식과 배경색
| 목적 | 저장 형식 | 이유 |
|---|---|---|
| 다른 이미지와 합성, 디자인 소스 | PNG | 무손실, 알파 채널 완전 지원 |
| 웹 게시용 투명 이미지 | WebP | 투명도를 유지하면서 PNG보다 훨씬 작음 |
| 흰 배경 상품 사진, 문서 첨부 | JPG(흰 배경으로 채움) | 호환성이 가장 높고 용량이 작음 |
JPG는 투명도를 저장할 수 없으므로(MDN), 투명 결과를 JPG로 저장하면 지정한 단색으로 채워집니다. 흰 배경 JPG가 필요하면 배경색을 순백(#FFFFFF)으로 지정해 저장하세요.
상품 사진 흰 배경에 대해
오픈마켓·쇼핑 플랫폼 중에는 대표 이미지에 흰색 또는 단색 배경, 테두리·문구 금지 같은 규정을 두는 곳이 있습니다. 다만 규정은 플랫폼과 카테고리마다 다르고 자주 바뀌므로, 이 글에서는 특정 플랫폼의 수치를 싣지 않았습니다. 등록 전에 판매자 센터의 최신 이미지 가이드를 확인하세요. 공통적으로 확인할 만한 항목은 다음과 같습니다.
- 배경색이 순백(RGB 255, 255, 255)이어야 하는지, 밝은 회색도 허용되는지
- 상품이 화면에서 차지해야 하는 비율과 여백
- 최소 픽셀 크기와 파일 용량·형식
배경 제거 후 자르기로 여백과 비율을 맞추고, 용량 제한이 있으면 사진 용량 줄이기로 마무리하면 됩니다.
공식 증명사진에는 쓰지 않기
여권 사진 규정은 편집 프로그램으로 배경을 제거하거나 합성한 사진을 받지 않는다고 명시합니다. 자세한 기준은 증명사진·원서 사진 규격을 참고하세요.
자주 묻는 질문
배경을 지운 사진을 JPG로 저장하면 투명해지나요?
JPG는 투명도를 저장할 수 없어서 투명한 부분이 흰색이나 검은색 같은 단색으로 채워집니다. 투명 배경을 유지하려면 PNG나 WebP로 저장하세요.
증명사진 배경을 흰색으로 바꿔서 제출해도 되나요?
외교부는 여권 사진에서 편집 프로그램으로 배경을 제거하거나 합성한 사진을 허용하지 않습니다. 공식 제출용 사진은 처음부터 흰 배경에서 촬영하는 것이 원칙이며, 배경 제거 결과는 SNS 프로필이나 디자인 작업처럼 규정이 없는 용도에 쓰는 것이 좋습니다.
배경 제거가 처음에 오래 걸리는 이유는 무엇인가요?
브라우저 안에서 AI 모델을 실행하려면 모델 파일(수 MB~수십 MB)을 처음 한 번 내려받아야 합니다. 이후에는 브라우저 캐시에 남아 더 빨리 시작하며, 사진은 서버로 보내지 않습니다.