Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/sagost/Video_UAV_Tracker-3D
- Owner: sagost
- Created: 2017-11-27T13:43:47.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-16T15:24:36.000Z (over 1 year ago)
- Last Synced: 2024-08-02T16:01:14.451Z (3 months ago)
- Topics: 3d-graphics, aerial-imagery, drone, drone-plugin, emergency-response, gis, gps, gps-tracking, photogrammetry, qgis-plugin, uav, video, video-files, video-uav-tracker
- Language: Python
- Size: 62.2 MB
- Stars: 43
- Watchers: 3
- Forks: 19
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
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 similarSyncing:
- 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 StartReplay:
- 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 useGPX FIELDS for 3D OPTION:
- 'course' or 'yaw' for HEADING
- 'pitch' for PITCH
- 'roll' for ROLL