Mai departeUrmătorul ghid
Traducere neîmperecheată CycleGAN
Inteligența vizuală AI
GHID AI vizual
Pix2Pix este un GAN condiționat care învață să traducă un tip de imagine în altul, cum ar fi transformarea unei schițe într-o fotografie sau a unei hărți într-o vizualizare prin satelit.
Ascultă acest ghidNarativ AI · ~2 min
It established a general recipe for paired image-to-image translation tasks.
Introdus de Isola și colegii în 2017, Pix2Pix tratează traducerea ca generare condiționată: imaginea de intrare în sine este condiția. Generatorul său este un U-Net, un codificator-decodor cu conexiuni de ignorare care transportă detalii de nivel scăzut, cum ar fi margini, direct de la intrare la ieșire. Discriminatorul este un PatchGAN care judecă realismul în mici patch-uri locale, mai degrabă decât întreaga imagine, care accentuează texturile. Antrenamentul combină o pierdere adversară cu o pierdere L1 (diferență de pixeli), astfel încât rezultatele să rămână atât realiste, cât și fidele țintei. Problema este că Pix2Pix are nevoie de date de antrenament împerecheate, adică exemple de intrare-ieșire potrivite, care au inspirat urmări precum CycleGAN care învață din colecții neîmperecheate.
Transformarea schițelor de margine desenate manual în obiecte fotorealiste, cum ar fi genți de mână sau pantofi
Transformarea hărților cu etichete semantice în scene de stradă realiste pentru proiectare și simulare
Colorarea automată a fotografiilor alb-negru
Traducerea plăcilor de hărți aeriene în imagini din satelit și înapoi
Pix2Pix a dovedit că o singură arhitectură ar putea face față multor probleme de traducere, iar această idee persistă. Linia trece prin învățarea neîmperecheată a lui CycleGAN, succesori cu rezoluție mai mare precum pix2pixHD și abordările de astăzi bazate pe difuzie și ControlNet care condiționează marginile, adâncimea sau hărțile de segmentare. Pe măsură ce modelele câștigă priorități mai puternice, cerințele de date pereche se slăbesc, iar traducerile devin mai fidele și mai controlabile, dar Pix2Pix rămâne o bază clară și ușoară pentru sarcinile pereche.
Buletin gratuit
Trei povești AI verificate în fiecare dimineață de zi lucrătoare, scrise în engleză simplă. Gratuit pentru totdeauna, fără reclame.
Un e-mail în fiecare zi lucrătoare. Dezabonare cu un singur clic. Nu vindem niciodată și nu împărtășim adresa ta.
Testează-te
Feedback instantaneu la fiecare răspuns și un certificat partajabil cu un ID verificabil după ce parcurgi un curs.
Susține educația AI gratuită. AI Understanding este o organizație nonprofit 501(c)(3) — fără reclame, fără barieră de plată, pentru totdeauna. Fă o donație
Pix2Pix este un GAN condiționat care învață să traducă un tip de imagine în altul, cum ar fi transformarea unei schițe într-o fotografie sau a unei hărți într-o vizualizare prin satelit. A stabilit o rețetă generală pentru sarcini de traducere imagine-la-imagine asociate.
Pix2Pix are nevoie de perechi potrivite (de exemplu, o schiță și fotografia corespunzătoare), motiv pentru care CycleGAN a fost creat ulterior pentru date nepereche.
Pix2Pix folosește un codificator-decodor U-Net ale cărui conexiuni de ignorare trec detalii de nivel scăzut direct de la intrare la ieșire.
PatchGAN judecă realismul patch cu patch, ceea ce încurajează texturi mai clare, mai consistente la nivel local.
The paired L1 term anchors pixelwise or low-frequency correctness; the PatchGAN adversarial objective encourages realistic high-frequency texture.
Intrările și ieșirile împart deseori aspectul și marginile, astfel încât conexiunile ignorate transportă acest detaliu în loc să-l stoarce printr-un blocaj.
Continuați să învățați
Mai multe ghiduri alese pentru acest subiect
Mai departeUrmătorul ghid
Traducere neîmperecheată CycleGAN
Inteligența vizuală AI