AR Terminal Camera Property Server for Accurate Virtual Object Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current augmented reality terminals face challenges in accurately matching input images with virtual objects due to variability in camera property information across different devices, leading to suboptimal AR generation.

Innovation Solution

A terminal system that includes a sensor for detecting position and direction, a camera unit for image output, a terminal posture estimator, and a controller that requests camera property information from a server when needed, allowing for accurate composition of virtual objects and images based on specific or generalized camera properties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If common camera property information obtained by generalizing is used, then the system can operate without device-specific information, but the input image and virtual object are not accurately matched

Engineering Contradiction:
Improveease of operationVSAvoidmatching accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by transitioning from using generalized camera property information to using device-specific camera property information. The system retrieves specific camera parameters (focal length, field of view, sensor dimensions) from a database based on the terminal device model, thereby changing the parameter source from generic to specific, which resolves the contradiction between ease of operation and matching accuracy.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If device-specific camera property information is obtained from a server, then accurate matching is achieved, but the system complexity and data transmission requirements increase

Engineering Contradiction:
Improvematching accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-storing camera property information in a database on the server before it is needed. When a terminal device requests AR generation, the system simply retrieves the pre-prepared device-specific camera parameters from the database, eliminating the need for complex real-time camera calibration or measurement processes.

Inventive Principle:
Principle #10Preliminary action

3Speed

If camera property information is stored locally, then quick access is possible, but the information may not be accurate for all terminal types

Engineering Contradiction:
Improveaccess speedVSAvoidinformation accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent introduces an intermediary database system that acts as a mediator between terminal devices and camera property information. Instead of storing information locally in the terminal or relying solely on real-time measurement, the system uses a centralized database that stores pre-collected, verified camera parameters for various device models, ensuring both accuracy and efficient retrieval.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9245185B2Terminal for generating augmented reality and method thereof
Publication Date: 2016.01.26 HUAWEI TECH CO LTD
  • US9245185B2 patent drawing
  • US9245185B2 patent drawing
  • US9245185B2 patent drawing

AI summary

A terminal for generating an augmented reality and a method thereof are provided. The terminal includes a camera property information providing server configured to store camera property information associated with one or more cameras, and the terminal is configured to receive, from the camera property information providing server, camera property information associated with a camera included in the terminal and generate an augmented reality based on the stored camera property information when an augmented reality-based application is driven and thus, may provide an augmented reality in which a virtual object is accurately matched to an image.