TLDR: DrUM (Draw Your Mind) is a novel method for personalized image generation in text-to-image diffusion models. It uses condition-level modeling in the latent space, rather than prompt-level, to integrate individual user preferences. DrUM employs coreset sampling for user profiling, a transformer-based adapter (PeCA) for personalized conditioning, and a guidance mechanism for fine-grained control. It seamlessly integrates with popular T2I models without fine-tuning, demonstrating superior performance in reflecting user styles and preferences while maintaining creativity and diversity.
The world of text-to-image (T2I) diffusion models has seen incredible advancements, allowing users to generate stunning images from simple text prompts. However, a persistent challenge has been truly personalizing these creations to reflect individual user preferences without extensive effort. Existing methods often fall short, either requiring significant computational resources, detailed user input, or struggling with the limited capacity of text prompts.
A new research paper introduces DrUM, short for “Draw Your Mind,” a novel approach designed to overcome these limitations. DrUM aims to seamlessly integrate a user’s unique style, texture preferences, and other key information directly into the image generation process, making personalized content creation more intuitive and effective. The core innovation lies in its “condition-level modeling” within the latent space, a more sophisticated way of understanding and applying user preferences compared to traditional prompt-based methods.
Understanding DrUM’s Approach
DrUM tackles the personalization challenge by focusing on three key areas:
First, it excels at **user profiling**. Instead of relying on a few recent prompts or demanding detailed feedback, DrUM uses a technique called coreset sampling. This method intelligently extracts the most important information from a user’s entire history of prompts and their associated preferences (like ratings). This ensures that the system accurately identifies individual tastes while keeping computational overhead low.
Second, DrUM introduces the **Personalized Conditioning Adapter (PeCA)**. This is a transformer-based module that works with existing open-source text encoders, such as OpenCLIP and Google T5, which are commonly used in popular T2I models like Stable Diffusion. PeCA takes the rich preference information gathered from user profiles and combines it with the current target prompt. It then refines these inputs into a personalized “condition” in the latent space, which is the underlying numerical representation that guides image generation. This condition-level modeling is crucial because it bypasses the limitations of simply modifying the text prompt, allowing for a much deeper integration of user preferences.
Finally, DrUM incorporates a **conditioning guidance mechanism**. This feature provides fine-grained control over how strongly user preferences are applied and the overall degree of personalization. It allows for a flexible balance between adhering to the user’s historical style and generating something new based on the target prompt. This means users can adjust how much their past preferences influence a new image, ensuring the output is both personalized and original.
Also Read:
- Making Large AI Image Models Accessible: A Hierarchical Approach to Compression
- StorySync: Enhancing Character Consistency in AI-Generated Visual Stories
Seamless Integration and Performance
One of DrUM’s significant advantages is its compatibility. It’s designed as an adapter module, meaning it can be seamlessly integrated with widely used foundation T2I models like Stable Diffusion V1, V2, XL, V3, and FLUX, without requiring any additional fine-tuning of these large models. This makes it highly practical and accessible for developers and users alike.
Experiments show that DrUM consistently outperforms previous personalization methods across various T2I models. It achieves higher CLIP scores and text alignment, indicating that the generated images not only look good but also accurately reflect both the target prompt and the user’s historical preferences. For instance, in real-world scenarios, DrUM can facilitate prompt-based style transfer, allowing users to easily apply a specific artistic style (e.g., ‘Dark, Sharpie, High-contrast’) to any image generation. It also supports multi-subject transfer, effectively capturing and combining characteristics of multiple subjects within a single image.
While DrUM shows exceptional performance with natural, commonly used prompts, the researchers note that applying it to highly complex product information might require further refinement to prevent over-incorporating details that could compromise the output. Nevertheless, DrUM represents a significant step forward in making text-to-image generation truly personal and user-centric.
For more technical details, you can refer to the full research paper: Draw Your Mind: Personalized Generation via Condition-Level Modeling in Text-to-Image Diffusion Models.


