NastępnyNastępny poradnik
Tłumaczenie niesparowane CycleGAN
Wizualna sztuczna inteligencja
PRZEWODNIK Wizualnej AI
Pix2Pix to warunkowa sieć GAN, która uczy się tłumaczyć jeden typ obrazu na inny, na przykład zamieniając szkic na zdjęcie lub mapę na widok satelitarny.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
Ustalono ogólny przepis na sparowane zadania tłumaczenia obrazu na obraz.
Wprowadzony przez Isolę i współpracowników w 2017 roku Pix2Pix traktuje tłumaczenie jako generację warunkową: warunkiem jest sam obraz wejściowy. Jego generatorem jest U-Net, koder-dekoder z połączeniami pomijanymi, który przenosi szczegóły niskiego poziomu, takie jak krawędzie, bezpośrednio z wejścia na wyjście. Dyskryminatorem jest PatchGAN, który ocenia realizm w małych, lokalnych fragmentach, a nie w całym obrazie, co wyostrza tekstury. Trening łączy stratę kontradyktoryjną ze stratą L1 (różnica pikseli), dzięki czemu wyniki pozostają realistyczne i wierne celowi. Problem polega na tym, że Pix2Pix potrzebuje sparowanych danych szkoleniowych, co oznacza dopasowane przykłady wejść i wyjść, co zainspirowało kontynuację, taką jak CycleGAN, która uczy się z niesparowanych kolekcji.
Przekształcanie ręcznie rysowanych szkiców krawędzi w fotorealistyczne obiekty, takie jak torebki czy buty
Przekształcanie map etykiet semantycznych w realistyczne sceny uliczne do projektowania i symulacji
Automatyczne kolorowanie zdjęć czarno-białych
Tłumaczenie fragmentów map lotniczych na zdjęcia satelitarne i odwrotnie
Pix2Pix udowodnił, że jedna architektura może poradzić sobie z wieloma problemami związanymi z tłumaczeniem i ten pomysł przetrwał. Linia ta obejmuje uczenie się niesparowane CycleGAN, następców o wyższej rozdzielczości, takich jak pix2pixHD, a także dzisiejsze podejścia oparte na dyfuzji i ControlNet, które warunkują mapy krawędzi, głębokości lub segmentacji. W miarę jak modele zyskują silniejsze priorytety, wymagania dotyczące sparowanych danych ulegają rozluźnieniu, a tłumaczenia stają się wierniejsze i bardziej kontrolowane, ale Pix2Pix pozostaje wyraźną, lekką bazą dla sparowanych zadań.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
Pix2Pix to warunkowa sieć GAN, która uczy się tłumaczyć jeden typ obrazu na inny, na przykład zamieniając szkic na zdjęcie lub mapę na widok satelitarny. Ustalono ogólny przepis na sparowane zadania tłumaczenia obrazu na obraz.
Pix2Pix potrzebuje dopasowanych par (np. szkicu i odpowiadającego mu zdjęcia), dlatego później stworzono CycleGAN dla niesparowanych danych.
Pix2Pix wykorzystuje koder-dekoder U-Net, którego pomijanie połączeń przekazuje szczegóły niskiego poziomu bezpośrednio z wejścia na wyjście.
PatchGAN ocenia realizm patch po patchu, co zachęca do stosowania ostrzejszych, bardziej lokalnie spójnych tekstur.
The paired L1 term anchors pixelwise or low-frequency correctness; the PatchGAN adversarial objective encourages realistic high-frequency texture.
Dane wejściowe i wyjściowe często mają taki sam układ i krawędzie, więc pomiń połączenia, aby przenieść te szczegóły w poprzek, zamiast przeciskać je przez wąskie gardło.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Tłumaczenie niesparowane CycleGAN
Wizualna sztuczna inteligencja