Persona-Based Avatar Generation Using LLM Prompt Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing avatar generation systems fail to create avatars that accurately reflect the attributes of a dialogue partner, limiting their versatility and effectiveness in role-playing scenarios.

Innovation Solution

An avatar generation system that includes a receiver to receive persona information, a persona generator to generate a persona generation prompt using a large language model, a storage to hold element data, and an avatar generator to select and generate avatars based on these prompts, enabling the creation of avatars tailored to the attributes of a dialogue partner.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a virtual pseudo-human image generation system uses stored movement patterns and model data to generate avatars, then the system can produce virtual pseudo-human images with idling movements, but the system cannot generate avatars according to the attributes of a dialogue partner

Engineering Contradiction:
Improveavatar customization according to dialogue partner attributesVSAvoidsystem structure for avatar generation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The avatar generation system is divided into distinct functional modules: a receiver for obtaining dialogue partner attributes, a persona generator for creating persona prompts using a large language model, an avatar generator for synthesizing the final avatar, and a storage for managing element data. This segmentation allows each module to specialize in a specific task, enabling the system to generate customized avatars according to dialogue partner attributes while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the system generates avatars using stored element data and persona generation prompts, then avatars can be created according to dialogue partner attributes, but the process requires multiple processing steps including LLM processing and element data selection

Engineering Contradiction:
Improvepersona-based avatar generationVSAvoidavatar generation speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system pre-stores multiple pieces of element data (such as facial features, body characteristics, clothing items) in a structured format in the storage module. This preliminary organization of avatar components allows the avatar generator to quickly assemble customized avatars by selecting and combining pre-prepared elements based on the persona generation prompt, significantly reducing the time required for avatar generation while maintaining high adaptability to different dialogue partner attributes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250363704A1Avatar generation system, avatar generation method, and storage medium
Publication Date: 2025.11.27 TOPPAN HOLDINGS INC
  • US20250363704A1 patent drawing
  • US20250363704A1 patent drawing
  • US20250363704A1 patent drawing

AI summary

An avatar generation system according to one aspect of the present disclosure includes a receiver configured to receive persona information indicating a persona that characterizes a dialogue partner of a user, a persona generator configured to generate a persona generation prompt indicating characteristics of the persona based on the persona information received by the receiver using a large language model, a storage configured to store a plurality of pieces of element data indicating components of an avatar as a dialogue partner, an avatar generator configured to select the element data stored in the storage for the persona generation prompt generated by the persona generator and generate an avatar using the selected element data, and an output unit configured to output an avatar corresponding to the persona based on the persona generation prompt generated by the persona generator.