Virtual Environment Observation With Scene-Adaptive Camera Views
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual environment observation methods face compatibility issues across different scenes, such as line-of-sight blocking and poor visibility, requiring frequent user adjustments in observation angle and screen brightness when transitioning between indoor and outdoor environments.
Innovation Solution
A method and device that adjust the observation manner of a virtual environment based on scene changes by detecting scene transitions using ray detection, adjusting camera distance and perspective, and switching between observation modes to maintain clear visibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a fixed camera model with specific distance and shooting direction is used to observe the virtual environment, then the observation manner is simple to implement, but it causes incompatibility problems in different observation scenes such as line-of-sight blocking in indoor scenes and poor visibility in dim scenes
Solution Approach 1:
The patent implements dynamic adjustment of the camera model based on scene detection. The system automatically changes observation parameters (distance, angle, brightness) according to the detected scene type (indoor/outdoor, dim/bright), transforming the static observation system into a dynamic one that adapts to different environments, thereby resolving the contradiction between adaptability and complexity
Solution Approach 2:
The system performs automatic scene detection and self-adjusts the camera model parameters without requiring manual user intervention. The terminal automatically detects scene changes and adjusts observation manner accordingly, enabling the system to serve itself and eliminate the need for frequent manual adjustments by users
2Reliability
If the camera model maintains a fixed distance from the virtual object, then the observation stability is high, but it causes line-of-sight blocking by indoor virtual objects in indoor scenes
Solution Approach 1:
The patent dynamically adjusts the camera distance based on the detected scene type. In outdoor scenes, the camera maintains a fixed distance for stability, while in indoor scenes, the system adjusts the camera distance adaptively to avoid line-of-sight blocking by indoor objects, thus balancing observation stability with visibility
Solution Approach 2:
The system applies different observation strategies for different scene types. Instead of using a uniform observation approach, the patent implements scene-specific observation parameters (different distances, angles, and brightness settings for indoor vs. outdoor scenes), ensuring optimal visibility for each local environment
3Stability of the object's composition
If the observation angle is fixed, then the observation process is stable, but it requires users to adjust the observation angle multiple times when the observation scene changes
Solution Approach 1:
The system automatically detects scene changes and self-adjusts the observation angle without user intervention. The terminal performs automatic scene detection and dynamically changes the camera angle based on the detected scene type, eliminating the need for manual adjustment and enhancing automation while maintaining observation stability through consistent detection-adjustment cycles
Solution Approach 2:
The system implements a feedback mechanism where the detected scene information is used to automatically adjust the observation angle. The continuous detection of scene changes provides feedback that triggers automatic angle adjustments, creating a closed-loop system that maintains optimal observation angles across different scenes
4Ease of operation
If screen display brightness is manually adjusted whenever the observation scene changes, then the visibility in dim scenes is improved, but the user operation complexity increases
Solution Approach 1:
The system automatically adjusts screen display brightness based on detected scene lighting conditions without requiring user intervention. The terminal detects whether the scene is dim or bright and automatically adjusts the brightness level, eliminating manual adjustment operations and the time associated with them
Solution Approach 2:
The system uses feedback from scene detection to automatically control display brightness. The detected lighting conditions provide feedback that triggers automatic brightness adjustments, creating a responsive system that adapts to lighting changes without user involvement
Data Source
AI summary
A method for observing a virtual environment includes: displaying a first environment screen of an application program, the first environment screen comprising a virtual object in a first scene; receiving a moving operation based on which the virtual object is moved from the first scene to a second scene, the first scene and the second scene being two different scenes of the virtual environment; adjusting, according to the moving operation, a first observation manner in which the virtual environment is observed in the first environment screen to a second observation manner in which the virtual environment is observed in a second environment screen, the second environment screen comprising the virtual object in the second scene; and displaying the second environment screen of the application program.


