{"id":13585503,"url":"https://github.com/sagost/Video_UAV_Tracker-3D","last_synced_at":"2025-04-07T10:30:59.017Z","repository":{"id":202338544,"uuid":"112201237","full_name":"sagost/Video_UAV_Tracker-3D","owner":"sagost","description":"Replay a video in sync with a gps track displayed on the map.","archived":false,"fork":false,"pushed_at":"2023-02-16T15:24:36.000Z","size":65240,"stargazers_count":44,"open_issues_count":3,"forks_count":19,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-06T03:42:55.545Z","etag":null,"topics":["3d-graphics","aerial-imagery","drone","drone-plugin","emergency-response","gis","gps","gps-tracking","photogrammetry","qgis-plugin","uav","video","video-files","video-uav-tracker"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sagost.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-11-27T13:43:47.000Z","updated_at":"2024-09-04T01:50:56.000Z","dependencies_parsed_at":"2024-04-27T04:15:27.001Z","dependency_job_id":null,"html_url":"https://github.com/sagost/Video_UAV_Tracker-3D","commit_stats":null,"previous_names":["sagost/video_uav_tracker-3d"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sagost%2FVideo_UAV_Tracker-3D","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sagost%2FVideo_UAV_Tracker-3D/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sagost%2FVideo_UAV_Tracker-3D/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sagost%2FVideo_UAV_Tracker-3D/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sagost","download_url":"https://codeload.github.com/sagost/Video_UAV_Tracker-3D/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247636033,"owners_count":20970850,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3d-graphics","aerial-imagery","drone","drone-plugin","emergency-response","gis","gps","gps-tracking","photogrammetry","qgis-plugin","uav","video","video-files","video-uav-tracker"],"created_at":"2024-08-01T15:04:58.935Z","updated_at":"2025-04-07T10:30:58.709Z","avatar_url":"https://github.com/sagost.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Video Uav Tracker 3D\nA  Qgis \u003e= 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 .\n\n\n\nVideo Uav Tracker   v 2.1  (3D)\n                            \nReplay a video in sync with a gps track displayed on the map.\n\nrepository: https://github.com/sagost/Video_UAV_Tracker-3D/\n\n----\ncopyright    : (C) 2017 by Salvatore Agosta\nemail          : sagost@katamail.com\n\n\nThis program is free software; you can redistribute it and/or modify  \n it under the terms of the GNU General Public License as published by  \nthe Free Software Foundation; either version 2 of the License, or   \n (at your option) any later version.                                 \n\n----\n\n\nINSTRUCTION:\n\nATTENTION: 3D IS NOT TESTED ON WINDOWS PLATFORM\n- 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'\n- for 3d options install numpy,panda3d and pypng python3 modules\n- 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.\n- Windows user shoukd install K-Lite codec packs or similar \n\nSyncing:\n- Create new project\n- Select video and .gpx track (1 trkpt per second)\n- Create associated shapefile\n- Manage 3d options (select dem and image with same extension and cartographic projection)\n- Identify first couple Frame/GpsTime and select it.\n- Push Synchronize\n- Push Start\n\nReplay:\n- Move on map\n- Create associated DB shapefile\n- Add POI with associated video frame saved\n- Add POI directly from video sceen if 3D is active\n- Create direct georeferenced mosaic if 3D is active\n- Extract frames with associated coordinates for rapid photogrammetry use\n\nGPX FIELDS for 3D OPTION:\n\n- 'course' or 'yaw' for HEADING\n- 'pitch' for PITCH\n- 'roll' for ROLL\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsagost%2FVideo_UAV_Tracker-3D","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsagost%2FVideo_UAV_Tracker-3D","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsagost%2FVideo_UAV_Tracker-3D/lists"}