Візуальний AI GUIDE

Переклад Pix2Pix із зображення в зображення

Pix2Pix — це умовний GAN, який вчиться перетворювати один тип зображення в інший, наприклад перетворювати ескіз на фотографію або карту на вигляд із супутника.

Послухайте цей посібникШІ-розказаний · ~2 min

На цій сторінці2 хвилини читання
  1. Огляд
  2. Глибоке занурення
  3. Реалізація в реальному світі
  4. Майбутнє перекладу Pix2Pix із зображення в зображення
  5. Застосування на практиці
  6. Продовжуйте досліджувати
  7. Часті запитання

Огляд

It established a general recipe for paired image-to-image translation tasks.

Глибоке занурення

Pix2Pix, представлений Isola та її колегами у 2017 році, розглядає переклад як умовну генерацію: саме вхідне зображення є умовою. Його генератором є U-Net, кодер-декодер із з’єднаннями пропуску, які передають низькорівневі деталі, як-от краї, безпосередньо від входу до виводу. Дискримінатор — це PatchGAN, який оцінює реалістичність невеликих локальних ділянок, а не всього зображення, що посилює текстури. Навчання поєднує втрату змагальності з втратою L1 (різниця пікселів), щоб результати залишалися реалістичними та вірними цілі. Заковика в тому, що Pix2Pix потребує спарених навчальних даних, тобто узгоджених прикладів вводу-виводу, що надихнуло такі подальші дії, як CycleGAN, які навчаються на неспарених колекціях.

Реалізація в реальному світі

Перетворення намальованих від руки ескізів країв у фотореалістичні об’єкти, як-от сумочки чи взуття

Перетворення семантичних карт міток на реалістичні вуличні сцени для проектування та моделювання

Автоматичне розфарбовування чорно-білих фотографій

Переклад фрагментів аерофотокарти на супутникові зображення та назад

Майбутнє перекладу Pix2Pix із зображення в зображення

Pix2Pix довів, що одна архітектура може впоратися з багатьма проблемами перекладу, і ця ідея витримає. Родовід проходить через непарне навчання CycleGAN, наступники з вищою роздільною здатністю, такі як pix2pixHD, і сучасні підходи на основі дифузії та ControlNet, які підходять до цих умов щодо країв, глибини або карт сегментації. У міру того як моделі отримують сильніші пріоритети, вимоги до парних даних послаблюються, а переклади стають точнішими та більш керованими, але Pix2Pix залишається чіткою, легкою основою для парних завдань.

Застосування на практиці

Чому це важливо

  • Швидкість і масштаб. Візуальний штучний інтелект може автоматизувати масштабні завдання перевірки, виявлення та позначення тегами.
  • Створіть вибір. Творчі групи можуть створювати прототипи концепцій швидше з меншою кількістю переглядів вручну.
  • Команда та робочий процес. Операції можуть використовувати зображення та відеосигнали, які раніше було важко обробити.

Зверніть увагу на

  • Права на зображення та згода можуть стати юридичними ризиками, якщо походження невідоме.
  • Продуктивність моделі може відрізнятися залежно від освітлення, демографічних показників і середовища.
  • Помилкові спрацьовування можуть залишитися непоміченими, якщо не відстежувати пороги довіри.

Наступні кроки

  1. Визначте критерії прийнятності для точності, відкликання та вартості помилок.
  2. Тестуйте з даними, які відповідають реальним умовам виробництва.
  3. Додайте перевірку людиною для прогнозів із низьким рівнем достовірності або високого впливу.
  4. Відстежуйте дрейф моделі та повторно перевіряйте після зміни камери або набору даних.

Продовжуйте досліджувати

Безплатний розсилок

Отримуйте щоденне зведення новин про ШІ

Три перевірені історії про ШІ щоробочого ранку, написані простою мовою. Безплатно назавжди, без реклами.

Один лист щотижня з понеділка по п'ятницю. Відписатися в один клік. Ми ніколи не продаємо та не передаємо вашу адресу.

Перевір себе

Take the Pix2Pix Image-to-Image Translation quiz

Миттєва зворотна связь на кожну відповідь та сертифікат із перевіреним ідентифікатором, яким можна поділитися, після проходження курсу.

Розпочати вікторину

Підтримайте безплатну освіту у сфері ШІ. AI Understanding — це некомерційна організація 501(c)(3) — без реклами, без платних стін, назавжди. Зробіть пожертву

Часті запитання

What is Pix2Pix Image-to-Image Translation?

Pix2Pix — це умовний GAN, який вчиться перетворювати один тип зображення в інший, наприклад перетворювати ескіз на фотографію або карту на вигляд із супутника. Він встановив загальний рецепт парних завдань перекладу зображення до зображення.

Які навчальні дані потрібні Pix2Pix?

Pix2Pix потребує відповідних пар (наприклад, ескіз і відповідне фото), тому CycleGAN пізніше було створено для непарних даних.

Яку архітектуру генератора використовує Pix2Pix?

Pix2Pix використовує кодувальник-декодер U-Net, чиї пропускні з’єднання передають низькорівневі деталі безпосередньо від входу до виводу.

Що оцінює дискримінатор PatchGAN у Pix2Pix?

PatchGAN оцінює реалістичність патч за патчем, що заохочує чіткіші, локально послідовніші текстури.

Чому Pix2Pix додає втрату рівня L1 разом із втратою змагальності?

The paired L1 term anchors pixelwise or low-frequency correctness; the PatchGAN adversarial objective encourages realistic high-frequency texture.

Чому пропускання підключень U-Net особливо корисно для завдань перекладу?

Вхід і вихід часто мають спільний макет і краї, тому пропускання з’єднань переносить ці деталі, а не протискає їх через вузьке місце.

Продовжуйте вчитися

Пов'язані посібники

Інші посібники, вибрані для цієї теми

Отримайте безкоштовний сертифікат зі ШІКороткий безкоштовний курс та іспит. Безкоштовно, без картки. Близько 2,5 години.Почати безкоштовно →