Рисуем вместе с искусственным интеллектом
Posted: Fri Oct 25, 2019 1:31 am
Добрый вечер, я расскажу пару слов о совместном художественном творчестве. Нет, не с художником из городского парка, а с искусственным интеллектом.
Искусственный Интеллект - это программная реализация психических функций, копирующая идеи из человеческого мозга или использующая отличные от мозга технологии. Например, такими психическими функциями являются чтение текста, синтез текста, проговаривание текста, распознавание речи, распознавание изображений, синтез изображений, планирование действий частей тела, принятие решений, работа с формулами и так далее.
С художественной точки зрения в искусственном интеллекте интересен синтез изображений, его я немного и опишу, с примерами.
В простейшем случае, позволим искусственному интеллекту компьютера самому выбирать параметры циклоид. Циклоида - это геометрическая фигура на плоскости, образованная вращением вокруг центра какой-либо более простой фигуры.
В данном случае циклоида будет образовываться вращением "Кривой Лиссажу" со случайными параметрами. Случайный параметр кривой генерируется вызовом подпрограммы rnd.NextDouble, а так как в компьютере эта функция перехвачена встроенным искусственным интеллектом, то параметр будет выдаваться самим искусственным интеллектом. Да, тем, который видит Вас через веб-камеру Вашего ноутбука.
Например, на языке python и библиотеке TkInter пишеться простая программка, которая рисует циклоиду вращением кривой Лиссажу со случайным параметром. По нажатию клавиши Enter программа выдаёт следующую циклоиду. Параметр кривой нам выдаёт встроенный искусственный интеллект. Всё, что надо сделать - сгенерировать так 100-200 циклоид и сфотографировать клавишей Print Screen красиво-получившиеся, так как интеллектуальный генератор случайных чисел будет выдавать и много мусора, кроме шедевров, из-за требования рэндомности генератора.
После того, как красивые циклоиды сфотографированы и сохранены на рабочем столе, можно добавить на них крутых спецэффектов. Да, опять-же при помощи искусственного интеллекта. Для этого есть сайт GoArt Photor (гугл). Загружаем текущую картинку и накладываем спецэффект, выбирая лучший получившийся из полусотни. Всё, шедевр готов, следующая циклоида.
Если же Вы не программируете, то попробуйте закачать и наложить искусственным интеллектом эффекты на свои фотографии, на красивые цветы или же на фотографии животных. Вы непременно выйдете с графическими шедеврами! Смотрите, что получилось у меня, на примере моих циклоид.
Искусственный Интеллект - это программная реализация психических функций, копирующая идеи из человеческого мозга или использующая отличные от мозга технологии. Например, такими психическими функциями являются чтение текста, синтез текста, проговаривание текста, распознавание речи, распознавание изображений, синтез изображений, планирование действий частей тела, принятие решений, работа с формулами и так далее.
С художественной точки зрения в искусственном интеллекте интересен синтез изображений, его я немного и опишу, с примерами.
В простейшем случае, позволим искусственному интеллекту компьютера самому выбирать параметры циклоид. Циклоида - это геометрическая фигура на плоскости, образованная вращением вокруг центра какой-либо более простой фигуры.
В данном случае циклоида будет образовываться вращением "Кривой Лиссажу" со случайными параметрами. Случайный параметр кривой генерируется вызовом подпрограммы rnd.NextDouble, а так как в компьютере эта функция перехвачена встроенным искусственным интеллектом, то параметр будет выдаваться самим искусственным интеллектом. Да, тем, который видит Вас через веб-камеру Вашего ноутбука.
Например, на языке python и библиотеке TkInter пишеться простая программка, которая рисует циклоиду вращением кривой Лиссажу со случайным параметром. По нажатию клавиши Enter программа выдаёт следующую циклоиду. Параметр кривой нам выдаёт встроенный искусственный интеллект. Всё, что надо сделать - сгенерировать так 100-200 циклоид и сфотографировать клавишей Print Screen красиво-получившиеся, так как интеллектуальный генератор случайных чисел будет выдавать и много мусора, кроме шедевров, из-за требования рэндомности генератора.
После того, как красивые циклоиды сфотографированы и сохранены на рабочем столе, можно добавить на них крутых спецэффектов. Да, опять-же при помощи искусственного интеллекта. Для этого есть сайт GoArt Photor (гугл). Загружаем текущую картинку и накладываем спецэффект, выбирая лучший получившийся из полусотни. Всё, шедевр готов, следующая циклоида.
Если же Вы не программируете, то попробуйте закачать и наложить искусственным интеллектом эффекты на свои фотографии, на красивые цветы или же на фотографии животных. Вы непременно выйдете с графическими шедеврами! Смотрите, что получилось у меня, на примере моих циклоид.