Camera-Based 3D Map Updating to Shorten Refresh Cycles
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for updating 3D virtual maps, such as those used in augmented reality services, are costly and inefficient, often requiring time-consuming scanning and satellite photography, leading to increased operational costs and longer update cycles.
Innovation Solution
An electronic device equipped with a camera module, communication circuit, and processor updates the 3D virtual map by capturing images, recognizing specific objects, determining location information, and comparing them with pre-existing virtual maps to update building information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional scanning or satellite photography methods are used to update 3D virtual maps, then measurement precision is improved, but loss of time and operational cost increase
Solution Approach 1:
The patent uses images captured by camera modules in mobile devices as copies of real-world scenes to update the 3D virtual map. Instead of performing physical scanning or satellite photography, the system captures visual information through camera modules, extracts building information from these image copies, and updates the virtual map accordingly. This copying approach dramatically reduces update time while maintaining sufficient precision for AR applications.
Solution Approach 2:
The patent leverages the camera module of a mobile device, which is originally designed for general photography purposes, to perform the specific function of map updating. The same camera module used for everyday photography is repurposed to capture images for extracting building information and updating the 3D virtual map, eliminating the need for dedicated scanning equipment or satellite resources.
2Measurement precision
If traditional scanning or satellite photography methods are used to update 3D virtual maps, then measurement precision is improved, but operational cost increases
Solution Approach 1:
The system uses readily available camera module images as copies to extract building information, avoiding expensive dedicated scanning operations or satellite photography services. The camera module is a standard component in mobile devices, and utilizing its output for map updating significantly reduces operational costs compared to professional scanning or satellite services.
Solution Approach 2:
The mobile device performs map updating operations using its own camera module and processing capabilities. The device captures images, extracts building information through image processing, and updates the virtual map without requiring external scanning services or satellite resources, thereby eliminating costly external service dependencies.
3Measurement precision
If more operations are performed to implement a 3D virtual map, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The camera module, originally designed for general imaging, is used for the specialized purpose of extracting building information for map updates. This multi-functional use eliminates the need for dedicated scanning devices or complex specialized equipment, reducing system complexity while maintaining update precision.
Solution Approach 2:
The system uses standard image copies from the camera module instead of requiring complex scanning operations or satellite data processing. The image processing pipeline leverages conventional computer vision techniques to extract building information from regular photographs, avoiding the need for specialized scanning hardware or complex data acquisition systems.
Data Source
AI summary
An electronic device is provided. The electronic device includes a camera module, a communication circuit, a memory, and a processor, wherein the processor may execute a first application using the camera module, obtain a first image through the camera module while the first application operates, recognize an object of a specified type in the first image, obtain location information of where the first image is obtained, determine a first virtual point corresponding to the location information on a three-dimensional (3D) virtual map, obtain a second image corresponding to the first image at the first virtual point, and update data of the 3D virtual map on the object based on a comparison between the first image and the second image.


