Single-Camera AR Object Placement via Sensor Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality systems require multiple cameras and sensors to accurately render virtual objects with depth perspective, making them costly and impractical for widespread adoption in mobile consumer devices.

Innovation Solution

The use of a single rear-facing camera, gyroscope, magnetometer/compass, and location-detection system in mobile devices, combined with a backend system that generates a simplified model of the target image, allows for the placement and presentation of virtual objects within an augmented reality sphere using geographic location, direction, and tilt data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple cameras and sensors are used to accurately render virtual objects with depth perspective, then the rendering accuracy and authenticity are improved, but the device complexity and cost increase

Engineering Contradiction:
Improvedepth perspective accuracyVSAvoidnumber of cameras and sensors
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the depth perception function across multiple data sources (single camera image, gyroscope orientation data, magnetometer directional data, location data) rather than requiring multiple cameras. Each sensor type contributes a specific aspect of spatial information that is processed separately and then integrated to achieve accurate depth perspective rendering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a backend system as an intermediary that receives data from mobile devices, generates simplified models of target images, and processes the integration of multiple sensor data types. This intermediary handles the complex computation of combining single-camera images with orientation, direction, and location data to produce accurate depth perspective without requiring complex hardware in the mobile device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple cameras and sensors are used to accurately render virtual objects, then the authenticity of virtual object presentation is improved, but the cost of mobile consumer devices increases

Engineering Contradiction:
Improveauthenticity of virtual object presentationVSAvoidhardware requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates simplified models (copies) of the target images and spatial environments on the backend system. These simplified models capture the essential geometric and spatial characteristics needed for accurate virtual object placement, allowing the system to achieve authentic presentation without requiring expensive multiple-camera hardware in the mobile device. The simplified model serves as a computational surrogate for complex multi-sensor data.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent makes the single camera and associated sensors perform multiple functions: capturing the target image for simplified model generation, providing orientation reference, capturing directional data via magnetometer, and contributing to location-based positioning. This multi-functional use of minimal hardware achieves reliable virtual object presentation without requiring dedicated sensors for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of manufacture

If a single camera and basic sensors are used, then the device complexity and cost are reduced, but the ability to accurately render virtual objects with depth perspective deteriorates

Engineering Contradiction:
Improvedevice cost and complexityVSAvoidvirtual object rendering accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent compensates for the limitations of a single camera by incorporating data from additional dimensions: temporal (gyroscope orientation over time), directional (magnetometer compass data), and spatial (location data). By integrating information across these different dimensional domains, the system achieves accurate depth perspective rendering despite using only a single camera for visual capture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent replaces the mechanical/optical depth sensing capability of multiple cameras with a computational approach using basic sensors and backend processing. Instead of using multiple optical sensors to directly measure depth, the system substitutes this mechanical system with computational geometry and trigonometry applied to data from a single camera combined with orientation, direction, and location information.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10115236B2Placing and presenting virtual objects in an augmented reality environment
Publication Date: 2018.10.30 VERIZON PATENT & LICENSING INC
  • US10115236B2 patent drawing
  • US10115236B2 patent drawing
  • US10115236B2 patent drawing

AI summary

Systems described herein allow for placement and presentation of virtual objects using mobile devices with a single camera lens. A device receives, from a first mobile device, a target image captured from a camera and target image data collected contemporaneously with the target image. The target image data includes a geographic location, a direction heading, and a tilt. The device receives, from the first mobile device, a first virtual object definition that includes an object type, a size, and a mobile device orientation for presenting a first virtual object within a video feed. The device generates a simplified model of the target image, and stores the first virtual object definition associated with the target image data and the simplified model of the target image. The device uploads the first virtual object definition and the target image data, so the first virtual object is discoverable by a second mobile device.