Пестрая подборка гифок с разными зверушками
1
2
3
4
5
6
1
2
3
4
5
6
Всем привет, не успели мы отойти от шока, что руки теперь не проблема, так оказывается еще пару недель назад вышел препроцессор для ControlNet который позволяет получать скелет не только людей, как было раньше, но и животных. Я вот только узнал об этом и спешу рассказать вам.
Что нам понадобится:
Automatic 1111 актуальной версии.
Обновленный ControlNet.
Модель CN Animal OpenPose.
Любимая модель 1.5, у меня сегодня A-Zovya Photoreal.
Но сначала расскажу что такое OpenPose, это серия моделей для ControlNet, которые служат для трекинга и воссоздания поз человека, выглядит это примерно так: вы загружаете картинку в контролнет, и получаете с ней скелет модели, а дальше можете в той же позе создать другие изображения.
Естественно с животными это не работало, потому что у них совсем другой скелет и использовать существующие модели было невозможно для братьев наших меньших.
Но вот появилась модель и препроцессор для работы с животными, перейдем к установке.
Обновляете ControlNet зайдя в Extensions и нажав на кнопку Check for updates, дожидается завершения и нажимается на Apply. Модель Animal OpenPose надо положить в папку stable-diffusion-webui\models\ControlNet. Вот все в принципе и готово. Проверяем.
Если вы все сделали правильно, то у вас все выглядит примерно таким же образом, я взял фотку рандомного кота из гугла, вы можете попробовать другую зверушку. Выбираем препроцессор Animal_openpose и нажимаем на кнопочку со взрывом, через некоторое время у вас должна будет отобразиться карта в форме схематичного скелета бедной зверушки.
Например так выглядит кот с картинки выше.
OpenPose есть? А если найду? Ну допустим курлык. Не смог выбрать шутку, держите обе.
А вот такой кот у меня получился по простому запросу raw photo of sitting cat, motion, 8k, uhd с этой картой.
Не идеально, но согласитесь весьма неплохо и главное достаточно просто. Так что теперь сможете наделать отличных портретов своего любимого кота.
Конечно как и все на 1.5 моделях это тоже работает не идеально, но если у вас хороший скилл по инпеинтингу, то вас не напугает даже самая большая проблема - многожопость.
Многожопость лечится инпеинтинг и перегенерацией.
Инпеинтить такие ситуации гораздо проще если использовать inpainting модель для ControlNet.
В тех случаях, когда что-то идет не так и карта создается совсем уж кривая вы можете отредактировать её самостоятельно, сделайте карту, и кликните на Edit в предпросмотре.
Ну совсем на лошадь не похоже.
В открывшемся окне вы сможете отредактировать ключевые точки, просто кликайте по ними и переносите. Это потребует некоторой сноровки прежде чем вы поймете какая кость за что отвечает и как их сгибать чтобы зверушки не выглядели как в FNaF, но у вас обязательно получится. Когда закончите нажмите кнопку - Отправить позу в ControlNet, ну или Скачать JSON, чтобы воспользоваться этой картой позже.
Ах вот ты какой Animal OpenPose
Теперь вам будет проще сделать что-то классное, вы можете комбинировать разные слои CN чтобы получить что-то новое, например человека бегущего с собакой рядом и теперь собака будет иметь реалистичные движения, потому что вы сможете создать её по настоящему изображению.
Отличный пример от моего корейского коллеги
А совсем скоро выйдет видео про работу с руками, до сих пор тестирую различные варианты, чтобы выбрать самый лучший, так что подпишитесь везде, чтобы не пропустить.
Наблюдение за тем, как животные едят, может вызывать у людей интерес и удовлетворение. В этой статье мы рассмотрим это явление с эволюционной точки зрения и подробнее объясним, почему людям нравится смотреть, как животные питаются.
**1. Биологическая необходимость**
С точки зрения эволюции, наблюдение за едой других животных может быть связано с биологической необходимостью. В прошлом люди были охотниками и собирателями, и наблюдение за пищей других животных могло быть полезным для изучения их поведения, поиска пищи и развития своих охотничьих навыков.
Наблюдение за тем, как животные едят, может дать нам информацию о том, как они выбирают и получают пищу, как они устанавливают иерархию в группе при поедании, какие стратегии они используют для защиты своей пищи и т.д. Это может быть полезным для нас в наших собственных поисках еды и адаптации к окружающей среде.
**2. Эволюционная связь**
Наше эволюционное наследие также может играть роль в привлекательности этого явления. В процессе эволюции люди развились вместе с другими животными, и наблюдение за процессом питания может вызывать у нас эмоциональные и физиологические реакции. Это связано с нашей биологической связью с животным миром и может быть связано с нашим инстинктом выживания.
Например, когда мы наблюдаем, как хищное животное охотится и питается, мы можем испытывать адреналин и чувство возбуждения, которые связаны с нашим эволюционным наследием охотников. Это может быть связано с нашими генетическими предрасположенностями к соперничеству, а также с нашими врожденными реакциями на определенные зрительные стимулы.
**4. Культурный контекст**
Культурные факторы также могут играть роль в привлекательности наблюдения за едой животных. В различных культурах пища и ее приготовление имеют социальное и ритуальное значение. Наблюдение за тем, как животные питаются, может быть связано с нашей культурой и традициями, которые придают особое значение пище и ее приготовлению.
Например, в некоторых культурах наблюдение за процессом приготовления пищи, включая приготовление мяса, может считаться искусством или даже религиозным ритуалом. Это может влиять на наше восприятие и привлекательность наблюдения за едой животных.
**Заключение**
Наблюдение за тем, как животные едят, может вызывать у людей интерес и удовлетворение по разным причинам. С эволюционной точки зрения, это может быть связано с нашей биологической необходимостью, эволюционной связью с другими животными, психологическими факторами и культурным контекстом. Наблюдение за пищей животных может быть уникальным способом изучения и понимания нашего мира и связи с ним.
Уж поверьте человеку, у которого 5 личных собак и 6 котов: шанс встретить пса, что умеет лакать также культурно, как кошка, почти равен нулю.
Пробует, прогрелась ли водичка.
Причина таких различий в том, что звери пьют по-разному. Да, суть остаётся примерно одинаковая — язык быстро-быстро опускается в воду. Жидкость, согласно всем законам физики, попадает прямо в пасть.
Если не хочешь, чтобы я разбрызгивал воду, тогда брызгай воду в меня!
Кошки делают это намного элегантнее, но не для того, чтобы облегчить вам уборку — на мордочке шерстяных растет много чувствительных волосков, намочить которые не очень приятно. Поэтому усатые пьют медленно, чуть касаясь поверхности воды кончиком языка, отчего поднимается небольшой водяной столбик. Когда кошка закрывает пасть, часть этого столбика остаётся во рту — никаких брызг и шума!
Странные штуки на языке – это шерстинки. Их кошка использует как расческу.
Собачий же язык больше похож на ковшик. Бобик опускает его в миску и кончик языка заворачивается ковшичком к нижней челюсти. После зверь поднимает язык с водой внутри прямо в пасть и разбрызгивает всё по внутренней стороне щёк. А заодно и везде вокруг себя!
А что? И попил, и полы помыл!
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.