사물 제거

사진에서 무엇이든 브라우저에서 바로 지우세요.

원치 않는 사물·사람·잡티를 붓으로 칠하면 AI 인페인팅이 빈 자리를 채웁니다 — 무료, 무제한, 모델이 전부 기기에서 실행됩니다.

보정할 이미지를 놓으세요

PNG · JPG · WEBP — 지울 부분을 칠하면 AI가 기기에서 지웁니다

작동 방식

칠하고, 지우고, 끝

01

사진 놓기

이미지 하나를 추가하세요 — AI가 기기에서 실행되고 아무것도 업로드되지 않습니다.

02

사물 칠하기

지울 대상을 가장자리까지 빠짐없이 완전히 칠하세요.

03

지우고 저장

AI가 1~2초 만에 빈 자리를 채웁니다 — PNG로 저장하세요.

이럴 때 좋아요

장면은 정리하고, 순간은 남기고

지나가던 사람

완벽했을 사진에 끼어든 낯선 사람을 지워 보세요.

잡동사니·방해물

피사체에서 시선을 뺏는 쓰레기통·전선·기둥·표지판을 없애세요.

자국·잡티

벽·제품·표면의 먼지, 얼룩, 작은 흠집을 깔끔하게 정리하세요.

AI 사물 제거로 깨끗한 결과 얻기

사진에서 사물을 지우는 건 마법처럼 보이지만, 결과를 좌우하는 건 사실상 두 가지입니다 — 마스크를 얼마나 빠짐없이 칠했는가, 그리고 사물 뒤의 배경이 모델이 그럴듯하게 다시 지어낼 수 있는 것인가. 이 둘을 맞추면 방해물이 감쪽같이 사라지고, 어긋나면 얼룩이 남습니다. 이 도구가 어떻게 작동하고, 어떻게 깨끗한 결과로 이끌지 살펴봅니다.

인페인팅은 배경 제거와 다릅니다

이 도구가 무엇을 하는지 분명히 해 둘 필요가 있습니다. 배경 제거와는 정반대이기 때문입니다. 배경 제거는 어떤 픽셀을 남길지 정합니다 — 피사체를 분리하고 나머지를 지우며, 새로 만들어 내지 않습니다. 사물 제거는 어떤 픽셀을 지울지 정한 다음, 그 뒤에 무엇이 있었는지를 지어내어 빈 자리가 원래 없던 것처럼 보이게 해야 합니다. 그럴듯한 새 텍스처를 합성하는 이 두 번째 일이야말로 인페인팅이 근본적으로 더 어려운 생성 작업인 이유이자, 배경이 그토록 중요한 이유입니다.

마스크를 완전히 칠하기 — 이것이 전부입니다

깨끗한 지우기의 가장 큰 요인은 대상을 완전히 덮는 것입니다. 모델은 당신이 칠한 부분만 다시 그립니다. 덮이지 않은 부분 — 날개 끝, 이어지는 전선, 그림자의 가장자리 — 은 사진에 남고, 더 나쁘게는 그 잔여 픽셀을 기준 삼아 복원하려다 어둡거나 흐릿한 잔상을 남깁니다. 그러니 가장자리에 딱 맞추지 말고 그 너머까지 칠하세요. 깨끗한 배경으로 조금 넘쳐 칠한 마스크가 모자란 마스크보다 거의 항상 낫습니다 — 주변 영역이 모델에게 베껴 올 정직한 맥락을 주기 때문입니다. 몸통은 큰 브러시로, 얇게 튀어나온 부분은 작은 브러시로 쫓아가세요.

잘 지워지는 것과 저항하는 것

쉬운 지우기와 어려운 지우기를 가르는 것은 주변 대비 빈 자리의 크기입니다.

  • 깨끗하게 지워짐 — 주변에 일관된 배경이 넉넉한 작거나 중간 크기 사물: 하늘의 새, 잔디나 보도 위의 사람, 민무늬 벽의 표지판, 제품의 잡티. 채움을 설득력 있게 만들 실제 맥락이 가까이 충분합니다.
  • 저항함 — 화면 대부분을 채우는 사물, 그리고 모델이 처음부터 지어내야 하는 구조적 배경: 줄이 맞아야 하는 벽돌, 난간, 인쇄된 글자, 또 다른 얼굴. 채움은 그럴듯하지만 예지력은 아니라서, 근거가 적었던 곳은 뿌옇거나 근사치처럼 보일 수 있습니다.
  • 요령 — 큰 지우기가 뭉개진다면, 한 번의 거대한 스트로크 대신 두세 번의 작은 패스로 나눠 지우세요. 그러면 모델이 항상 가까운 배경에 기댈 수 있습니다.

다른 도구와 함께 쓰기

리터치는 대개 마지막 단계가 아닙니다. 제품 사진을 정리한다면 먼저 잡동사니를 지우고, 배경을 잘라내 투명 PNG로 만들거나, 작은 결과물을 업스케일해 쓸 만한 크기로 키우세요. 이후 웹에 올린다면 완성 이미지를 압축기에 통과시켜 용량을 다시 줄이세요. 이 모든 단계도 기기에서 실행되므로, 이미지는 업로드 없이 도구에서 도구로 이어질 수 있습니다.

모델까지 전부 브라우저에서 실행됩니다

파이프라인 전체가 로컬입니다. 작은 인페인팅 모델(MI-GAN, 약 28 MB)이 한 번 내려받아 캐시된 뒤, 브라우저가 지원하면 WebGPU로, 아니면 CPU의 WebAssembly로 실행됩니다. 추론은 편집 주변 512픽셀 영역에 대해 백그라운드 워커에서 이루어지므로, 큰 사진에서도 반응성이 유지되고 칠한 부분만 다시 계산됩니다. 아무것도 업로드되지 않으며, 어떤 서버도 당신의 사진을 보지 못합니다.

쉬운 지우기와 어려운 지우기의 예시와 함께 단계별 안내를 보려면 사진에서 사물 제거하는 방법을 읽어 보세요.

사진은 기기를 떠나지 않습니다

AI 모델은 WebGPU 또는 WebAssembly로 브라우저 안에서 로컬 실행됩니다. 서버도, 업로드도, 계정도 없습니다 — 설계상 사진이 비공개로 유지됩니다.

자주 묻는 질문

브라우저 사물 제거는 어떻게 작동하나요?

지울 대상을 붓으로 칠하면 인페인팅 신경망(MI-GAN)이 그 뒤의 픽셀을 주변 배경에 맞춰 다시 그립니다. WebGPU로, 없으면 WebAssembly 폴백으로 기기에서 실행되며 서버는 관여하지 않습니다.

정말 무료이고 비공개인가요?

네. 모델은 한 번만 내려받고(약 28 MB) 이후 모든 지우기는 브라우저 안에서 로컬로 실행됩니다. 사진은 어떤 서버에도 업로드되지 않으며, 가입도 워터마크도 없습니다.

가장 깨끗한 결과를 얻으려면?

가장자리와 전선·팔다리 같은 얇은 부분까지 포함해 대상 전체를 붓으로 덮으세요. 남은 조각이 얼룩의 주된 원인입니다 — 모델이 그 잔여 픽셀을 안쪽으로 끌어들이기 때문입니다. 딱 맞게 칠하기보다 살짝 넉넉하게 칠하는 편이 거의 항상 낫습니다.

무엇이 잘 지워지고 무엇이 어렵나요?

고른 배경 위의 작거나 중간 크기 방해물 — 하늘의 새, 잔디 위의 사람, 벽의 표지판 — 은 깨끗하게 지워집니다. 화면 대부분을 채우는 아주 큰 사물이나, 채움이 새로 만들어야 하는 복잡한 배경(난간·글자·얼굴)은 더 어렵고 근사치처럼 보일 수 있습니다.

사람을 통째로 지울 수 있나요?

장면의 일부에 불과한 사람이라면 됩니다. 화면 대부분을 차지하는 사람은 사실상 “배경 교체”에 가까워, 온디바이스 인페인팅으로는 덜 자연스럽습니다 — 모델이 새 장면을 많이 지어내야 해서 결과가 뿌옇게 보일 수 있습니다.

첫 지우기가 왜 더 느린가요?

모델이 처음 사용할 때 내려받아 이후 캐시되므로, 다음부터는 곧바로 시작됩니다. WebGPU에서는 첫 실행에 셰이더를 한 번 컴파일하며, 그 이후 실행은 더 빠릅니다.

워터마크나 “AI” 표시를 지우나요?

아니요. Ruah는 자신의 사진을 다듬기 위한 도구입니다 — 방해물과 잡티 제거용이죠. 눈에 보이는 워터마크를 없애거나 이미지가 AI로 생성됐다는 사실을 숨기도록 설계되지 않았습니다.

어떤 포맷과 크기를 지원하나요?

PNG·JPG·WebP를 어떤 해상도로든 지원합니다. AI는 브러시 주변 512픽셀 영역에서 작동하므로, 큰 사진 속 작은 사물도 원본 디테일로 편집되고 나머지 이미지는 그대로 유지됩니다.