Avatar Generation Using Facial Recognition and Location Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for generating avatars lack the ability to create personalized avatars that reflect a user's real-world interactions and environment, failing to provide a unique and engaging experience.

Innovation Solution

A method utilizing facial recognition software on a mobile technology platform to identify and record individuals encountered by the user, generating avatars that are then populated onto a map based on their locations and interactions, enhancing the user's gaming and social media experiences by incorporating real-life resemblance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If predefined characters are selected from an existing set, then the ease of avatar creation is improved, but the personalization and uniqueness of the avatar is worsened

Engineering Contradiction:
Improveease of avatar creationVSAvoidpersonalization of avatar
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system captures real-world individuals and creates digital avatar copies that represent them in the virtual environment. Facial recognition technology is used to capture and store visual characteristics of real people, then generate corresponding avatar representations. This allows users to easily create personalized avatars by copying real-world individuals rather than selecting from predefined options.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If facial recognition software is used to identify real-world individuals, then the personalization of avatars is improved, but the device complexity and processing requirements are worsened

Engineering Contradiction:
Improvepersonalization of avatarVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs facial recognition and avatar generation in advance, before the user needs to interact with the virtual environment. Real-world individuals are identified and their facial characteristics are captured and stored in a database beforehand. When the user later accesses the virtual environment, the pre-processed avatar data is readily available, reducing real-time processing complexity.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If avatars are populated on a map based on real-world locations, then the immersion and engagement of the virtual environment is improved, but the measurement precision and location accuracy requirements are worsened

Engineering Contradiction:
Improveimmersion of virtual environmentVSAvoidlocation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system uses GPS coordinates and map data as intermediary layers between real-world physical locations and virtual avatar placements. Rather than requiring direct high-precision measurement of every location, the system translates real-world geographic coordinates into virtual map positions through a mapping intermediary layer, allowing for practical implementation with standard location accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10902034B2Method for populating a map with a plurality of avatars through the use of a mobile technology platform
Publication Date: 2021.01.26 FORTKORT JOHN A
  • US10902034B2 patent drawing
  • US10902034B2 patent drawing

AI summary

A method is provided for populating a map with a set of avatars through the use of a mobile technology platform associated with a user. The method (201) includes developing a set of facial characteristics (205), wherein each facial characteristic in the set is associated with one of a plurality of individuals that the user has encountered over a period of time while using the mobile technology platform; recording the locations (207) and times at which each of the plurality of individuals was encountered; forming a first database by associating the recorded times and locations at which each of the plurality of individuals was encountered with the individual's facial characteristics in the set; generating a set of avatars (309) from the set of facial characteristics; and using the first database to populate (319) a map (307) with the set of avatars.