Wybierz język

Usuwanie tła ze zdjęć AI

Usuń tło z dowolnego zdjęcia dzięki segmentacji AI w przeglądarce i pobierz przezroczysty plik PNG w pełnej rozdzielczości.

Mehmet Demiray Opublikowano Zaktualizowano
Udostępnij
Działa w Twojej przeglądarce, nic nie jest wysyłane na serwer. Model AI (około 87 MB) jest pobierany jednorazowo przy pierwszym użyciu.

Działa najlepiej, gdy zdjęcie ma wyraźny główny obiekt: osobę, produkt, zwierzę lub przedmiot. Wynikiem jest plik PNG z przezroczystym tłem.

Jak AI odnajduje obiekt

Wycinanie obiektu ze zdjęcia kiedyś oznaczało ręczne obrysowywanie krawędzi. Segmentacja AI zastępuje to modelem, który widział miliony zdjęć i nauczył się, jak wyglądają typowe obiekty: ludzie, produkty, zwierzęta, meble, rośliny. Dla każdego piksela na Twoim zdjęciu sieć ocenia, na ile należy on do obiektu, a na ile do tła.

Wynik tej oceny nazywamy maską alfa, czyli mapą przezroczystości w tej samej rozdzielczości co analiza. Pełne obszary obiektu stają się całkowicie nieprzezroczyste, tło staje się w pełni przezroczyste, a piksele na granicy dostają wartości pośrednie. To właśnie te wartości pośrednie sprawiają, że włosy, futro i miękkie krawędzie wyglądają naturalnie, a nie jak wycięte nożyczkami.

To narzędzie korzysta z ISNet, architektury segmentacji z rodziny dichotomous image segmentation, która stoi też za kilkoma komercyjnymi usługami. Maska jest liczona w rozdzielczości 1024 na 1024, a następnie skalowana z powrotem na Twoje oryginalne zdjęcie, więc pobrany plik zachowuje pełną rozdzielczość z nałożoną przezroczystością.

Jak uzyskać czyste wycięcie

Model działa najlepiej, gdy zdjęcie ma jeden wyraźny obiekt: jedną osobę, jeden produkt, jedno zwierzę. Pomaga kontrast, bo ciemny przedmiot na jasnym blacie oddziela się czyściej niż ten sam przedmiot na zabieganym, wzorzystym materiale. Pomaga też równomierne światło, bo głębokie cienie na granicy obiektu odczytywane są jako niejednoznaczność.

Zatłoczone sceny to najtrudniejszy przypadek. Kiedy kilka osób nachodzi na siebie albo obiekt zlewa się z ruchliwym tłem, model musi zgadywać, na czym skupić uwagę, i krawędzie potrafią drżeć. Przycięcie zdjęcia bliżej obiektu przed usunięciem tła daje sieci mniej rozproszeń i wyraźnie lepsze krawędzie.

Włosy i futro zwykle wychodzą dobrze, to konkretna mocna strona tej rodziny modeli. Bardzo cienkie kosmyki na tle w zbliżonym kolorze pozostają uczciwą granicą możliwości, część z nich wtopi się w przezroczystość. Gdy zdjęcie źródłowe jest małe albo nieostre, powiększenie go najpierw za pomocą Powiększanie Zdjęć AI daje segmentacji więcej pikseli do pracy.

Za darmo w pełnej rozdzielczości i dlaczego

Usuwanie tła to nisza słynąca ze znaków wodnych i rozdzielczości ukrytej za płatną ścianą. Wynik w pełnym rozmiarze to zwykle płatny plan, bo każdy obraz kosztuje dostawcę czas serwera. To narzędzie całkowicie omija tę ekonomię: model pobiera się do Twojej przeglądarki raz, około 87 MB, a całą pracę wykonuje Twoje własne urządzenie. Brak kosztu za obraz oznacza brak powodu, by trzymać pełną rozdzielczość jako zakładnika.

Konsekwencja dla prywatności jest równie ważna. Zdjęcia produktów, zdjęcia rodzinne i portrety nigdy nie opuszczają Twojego urządzenia, nic nie jest wysyłane do przetworzenia ani przechowywania. Pierwsze użycie wymaga pobrania modelu, kolejne wizyty ruszają od razu, bo przeglądarka go zachowuje.

Wynik pobiera się jako plik PNG z prawdziwą przezroczystością, w oryginalnych wymiarach zdjęcia, gotowy do programów graficznych, serwisów sprzedażowych i prezentacji. Przyjmowane są zdjęcia do 4096 pikseli na dłuższym boku.

Co zrobić z przezroczystym PNG

Przezroczysty PNG wkładasz na dowolne nowe tło bez dalszego maskowania. Umieść wycięcie na zwykłym białym płótnie do ofert sprzedażowych, na kolorze marki do banerów albo na wygenerowanej scenie, gdy chcesz czegoś bardziej zabawnego. Serwisy wymagające czysto białego tła to klasyczne zastosowanie, wklej wycięcie na biel i zdjęcie do oferty jest gotowe.

Przezroczystość przetrwa tylko w formatach, które ją obsługują. Zapisanie wyniku jako JPEG spłaszcza przezroczyste obszary do jednego koloru, więc plik roboczy trzymaj w PNG. WebP również obsługuje przezroczystość i daje mniejsze pliki, jeśli platforma go akceptuje.

Wycięcia dobrze łączą się też z pozostałymi narzędziami tutaj. Powiększ małe wycięcie za pomocą Powiększanie Zdjęć AI przed drukiem albo wygeneruj zupełnie nowe tło w Generator Obrazów AI i nałóż swój obiekt na wierzchu w dowolnym edytorze.

Najczęściej zadawane pytania.

Jak usunąć tło ze zdjęcia?

Prześlij zdjęcie i naciśnij przycisk. AI znajduje obiekt, kasuje całą resztę i zwraca plik PNG z przezroczystym tłem w oryginalnej rozdzielczości.

Czy wynik w pełnej rozdzielczości jest naprawdę darmowy i bez znaku wodnego?

Tak. Przetwarzanie odbywa się na Twoim urządzeniu, więc nie ma kosztu serwera do odzyskania, nie ma znaku wodnego, rejestracji ani rozdzielczości za płatną ścianą. Plik PNG w pełnym rozmiarze to po prostu wynik.

Czy moje zdjęcia są wysyłane na serwer?

Nie. Po jednorazowym pobraniu modelu, około 87 MB, cała analiza działa w Twojej przeglądarce. Portrety i zdjęcia produktów nigdy nie opuszczają urządzenia.

Skąd AI wie, co jest obiektem?

Sieć trenowano na milionach zdjęć ze znanymi obiektami i nauczyła się wzorców wizualnych, które oddzielają pierwszy plan od tła. Dla każdego piksela ocenia, jak mocno należy on do obiektu.

Czy radzi sobie z włosami i futrem?

Zwykle dobrze, miękkie krawędzie to mocna strona tej rodziny modeli. Uczciwą granicą są bardzo cienkie kosmyki na tle niemal w tym samym kolorze, część z nich się wtopi.

Wycięcie pominęło fragment mojego obiektu. Co mogę zrobić?

Przytnij zdjęcie bliżej obiektu i spróbuj ponownie, mniej tła to mniej rozproszeń dla modelu. Lepsze światło i większy kontrast między obiektem a tłem również zauważalnie poprawiają jakość krawędzi.

Czy zamiast przezroczystego mogę dostać białe tło?

Pobierz przezroczysty PNG i umieść go na bieli w dowolnym edytorze, wystarczy nawet aplikacja do prezentacji. Trzymanie wersji przezroczystej jako pliku głównego pozwala później użyć jej na dowolnym tle.

Dlaczego pierwsze użycie jest wolne?

Model AI pobiera się raz, około 87 MB, i przeglądarka go zapisuje. Każda kolejna wizyta pomija pobieranie i zaczyna przetwarzanie w kilka sekund.

Co się stanie, jeśli zapiszę wynik jako JPEG?

JPEG nie ma przezroczystości, więc przezroczyste obszary zostałyby spłaszczone. To narzędzie zapisuje PNG, aby zachować wycięcie. Konwertuj na JPEG dopiero wtedy, gdy obiekt jest już na docelowym tle.

Źródła

  1. Highly Accurate Dichotomous Image Segmentation (IS-Net) · arXiv · Xuebin Qin et al. · 2022
  2. DIS reference implementation · GitHub · Xuebin Qin
  3. rembg — background removal tool and model distribution · GitHub · Daniel Gatis