Mobile Camera Orientation-Based Geographic Data Overlay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for an improved system and method to display geographic elements on a mobile computing device, specifically one that updates in real-time based on the device's orientation and direction the user is facing, allowing users to point the device at a location and receive information about the geographic element.

Innovation Solution

The system uses a processing circuit in a mobile computing device to determine the orientation of a camera or device by comparing images or using position determination data, and concurrently displays image data and geographic element data on the device's display, with the ability to select and highlight relevant geographic elements within the field of view.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If geographic element data is displayed on a mobile computing device, then users can obtain information about locations, but the display does not update in real-time based on device orientation or direction

Engineering Contradiction:
Improvereal-time updating capabilityVSAvoiduser interaction complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically updates geographic element data based on real-time camera orientation and device position changes. The display transitions from static to dynamic by continuously monitoring orientation data from the orientation determination circuit and automatically refreshing the shown geographic elements without requiring manual user intervention, thus achieving real-time adaptability while maintaining ease of operation.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the system determines camera orientation by comparing images, then real-time orientation data can be obtained, but processing time and computational resources increase

Engineering Contradiction:
Improveorientation determination accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system replaces image comparison processing with direct utilization of orientation data from the orientation determination circuit. Instead of computationally intensive image analysis, the system uses ready-made orientation information from sensors, dramatically reducing processing time while maintaining accurate orientation determination for real-time display updates.

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

3Loss of information

If multiple geographic elements are displayed concurrently with image data, then comprehensive information is provided, but the display becomes cluttered and difficult to read

Engineering Contradiction:
Improveinformation completenessVSAvoiddisplay readability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system applies local quality by selectively displaying geographic element data based on relevance to the current camera view and orientation. Instead of showing all available geographic elements, it prioritizes and highlights only those elements that are most relevant to the user's current direction and position, ensuring information completeness for relevant elements while maintaining display readability through selective presentation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8994851B2Displaying image data and geographic element data
Publication Date: 2015.03.31 QUALCOMM INC
  • US8994851B2 patent drawing
  • US8994851B2 patent drawing
  • US8994851B2 patent drawing

AI summary

A mobile computing device includes a housing, a camera, a display, a memory, and a processing circuit. The housing is configured to be carried by a user while in use. The camera is configured to output image data. The memory is configured to store geographic element data representing one or more geographic elements. The processing circuit is configured to receive the geographic element data for the plurality of geographic elements. The processing circuit is configured to determine a camera orientation. The processing circuit is configured to concurrently display the image data and geographic element data for the plurality of geographic elements on the display.