짧은 답: 전용 세그멘테이션 모델이 다른 모든 것을 능가합니다. BiRefNet은 제 5개 파이프라인 테스트에서 1위를 차지했으며, 호스팅 버전은 Replicate에서 이미지 1,000장당 약 $0.51부터 시작합니다. 증거는 아래에 있습니다.
테스트 이미지는 일부러 까다롭게 만들었습니다: 역광을 받은 곱슬머리, 반투명한 아이스티 잔, 그리고 피사체 뒤로 사람들과 전구 조명이 가득한 분주한 카페입니다. 이것들은 프로덕션에서 배경 제거를 망가뜨리는 세 가지 요소입니다: 가는 머리카락 가닥, 투명성, 그리고 복잡한 장면입니다. 2026년 7월 17일에 동일한 1024×1024 이미지를 세 개의 오픈소스 모델과 두 개의 프롬프트 기반 이미지 모델에 정확히 그대로 돌려 보았고, 다섯 개의 결과를 나란히 놓았습니다. 하나의 어려운 이미지는 벤치마크가 아니라 스모크 테스트입니다. 각 파이프라인의 실패 모드를 가장 빠르게 확인하는 방법으로 여기고, 같은 방법을 여러분의 카탈로그에도 다시 적용해 보세요.
하나의 이미지, 다섯 개의 파이프라인: 실제로 돌아온 결과
| Pipeline | 처리 시간 | 실제 alpha 채널? | 무슨 일이 일어났나 |
|---|---|---|---|
| BiRefNet-general (via rembg) | CPU에서 15.2s | 예 | 머리카락, 손, 유리 모두 살아남았다 |
| isnet-general-use (rembg) | CPU에서 1.1s | 예 | 유리는 유지했지만, 프레임 안에 다른 사람의 일부가 남았다 |
| u2net (rembg default) | CPU에서 0.4s | 예 | 손과 유리를 완전히 삭제했다 |
| GPT Image 2 | 99.8s | 아니요 | 픽셀에 가짜 체커보드 패턴을 그려 넣었다 |
| Nano Banana Pro | 31.4s | 아니요 | 여성을 다른 사람으로 바꿨다 |
위의 다섯 가지 파이프라인은 누구나 오늘 바로 pip install 또는 단일 유료 API 호출로 실행할 수 있는 것들이며, 아래의 상용 SaaS API들은 검증된 가격, 무료 티어, 라이선스를 기준으로 비교됩니다. BiRefNet-general은 세 가지 함정을 모두 처리한 유일한 파이프라인이었습니다. 날리는 머리카락은 부드러운 가장자리를 유지하고, 아이스티는 잘라낸 영역 안에 남아 있으며, 배경의 사람들은 새어 들어오지 않습니다. 대가로 드는 것은 연산 비용입니다: ONNX 모델은 973MB이며, 처음 실행 시 다운로드에 74초가 걸렸고, Apple Silicon CPU(M 시리즈, onnxruntime이 포함된 rembg 2.x)에서는 이미지당 15.2초가 필요했습니다. 이 아키텍처 계열을 제공하는 호스팅 GPU 엔드포인트는 훨씬 빠릅니다: Replicate는 일반적인 완료 시간을 약 3초로 제시하며, Bria의 RMBG-2.0 자체도 BiRefNet 파생물입니다.
더 가벼운 두 모델은 전형적인 속도와 정확도의 상충 관계를 보여줍니다. isnet-general-use는 1.1초 만에 실행되어 유리는 유지했지만, 잘라낸 영역의 왼쪽 아래에 또 다른 카페 손님의 회색 실루엣이 떠 있는 상태로 남겼습니다. u2net은 지정하지 않았을 때 rembg가 불러오는 모델로, 0.4초 만에 끝났지만 대상의 손을 음료와 함께 잘라냈습니다. 왜 "rembg를 써봤는데 별로였다"라는 말이 흔한 평가인 반면 BiRefNet 벤치마크는 훌륭해 보이는지 궁금했다면, 이유는 이것입니다: 기본 모델과 최고 성능 모델은 5년 차이가 납니다.
세 가지 오픈소스 출력물은 모두 정직한 RGBA 파일입니다. RGBA는 이미지에 알파 채널, 즉 픽셀별 투명도 마스크가 포함되어 있어 잘라낸 이미지를 새로운 배경 위에 합성할 수 있음을 의미합니다. 이 특성은 배경 제거 API의 핵심이며, 바로 다음 두 경쟁자는 이를 제공하는 데 실패했습니다.
프롬프트 기반 이미지 모델은 배경 제거 API가 아닙니다
나는 Nano Banana Pro에게 배경을 크로마키 그린 스크린으로 바꾸고 피사체는 픽셀 단위로 동일하게 유지해 달라고 요청했다. 그러자 완전히 다른 여성 뒤에 깔끔한 초록색 배경이 반환되었다. 얼굴도 다르고, 헤어스타일도 다르고, 안경도 다르고, 옷도 달랐으며, 캔버스는 아무 말 없이 1024×1024에서 1408×768로 바뀌었다. 결과물은 단독으로 보면 전문적으로 보이기 때문에 오히려 덜 위험한 것이 아니라 더 위험하다. 업로드한 제품 사진이 더 이상 당신의 제품이 아니라는 것을 알려 주는 아무 경고도 없기 때문이다.
GPT Image 2는 더 교묘한 방식으로 실패했습니다. 투명한 배경을 요청하자 피사체를 훨씬 더 잘 보존했지만(같은 여성, 같은 데님 재킷) 회색과 흰색 체크무늬가 *픽셀에 칠해진* RGB 파일을 내보냈습니다. 미리보기 창에서는 마치 투명한 것처럼 정확히 보입니다. 이를 디자인 도구에 넣으면 그 체크무늬도 함께 따라옵니다. 또한 전용 제거 엔드포인트에 대해 Replicate가 표시하는 약 3초에 비해 99.8초가 걸렸습니다.
실패는 프롬프트 문제가 아니라 아키텍처 문제입니다. 이와 같은 편집 모델은 이미지에 대한 압축된 이해를 바탕으로 프레임을 다시 생성합니다. 반면 세그멘테이션 모델은 각 원본 픽셀을 피사체 또는 배경으로 분류한 뒤 마스크와 함께 원본 픽셀을 그대로 돌려줍니다. 실제로는 재생성이 정체성을 안정적으로 보존하지 못하며, 제 테스트에서는 두 편집 호출 모두 알파 채널을 반환하지 않았습니다. 두 모델 모두 결과를 RGB로 평면화했습니다.
여전히 정당한 용도가 있습니다: 컷아웃이 아니라 새로운 장면이 필요할 때(카페를 스튜디오로 바꾸거나, 제품의 조명을 다시 잡거나, 라이프스타일 맥락을 생성하는 경우), 편집 모델은 별도의 제거와 합성 단계 없이 한 번의 호출로 이를 해냅니다. 제 두 번의 호출은 AIReiter를 통해 $0.06(Nano Banana Pro)과 $0.01(GPT Image 2)로 측정되었으므로, 경계를 실험하는 비용은 몇 센트에 불과합니다. 고객에게 *자신의* 대상을 그대로 돌려준다고 약속하는 어떤 파이프라인에도 이런 모델은 넣지 마세요.
이미지 1,000개당 실제 비용
아래에 가격이 표시된 옵션들 사이에서 스프레드는 대략 2,000배입니다. 모든 가격은 2026년 7월 17일 공식 가격 페이지에서 가져왔습니다.
remove.bg는 단연 가장 비싼 주류 옵션입니다. 종량제는 3 크레딧에 $3이며, 크레딧당 원본 해상도 이미지 1장이므로 이미지당 정확히 $1.00입니다. Lite 구독(40 크레딧, 연간 청구 시 월 $8.10)은 이미지당 $0.20 수준이고, 500크레딧 Volume+ 요금제도 여전히 $0.16입니다. 무료 티어는 체험 크레딧 1개와 미리보기 해상도 API 호출을 제공합니다.
Photoroom는 Remove Background API에 대해 이미지당 고정 $0.02, 또는 1,000개당 $20를 청구합니다. 개발용으로 월 1,000회의 워터마크가 있는 샌드박스 호출과 10회의 무료 프로덕션 호출을 제공하며, AI-shadows 및 전체 편집 티어는 이미지당 $0.10입니다. Pixian.AI는 메가픽셀 기준으로 가격을 책정하며, 250 크레딧에 $5부터 시작하는 선불 크레딧 팩을 제공하고, 이미지당 $0.0009에서 $0.018 사이에 해당하며, 지난 2년 내에 무엇이든 구매한 적이 있는 한 크레딧은 만료되지 않습니다.
Replicate는 Nvidia T4 하드웨어에서 일반적으로 3초 내 완료로 이미지당 약 $0.00051(달러당 1,960회 제거)로 851-labs/background-remover를 실행합니다. Bria의 RMBG-2.0는 fal.ai에서 이미지당 $0.018입니다. 그리고 자체 호스팅 rembg는 이미지당 $0이며, 여기에 컴퓨팅 비용만 추가됩니다.
구독하기 전에 대량 기준으로 계산해 보세요: 한 달에 10,000장의 이미지는 remove.bg의 최저 구독 요금제(Volume+에서 이미지당 $0.16)로 약 $1,600, Photoroom에서는 $200, 그리고 Replicate에서는 대략 $5입니다. 이 시장에서는 가격 민감도가 꽤 현실적이어서 개발자들이 이미지당 $0.03에 대해 공개적으로 불만을 제기하고, r/MachineLearning에는 이러한 API를 위한 커뮤니티 제작 벤치마크가 올라와 있습니다.
"무료" 모델의 라이선스 함정
오픈소스 열에는 라이선스상의 함정이 있으며, 이는 어떤 "무료" 모델을 배포할 수 있는지 바꿉니다.
Bria의 RMBG-2.0은 이용 가능한 가장 강력한 오픈 가중치 모델 중 하나로, 독점 라이선스가 적용된 데이터셋을 기반으로 BiRefNet 아키텍처를 발전시킨 것입니다. 이 모델의 Hugging Face 가중치는 CC BY-NC 4.0 하에 제공됩니다. NC는 비상업적을 뜻합니다: 벤치마크 용도로는 사용할 수 있지만, 제품에 포함해 배포하려면 Bria와의 유료 계약 또는 이미지당 $0.018인 API가 필요합니다. 유료 경로를 선택하면 얻을 수 있는 것은 학습 데이터에 대한 문서화된 답변입니다. Bria는 이 모델이 라이선스가 부여된 이미지로만 학습되었다고 밝히고 있으며, 이는 바로 기업 구매 담당 팀들이 묻기 시작한 질문입니다.
BiRefNet 자체는 정반대의 경우입니다. 공식 저장소는 코드와 가중치를 모두 MIT 라이선스로 공개하며, 상업적 사용도 가능합니다. rembg의 코드 역시 MIT이지만, rembg는 서로 교체 가능한 수십 개의 모델을 감싸는 래퍼이고, 각 모델의 가중치에는 각자 상위 원본의 라이선스가 붙어 있으며, 래퍼의 라이선스만으로는 그것에 대해 아무것도 알 수 없습니다. Replicate의 851-labs 페이지는 기본 모델에 대한 라이선스를 아예 명시하지 않습니다. 가중치 파일이 상업적 파이프라인에 들어가기 전에 5분만 들여 라이선스를 확인하는 편이, 다른 대안을 택하는 것보다 훨씬 저렴합니다.
어떤 배경 제거 API를 선택할까
가장 저렴한 작동하는 API를 원한다면: 이미지 1,000장당 약 $0.51인 Replicate의 851-labs remover가 3초 지연 시간, 구독 없음으로 가장 저렴합니다. Pixian.AI는 클라우드 계정에 계속 자금을 충전하기보다 소액 크레딧 팩을 미리 결제하고 싶을 때 그다음으로 좋은 선택입니다.
컷아웃 품질이 곧 수익에 직결된다면: 이미지당 $0.02의 Photoroom과 $0.018의 Bria가 두 가지 상용 선택지이며, Photoroom의 월 1,000회 샌드박스 호출 덕분에 비용을 지불하기 전에 *당신의* 제품 카탈로그에서 가장자리 품질을 검증할 수 있습니다. 이는 제 것을 포함해 누구의 단일 이미지 테스트만 믿는 것보다 낫습니다. Bria는 라이선스된 학습 데이터에 대한 감사 추적을 추가로 제공합니다. remove.bg는 더 저렴한 API에는 없는 공식 Photoshop, Figma, Zapier 플러그인을 제공하지만, Photoroom의 이미지당 가격보다 8~50배 비싸기 때문에 API만으로는 정당화하기 어렵습니다.
이미지를 인프라 밖으로 보낼 수 없다면: birefnet-general 모델을 사용하는 rembg는 이미지당 $0 비용으로 제 테스트에서 최고의 품질을 보여줬지만, GPU 예산은 필요합니다. 제 CPU 추론은 15.2초로 야간 배치 작업에는 괜찮지만 체크아웃 흐름에는 쓸모가 없습니다. 한 개발자의 솔직한 자체 호스팅 보고: remove.bg보다 결과가 더 나쁘고, 훨씬 느리며, 서버는 부하를 받자 다운됐습니다. 자체 호스팅은 실제로 가능한 선택지이지, 공짜 점심은 아닙니다.
이미 이미지 모델을 호출하고 있다면: 배경 *교체*에 사용하세요. 여기서는 재생성된 장면이 목표이며, 추출용이 아닙니다. 파이프라인이 고객에게 자신의 픽셀을 그대로 돌려주겠다고 약속하는 순간, 그 작업은 세분화 모델에 맡기세요.
자주 묻는 질문
완전히 무료인 배경 제거 API가 있나요?
제한 없이 무료: 자체 호스팅 rembg(MIT 라이선스 코드, pip install 한 번). 호스팅 API의 무료 요금제: Photoroom은 매월 워터마크가 있는 샌드박스 호출 1,000회와 프로덕션 호출 10회를 제공합니다. remove.bg는 1회의 체험 크레딧과 무제한 미리보기 해상도 호출을 제공합니다.
ChatGPT 또는 GPT Image로 배경을 제거할 수 있나요?
겉보기에는 맞아 보이지만 실제로는 그렇지 않은 결과물을 만들어냅니다. 제 테스트에서 GPT Image 2는 실제 alpha channel 대신 픽셀에 체크보드 패턴이 그려진 RGB 파일을 반환했고, 99.8초가 걸렸습니다. 배경 교체에는 이것을 사용하고, 제거에는 segmentation API를 사용하세요.
가장 좋은 오픈소스 배경 제거 모델은 무엇인가요?
BiRefNet-general. 그것은 머리카락, 투명도 및 복잡한 배경에 대한 제 5 파이프라인 테스트에서 우승했으며, 코드와 가중치 모두 상업적 사용을 위한 MIT 라이선스가 적용됩니다. RMBG-2.0은 더 나은 훈련 데이터로 동일한 아키텍처를 개선했지만, 공개 가중치는 비상업적 용도만 허용됩니다.
파이썬에서 배경을 어떻게 제거하나요?
rembg로 세 줄: pip install "rembg[cpu]" onnxruntime, 그런 다음:
from rembg import remove, new_session
from PIL import Image
out = remove(Image.open("in.jpg"), session=new_session("birefnet-general"))
out.save("out.png")
기본 u2net 모델을 건너뛰고 피사체의 손보다 초당 미만 CPU 속도가 더 필요하지 않은 한 birefnet-general을 지정하세요.
