본문으로 건너뛰기
Kamply

Kamply의 배경 제거

배경 제거는 여기서 끝나지 않고, 가장자리까지 직접 측정합니다

BiRefNet이 Mac의 GPU에서 실행되어 원본 옆에 소프트 알파 PNG를 씁니다. 컷아웃이 게시물에 들어가기 전에, 알파 체크가 브랜드의 캔버스 색상을 기준으로 커버리지와 헤일로, 가장자리 폭을 측정합니다.

무료입니다. 파일은 그대로 가져가시면 됩니다. Akash가 가능한 시간을 회신합니다.

컷아웃이 게시물에 들어가기 전에 alpha-check가 확인하는 항목

커버리지프레임의 0에서 100%
통과
2% 미만이면 피사체가 손상된 것입니다98% 초과면 아무것도 제거되지 않은 것입니다
얼룩밝기 -35에서 +70
0+35, 무조건 실패

마이너스 값은 경계가 캔버스 색상 안으로 가라앉는다는 뜻이며, 깨끗한 컷아웃에서 흔히 보이는 값입니다.

경계 폭0에서 8px
0.6px6.0px

6.0px를 초과하면 경고만 표시됩니다. 머리카락이나 털처럼 아주 부드러운 경계에는 괜찮습니다.

이 게이지의 모든 수치는 엔진의 alpha_check.py에 고정된 상수입니다. 커버리지는 0.02에서 0.98 사이이고, +35 이상의 얼룩은 무조건 실패, 경계 폭은 0.6px 미만 또는 6.0px 초과일 때만 경고합니다.

실제로 하는 일

Kamply는 Mac 데스크톱 앱입니다. 매팅이 컷아웃을 얻는 기본 방법은 아닙니다. 엔진은 먼저 준비된 PNG 에셋을 확인하며, 적합한 파일이 없을 때만 그 이유를 기록하고 매팅을 실행합니다. 매팅이 맞는 선택일 때는 내장 터미널에 요청하며, nobg.sh가 BiRefNet을 로컬로 불러와 1024px 학습 해상도로 매팅한 뒤, 원본은 손대지 않고 그 옆에 name--nobg.png를 씁니다. Apple M4에서 이미지 한 장에 약 2~6초 걸립니다. 이후 최종 점검이 이를 받아들이기 전에 alpha-check가 가장자리를 측정합니다.

이건 아닙니다

브라우저 도구가 아닙니다. 업로드 창도, 배경 제거 버튼도 앱 안에 없습니다. 컷아웃은 이미 프로젝트 폴더에 있는 파일을 대상으로, 유료 데스크톱 앱에서 Mac에서 직접 이루어집니다.

실행 과정, 처음부터 끝까지

앱이 실제로 수행하는 순서 그대로, 세 단계입니다.

  1. 터미널에 직접 요청합니다

    배경 제거 버튼은 없습니다. 내장 터미널에 요청하면, 팀메이트가 이미 프로젝트 폴더에 있는 이미지에 nobg.sh를 실행합니다. 인물 사진이 보는 사람과 닮아야 한다면 이 방식이 맞는 선택입니다. 사물이나 음식 사진이라면 엔진은 대신 기성 컷아웃을 원하며, 왜 그 목록이 밀렸는지 답하게 합니다.

  2. BiRefNet이 Mac에서 매팅합니다

    모델을 로컬로 불러와 Mac GPU에서 실행하며, M4 기준 이미지 한 장에 약 2~6초 걸립니다. 마스크는 원본의 전체 가로세로 크기로 되돌려 리사이즈한 뒤 임계값 없이 적용하므로, 머리카락과 털의 부드러운 경계가 그대로 남습니다.

  3. 가장자리를 측정합니다

    alpha-check는 커버리지, 헤일로, 가장자리 폭을 보고하고, 브랜드의 캔버스 색상 위에 컷아웃을 올린 미리보기 PNG를 씁니다. 헤일로가 나오면 imgedit.sh dehalo가 스스로 고칩니다. 알파를 안쪽으로 침식시킬 뿐 색을 새로 만들어내지 않습니다.

수치와 근거

이 페이지의 모든 수치는 공개된 출처나 Kamply 자체 측정값에서 나옵니다. 추정치는 없습니다.

모델
BiRefNet, 로컬 실행
ZhengPeng7/BiRefNet을 transformers로, 직접 쓰는 기기에서 실행
이미지 한 장당 시간
약 2~6초
Apple M4, 10코어, 16GB 기준, Mac GPU 사용 시 측정
출력
8비트 알파가 있는 PNG
입력 파일 옆에 name--nobg.png로 저장되며, 원본은 절대 바뀌지 않습니다
입력 형식
jpg, jpeg, png, webp, bmp, tif, tiff
그 외 스틸 확장자는 추측하지 않고 이름으로 바로 거부합니다. 영상 파일은 클립 경로로 넘어가 ProRes 4444 알파 .mov로 돌아옵니다
헤일로 강제 실패 기준
0~255 척도에서 +35
tokens.css에서 읽은 브랜드 캔버스 색상 방향으로 부호를 매깁니다
첫 실행 다운로드
약 2~3GB, 가중치 별도
torch와 그 의존성에 이어 BiRefNet 가중치 880MB가 추가됩니다. 앱 설치에는 포함되지 않습니다

자주 묻는 질문

여기 없는 질문이라면 라이브 데모에서 물어보시면 됩니다. 아래 양식은 실제 사람에게 전달됩니다.

이 페이지에서 이미지를 업로드하면 컷아웃을 받을 수 있나요?

아닙니다. 이 사이트는 백엔드 접점이 라이브 데모 신청 폼 하나뿐이라 파일을 보낼 곳이 없습니다. 여기 있는 무료 도구는 모두 브라우저 안에서 작업을 끝내며, 배경 제거는 이미 프로젝트 폴더에 있는 파일을 대상으로 Mac 앱에서 이루어집니다.

이미지가 제 Mac을 벗어나나요?

아닙니다. BiRefNet은 transformers를 통해 직접 쓰는 기기에서 실행되므로, 매팅은 Mac에서 계산되고 이미지 자체는 어디로도 업로드되지 않습니다. 네트워크로 오가는 것은 모델뿐입니다. 가중치 약 880MB를 한 번 내려받아 캐시에 저장합니다. 이 모델의 호스팅 버전은 클라이언트 이미지를 모두 공개된 제3자 공간에 올린다는 바로 그 이유로 결정 기록에서 채택하지 않았습니다. 이 모델은 샘플링을 하지 않으므로, 같은 파일과 같은 가중치라면 실행할 때마다 같은 PNG를 얻습니다.

알파 체크는 무엇을 잡아내고, 무엇을 놓치나요?

커버리지가 98퍼센트를 넘으면 지운 게 없다는 뜻이라 강제 실패이고, 2퍼센트 아래면 피사체까지 날아갔다는 뜻이라 역시 강제 실패입니다. 헤일로는 0~255 척도에서 +35 이상이면 강제 실패이고, 가장자리 폭은 경고만 합니다. 세그멘테이션 실수는 잡아내지 못하므로, 팔이 잘리거나 부스러기가 떠 있어도 모든 수치를 통과할 수 있습니다. 그래서 모든 체크는 직접 확인할 수 있도록 미리보기를 남깁니다.

같은 컷아웃이 한 브랜드에서는 통과하고 다른 브랜드에서는 실패하는 이유는 무엇인가요?

헤일로는 tokens.css에서 읽은 캔버스 색상을 기준으로 부호를 매깁니다. 어두운 테두리는 어두운 배경에서는 묻히고 밝은 배경에서는 도드라지므로, 판정은 컷아웃이 실제로 놓일 배경을 따라갑니다. 다른 배경 색상으로 채점하면 실제로 향할 게시물에 대해서는 아무것도 알 수 없습니다.

작거나 저해상도인 이미지를 선명하게 만들 수 있나요?

아닙니다. Kamply에는 업스케일러가 없습니다. 엔진의 규칙은 반대 방향으로 움직입니다. 스톡 사진은 원본 해상도 그대로 가져오는데, 1300px 기본값이 1080 너비 프레임에서 흐릿하게 보였고 867x1300 사진 세 장 때문에 보드가 반려된 적이 있기 때문입니다. 원본이 작으면 컷아웃도 작아집니다.

실행하려면 무엇이 필요한가요?

macOS 11 이상을 실행하는 Apple 실리콘 Mac이 필요합니다. Kamply는 서명되고 공증된 DMG로 제공되며, 웹 버전도 모바일 앱도 배경 제거 API도 배치 패널도 없습니다. 배경 제거 기능은 앱과 함께 설치되지 않습니다. 첫 실행 시 pip install 명령 한 줄을 출력하고 종료한 뒤, torch 약 2에서 3GB와 가중치 880MB를 한 번만 내려받습니다.

브리프 하나면 충분합니다. 첫 캠페인이 만들어지는 과정을 직접 확인해 보십시오.

라이브 데모 동안 브랜드에 맞춰 첫 방향을 함께 만듭니다. 끝날 때쯤이면 Kamply가 다음에 무엇을 만들지 정확히 알게 됩니다.

Kamply를 만든 Akash가 가능한 시간을 회신합니다. 라이브 데모는 무료입니다. 브랜드에 맞춰 첫 캠페인 방향을 직접 만들어 드리고, 파일은 그대로 가져가시면 됩니다.