Survey Data Processing Device for UAV Image Route Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing surveying techniques face challenges in synchronizing photographed still images with flight routes, especially when using low-cost, lightweight, and power-efficient hardware, requiring manual and complex processing to match image data with flight trajectories.
Innovation Solution
A method utilizing a survey data processing device that analyzes feature points in images to estimate relative camera movements, compares these with GPS and IMU data to synchronize image and flight route data, and adjusts scales to match trajectories, enabling automatic synchronization of multiple still images with flight routes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual processing is used to synchronize image data with flight routes, then synchronization accuracy can be achieved, but processing complexity and time consumption increase significantly
Solution Approach 1:
The system automatically extracts feature points from images, estimates camera positions and attitudes, and synchronizes data with flight routes without requiring manual intervention. The computer executes algorithms that perform all synchronization tasks autonomously, eliminating the need for complex manual processing while maintaining high accuracy
Solution Approach 2:
Manual processing operations are replaced with automated computer-based algorithms. The system uses image processing algorithms to extract feature points and estimates camera parameters computationally, substituting manual mechanical/operational processes with automated digital computation to reduce complexity
2Weight of moving object
If low-cost hardware is used for UAV equippment, then cost and weight are reduced, but automatic synchronization capability is lost requiring manual processing
Solution Approach 1:
The synchronization capability is extracted from the hardware and implemented as software algorithms running on a computer. Instead of requiring specialized synchronized hardware, the system extracts feature points from images and computationally estimates camera positions and attitudes, separating the synchronization function from expensive hardware requirements
Solution Approach 2:
The system creates a computational model of the camera's movement trajectory by estimating positions and attitudes from image feature points. This software-based copy of the synchronization function replaces the need for expensive hardware with algorithmic computation, achieving the same result through data processing rather than specialized equipment
3Measurement precision
If multiple still images are processed individually for synchronization, then accuracy can be maintained, but processing time increases significantly
Solution Approach 1:
The system merges the processing of multiple images by extracting feature points from all images and performing unified analysis. Instead of processing each image separately, the computer executes algorithms that analyze feature points across multiple images simultaneously, estimating camera positions and attitudes in a combined processing framework that maintains accuracy while reducing total processing time
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
A technique for making multiple still images, which are photographed by a traveling mobile body, and the traveled route of the photographing correspond to each other, is obtained. A survey data processing device includes an input unit 101, an image processing unit 102, and a synchronous processing unit 103. The input unit 101 is configured to receive image data of multiple still images, which are photographed from a mobile body flying, and receive flight data, in which a flight route of the mobile body is measured. The image processing unit 102 is configured to estimate a flight route of the mobile body based on changes in positions of feature points included in the multiple still images on a screen. The synchronous processing unit 103 is configured to specify a matching relationship between the flight route of the flight data and the estimated flight route.