AR Distance Clipping Planes for Field of View Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Augmented reality applications on mobile devices face challenges in accurately filtering and displaying information about items within a user's field of view, particularly when multiple objects at different distances overlap, making it difficult to determine which items are relevant based on proximity and orientation.

Innovation Solution

Implementing a graphical control that allows users to set clipping planes by adjusting a slider to define minimum and maximum distances, enabling the system to filter and display only items within a specified range, with options to adjust these distances using device motion or a map view, and utilizing both local and remote data processing to prefetch and update information as the user moves.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the camera shows multiple items at different distances simultaneously, then the field of view captures more objects, but it becomes difficult to determine precisely which items are relevant to the user

Engineering Contradiction:
Improvefield of view coverageVSAvoiditem relevance information
Core Design Contradiction:
Area of stationary objectVSLoss of information

Solution Approach 1:

The patent segments the field of view into multiple depth layers or planes, allowing the system to separate and process items at different distances independently. This segmentation enables the application to identify which items are in the foreground (relevant) versus the background (less relevant), resolving the ambiguity when multiple items overlap in the camera view.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If the application displays information about all items in the field of view, then comprehensive information is provided, but the user cannot easily distinguish relevant items from irrelevant ones

Engineering Contradiction:
Improveinformation quantityVSAvoiditem discrimination ease
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent applies local quality by providing different visual treatments or information presentations for items at different depths. Items in the foreground receive enhanced visual cues, larger annotations, or different coloring compared to background items, allowing users to quickly identify relevant items without filtering out any information entirely.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If the application processes and displays information about distant items, then more comprehensive data is available, but the processing and data transmission requirements increase

Engineering Contradiction:
Improvedata completenessVSAvoidprocessing energy
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The patent extracts and processes only the essential information needed for distant items, such as basic identification and location data, while omitting detailed information that would consume excessive processing power and energy. This selective extraction allows the application to maintain data completeness for navigation purposes while minimizing energy consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9430496B2Range of focus in an augmented reality application
Publication Date: 2016.08.30 GOOGLE LLC
  • US9430496B2 patent drawing
  • US9430496B2 patent drawing
  • US9430496B2 patent drawing

AI summary

A computer-implemented augmented reality method includes receiving one or more indications, entered on a mobile computing device by a user of the mobile computing device, of a distance range for determining items to display with an augmented reality application, the distance range representing geographic distance from a base point where the mobile computing device is located. The method also includes selecting, from items in a computer database, one or more items that are located within the distance range from the mobile computing device entered by the user, and providing data for representing labels for the selected one or more items on a visual display of the mobile computing device, the labels corresponding to the selected items, and the items corresponding to geographical features that are within the distance range as measure from the mobile computing device.