클릭 분할: 정확한 마스크를 가장 빠르게 얻는 방법
4/25/2026
텍스트 프롬프트는 대상의 이름을 알 때 유용합니다. 하지만 특정 부분만 떼어내고 싶거나, 바로 옆의 방해 요소를 제외해야 한다면 어떻게 할까요? 클릭 분할은 손가락으로 원하는 곳을 가리키기만 하면 됩니다. 모델이 따라옵니다.
클릭 분할이란?
"사람"이라고 입력하고 모델이 제대로 선택하기를 기도하는 대신, 이미지 자체를 클릭합니다:
- 포함 포인트 (초록색)은 모델에게 "이 영역은 대상 객체에 속합니다"라고 알려줍니다.
- 제외 포인트 (빨간색)은 "이 근처 영역은 무시하세요"라고 말합니다.
둘을 조합하면 더미 속에서 신발 한 짝만 isolate하거나, 사람과 들고 있는 자전거를 분리하거나, 복잡한 상품 사진에서 로고만 뽑아낼 수 있습니다 —— 한 글자도 쓰지 않고도요.
언제 사용하나
| 시나리오 | 텍스트 프롬프트 | 클릭 분할 |
|---|---|---|
| "가장 큰 고양이" | 효과적 | 과함 |
| "왼쪽 고양이, 오른쪽 아님" | 까다로움 | 초록 1개 + 빨강 1개 |
| "신발만, 그림자 제외" | 어려움 | 신발에 초록, 그림자에 빨강 |
| "로고만, 배경 글자 제외" | 매우 어려움 | 몇 개의 정밀한 포인트 |
| 명확한 이름이 없는 객체 | 불가능 | 여전히 가능 |
정확도가 속도보다 중요할 때, 또는 대상을 글로 설명하는 것보다 손가락으로 가리키는 게 쉬울 때 사용하세요.
사용 방법
- 온라인 분할 또는 3D 생성 페이지에 이미지를 업로드합니다.
- Visual / 클릭 분할 탭으로 전환합니다.
- 포함 또는 제외를 선택하고 이미지를 클릭합니다.
- 필요한 만큼 포인트를 찍으세요 —— 추가 포인트에 페널티는 없습니다.
- 클릭 분할을 누릅니다. 모델은 약 1초 후 마스크를 반환합니다.
- 투명 PNG를 다운로드하거나, 다른 객체와 병합하거나, 3D 생성으로 바로 복사합니다.
이미지 위의 마커는 피커에 표시되는 아이콘과 완전히 동일합니다. 무엇을 찍었는지 항상 알 수 있습니다.
더 나은 결과를 위한 팁
- 먼저 객체 중심에 포함 포인트를 하나 놓습니다. 마스크가 옆 물체로 넘어가면 경계에 제외 포인트를 추가하세요.
- 부정 포인트는 강력합니다. 혼란스러운 배경 패치에 빨간 포인트 하나가 추가 초록 포인트 세 개보다 효과적인 경우가 많습니다.
- 다른 모드와 조합하세요. 먼저 클릭 분할로 객체를 isolate한 다음 마스크를 브라우징하고 익스포트합니다.
API로도 사용 가능
동일한 워크플로우는 공개 API 엔드포인트 /v1/pvs로 제공됩니다:
curl -X POST https://api.sam3.ai/v1/pvs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"image": "base64_encoded_image_string...",
"points": [
{ "x": 412, "y": 318, "positive": true },
{ "x": 540, "y": 290, "positive": false }
]
}'/v1/segment와 동일한 Bearer API Key 인증.- 호출당 1 크레딧. 포인트 수와 무관.
- 이미지 픽셀 좌표의 마스크 다각형을 반환합니다.
전체 명세는 API 레퍼런스에서 확인하세요.