Про нейросети и обложку кратенько
Автор: wayerrНа рассказах из animalm (точнее на одном, про марсианского садовода) была обложка сгенерированная, кажется ещё вобмой. Нейросеть знатно глюкнула от требования "нарисуй марсианское озеро с гривистым волком на берегу". И это я даже ещё не просил антропоморфного волка!
Выглядело это так (сразу и обложка):
На маленьком размере не было видно что там за нёх, что у большой головы с пастью всё кучеряво и т.п.
Потом, когда у меня дошли руки до stable-diffusion я пытался было улучшить эту обложку, но та кое-чем не устраивала.
И вот недавно мне в руки попала SDXL - типа та же stable diffusion но более нажористая, там и модель весит во много раз больше и оперативка на компе утекает быстрее.
И так как на артпрорыве никто фуррей не заказывает, то я решил взять и переделать обложку. Концепт оставить прежним, а детализацию повысить.
Итак, минутное дело. Только я замалевал маленькую нёх в гимпе, и озадачил нейросеть в img2img нарисовать каменную голову с марсианским пейзажем (исходник справа):
Если кому интересно, промпт:
a poster, rocky shore of lake, (red-stone) head of maned-wolf (statue), (old layered rocks:1.2) statue, (joyful look into the distance), <lora:Furry Enhancer 6.1:0.5>, yellow eyes, shore on foreground, mountains background, Mars landscape, detailed, posterization, best quality
Negative prompt: worst quality, tree, forest, (fluffy, fur), snow, slit pupil, glistening
Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras, CFG scale: 4, Size: 640x1024, Denoising strength: 0.7
Модель не знает что такое слоистые скалы, но ничего не поделать, пусть так.
Далее надо было нарисовать же снова миниатюрку нёх, только уже в нужно позе, с поворотом головы, ну и естественно антропоморфную. Вообще там в тексте специфический кентавр, но нейросеть ещё долго не сможет такое нарисовать.
Итак, нужна фигурка? Это просто:
Где взято и зачем так покрашено, я уже рассказывал.
В данном случае мне было лень возиться с openpose потому я тупо вырезал фигурку из фона (при таком покрасе это просто), чуть покрасил и вклеил в картинку на нужное место, а потом дал команду нейросети - "сделать зашибись":
Слева видно "вклеенную" фигурку, накрытую "маской", а справа нейросеть её перерисовывает. Промтп если интересно:
an antho maned wolf, maned wolf, male, fluffy tail, dressed in vest and cargo shorts, dusty cloth, (paws, hind legs), anthro, furry, <lora:Furry Enhancer 6.1:1>, Mars landscape, detailed, posterization, best quality
Negative prompt: worst quality, tree, forest, (fluffy, fur), snow, slit pupil, glistening, muscular
Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras, CFG scale: 4, Size: 1024x1024, Denoising strength: 0.7, Mask blur: 4, Inpaint area: Only masked, Masked area padding: 100
Можно увидеть, что я это всё делал не приходя в сознание потому в промте есть взаимоисключающие штуки.
Ну и сравнение (справа исходник):
Видно, что вокруг фигурки есть артефакты, их можно было избежать если маску делать более точно контуру фигуры, ну и потом можно отретушировать - так как подложка же есть.
Но в целом для обложки этого хватит и так.