Viewing Angle Data Determination via Iterative Image Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current perspective positioning methods, particularly those relying on satellites, are complex and inefficient for determining viewing angle data in image processing.
Innovation Solution
A data processing method and device that obtain and analyze multiple images of a target scene to determine viewing angle data by identifying target images based on similarity and viewing angle conditions, iteratively refining the selection to achieve accurate positioning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If satellite-based perspective positioning is used, then positioning can be achieved, but the system complexity increases significantly
Solution Approach 1:
The patent creates virtual views of the target scene from multiple perspectives and compares these virtual images with the actual input image. Instead of using complex satellite-based positioning, the system synthesizes reference images from different viewing angles and matches them against the captured image to determine the viewing angle, thereby replacing complex physical positioning infrastructure with computational image synthesis and matching.
2Measurement precision
If multiple images are processed iteratively to improve viewing angle accuracy, then measurement precision improves, but processing time increases
Solution Approach 1:
The patent divides the image processing into multiple iterative stages, where each stage processes a subset of candidate images and progressively refines the viewing angle estimation. In each iteration, the system generates virtual images at candidate viewing angles, compares them with the input image, and narrows down the search space for the next iteration, thereby breaking down the computationally intensive task into manageable segments that converge to the accurate solution.
Data Source
AI summary
A data processing method includes: obtaining a first image collected from a target scene; obtaining a plurality of second images, each second image being an image corresponding to the target scene; determining a second target image from the plurality of second images according to the first image; obtaining a plurality of third images, the plurality of third images being images corresponding to the target scene, and each third image meeting a first viewing angle condition with the second target image; determining a third target image from the plurality of third images according to the first image; and determining viewing angle data corresponding to the first image according to viewing angle data of the third target image.


