Снарк reshared this.
В настоящий момент (обязательная оговорка, когда речь идеть про нейросети) для генерации одного изображения у AI уходит минимум секунда. В лучшем случае пол секунды. Для видео нам требуется как минимум 15 кадров в секунду (а лучше бы и все тридцать). Следовательно, создавать нейросетью видео в реальном времени и таким образом визуализировать музыку — невозможно.
Теперь, когда мы это поняли, давайте подумаем, как же это сделать.
[youtube https://www.youtube.com/watch?v=H0VSbMj_B4s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=ru-RU&autohide=2&wmode=transparent&w=584&h=329]
Кстати, эту статью я начал писать в ожидании начала концерта, на котором видеоинсталяция менялась от звуков музыки. Вот, как все прошло.
Проще всего понять способ генерации такого контента можно если представить двумерное сечение четырехмерного куба. Так думал я начать это описание, но потом решил, что это как-то слишком. Поэтому давайте так:
Чтобы визуализировать музыку ее нужно представить в виде некоторых параметров. Например, амплитуду волны на определенных частотах. Параметры могут быть самые разные и их может быть произвольное количество. Параметры меняются со временем, и каждому моменту времени должно соответствовать свое изображение. Зависимость генерируемого нейросетью изображения от параметра получить просто. Фактически мы задаем множество таких параметров при генерации. И есть такие параметры, при маленьком изменении которых картинка меняется тоже незначительно. На этом основаны многие скрипты для SD. Например, плагин shifting attention плавно меняет изображение при изменении веса того или иного токена в промпте. И именно такие параметры нам и нужны. Но, как мы помним, основная сложность заключается в том, что генерация этих кадров занимает гораздо больше времени, чем мы можем себе позволить. Выход из ситуации очевиден. Нужно сгенерировать возможные кадры заранее. Для каждого из возможных значений параметров. Например, Возьмем рисунок цветка. Один параметр будет заведовать его высотой, а другой — внешним видом. Например тем, насколько он похож на кляксу.
Изменение первого параметра
Изменение второго параметра
Так мы получаем набор изображений рассортированных по двум осям. Такой прямоугольник, каждая точка которого — это картинка. Картинки двумерные, поэтому в целом получается четырехмерный куб — тессеракт. Такой тессеракт и есть наша визуализация, потенциально содержащая все возможные варианты параметров. Во время звучания музыки, два параметра меняются, и эти два параметра в каждый момент времени задают конкретную картинку. Так музыка выделяет из тессеракта последовательность кадров, которая и выдает визуализацию. В реальном времени, заметим.
[youtube https://www.youtube.com/watch?v=la2GC8gnRVE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=ru-RU&autohide=2&wmode=transparent&w=584&h=329]
На этом видео можно увидеть, как меняются параметры, и как в итоге меняется изображение. В качестве параметров тут выбрана амплитуда на низких частотах и амплитуда на высоких.
Можно заметить, что реализовал я все это с помощью TouchDesigner.
Конечно же, все это надо подстраивать под конкретные инструменты.
[youtube https://www.youtube.com/watch?v=hr_2beAJc10?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=ru-RU&autohide=2&wmode=transparent&w=584&h=329]
Итак, для создания визуализации создается тессеракт, содержащий картинки для всех возможных значений параметров, которые мы берем из музыки. Параметров может быть сколько угодно, но надо понимать, что 2 параметра на 100 величин — это 10 000 картинок. А 3 — уже сразу 1 000 000. У меня на генерацию тессеракта 100×100 уходило полторы суток.
Тессеракты могут быть самые разные по содержанию
[youtube https://www.youtube.com/watch?v=B3EoT9aDegw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=ru-RU&autohide=2&wmode=transparent&w=584&h=329]
Создание их — настоящий полноценный творческий процесс. Сейчас, как и любому нейросетевому видео, такой графике не хватает плавности. Очень сложно добиться максимальной близости двух соседних кадров с близкими параметрами генерации. Так что сейчас я работаю именно над этим.
https://blog.sirano.info/2023/05/vizualizaciya-muzyki-s-pomoshhyu-nejrosetej-v-realnom-vremeni/
Теперь, когда мы это поняли, давайте подумаем, как же это сделать.
[youtube https://www.youtube.com/watch?v=H0VSbMj_B4s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=ru-RU&autohide=2&wmode=transparent&w=584&h=329]
Кстати, эту статью я начал писать в ожидании начала концерта, на котором видеоинсталяция менялась от звуков музыки. Вот, как все прошло.
Проще всего понять способ генерации такого контента можно если представить двумерное сечение четырехмерного куба. Так думал я начать это описание, но потом решил, что это как-то слишком. Поэтому давайте так:
Чтобы визуализировать музыку ее нужно представить в виде некоторых параметров. Например, амплитуду волны на определенных частотах. Параметры могут быть самые разные и их может быть произвольное количество. Параметры меняются со временем, и каждому моменту времени должно соответствовать свое изображение. Зависимость генерируемого нейросетью изображения от параметра получить просто. Фактически мы задаем множество таких параметров при генерации. И есть такие параметры, при маленьком изменении которых картинка меняется тоже незначительно. На этом основаны многие скрипты для SD. Например, плагин shifting attention плавно меняет изображение при изменении веса того или иного токена в промпте. И именно такие параметры нам и нужны. Но, как мы помним, основная сложность заключается в том, что генерация этих кадров занимает гораздо больше времени, чем мы можем себе позволить. Выход из ситуации очевиден. Нужно сгенерировать возможные кадры заранее. Для каждого из возможных значений параметров. Например, Возьмем рисунок цветка. Один параметр будет заведовать его высотой, а другой — внешним видом. Например тем, насколько он похож на кляксу.
Изменение первого параметра
Изменение второго параметра
Так мы получаем набор изображений рассортированных по двум осям. Такой прямоугольник, каждая точка которого — это картинка. Картинки двумерные, поэтому в целом получается четырехмерный куб — тессеракт. Такой тессеракт и есть наша визуализация, потенциально содержащая все возможные варианты параметров. Во время звучания музыки, два параметра меняются, и эти два параметра в каждый момент времени задают конкретную картинку. Так музыка выделяет из тессеракта последовательность кадров, которая и выдает визуализацию. В реальном времени, заметим.
[youtube https://www.youtube.com/watch?v=la2GC8gnRVE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=ru-RU&autohide=2&wmode=transparent&w=584&h=329]
На этом видео можно увидеть, как меняются параметры, и как в итоге меняется изображение. В качестве параметров тут выбрана амплитуда на низких частотах и амплитуда на высоких.
Можно заметить, что реализовал я все это с помощью TouchDesigner.
Конечно же, все это надо подстраивать под конкретные инструменты.
[youtube https://www.youtube.com/watch?v=hr_2beAJc10?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=ru-RU&autohide=2&wmode=transparent&w=584&h=329]
Итак, для создания визуализации создается тессеракт, содержащий картинки для всех возможных значений параметров, которые мы берем из музыки. Параметров может быть сколько угодно, но надо понимать, что 2 параметра на 100 величин — это 10 000 картинок. А 3 — уже сразу 1 000 000. У меня на генерацию тессеракта 100×100 уходило полторы суток.
Тессеракты могут быть самые разные по содержанию
[youtube https://www.youtube.com/watch?v=B3EoT9aDegw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=ru-RU&autohide=2&wmode=transparent&w=584&h=329]
Создание их — настоящий полноценный творческий процесс. Сейчас, как и любому нейросетевому видео, такой графике не хватает плавности. Очень сложно добиться максимальной близости двух соседних кадров с близкими параметрами генерации. Так что сейчас я работаю именно над этим.
https://blog.sirano.info/2023/05/vizualizaciya-muzyki-s-pomoshhyu-nejrosetej-v-realnom-vremeni/
НЕЙРОИНСТАЛЛЯЦИЯ ДЛЯ КОНЦЕРТА КИРИЛЛА КОПЕРНИКА | PAELLA | ОТЧЕТНЫЙ КОНЦЕРТ
Recap с концерта группы Кирилл Коперник.За съемку и нейроинсталляцию отвечал Brainstorm production.Выступление и съемка велись в арт-пабе “16ТОНН” на Арбате....YouTube
Снарк reshared this.
Написал статью на хабре о том, как делал генеративную нейронную графику.
Думал начать статью словами "Чтобы проще всего понять способ генерации такого контента нужно представить двумерное сечение четырехмерного куба". Но потом решил, что это слишком экстремально
https://habr.com/ru/articles/735314/
Думал начать статью словами "Чтобы проще всего понять способ генерации такого контента нужно представить двумерное сечение четырехмерного куба". Но потом решил, что это слишком экстремально
https://habr.com/ru/articles/735314/
4 people like this
yesfreenet reshared this.
Не совсем понял причём тут нейросети. Точнее, понял зачем они там механически, но идейно, кмк, они там лишь шестерёнка, которую можно заменить другими, т.е. нейросоставляюшая там не слишком важна - лишь как автоматизация генерации картинок.
Емнип, раньше были распространены визуализаторы, которые решали эту же задачу простыми алгоритмами.
Емнип, раньше были распространены визуализаторы, которые решали эту же задачу простыми алгоритмами.
Вчера делали нейроинсталяцию на концерте в клубе 16-тонн. В этом ролике можно увидеть меня за пультом в аппаратной ( со странным взглядом:) и интерфейс моей системы визуализации в таче, той самой, которая визиализирует музыку.
Красиво получилось.
https://youtu.be/tAB3UpwIgAg
https://youtu.be/-z4Ia6T3nEg
Красиво получилось.
https://youtu.be/tAB3UpwIgAg
https://youtu.be/-z4Ia6T3nEg
This entry was edited (3 weeks ago)
Руслан Местный likes this.
Что еще интересно с быстрым развитием нейросетей, так это то, что сейчас я изучаю довольно сложные способы визуализаций, прекрасно понимая, что через пару месяцев эти знания будут бесполезны, как устаревшие.
2 people like this
yesfreenet reshared this.
Не, не будут. Учи смело, костыль аналитику на Python или R. Нейронка просто помогать больше в этом, но не заменит
А интенсивная нейрогенерация не плохо так греет в эти холодные времена :) В буквальном смысле. Если вы понимаете, о чем я.
brusee likes this.
Ачивка: Играть на органе перед публикой на следующийй день после 7 часов танцев :)
Руслан Местный reshared this.
Запретить нейросети хотят люди, которые собираются их монополизировать, чтобы вершить с их помощью черные дела.
This entry was edited (2 months ago)
yesfreenet likes this.
yesfreenet reshared this.
ну не обязательно чёрные дела... вот только то, что они не будут доступны всем, это огорчает.
Ведь их использование может быть разное, но технологии не имеют морали.
Ведь их использование может быть разное, но технологии не имеют морали.
Снарк likes this.
Снарк reshared this.
В прошлой статье я рассказывал, как использовал нейросети в создании украшений. Сегодня расскажу, как с помощью нейросетей делал фильм для планетария.
В итоге этот фильм получил приз на фестивале купольных фильмов в Токио
Одной из моих целей было посмотреть, подходят ли нейросети для практического использования. Сейчас, когда работа закончена, сомнений в этом никаких нет, но тогда всё еще только начиналось, многие вещи было непонятно как делать. Более того, тогда, когда я начинал, и способов анимации практически не было. Можно было рисовать картинки по запросу, и это все.
Дополнительная сложность заключалась в том, что фильм был купольным, а значит нужна была проекция фишай. При попытке рисовать в фишайной проекции, миджорней (и SD) выдавал что-то похожее на нужную проекцию, неизменно добавляя к этому рыбу, или даже буквально глаз рыбы!
От рыб можно было избавиться с помощью негативных запросов, но качество панорамы все равно выходило неубедительным
Поэтому панорамы пришлось собирать старым дедовским способом. Склеиванием прямоугольных картинок и преобразованием получившегося с помощью полярных координат. Сами прямоугольные картинки я делал через Mijorney. Мне нужны были максимально длинные изображения, поэтому я задавал экстремальное соотношение сторон 16:1. К моему удивлению, неросеть не возражала, хотя, конечно такую пропорцию не выдавала. Но это был максимально вытянутый формат из возможных (тогда это была еще версия v3. V4 еще так не умеет)
Кстати, при сшивке я также использовал нейросеть DALL-E 2. Она оказалась удобной для склейки панорам.
Сейчас, когда работа закончена, появились удобные средства, которыми можно получить эквидистант и из него уже проекцию фишай. Например, сервис https://skybox.blockadelabs.com/ который генерирует360 панорамы по запросу, или LatentLabs360 — LORA для создания таких панорам в SD. Насколько спустя всего пару месяцев стало проще жить 😀
Просто создать панораму недостаточно. Даже в двухмерной мультипликации. Чтобы сцена жила, в ней должны быть объекты. Когда камера двигается, объекты двигаются относительно фона и друг-друга, так мы видим пространство. В обычной анимации достаточно расположить разные планы на разных слоях и двигать их с разной скоростью. В случае же сферического кино так, увы, не выйдет, поскольку у нас настоящее трехмерное пространство, и объекты размещены вокруг нас. Собственно, это и пришлось делать, плоскости с нарисованными объектами были расставлены вокруг камеры. Эти плоскости повернуты к камере, и когда она движется, они тоже поворачиваются вслед за камерой. Поэтому мы никогда не увидим такую плоскость с торца. К счастью, все это можно делать в AAE, и нет необходимости использовать 3D софт.
Есть и другой способ создания пространства. Добавление параллакса с использованием карты глубины. Именно так и был добавлен объем в интерьер хижины. Stable Diffusion умеет работать с нейросетью Midas, создающей карту глубины.
Ну и, конечно же, все пространство должно жить. Деревья колыхаться, пламя свечей дрожать от сквозняка, и так далее — все те мелочи, которые делают пространство реальным.
Вообще анимация в этом ролике была трех видов:
Классическая анимация, когда слои с объектами анимируются стандартными средствами — с помощью эффектов или марионеточной деформации. Так анимировались свечи, деревья, летящие птицы.
Анимация персонажа. Была сделана с помощью EbSynth. Чуть позже расскажу подробнее.
Анимация сновидений. Это тот вид анимаций, который нейросети умеют делать лучше всего. Поэтому выбор колыбельной для экранизацией нейросетью — очень удачный выбор. Одни образы перетекают в другие по мере смены параметров генерации и ключевых слов. Для этого к Stable Diffusion подключаются такие скрипты, как Deforum или Animation. Единственный недостаток — так можно создавать только сноподобные анимации или психодел.
Чуть подробнее расскажу про анимацию персонажа. Сложность состояла в том, что анимировать позу в то время нейросеть еще не умела. Сейчас с этим гораздо лучше, есть StableNet, в котором позу можно выставить с помощью манекена. А если анимировать манекен, то по этой анимации можно потом генерировать движущегося персонажа (все до сих пор не очень хорошо, например, на персонаже может меняться одежда или он будет «мерцать», но это гораздо лучше, чем ничего). Тогда же ничего подобного не было. И потому я использовал EbSynth.
Часто можно встретить утверждение, что EbSynth — это нейросеть. На самом деле, это не так, это вовсе никакая не нейросеть. Эта программа просто берет видео, смотрит как в нем двигаются одни пиксели относительно других, и переносит это движение на другую картинку. Та же марионеточная деформация, что в фотошопе.
Первым делом, я создал персонажа. Сгенерировал с помощью миджорней. Отдельной историей было заставить встать её в Т-позу (мы помним, это было в стародавние времена трехмесячной давности, когда такие задачи просто не решались)
После этого я сделал 3D модель с таким же силуэтом. И анимировал его в UE5. Таким образом, я получил последовательность кадров, с которой EbSynth смог снять движение.
К сожалению, EbSynth в силу своей природы, не может корректно переносить сетку деформации, если одни части объекта начинают перекрывать другие. Поэтому, пришлось разбить изображение на несколько слоев и анимировать их отдельно.
Так же анимировалась и маска
Какие выводы у меня осталисьпосле этой работы:
Использовать нейросети в творчестве — возможно
Хоть все и пугают, что нейросети заменят художника, в получающемся результате человека больше, чем нейросети
EbSynth можно использовать только для самых простых анимаций. Если вы будете использовать его для анимации движения персонажей, вам будет грустно и вы поседеете раньше времени.
Способы решения тех или иных задач с помощью нейросетей меняются каждый день. Если что-то не получается, идите спать, возможно завтра вашу задачу уже решит кто-то другой и принесет решение на блюдечке.
В целом это был интересный опыт, я понял как надо делать многие вещи, как многие вещи делать не надо. Ну и конечно же радует, что зрителям нравится результат. Вот сегодня пришло письмо, что ролик показали в школьном планетарии в Бразилии и дети — в восторге 😀
Посмотреть ролик можно тут. Только имейте ввиду, что это смотрится на куполе, и выглядит вот так:
https://blog.sirano.info/2023/03/12099/
В итоге этот фильм получил приз на фестивале купольных фильмов в Токио
Одной из моих целей было посмотреть, подходят ли нейросети для практического использования. Сейчас, когда работа закончена, сомнений в этом никаких нет, но тогда всё еще только начиналось, многие вещи было непонятно как делать. Более того, тогда, когда я начинал, и способов анимации практически не было. Можно было рисовать картинки по запросу, и это все.
Дополнительная сложность заключалась в том, что фильм был купольным, а значит нужна была проекция фишай. При попытке рисовать в фишайной проекции, миджорней (и SD) выдавал что-то похожее на нужную проекцию, неизменно добавляя к этому рыбу, или даже буквально глаз рыбы!
От рыб можно было избавиться с помощью негативных запросов, но качество панорамы все равно выходило неубедительным
Поэтому панорамы пришлось собирать старым дедовским способом. Склеиванием прямоугольных картинок и преобразованием получившегося с помощью полярных координат. Сами прямоугольные картинки я делал через Mijorney. Мне нужны были максимально длинные изображения, поэтому я задавал экстремальное соотношение сторон 16:1. К моему удивлению, неросеть не возражала, хотя, конечно такую пропорцию не выдавала. Но это был максимально вытянутый формат из возможных (тогда это была еще версия v3. V4 еще так не умеет)
Кстати, при сшивке я также использовал нейросеть DALL-E 2. Она оказалась удобной для склейки панорам.
Сейчас, когда работа закончена, появились удобные средства, которыми можно получить эквидистант и из него уже проекцию фишай. Например, сервис https://skybox.blockadelabs.com/ который генерирует360 панорамы по запросу, или LatentLabs360 — LORA для создания таких панорам в SD. Насколько спустя всего пару месяцев стало проще жить 😀
Просто создать панораму недостаточно. Даже в двухмерной мультипликации. Чтобы сцена жила, в ней должны быть объекты. Когда камера двигается, объекты двигаются относительно фона и друг-друга, так мы видим пространство. В обычной анимации достаточно расположить разные планы на разных слоях и двигать их с разной скоростью. В случае же сферического кино так, увы, не выйдет, поскольку у нас настоящее трехмерное пространство, и объекты размещены вокруг нас. Собственно, это и пришлось делать, плоскости с нарисованными объектами были расставлены вокруг камеры. Эти плоскости повернуты к камере, и когда она движется, они тоже поворачиваются вслед за камерой. Поэтому мы никогда не увидим такую плоскость с торца. К счастью, все это можно делать в AAE, и нет необходимости использовать 3D софт.
Есть и другой способ создания пространства. Добавление параллакса с использованием карты глубины. Именно так и был добавлен объем в интерьер хижины. Stable Diffusion умеет работать с нейросетью Midas, создающей карту глубины.
Ну и, конечно же, все пространство должно жить. Деревья колыхаться, пламя свечей дрожать от сквозняка, и так далее — все те мелочи, которые делают пространство реальным.
Вообще анимация в этом ролике была трех видов:
Классическая анимация, когда слои с объектами анимируются стандартными средствами — с помощью эффектов или марионеточной деформации. Так анимировались свечи, деревья, летящие птицы.
Анимация персонажа. Была сделана с помощью EbSynth. Чуть позже расскажу подробнее.
Анимация сновидений. Это тот вид анимаций, который нейросети умеют делать лучше всего. Поэтому выбор колыбельной для экранизацией нейросетью — очень удачный выбор. Одни образы перетекают в другие по мере смены параметров генерации и ключевых слов. Для этого к Stable Diffusion подключаются такие скрипты, как Deforum или Animation. Единственный недостаток — так можно создавать только сноподобные анимации или психодел.
Чуть подробнее расскажу про анимацию персонажа. Сложность состояла в том, что анимировать позу в то время нейросеть еще не умела. Сейчас с этим гораздо лучше, есть StableNet, в котором позу можно выставить с помощью манекена. А если анимировать манекен, то по этой анимации можно потом генерировать движущегося персонажа (все до сих пор не очень хорошо, например, на персонаже может меняться одежда или он будет «мерцать», но это гораздо лучше, чем ничего). Тогда же ничего подобного не было. И потому я использовал EbSynth.
Часто можно встретить утверждение, что EbSynth — это нейросеть. На самом деле, это не так, это вовсе никакая не нейросеть. Эта программа просто берет видео, смотрит как в нем двигаются одни пиксели относительно других, и переносит это движение на другую картинку. Та же марионеточная деформация, что в фотошопе.
Первым делом, я создал персонажа. Сгенерировал с помощью миджорней. Отдельной историей было заставить встать её в Т-позу (мы помним, это было в стародавние времена трехмесячной давности, когда такие задачи просто не решались)
После этого я сделал 3D модель с таким же силуэтом. И анимировал его в UE5. Таким образом, я получил последовательность кадров, с которой EbSynth смог снять движение.
К сожалению, EbSynth в силу своей природы, не может корректно переносить сетку деформации, если одни части объекта начинают перекрывать другие. Поэтому, пришлось разбить изображение на несколько слоев и анимировать их отдельно.
Так же анимировалась и маска
Какие выводы у меня осталисьпосле этой работы:
Использовать нейросети в творчестве — возможно
Хоть все и пугают, что нейросети заменят художника, в получающемся результате человека больше, чем нейросети
EbSynth можно использовать только для самых простых анимаций. Если вы будете использовать его для анимации движения персонажей, вам будет грустно и вы поседеете раньше времени.
Способы решения тех или иных задач с помощью нейросетей меняются каждый день. Если что-то не получается, идите спать, возможно завтра вашу задачу уже решит кто-то другой и принесет решение на блюдечке.
В целом это был интересный опыт, я понял как надо делать многие вещи, как многие вещи делать не надо. Ну и конечно же радует, что зрителям нравится результат. Вот сегодня пришло письмо, что ролик показали в школьном планетарии в Бразилии и дети — в восторге 😀
Посмотреть ролик можно тут. Только имейте ввиду, что это смотрится на куполе, и выглядит вот так:
https://blog.sirano.info/2023/03/12099/
ドームフェスタ3日間の日程を無事終了。ショートフィルムコンテストの結果発表。
14年目を迎えた国際科学映像祭(IFSV= International Festival of Science Visualization)は3年ぶりのドームフェスタをオンサイトで開催しました。日程・開催場所日時:2023年2月18日(土)…ifsv (国際科学映像祭)
Снарк reshared this.
Нейросети отчетливо оформлюятся в одну из сфер моей деятельности. Поэтому про это направление сделал аккаунт на Бусти. Там можно читать что я делаю в этом направлении и подписываться. Там же есть ссылка, как заказать нейросетевой портрет или картинку.
https://boosty.to/snark
https://boosty.to/snark
Снарк - Эмиссар высших сфер
Я - путешественник, странствующим и по этой и между альтернативными реальностями и изучающим уникальные места и каждой из них. Тут я буду говорить о нейронных сетях.Boosty.to
Я делал "Колискову" для купола. и смотреть ее лучше на куполе.
Вчера была купольная премьера.
Но я понимаю, что большинство моих друзей на куполе увидеть "Колискову" не смогут. Не оставлять же вас без колыбельной 🙂
Так что сегодня я выкладываю ролик, чтобы его можно было посмотреть с экрана. Просто представьте, что центр круга - у вас над головой, а окружность - горизонт. 🙂
Эта премьера состоится в 20:00 сегодня 7 марта
https://youtu.be/ImliOLKO3to
Первый купольный фильм с графикой, созданной с помощью нейросетей.
Премьера на ютубе значит, что там еще будет чат, и я буду в этом чате 🙂
Вчера была купольная премьера.
Но я понимаю, что большинство моих друзей на куполе увидеть "Колискову" не смогут. Не оставлять же вас без колыбельной 🙂
Так что сегодня я выкладываю ролик, чтобы его можно было посмотреть с экрана. Просто представьте, что центр круга - у вас над головой, а окружность - горизонт. 🙂
Эта премьера состоится в 20:00 сегодня 7 марта
https://youtu.be/ImliOLKO3to
Первый купольный фильм с графикой, созданной с помощью нейросетей.
Премьера на ютубе значит, что там еще будет чат, и я буду в этом чате 🙂
Lex Publica reshared this.
Вот про портреты меня спрашивают, через какую сеть я их делаю. То есть предполагается, что есть такая волшебная сетка, туда кладешь фото и на выходе сразу получаешь картинку.
На данный момент ситуация такова, что нейросети пока плохо умеют рисовать картинку сохраняя черты лица. Некоторым везет, но большинство на выходе получают не себя. Вот этот портрет сделан из моей фотографии 🙂

Портрет, безусловно, замечательный, но не соответствует моему исходному замыслу. 🙂
Поэтому, если я хочу сделать конкретного человека в определенной стилистике, то это не просто прогон фото через сеть. Это корректировка в фотошопе , опять прорисовка нейросетью с другими параметрами (а часто и вообще другой сеткой), опять дорисовка в фотошопе, и так бесконечное число раз. Четкого алгоритма тут нет, выборы делаются постоянно.
Так вот, сегодня я подумал, что так и будет выглядеть процесс работы художника в будущем. Художник рисует, уточняет рисунок нейросеткой, дорисовывает результат, опять прогоняет нейросеткой. Наверняка появятся такие инструменты, как кисти, рисующие определенным стилем (в зачаточной форме это было и до появления ИИ). Те есть реально ИИ станет просто еще одним инструментом художника.
На данный момент ситуация такова, что нейросети пока плохо умеют рисовать картинку сохраняя черты лица. Некоторым везет, но большинство на выходе получают не себя. Вот этот портрет сделан из моей фотографии 🙂
Портрет, безусловно, замечательный, но не соответствует моему исходному замыслу. 🙂
Поэтому, если я хочу сделать конкретного человека в определенной стилистике, то это не просто прогон фото через сеть. Это корректировка в фотошопе , опять прорисовка нейросетью с другими параметрами (а часто и вообще другой сеткой), опять дорисовка в фотошопе, и так бесконечное число раз. Четкого алгоритма тут нет, выборы делаются постоянно.
Так вот, сегодня я подумал, что так и будет выглядеть процесс работы художника в будущем. Художник рисует, уточняет рисунок нейросеткой, дорисовывает результат, опять прогоняет нейросеткой. Наверняка появятся такие инструменты, как кисти, рисующие определенным стилем (в зачаточной форме это было и до появления ИИ). Те есть реально ИИ станет просто еще одним инструментом художника.
Ура, ура!
Моя "Колискова" - нейросетевой купольный фильм, сегодня получил специальный приз жюри на конкурсе короткометражных фильмов фестиваля Dome Fest в Токио!
https://ifsv.org/
Я рад :)
Моя "Колискова" - нейросетевой купольный фильм, сегодня получил специальный приз жюри на конкурсе короткометражных фильмов фестиваля Dome Fest в Токио!
https://ifsv.org/
Я рад :)
petez likes this.
Ну вот, теперь когда фильм в процессе финального рендеринга (никогда так нельзя говорить, а то пойдет что-то не так :), можно опубликовать афишу.

Я заканчиваю купольный фильм для планетариев. Это украинская колыбельная. Очень спокойная и плавная.
Графика для этого фильма делалась с помощью нейросетей. Я думаю, это первый нейросетевой фильм для планетариев. :) Конечно, ИИ плохо приспособлен для анимации вообще, а для купольной, так совсем не приспособлена. Так что ручной работы было много. Местами там есть даже покадровая анимация. Интересно, как процесс работы перекликался с развитием ИИ. Бывало долго бился над какой-то проблемой, и придумывал нетривиальное решение, а на следующий день появлялась новая возможность нейросеток, делающая решение задачи гораздо проще.
Всем планетариям, которые решатся показать фильм на своих куполах, я передаю его бесплатно. Фильм длиться 5 минут, удобный формат, чтобы показывать перед сеансом другой программы.
Я заканчиваю купольный фильм для планетариев. Это украинская колыбельная. Очень спокойная и плавная.
Графика для этого фильма делалась с помощью нейросетей. Я думаю, это первый нейросетевой фильм для планетариев. :) Конечно, ИИ плохо приспособлен для анимации вообще, а для купольной, так совсем не приспособлена. Так что ручной работы было много. Местами там есть даже покадровая анимация. Интересно, как процесс работы перекликался с развитием ИИ. Бывало долго бился над какой-то проблемой, и придумывал нетривиальное решение, а на следующий день появлялась новая возможность нейросеток, делающая решение задачи гораздо проще.
Всем планетариям, которые решатся показать фильм на своих куполах, я передаю его бесплатно. Фильм длиться 5 минут, удобный формат, чтобы показывать перед сеансом другой программы.
И вот почему со мной спорят? Нельзя просто сказать: "Дружище, да ты гений!"
This entry was edited (5 months ago)
Данила Горелко likes this.
Снарк reshared this.
Последнее время все больше думаю о нейросетях. И не только я. Вот, например, этот ажиотаж (долго подбирал слово, решил взять нейтральное) на АртСтейшен, когда художники протестовали против нейросетей. И многие боятся, что нейронки сейчас убьют художников как вид. Но все еще драматичнее.

Лет 10 назад я читал прогноз, что через 30 лет все в мире будут делать роботы. И видимо, это так. Художники — это первая ласточка. Роботы смогут заменить человека во всех профессиях. Вспомните, кем вы работаете, и осознайте, что в ближайшие десятилетия робот будет это делать лучше. Причем последними сдадутся дворники.
Такой мир не сможет стоять на тех основах, что стоит сейчас. И потому он неотвратимо измениться. В целом, тот мир будет лучше нынешнего, человек освободиться от «надо» и будет делать что хочет. Но переходный период может сопровождаться социальными потрясениями.
Но вернемся к художникам и их страхам (другие профессии все это ждет впереди). Одна из сторон говорит, что нейронки обесценят труд художников. Другие, что ничего с ними не станется. Но истина в том, что труд художника это несколько разных компонентов. И с разными составляющими будет происходить разное. И востребованы они по-разному. И не каждого художника интересуют все они. И значит, результаты для разных художников будут разными.
Например, есть потребность в иллюстрациям к статьям. И многие художники зарабатывают тем, что рисуют для стоков. Потом приходит в сток автор статьи и за три копейки покупает то изображение, что ему подходит. А сток из этих трех копеек одну или две отдает художнику. Причем качество этих картинок может быть произвольным. Я постоянно натыкаюсь на рекламу, «научитесь рисовать за три дня и зарабатывайте на этом»
Так вот, стоки от нейронок пострадают больше всего. Потому, что они делают именно это — по заданным ключевым словам выдают условно подходящие картинки. И художники, ориентированные на стоки станут не нужны. Это факт.

Есть более сложный уровень. Художники, рисующие на заказ. Скажем, обложки, или иллюстрации к книгам. Эти художники неизбежно начнут использовать нейросети как инструмент. Потому, что заказчику и с человеком-то сложно договориться, а с нейронкой — еще сложнее. И нужен будет посредник. Это будет работа, недоступная всем, поскольку создавать что-то конкретное с помощью нейросети — довольно сложный скил. Те, кто обучатся новым инструментам получат конкурентное преимущество. Для художников со своим уникальным стилем появяться даже новый вид деятельности. Они будут делать модели под конкретный стиль, которого еще нет у нейронок. И это будут весьма дорогие заказы, потому что будут требовать создания большого количества уникального контента. Уже сейчас некоторые хужожники создают модели из своих стилей — авторские модели. А потом будут разрабатывать стилистику под заказ.

Это то, что касается работ. И мы помним, что роботы освободят людей от необходимости зарабатывать поэтому давайте посмотрим, что произойдет с художниками не в плане заработка, а как с людьми искусства.
Одна из составляющих работы художника — это мастерство. Люди ценят то, во что вложено много труда. Мастерство самоценно. Фотореалисты делают то, что может сделать любой фотограф достаточно, но они делают это красками на холсте, и именно этот труд — ценен. В плане мастерства нейронки никак не повлияют на художников. Труд художников будет так же ценен, поскольку в случае мастерства важно именно КАК получена конкретная работы.
Есть еще коллекционные ценности. Я их не очень люблю, и не считаю особо осмысленными. Но именно стоимостью покупки работы коллекционерами привыкли мерить «цену» художника. Так вот. Коллекционные ценности не относятся непосредственно к искусству. В них не важно ни содержание ни форма, и вообще ничего, кроме невоспроизводимости. И потому на художников, которых покупают коллекционеры, неронки не повлияют никак. Но к реальным художникам добавятся нейронные. Я уверен, что коллекционеры быстро придумают, как приписать уникальность нейропроизведениям и составят свод правил уникальности. Принадлежность будет у владельца списка ключевых слов и зерна (не спрашивайте, влом объяснять). Ну и еще NFT какую-то добавят.
Ну, и, напоследок, самое вкусное. Содержание работ. Именно то, что составляет основной смысл искусства. То, что развивает человечество. И тут, та самая болевая точка, которая тригеррит многих художников. Дело в том, что многие делали и гордились работами типа «Звездные войны в стиле стимпанк». А такие задачи нейронки делают на раз. И это очень четкий критерий, говорит ли художник что-то новое. Нейронка делает новое, но это новое построено только на том, что нейронке показали. ИИ работает только на тех смыслах, что в нее положили. Комбинируя их. То есть ее новое — экстенсивно. Беда в том, что творчество многих художников — тоже экстенсивно. Но до сих пор они об этом не знали. И думали, что делают что-то действительно новое. Настоящее же новое — интенсивно. Не воспроизводимо непосредственно из того, что было до этого.

Поскольку я использую нейросети практически, сейчас, когда я вижу интересную картинку, я думаю, по каким запросам ее можно воспроизвести в нейронке. Для каких-то понимаю, как это сделать. А для каких-то — нет. И для меня это хороший критерий того, есть ли у художника действительно свое содержание. Если бы нейронку придумали в 19 веке, то смогли бы тогда с ее помощью создать что-то в стиле Ар Нуво? Нет. Могли бы до импрессионистов с помощью нейронки получить что-то в этом стиле? Тоже нет. Такие дела. Нейронки (по крайней мере, сейчас) на это не способны.
А черный квадрат и сейчас не могут нарисовать, я пробовал 😀

ИИ рисует «Черный квадрат Малевича»
В некотором смысле для художников наступил сейчас момент истины. Делают ли они что-то действительно уникальное, или просто живут в среде сделанного другими. В первом случае нейронки не смогут их повторить. Во втором, художник может быть настоящим мастером (мастерство ценно само по себе, помните?) или настоящим профессионалом (делать именно то, что запрашивает заказчик) но он не развивает человечество в плане смыслов.
И, в завершении, напомню, что художники — только начало. Такой момент истины в ближайшие десятилетия наступит для всех профессий.
https://blog.sirano.info/2023/01/o-tom-kak-nejroseti-izmenyat-vsyo/
Лет 10 назад я читал прогноз, что через 30 лет все в мире будут делать роботы. И видимо, это так. Художники — это первая ласточка. Роботы смогут заменить человека во всех профессиях. Вспомните, кем вы работаете, и осознайте, что в ближайшие десятилетия робот будет это делать лучше. Причем последними сдадутся дворники.
Такой мир не сможет стоять на тех основах, что стоит сейчас. И потому он неотвратимо измениться. В целом, тот мир будет лучше нынешнего, человек освободиться от «надо» и будет делать что хочет. Но переходный период может сопровождаться социальными потрясениями.
Но вернемся к художникам и их страхам (другие профессии все это ждет впереди). Одна из сторон говорит, что нейронки обесценят труд художников. Другие, что ничего с ними не станется. Но истина в том, что труд художника это несколько разных компонентов. И с разными составляющими будет происходить разное. И востребованы они по-разному. И не каждого художника интересуют все они. И значит, результаты для разных художников будут разными.
Например, есть потребность в иллюстрациям к статьям. И многие художники зарабатывают тем, что рисуют для стоков. Потом приходит в сток автор статьи и за три копейки покупает то изображение, что ему подходит. А сток из этих трех копеек одну или две отдает художнику. Причем качество этих картинок может быть произвольным. Я постоянно натыкаюсь на рекламу, «научитесь рисовать за три дня и зарабатывайте на этом»
Так вот, стоки от нейронок пострадают больше всего. Потому, что они делают именно это — по заданным ключевым словам выдают условно подходящие картинки. И художники, ориентированные на стоки станут не нужны. Это факт.
Есть более сложный уровень. Художники, рисующие на заказ. Скажем, обложки, или иллюстрации к книгам. Эти художники неизбежно начнут использовать нейросети как инструмент. Потому, что заказчику и с человеком-то сложно договориться, а с нейронкой — еще сложнее. И нужен будет посредник. Это будет работа, недоступная всем, поскольку создавать что-то конкретное с помощью нейросети — довольно сложный скил. Те, кто обучатся новым инструментам получат конкурентное преимущество. Для художников со своим уникальным стилем появяться даже новый вид деятельности. Они будут делать модели под конкретный стиль, которого еще нет у нейронок. И это будут весьма дорогие заказы, потому что будут требовать создания большого количества уникального контента. Уже сейчас некоторые хужожники создают модели из своих стилей — авторские модели. А потом будут разрабатывать стилистику под заказ.
Это то, что касается работ. И мы помним, что роботы освободят людей от необходимости зарабатывать поэтому давайте посмотрим, что произойдет с художниками не в плане заработка, а как с людьми искусства.
Одна из составляющих работы художника — это мастерство. Люди ценят то, во что вложено много труда. Мастерство самоценно. Фотореалисты делают то, что может сделать любой фотограф достаточно, но они делают это красками на холсте, и именно этот труд — ценен. В плане мастерства нейронки никак не повлияют на художников. Труд художников будет так же ценен, поскольку в случае мастерства важно именно КАК получена конкретная работы.
Есть еще коллекционные ценности. Я их не очень люблю, и не считаю особо осмысленными. Но именно стоимостью покупки работы коллекционерами привыкли мерить «цену» художника. Так вот. Коллекционные ценности не относятся непосредственно к искусству. В них не важно ни содержание ни форма, и вообще ничего, кроме невоспроизводимости. И потому на художников, которых покупают коллекционеры, неронки не повлияют никак. Но к реальным художникам добавятся нейронные. Я уверен, что коллекционеры быстро придумают, как приписать уникальность нейропроизведениям и составят свод правил уникальности. Принадлежность будет у владельца списка ключевых слов и зерна (не спрашивайте, влом объяснять). Ну и еще NFT какую-то добавят.
Ну, и, напоследок, самое вкусное. Содержание работ. Именно то, что составляет основной смысл искусства. То, что развивает человечество. И тут, та самая болевая точка, которая тригеррит многих художников. Дело в том, что многие делали и гордились работами типа «Звездные войны в стиле стимпанк». А такие задачи нейронки делают на раз. И это очень четкий критерий, говорит ли художник что-то новое. Нейронка делает новое, но это новое построено только на том, что нейронке показали. ИИ работает только на тех смыслах, что в нее положили. Комбинируя их. То есть ее новое — экстенсивно. Беда в том, что творчество многих художников — тоже экстенсивно. Но до сих пор они об этом не знали. И думали, что делают что-то действительно новое. Настоящее же новое — интенсивно. Не воспроизводимо непосредственно из того, что было до этого.
Поскольку я использую нейросети практически, сейчас, когда я вижу интересную картинку, я думаю, по каким запросам ее можно воспроизвести в нейронке. Для каких-то понимаю, как это сделать. А для каких-то — нет. И для меня это хороший критерий того, есть ли у художника действительно свое содержание. Если бы нейронку придумали в 19 веке, то смогли бы тогда с ее помощью создать что-то в стиле Ар Нуво? Нет. Могли бы до импрессионистов с помощью нейронки получить что-то в этом стиле? Тоже нет. Такие дела. Нейронки (по крайней мере, сейчас) на это не способны.
А черный квадрат и сейчас не могут нарисовать, я пробовал 😀
ИИ рисует «Черный квадрат Малевича»
В некотором смысле для художников наступил сейчас момент истины. Делают ли они что-то действительно уникальное, или просто живут в среде сделанного другими. В первом случае нейронки не смогут их повторить. Во втором, художник может быть настоящим мастером (мастерство ценно само по себе, помните?) или настоящим профессионалом (делать именно то, что запрашивает заказчик) но он не развивает человечество в плане смыслов.
И, в завершении, напомню, что художники — только начало. Такой момент истины в ближайшие десятилетия наступит для всех профессий.
https://blog.sirano.info/2023/01/o-tom-kak-nejroseti-izmenyat-vsyo/
О том, как нейросети изменят всё
Последнее время все больше думаю о нейросетях. И не только я. Вот, например, этот ажиотаж (долго подбирал слово, решил взять нейтральное) на АртСтейшен, когда художники протестовали против нейросет…Персональный блог Sirano
Снарк reshared this.
Да, прочитал выше по треду.
Кстати, кнопка "Цитировать" - это не ответ, а отдельная запись с отсылкой (цитированием) другой 😀
Кстати, кнопка "Цитировать" - это не ответ, а отдельная запись с отсылкой (цитированием) другой 😀
This entry was edited (5 months ago)
@Wandering Thinker @Александр Несколько сложнее. Вместо совы ИИ мне нарисовал ящерицу без головы. С помощью другой неронки я дорисовал половину головы, вторую половину в фотошопе руками.
Перевод в 3D делался путем рисования карты глубины. Отчасти, с помощью нейросети Мидас (но она рисует очень приближенно), отчасти вручную. Для разной детализации у меня была своя карта глубины. По этим картам глубины в Арткаме делал 3D модепь, и дорабатывал ее в 3в программе Magix.
Потом фотополимерный 3D принтер. Дорабатываю напильником (буквально) получаю мастер-модель. Отдаю в литейку, там с мастер-модели снимают резиновую пресформу, и из нее уже делают оливки (резиновая форма - восковки, гипсовая форма - отливка из метала). Ну и опять напильником, плюс чернение и все такое :)
Перевод в 3D делался путем рисования карты глубины. Отчасти, с помощью нейросети Мидас (но она рисует очень приближенно), отчасти вручную. Для разной детализации у меня была своя карта глубины. По этим картам глубины в Арткаме делал 3D модепь, и дорабатывал ее в 3в программе Magix.
Потом фотополимерный 3D принтер. Дорабатываю напильником (буквально) получаю мастер-модель. Отдаю в литейку, там с мастер-модели снимают резиновую пресформу, и из нее уже делают оливки (резиновая форма - восковки, гипсовая форма - отливка из метала). Ну и опять напильником, плюс чернение и все такое :)
2 people like this
@Wandering Thinker @Александр Почти. С пластиковой модели - резиновая (силиконовая на самом деле) форма, с нее восковки - восковые модели, восковки заливают гипсом, воск выплавояют и так получается уже форма для метала.
Wandering Thinker likes this.
Снарк reshared this.
Есть еще одна причина, по которой нам нравятся изображения нейросетей. Нейросети используют (ненамеренно) формулу красоты.
Про то, почему нам красиво, никто, кроме меня, толком не знает. Но я вам расскажу.
Есть два источника красоты. Биологический и эвристический (который тоже растет из биологии но иначе). С Биологической красотой все понятно. Нам кажется красивым то, что полезно для выживания и размножения. Человек противоположного пола, дети, еда…. А вот многоножек большинство не считают красивыми. Но красоту многоножек можно увидеть, если посмотреть на них с точки зрения второго вида красоты.

Если биологическая красота понятна, и, в целом, тривиальна по содержанию, то с эвристической красотой все сложнее. Мы можем увидеть красоту в совсем не полезных вещах. В тех же многоножках, самолетах, формулах, шахматных этюдах, музыке…. Почему? Или вот цветы. Они красивые, чтобы привлекать насекомых. Но почему они красивые для нас? У нас с насекомыми одни критерии красоты?
Так вот. Этот вид красоты — это эвристика для определения закономерностей. То, что часто называют гармонией, совершенством. Человек смотрит вокруг и выделяет те предметы, которые явно не случайны. В структуре которых есть какие-то взаимосвязи. Это или искусственные объекты, или живые организмы. Живые объекты строятся по алгоритмам из ДНК и потому имеют структуру. А искусственные предметы создаются с определенной целью, и потому их характеристики тоже не случайны. То есть, эвристика красоты срабатывает на неслучайности. В большинстве случаев они действительно интересны существу по разным причинам. Иногда эвристика срабатывает на природные неживые объекты. Например, на снежинки или вообще кристаллы.
Но это не всё.
В детстве я читал фантастический рассказ, в котором в компьютер загрузили все великие произведения искусства, чтобы он их проанализировал и выдал шедевр. Компьютер подумал и нарисовал круг. Максимально идеальную форму.
В реальности, в круге мы не видим ничего, что делало бы его красивым самим по себе. Просто для того, чтобы понять, что круг обладает не случайной формой, не нужна специальная эвристика. Это и так понятно. Красивым же мы считаем то, чью структуру мы не понимаем, но чувствуем.
И отсюда вырастают все художественные приемы. Золотое сечение, архимедова спираль, правило третей, равновесие визуальных весов, золотая секвенция в музыке, модульная сетка в верстке, ритм и рифма в поэзии и сотни других правил. Главное, что они создают в произведении искусства закономерности. Которые связываются внутри еще закономерностями. В шедевре нет ничего случайного, вся структура подчинена внутренним закономерностям, мы их чувствуем, чувствуем, что в картине неслучайно всё, и нам красиво.
Помните про рассказ, в котором компьютер нарисовал круг? Интересно, что в реальности именно это и сделали с нейросетями. Загрузили в них много произведений и попросили что-то нарисовать. И на самом деле компьютер выдает вот это на запрос «идеальное произведение искусства»

Когда нейросеть генерирует изображение, она действует по алгоритму. По закономерностям. По самой своей природе, нейронка не может это сделать произвольно. Мы чувствуем заложенные закономерности, и нам красиво. Даже если ни мы, ни сама нейросеть не может это объяснить.
Теперь вы знаете 😀
https://blog.sirano.info/2023/01/formula-krasoty/
Про то, почему нам красиво, никто, кроме меня, толком не знает. Но я вам расскажу.
Есть два источника красоты. Биологический и эвристический (который тоже растет из биологии но иначе). С Биологической красотой все понятно. Нам кажется красивым то, что полезно для выживания и размножения. Человек противоположного пола, дети, еда…. А вот многоножек большинство не считают красивыми. Но красоту многоножек можно увидеть, если посмотреть на них с точки зрения второго вида красоты.
Если биологическая красота понятна, и, в целом, тривиальна по содержанию, то с эвристической красотой все сложнее. Мы можем увидеть красоту в совсем не полезных вещах. В тех же многоножках, самолетах, формулах, шахматных этюдах, музыке…. Почему? Или вот цветы. Они красивые, чтобы привлекать насекомых. Но почему они красивые для нас? У нас с насекомыми одни критерии красоты?
Так вот. Этот вид красоты — это эвристика для определения закономерностей. То, что часто называют гармонией, совершенством. Человек смотрит вокруг и выделяет те предметы, которые явно не случайны. В структуре которых есть какие-то взаимосвязи. Это или искусственные объекты, или живые организмы. Живые объекты строятся по алгоритмам из ДНК и потому имеют структуру. А искусственные предметы создаются с определенной целью, и потому их характеристики тоже не случайны. То есть, эвристика красоты срабатывает на неслучайности. В большинстве случаев они действительно интересны существу по разным причинам. Иногда эвристика срабатывает на природные неживые объекты. Например, на снежинки или вообще кристаллы.
Но это не всё.
В детстве я читал фантастический рассказ, в котором в компьютер загрузили все великие произведения искусства, чтобы он их проанализировал и выдал шедевр. Компьютер подумал и нарисовал круг. Максимально идеальную форму.
В реальности, в круге мы не видим ничего, что делало бы его красивым самим по себе. Просто для того, чтобы понять, что круг обладает не случайной формой, не нужна специальная эвристика. Это и так понятно. Красивым же мы считаем то, чью структуру мы не понимаем, но чувствуем.
И отсюда вырастают все художественные приемы. Золотое сечение, архимедова спираль, правило третей, равновесие визуальных весов, золотая секвенция в музыке, модульная сетка в верстке, ритм и рифма в поэзии и сотни других правил. Главное, что они создают в произведении искусства закономерности. Которые связываются внутри еще закономерностями. В шедевре нет ничего случайного, вся структура подчинена внутренним закономерностям, мы их чувствуем, чувствуем, что в картине неслучайно всё, и нам красиво.
Помните про рассказ, в котором компьютер нарисовал круг? Интересно, что в реальности именно это и сделали с нейросетями. Загрузили в них много произведений и попросили что-то нарисовать. И на самом деле компьютер выдает вот это на запрос «идеальное произведение искусства»
Когда нейросеть генерирует изображение, она действует по алгоритму. По закономерностям. По самой своей природе, нейронка не может это сделать произвольно. Мы чувствуем заложенные закономерности, и нам красиво. Даже если ни мы, ни сама нейросеть не может это объяснить.
Теперь вы знаете 😀
https://blog.sirano.info/2023/01/formula-krasoty/
Формула красоты
Есть еще одна причина, по которой нам нравятся изображения нейросетей. Нейросети используют (ненамеренно) формулу красоты. Про то, почему нам красиво, никто, кроме меня, толком не знает. Но я вам р…Персональный блог Sirano
Снарк reshared this.
Снарк reshared this.
Запустится ли это в Doom? Калькулятор, работающий на демонах
В этой статье автор демонстрирует, что в Doom можно запускать любые конечные вычисления, если не учитывать ограничения размеров уровня: https://bit.ly/3QzSSt6 https://twitter.com/habr_com/status/1613596768083525633/photo/1
Источник: https://twitter.com/habr_com/status/1613596768083525633
В этой статье автор демонстрирует, что в Doom можно запускать любые конечные вычисления, если не учитывать ограничения размеров уровня: https://bit.ly/3QzSSt6 https://twitter.com/habr_com/status/1613596768083525633/photo/1
Источник: https://twitter.com/habr_com/status/1613596768083525633
Запустится ли это в Doom? Калькулятор, работающий на демонах
Да Десятки лет мы задавались вопросом: «Запустится ли на этом устройстве Doom?». Теперь мы наконец можем задать вопрос иначе: «Запустится ли этот код в Doom?»...PatientZero (Habr)
Снарк reshared this.
Сегодня совсем не время для грустных постов. Но, все-таки стоит это сказать сегодня, чтобы не тащить в следующий год.
Из всех итогов этого года самый значимый тот, что в этом году моя прежняя жизнь закончилась. В феврале. А новая так и не началась. Сейчас нечем жить, и все, что остается, помогать жить другим.
Это не правильно, конечно. В одном фильме про постапокалипсис была цитата из выдуманной книги про постапокалипсис. "Просто выжить - недостаточно".
И к будущему году у меня только одно пожелание. Чтобы закончилось это ужасное безвременье, и у всех снова начали возникать нормальные человеческие смыслы. Чтобы снова можно было дышать.
Из всех итогов этого года самый значимый тот, что в этом году моя прежняя жизнь закончилась. В феврале. А новая так и не началась. Сейчас нечем жить, и все, что остается, помогать жить другим.
Это не правильно, конечно. В одном фильме про постапокалипсис была цитата из выдуманной книги про постапокалипсис. "Просто выжить - недостаточно".
И к будущему году у меня только одно пожелание. Чтобы закончилось это ужасное безвременье, и у всех снова начали возникать нормальные человеческие смыслы. Чтобы снова можно было дышать.
Александр likes this.
Xenomorph 🐉 reshared this.
𝕵𝖔𝖍𝖆𝖓 ⛧
•