|
QGroundControl
Ground Control Station for MAVLink Drones
|
Functions | |
| CalibrationResult | calibrate (const QList< qint64 > &imageTimestamps, const QList< GeoTagData > &triggers, qint64 timeOffsetSecs, qint64 toleranceSecs) |
| CalibrationResult GeoTagCalibrator::calibrate | ( | const QList< qint64 > & | imageTimestamps, |
| const QList< GeoTagData > & | triggers, | ||
| qint64 | timeOffsetSecs, | ||
| qint64 | toleranceSecs | ||
| ) |
Match image timestamps to trigger timestamps using tolerance-based search
| imageTimestamps | List of image capture times (seconds since epoch) |
| triggers | List of camera trigger events from flight log |
| timeOffsetSecs | Offset to apply to image timestamps (camera clock drift) |
| toleranceSecs | Maximum time difference for a valid match |
Definition at line 96 of file GeoTagController.cc.
References GeoTagData::coordinate, CalibrationResult::imageIndices, GeoTagData::isValid(), CalibrationResult::skippedTriggers, GeoTagData::timestamp, CalibrationResult::triggerIndices, and CalibrationResult::unmatchedImages.