СледваСледващо ръководство
Pix2Pix Превод от изображение към изображение
Визуален AI
РЪКОВОДСТВО за визуален AI
CycleGAN се научава да превежда изображения между два визуални домейна (като коне към зебри или снимки към картини), без изобщо да се налага съпоставяне на примерни двойки преди и след.
Чуйте това ръководствоAI-разказан · ~2 min
It matters because collecting paired training data is often impossible, and CycleGAN unlocks style transfer for messy real-world datasets.
Въведен през 2017 г. от Zhu, Park, Isola и Efros, CycleGAN се занимава с несдвоен превод от изображение към изображение. Повечето по-ранни методи (като pix2pix) се нуждаеха от точни двойки: една и съща сцена като снимка и като скица. CycleGAN премахва това изискване с помощта на два генератора (G преобразува домейн A в B, F преобразува B обратно в A) и два дискриминатора, които оценяват реализма във всеки домейн. Пробивът е загубата на последователност на цикъла: ако преведете снимка на кон в зебра и я преведете обратно, трябва да възстановите оригиналния кон. Това ограничение спира генератора да измисля произволни изходи и принуждава смислени съпоставяния, запазващи съдържанието. Известно е, че превръща летните пейзажи в зимни, картините на Моне в снимки и ябълките в портокали, всички научени от две несвързани купчини изображения.
Превръщане на снимки в стила на рисуване на Моне, Ван Гог или Сезан без сдвоени примери за фоторисуване
Преобразуване на летни пейзажни снимки в зимни сцени (и обратно) за създаване на активи за филми и игри
Превеждане на MRI сканирания в CT-подобни изображения в медицински изследвания, където не са налични сдвоени сканирания на пациенти
Адаптиране на кадри от синтетичен симулатор на шофиране, за да изглеждат фотореалистични за трениране на възприемането на автономно превозно средство
Основната идея на CycleGAN, последователността на цикъла, продължава да живее в съвременната несдвоена преводаческа работа, включително базирани на дифузия методи, които разменят гръбнака на GAN за модели за премахване на шума с по-отчетливи и разнообразни изходи. Изследователите сега прилагат несдвоен превод към медицински образи (синтезиращи модалности на сканиране), адаптиране на домейн за симулация на самостоятелно управление към реален трансфер и увеличаване на данните. Очаквайте по-строг контрол върху това какво се променя в сравнение с това какво остава фиксирано, плюс хибридни подходи, смесващи ограничения на цикъла с редактиране на дифузия, обусловено от текст.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
CycleGAN се научава да превежда изображения между два визуални домейна (като коне към зебри или снимки към картини), без изобщо да се налага съпоставяне на примерни двойки преди и след. Има значение, защото събирането на сдвоени тренировъчни данни често е невъзможно, а CycleGAN отключва трансфер на стил за объркани набори от данни в реалния свят.
Основният принос на CycleGAN е несдвоен превод, изучаване на съпоставяния между домейни от две несвързани колекции от изображения, а не точни двойки.
Съгласуваността на цикъла означава, че F(G(x)) трябва да е равно на x: кон, превърнат в зебра и обратно, трябва да изглежда като оригиналния кон.
CycleGAN използва два генератора, по един за всяка посока на транслация (A към B и B към A), плюс два дискриминатора.
CycleGAN използва PatchGAN дискриминатор, който оценява припокриващите се пачове като истински или фалшиви, насърчавайки местния реализъм.
Загубата на идентичност санкционира ненужните промени, когато изображението вече е в целевия домейн, помагайки за запазване на цветовете и нюанса.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Pix2Pix Превод от изображение към изображение
Визуален AI