Как известно, прогресс не стоит на месте. Наука развивается семимильными шагами. Если взглянуть на изменения, произошедшие в мире технологий за последние 50 лет, становится ясно, что наблюдается экспоненциальный рост: «технологическая сингулярность», о которой вновь горячо спорили ведущие ученые на саммите 2012 года, может перестать быть просто гипотезой. На самом деле, постепенное увеличение сложности нейронных сетей, являющихся основой искусственного интеллекта (ИИ), и расширение спектра задач, которые они могут выполнять, показывают, что компьютерные системы становятся все более интеллектуальными. Но давайте перейдем к конкретному примеру.
Не так давно американский программист порадовал пользователей успешным ИИ-проектом: Pix2pix, устройство обработки изображений, которое преобразует наброски в реалистичные изображения, то есть позволяет рисовать людей онлайн. Система нейронных сетей размещена на выделенном сервере и оформлена в сдержанном, удобном для пользователя интерфейсе. Это означает, что все пользователи могут воспользоваться его возможностями в режиме онлайн. Ниже приведена подробная информация об этой услуге
Как работает Pix2pix
Приложение для обработки человеческих лиц основано на генеративной адверсариальной сети (GAN), которая использует функцию потерь для оценки потерь, когда структура пикселей отличается между истинным изображением и изображением, предсказанным ИИ. Во время обучения машина пытается минимизировать функцию потерь каждый раз, когда пытается угадать переведенное изображение. Этот алгоритм позволяет нам с каждым разом все точнее угадывать содержимое объекта, предоставленного пользователем. Проще говоря, работа сети генеративного обратного анализа аналогична принятию законопроекта в Российской Федерации, который проходит через юридический процесс и становится законом, который зачитывается в Государственной Думе. Если парламентское большинство одобряет его, то он поступает в Совет Федерации, где еще раз обсуждается перед подписанием или отклонением президентом. Здесь то же самое.
Генератор фоторедактора получает изображение (входное изображение). Это основная причина, по которой генератор должен давать на выходе максимально точную интерпретацию объекта.
Именно здесь в дело вступает дискриминатор, где входное изображение и изображение, созданное генератором, передаются в дискриминатор для рассмотрения. Дискриминатор использует описанную выше функцию потерь для определения величины отклонения между входным изображением пользователя и изображением, интерпретированным генератором. Проще говоря, дискриминатор определяет, можно ли назвать сгенерированный объект реальным или нет. При этом генератор одновременно обучается таким образом, чтобы минимизировать функцию потерь.
Таким образом, нейронные сети работают согласованно, позволяя сервису самообучаться и постепенно генерировать правдивые изображения для изображений, транслируемых пользователем.
Как рисовать людей с помощью Pix2pix
Чтобы воспользоваться этой услугой, вам необходимо
- Перейдите на официальный сайт по ссылке — https://affinelayer.com/pixsrv/.
- На этой странице вы найдете четыре режима для создания изображений, каждый из которых включает следующие инструменты
- Инструменты — Здесь вы найдете вкладку «Линия» для рисования контура объекта и «Ластик», что означает ластик.
- Под формой редактирования изображения есть кнопка «Отменить», кнопка «Очистить» и интересная вкладка «Случайно», которая позволяет генерировать случайные изображения.
- Здесь, чтобы позволить программе сделать работу по приданию реалистичности вашему рисунку, вы можете нажать «Обработка», чтобы увидеть готовое изображение.
- Если вы хотите сохранить готовое изображение на компьютере, нажмите на кнопку «Сохранить».
Онлайн-форма для рисования Pix2pix была реализована с использованием элемента HTML5 «холст». Также, если вы посмотрите открытый исходный код этой нейронной сети, вы можете использовать функцию drawImage(), чтобы вставить изображение в форму и увидеть вывод ИИ. Более подробную информацию о том, как вставить изображение в Canvas, можно найти в справочнике HTML5 Вы также можете вставлять изображения в Canvas.
Заключение
Я не хочу, чтобы эта статья закончилась на неприятной ноте, но я должен сообщить одну печальную новость о программе pix2pix, которая позволяет фотографировать людей в Интернете: 3 июля 2017 года разработчики объявили, что они были вынуждены прекратить работу режима рисования людей. Причиной тому послужила огромная популярность сайта — более 2 миллионов уникальных посетителей в месяц. В результате наши серверы были перегружены, и у нас не хватало ресурсов, чтобы справиться с наплывом пользователей. Подробнее об этом вы можете прочитать на официальной онлайн-странице Pix2pix draw people — https://dekennisvannu.nl/site/artikel/Fotogenerator-The-End/9232.