Apache License 2.0

项目介绍

a-lgil/pose-depot 是一个托管在 GitHub 上的开源项目,主要使用 Astro 编写,采用 Apache License 2.0 许可证,目前获得 351 个 Star、24 次 Fork。

仓库全名
a-lgil/pose-depot
开源许可证
Apache License 2.0
Star 数
351
Fork 数
24
未关闭 Issue
1

README 摘要

A collection of ControlNet poses. Pose Depot is a project that aims to build a high quality collection of images depicting a variety of poses, each provided from different angles with their corresponding depth, canny, normal and OpenPose versions. The aim is to provide a comprehensive dataset designed for use with ControlNets in text-to-image diffusion models, such as Stable Diffusion, providing an additional layer…

完整内容见 GitHub 原始 README 或本页 。

常见问题

pose-depot 用什么语言开发?

主要使用 Astro 编写,采用 Apache License 2.0 许可证,目前有 351 个 Star。

pose-depot 可以免费商用吗?

仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 pose-depot 的源码?

可以直接克隆仓库:git clone https://github.com/a-lgil/pose-depot.git,默认分支为 main;安装与运行步骤见仓库 README。

pose-depot 最近还在维护吗?

仓库最近一次更新为 2024年8月6日,当前有 1 个未关闭 Issue;Star 数为 351,可作为社区活跃度的参考。

关于

A collection of ControlNet poses

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
404
价值分
218
活跃状态
活跃

语言占比

Astro
CSS
JavaScript
Python
TypeScript

贡献者

README


Pose Depot logo

A collection of ControlNet poses.

Bronze New Creators Badge Bronze Poses Badge Gold Poses Badge Silver Poses Badge

Pose Depot is a project that aims to build a high quality collection of images depicting a variety of poses, each provided from different angles with their corresponding depth, canny, normal and OpenPose versions. The aim is to provide a comprehensive dataset designed for use with ControlNets in text-to-image diffusion models, such as Stable Diffusion, providing an additional layer of control to the image generation process.

The pose collections can be downloaded directly from Releases, but with ease of exploration in mind, I’ve created a webpage that allows users to conveniently browse, filter by tags, and view the different collections and their content. Bear in mind that the webpage is still a WIP. You can access it by clicking on the image below:


Gallery


Important 重要

Star the repository if you want to receive all release notifications from GitHub without any delay. It also helps motivate me to keep updating the project. ~ ⭐️

🤝 Missing a specific pose? Found a bug? Have a question?

Feel free to file a new issue specifying the type of request/issue you’re experiencing. We’ll be happy to help you out!

When asking for a specific pose, please make sure that it complies with the GitHub Community Guidelines and Terms of Service. For private inquiries, you can reach out to me via the email address provided in my GitHub profile.

If you already found a solution to your problem or want to contribute with your own poses, we would love to review your pull request!

🚀 Usage

After downloading a pose collection, you will find multiple variants of the same pose, each with a different style applied to it. Here’s a brief explanation of each style:

  • OpenPose: The pose is displayed as an OpenPose skeleton, with its corresponding keypoints highlighted. It can be used to replicate the pose without copying other details like outfits, hairstyles, and backgrounds, leaving room for the model to generate its own details.

    OpenPose OpenPoseHand OpenPoseFull
  • Canny: The pose is displayed in black and white, with the edges of the pose highlighted. It can be used to condition the outline/silhouette of the pose in the generated image, retaining the pose’s structure while allowing the model to generate the details.

    Canny CannyHand
  • Depth: The pose is displayed as a depth map in grayscale, allowing the model to understand what parts of the pose are closer or farther away, providing a sense of perspective and distance in the generated image.

    Depth DepthHand
  • Normal: The pose is displayed as a normal map with the pose’s surface normals represented in RGB colors, providing information about the pose’s orientation and lighting. It can be used to help the model generate realistic lighting effects and shadows.

    NormalHand

Depending on your use case or your preferences, you can choose to use one or more of these styles together to condition the generated image. In my case I tend to start with Depth and Canny, and then add OpenPose and Normal if needed.

Example Result

If you are a beginner and don’t know where to start, I recommend checking out Stable Diffusion web UI and its ControlNet extension to understand how to use these poses in text-to-image diffusion models. You can use Stability Matrix to streamline the installation process.

Tip 提示

You can use the generation parameters from the example image included in every pose collection as reference.

💻 Software & Tools

This project was developed using the following software and tools:

🎨 Disclaimer: About Moral and Ethical Implications

I am firmly against art theft, however I believe that text-to-image diffusion models are amazing tools that when used responsibly and ethically, while unable to replace human creativity, can be a great way to democratize art and design, enabling even non-artists like me to prototype, iterate over designs, and create what I can envision in my mind but cannot draw.

So, feel free to do whatever you want with these poses. There’s no such thing such as more or less “pure” art. Just respect artists and don’t go around stealing their art styles.

📘 License

Pose Depot is released under the under terms of the Apache License 2.0.

评论

暂无评论