Virtual Hair Effects Playback Control for Multi-Angle User Viewing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to allow users to fully experience virtual application of effects, such as hair styling, when they are not directly facing the camera due to limitations in event-based playback control.
Innovation Solution
A computing device monitors user actions for predefined target events, such as turning away from the camera, and records or displays virtual effects based on these events, enabling users to experience effects from different angles and positions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system displays virtual effects in real-time only when user faces camera, then system complexity is reduced, but user experience is limited when user turns away from camera
Solution Approach 1:
The system pre-defines multiple target events (eye closure, head turning, camera movement) that trigger recording mode. By anticipating user actions before they occur and preparing recording mechanisms in advance, the system enables seamless transition from real-time display to recorded playback without complex real-time detection algorithms
Solution Approach 2:
Recorded video serves as an intermediary between the user and the virtual effects when direct real-time display is not possible. The recording mechanism acts as a mediator that captures and stores effect applications, allowing users to review them later through playback control interfaces
2Loss of information
If the system records live video continuously to capture all user actions, then complete user experience is captured, but energy consumption and data storage requirements increase
Solution Approach 1:
Instead of continuous recording, the system employs periodic sampling triggered by predefined target events. Recording is activated only when specific conditions occur (eye closure, head turning, etc.), creating a periodic rather than continuous operation pattern that reduces energy consumption while capturing essential user actions
Solution Approach 2:
The system applies partial recording by selectively capturing only the portions of user interaction that involve target events rather than recording all actions. This partial action approach suffices to provide complete user experience coverage for virtual effect evaluation without the overhead of continuous full-action recording
3Speed
If the system provides real-time feedback only during active monitoring, then response time is reduced, but users cannot review effects at their convenience
Solution Approach 1:
The system dynamically switches between real-time display mode and recorded playback mode based on user needs. The playback control interface allows users to control when recorded video is displayed, creating a dynamic system that adapts between immediate feedback and user-convenient review without being constrained to a single operational mode
Data Source
AI summary
A computing device obtains a live video of a user, where the live video comprises image frames of the user. The computing device obtains selection of at least one effect relating to a hair region of the user and generates a user interface displaying the live video in a virtual minor with the at least one effect applied to the hair region. The computing device monitors for an occurrence of a first target event relating to actions by the user in the live video. In response to detecting an occurrence of the first target event during the live video, the computing device records the live video based on the occurrence of the first target event and detects an occurrence of a second target event relating to actions by the user. The computing device stops recording of the live video responsive to the occurrence of the second target event.


