Virtual Environment Observation With Scene-Adaptive Camera Views

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecompatibility of observation manner in different scenesVSAvoidcomplexity of observation system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveobservation stabilityVSAvoidvisibility of virtual object
Core Design Contradiction:
ReliabilityVSEase of operation

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvestability of observation processVSAvoidautomatic scene adaptation
Core Design Contradiction:
Stability of the object's compositionVSExtent of automation

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

Inventive Principle:
Principle #25Self-service

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

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvevisibility in different lighting conditionsVSAvoidtime for manual adjustments
Core Design Contradiction:
Ease of operationVSLoss of time

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

Inventive Principle:
Principle #25Self-service

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

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12417594B2Method for observing virtual environment, device, and storage medium
Publication Date: 2025.09.16 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12417594B2 patent drawing
  • US12417594B2 patent drawing
  • US12417594B2 patent drawing

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.