# tencentarc/photomaker

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/tencentarc-photomaker).**

10,122 stars · 823 forks · Jupyter Notebook · other

## Links

- GitHub: https://github.com/TencentARC/PhotoMaker
- Homepage: https://photo-maker.github.io/
- awesome-repositories: https://awesome-repositories.com/repository/tencentarc-photomaker.md

## Description

PhotoMaker is a diffusion-based identity generator designed for person-specific image synthesis. It creates high-fidelity photos and avatars of specific individuals using stacked embeddings, which allows for the generation of consistent human identities without the need for custom model training or fine-tuning.

The system utilizes zero-shot identity synthesis and identity adapters to maintain recognizable facial features across various visual contexts. It supports artistic style transfer by combining identity information with specialized model weights and integrates external control frameworks to manage the pose and composition of the generated subject.

The tool covers a broad range of personalized imagery capabilities, including custom human avatar creation, identity-preserving art generation, and AI portrait composition.

## Tags

### Artificial Intelligence & ML

- [Person-Specific Synthesis](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-image-models/person-specific-synthesis.md) — Generates high-fidelity images of specific human identities using stacked embeddings without requiring custom model training. ([source](https://photo-maker.github.io/files/bibtex.txt))
- [Identity Adapters](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/diffusion-visual-models/generative-ai-models/diffusion-models/identity-adapters.md) — Provides a framework for injecting specific person-identity information into base diffusion models via embedding manipulation.
- [Latent Diffusion Models](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/diffusion-visual-models/generative-models/latent-diffusion-models.md) — Utilizes a latent diffusion process to iteratively refine noise into high-fidelity person-specific images.
- [Generative Identity Models](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-identity-models.md) — Creates high-fidelity images of specific individuals using generative identity models based on stacked embeddings.
- [Personalized Image Synthesis](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-image-models/personalized-image-synthesis.md) — Creates high-fidelity photos or avatars of specific persons across various styles without new model training.
- [Generative Pose Control](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-pose-control.md) — Injects spatial constraints from external maps to manage the pose and layout of generated persons.
- [Image Composition Controls](https://awesome-repositories.com/f/artificial-intelligence-ml/image-composition-controls.md) — Provides integration with external frameworks to precisely control the pose and layout of generated human subjects. ([source](https://cdn.jsdelivr.net/gh/tencentarc/photomaker@main/README.md))
- [Identity-Anchored Embeddings](https://awesome-repositories.com/f/artificial-intelligence-ml/latent-conditioning-mechanisms/identity-anchored-embeddings.md) — Combines multiple text embeddings of a specific person to ensure identity consistency in the diffusion model.
- [Visual Identity Consistency](https://awesome-repositories.com/f/artificial-intelligence-ml/visual-identity-consistency.md) — Maintains consistent human identities across various artistic styles and photo-realistic compositions.
- [Zero-Shot Identity Synthesis](https://awesome-repositories.com/f/artificial-intelligence-ml/zero-shot-inference/zero-shot-identity-synthesis.md) — Synthesizes person-specific imagery using pre-trained embeddings instead of performing DreamBooth or fine-tuning.
- [AI Portrait Composition](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-portrait-composition.md) — Generates images of specific identities while controlling pose and layout using external composition frameworks.
- [Composition-Controlled Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/image-generation/composition-controlled-generators.md) — Combines identity preservation with external frameworks to manage subject poses and image layouts.
- [Latent Conditioning Mechanisms](https://awesome-repositories.com/f/artificial-intelligence-ml/latent-conditioning-mechanisms.md) — Manipulates latent representations to maintain consistent identity across different artistic prompts.
- [Neural Style Transfer](https://awesome-repositories.com/f/artificial-intelligence-ml/neural-style-transfer.md) — Implements neural style transfer to apply diverse artistic aesthetics to person-specific images. ([source](https://cdn.jsdelivr.net/gh/tencentarc/photomaker@main/README.md))
- [Style Adapters](https://awesome-repositories.com/f/artificial-intelligence-ml/style-adapters.md) — Uses style-specific model adapters to modify visual output without retraining the core network.

### Part of an Awesome List

- [Avatar Generation](https://awesome-repositories.com/f/awesome-lists/ai/avatar-generation.md) — Creates high-fidelity personalized avatars of specific individuals in various styles. ([source](https://photo-maker.github.io/index.html))
- [Human Avatar Modeling](https://awesome-repositories.com/f/awesome-lists/ai/human-avatar-modeling.md) — Produces consistent digital representations of particular individuals for use in diverse visual settings.
