Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sagost/Video_UAV_Tracker-3D

Replay a video in sync with a gps track displayed on the map.
https://github.com/sagost/Video_UAV_Tracker-3D

3d-graphics aerial-imagery drone drone-plugin emergency-response gis gps gps-tracking photogrammetry qgis-plugin uav video video-files video-uav-tracker

Last synced: 4 days ago
JSON representation

Replay a video in sync with a gps track displayed on the map.

Awesome Lists containing this project

README

        

# Video Uav Tracker 3D
A Qgis >= 2.99 plugin, synch and display on map a video with a gps track. Fill Geographic Database with information and snapshot. Extract video frame with associated UTM coordinates for rapid photogrammetry use .

Video Uav Tracker v 2.1 (3D)

Replay a video in sync with a gps track displayed on the map.

repository: https://github.com/sagost/Video_UAV_Tracker-3D/

----
copyright : (C) 2017 by Salvatore Agosta
email : [email protected]

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

----

INSTRUCTION:

ATTENTION: 3D IS NOT TESTED ON WINDOWS PLATFORM
- Pixel value query need a .npz archive containing one array data for every frame, it must be named as 'VideoFile.npz' and be in the same folder of 'VideoFile.mp4'
- for 3d options install numpy,panda3d and pypng python3 modules
- Download all files from https://github.com/sagost/Video_UAV_Tracker-3D/Video_UAV_Tracker/FFMPEG and copy them in your Video_Uav_Tracker/FFMPEG folder and give them permissions to be executable.
- Windows user shoukd install K-Lite codec packs or similar

Syncing:
- Create new project
- Select video and .gpx track (1 trkpt per second)
- Create associated shapefile
- Manage 3d options (select dem and image with same extension and cartographic projection)
- Identify first couple Frame/GpsTime and select it.
- Push Synchronize
- Push Start

Replay:
- Move on map
- Create associated DB shapefile
- Add POI with associated video frame saved
- Add POI directly from video sceen if 3D is active
- Create direct georeferenced mosaic if 3D is active
- Extract frames with associated coordinates for rapid photogrammetry use

GPX FIELDS for 3D OPTION:

- 'course' or 'yaw' for HEADING
- 'pitch' for PITCH
- 'roll' for ROLL