ArduPilot / ArduPilot/MissionPlanner

geo ref images using time offset - incorrect date time information from exif data is used

Open
#1,677 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
2.4k
Forks
2.9k
Avg merge
19h 16m
Merged PRs (30d)
4

Description

When using geo-ref images time offset geo tagging function, the wrong data is used from the image exif - data/time appears as 0001:01:01 00:00:00

to reproduce:

open geo-ref images, load any log and any set of images. Select time offset and hit estimate offset. Observe something like this:

1 Picture GOPR8717 with DateTime: 0001:01:01 00:00:00
1 GPS Log Msg: 2017:10:27 17:39:21
1 Est: -63644722761.6

The gopro date and time exif information was correct in this example, I've checked with images from other cameras, etc. as well.

Versions tested
1.3.50
1.3.50.3

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in the Geo-ref Images workflow, reproduce the time offset calculation with the reported images and log, and inspect how EXIF date/time is read before Estimate Offset. Done means the correct image capture time is used instead of 0001:01:01 00:00:00 and the estimated offset matches the GPS log.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.