Video Orientation Adaptation via Continuous Dynamic Rotation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video display technologies on mobile devices struggle with optimizing video playback due to orientation mismatches, limited screen size, and difficulty in navigating through large sets of videos.
Innovation Solution
The techniques involve determining a preferred orientation for a video stream and adjusting it in real-time to match the device's orientation, while also using prominent activity analysis and edge extrapolation to ensure that important parts of the video remain visible and fill the screen effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If binary rotation options are used to adjust video display orientation, then the device can switch between fixed orientations, but the user experience becomes unwieldy and disruptive
Solution Approach 1:
The patent applies dynamics by transitioning from static binary rotation options to continuous dynamic rotation adjustment. The system now rotates video content smoothly and continuously based on device orientation changes, allowing the video to adapt gradually to any angle rather than snapping between fixed orientations. This creates a seamless user experience while maintaining full adaptability to device rotation.
Solution Approach 2:
The patent changes the rotation parameter from discrete binary states (0° or 90°) to continuous angular values. By allowing rotation to any degree based on device orientation, the system achieves smooth adaptation without the abrupt transitions of binary options, resolving the contradiction between adaptability and ease of operation.
2Area of stationary object
If the video is displayed to fill the entire screen, then screen utilization is maximized, but the portion of interest becomes too small to be clearly seen
Solution Approach 1:
The patent applies local quality by differentiating the treatment of different video regions. The portion of interest receives enhanced quality through magnification and focus, while other regions are scaled down or cropped. This allows the screen to be fully utilized while maintaining clear visibility of important content through selective regional enhancement.
Solution Approach 2:
The patent resolves the contradiction by introducing a dimensional transformation - magnifying the portion of interest in a localized region rather than uniformly scaling the entire video. This creates a focal point dimension where important content is enlarged for clarity while the rest of the screen remains filled with appropriately scaled video content.
3Manufacturing precision
If the video portion of interest is magnified to improve visibility, then viewing clarity improves, but blank spaces appear on the screen
Solution Approach 1:
The patent applies dynamics by making the video content itself rotate and adjust continuously as the device orientation changes. This dynamic adjustment allows the magnified portion of interest to maintain its enlarged size and clarity while the surrounding video content dynamically fills the remaining screen space, eliminating blank spaces through continuous adaptation to device orientation.
4Adaptability or versatility
If a large set of videos is presented to the user, then content variety increases, but navigation and determination of relevant content becomes difficult
Solution Approach 1:
The patent applies preliminary action by pre-processing video content to identify and tag portions of interest before presentation. This preliminary analysis allows the system to quickly navigate and present relevant content from large video sets, making navigation easier while maintaining content variety through intelligent organization and retrieval of interesting segments.
Data Source
AI summary
The disclosed embodiments disclose techniques for optimizing the display of videos. During operation, a computing device receives a video stream to be displayed. The computing device determines a preferred orientation for the video stream, determines a present orientation for the computing device, and determines a mismatch between the preferred orientation and the present orientation. The computing device adjusts the video stream while displaying the video stream on the display. As the video stream plays, the computing device detects any rotation of the computing device, and if so, re-adjusts how the video stream is displayed.


