| | --- |
| | title: CreateConsistentCharacterFacialAnimationWithImg2Img |
| | emoji: ๐ |
| | colorFrom: gray |
| | colorTo: blue |
| | sdk: static |
| | pinned: true |
| | license: apache-2.0 |
| | short_description: doc of img2img good for creating consistent animation |
| | --- |
| | # Create Consistent Character Facial Animation with Img2Img |
| | In this page, I'll show you img2img2-animation examples and how to create.In this time I'm use Flux.1 schnell Img2Img |
| |
|
| | To Create Animation,Using Controlnet is standard.if you dont' know check that first.(I'm using my way because my GPU is poor) |
| |
|
| | <img src="images/talk/talk.webp"> |
| |
|
| | <a href="https://huggingface.co/spaces/Akjava/AIDiagramChatWithVoice-FaceCharacter" target="tool">This tak head is AIDiagramChatWithVoice-FaceCharacter</a> |
| |
|
| | ## Examples |
| | Main Concept create from semi-realistic image not landmark.prompt not effect so much. |
| |
|
| | ### Eyeblow |
| | just rotate eyeblow. |
| |
|
| | <img src="images/eyeblow/eyeblow.webp" width=512> |
| |
|
| | ### Smile1 |
| | natural smile is hard than expected |
| |
|
| | <img src="images/smile1/smile1.webp"> |
| |
|
| | guide |
| |
|
| | <img src="images/smile1/smile1_guide.jpg"> |
| |
|
| |
|
| |
|
| | ### Smile2 |
| | Create unsmile face is easy ,use gimp "smudge" tool |
| |
|
| | <img src="images/smile2/smile2.webp"> |
| |
|
| | guide |
| |
|
| | <img src="images/smile2/unsmile_guide.jpg"> |
| |
|
| |
|
| |
|
| | ### Smile3 |
| | This case create normal face-guide from smile image with Gimp and Inpaint (more accurate lip) |
| |
|
| | <img src="images/smile3/mixed.webp" width=512> |
| |
|
| | guide |
| |
|
| | <div style="display: flex;"> |
| | <img src="images/smile3/original_image.jpg" width=256>+<img src="images/smile3/guide_image.jpg" width=256> |
| | </div> |
| |
|
| |
|
| |
|
| | ### Bad-case |
| | Too simple paint make bad result. |
| | <div style="display: flex;"> |
| | <img src="images/badcase/bad_guide.jpg" width=256>+<img src="images/badcase/bad_result.jpg" width=256> |
| | </div> |
| |
|
| | use gimp "smudge" tool and blur |
| |
|
| | <div style="display: flex;"> |
| | <img src="images/badcase/good_guide.jpg" width=256>+<img src="images/badcase/good_result.jpg" width=256> |
| | </div> |
| |
|
| | ### Arm1 |
| | May be this method work with body parts |
| | <img src="images/arm1/arm.webp"> |
| |
|
| | ### Tools |
| |
|
| | You can create simple Img2Img animation with below Spaces(Still need Gimp) |
| |
|
| | <a href="https://huggingface.co/spaces/Akjava/AIDiagramChatWithVoice-FaceCharacter" target="tool">AIDiagramChatWithVoice-FaceCharacter</a> |
| |
|
| |
|
| | <div> |
| | <P> Images are generated with <a href="https://huggingface.co/black-forest-labs/FLUX.1-schnell">FLUX.1-schnell</a> and licensed under <a href="http://www.apache.org/licenses/LICENSE-2.0">the Apache 2.0 License</a> |
| | </div> |