3D Facial Authentication Avatars for Realistic Remote Presence
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote interaction technologies lack realism, user presence, and require expensive equipment or infrastructure, leading to feelings of loneliness and reduced productivity.
Innovation Solution
A user graphical representation-based authentication system using 3D facial scanning and authentication, enabling realistic virtual environments accessible on standard devices without costly equipment, allowing users to interact through generated 3D virtual cutouts or real-time 3D representations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If 3D facial scanning and authentication is implemented using existing computing devices and cameras, then realism and user presence are improved, but device complexity increases
Solution Approach 1:
The patent uses graphical representations (2D or 3D avatars) as intermediaries between the user and the virtual environment. These graphical representations are generated from facial scanning data and serve as the user's presence in the remote interaction, eliminating the need for expensive VR/AR hardware while maintaining realism and user presence.
Solution Approach 2:
The system creates a graphical copy (avatar) of the user based on facial scanning data. This copy represents the user in the virtual environment, allowing realistic interaction without requiring the user to physically be present or use expensive immersive equipment. The avatar is updated in real-time to reflect the user's facial expressions and movements.
2Adaptability or versatility
If facial scanning and authentication is performed in real-time using existing devices, then accessibility is improved, but processing speed and accuracy may deteriorate
Solution Approach 1:
The facial scanning and authentication process is divided into multiple stages: initial facial data capture, graphical representation generation, and continuous updating during interaction. This segmentation allows the system to perform comprehensive facial analysis while maintaining real-time performance on existing devices, balancing accessibility with accuracy.
Solution Approach 2:
The system performs preliminary facial scanning and graphical representation generation before the actual authentication and interaction begins. This preliminary action allows the system to prepare the user's avatar in advance, ensuring accurate facial recognition while maintaining smooth real-time interaction without processing delays.
3Productivity
If graphical representations are updated in real-time during remote interaction, then user engagement is improved, but data transmission requirements increase
Solution Approach 1:
The system updates only the specific regions of the graphical representation that correspond to changing facial features during interaction, rather than transmitting complete avatar data. This local quality approach maintains user engagement through responsive visual feedback while significantly reducing the quantity of data that needs to be transmitted over the network.
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
A user authentication system comprising one or more cloud server computers storing a user database storing user data associated with a user account and one or more corresponding user graphical representations, and a facial scanning and authentication module connected to the database. The one or more cloud server computers are configured to authenticate a user by performing a facial scanning of the user, including extracting facial feature data from camera data received from a client device and checking the extracted facial feature data for a match against a user graphical representation associated with the user account in the user database. If a matching user graphical representation is found in the checking step, the system provides the user with access to the corresponding user account. Otherwise, the system generates, from the camera data, a new user graphical representation along with a new user account stored in the user database.