Virtual Accessory Playback Control via Event-Based Video Recording
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack the ability to effectively allow users to experience virtual application of accessories beyond direct line of sight, limiting the usability and functionality of virtual accessory applications.
Innovation Solution
A computing device captures a live video of a user and applies selected accessory effects, monitoring for specific events such as head position or eye closure to record or display the video with these effects, enabling playback control and time-shifted viewing even when the user is not directly looking at the camera.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the system requires direct line of sight to the camera for virtual accessory application, then the system complexity is reduced, but the usability and user experience are limited
Solution Approach 1:
The system pre-records video footage of the user from multiple angles and positions before the actual virtual accessory application. This preliminary recording allows the user to later review and evaluate accessories without needing to maintain direct line of sight to the camera during evaluation, thereby improving usability without significantly increasing real-time system complexity
Solution Approach 2:
The system creates a copy of the user's appearance with virtually applied accessories from pre-recorded video frames. Instead of requiring real-time camera viewing, the system generates virtual try-on results based on captured footage, allowing users to experience accessories from various angles without maintaining direct camera contact, thus improving ease of operation
2Ease of operation
If the system continuously monitors and records user actions for virtual accessory evaluation, then the user experience is enhanced, but the loss of time and processing overhead increase
Solution Approach 1:
The system employs periodic monitoring of user actions during pre-recorded video playback rather than continuous real-time monitoring. Key events such as head movements, eye closures, or expressions are detected at specific intervals during video review, reducing processing time while still capturing sufficient user reactions to evaluate accessory appearance from multiple angles
Solution Approach 2:
The system performs video recording and initial processing in advance, storing pre-processed video frames with virtually applied accessories. During user evaluation, the system only needs to retrieve and display pre-processed footage, significantly reducing real-time processing time while maintaining enhanced user experience through multi-angle viewing
Data Source
AI summary
A computing device obtains a live video of a user, where the live video comprises a plurality of image frames of the user. The computing device obtains selection of at least one accessory effect and generates a user interface displaying the live video in a virtual mirror with the at least one accessory effect applied to the user. 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.


