QGIS FULL MOTION VIDEO (FMV)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/3846966/qgis-icon_anita02.png)
Fran Raga
franka1986@gmail.com
QGIS FOR THE MILITARY ENVIRONMENT
INTRODUCTION
CONCEPTS
AGENDA
CONCLUSIONS
MULTIPLEXOR
IMPORTANT COMPONENTS
DEMO
PRESENTATION
GOALS
who I am?
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/3196567/AAEAAQAAAAAAAAdfAAAAJDliNTYwYTRhLWVhODMtNDUzZC04MDY1LTQ3MDFmYWU0Mzc1Yw.jpg)
Engineer in Geodesy and Cartography
Francisco Raga
Full-Stack GIS Developer
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6963521/marca_UPV_secundaria_blanco300.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6963522/U0753102.png)
QGIS FULL MOTION VIDEO
What is it?
Plugin for QGIS 3 which allows to analyze, visualize and process videos inside the QGIS environment. QGIS FMV accepts multiple video formats such as mp4, ts, avi, etc. It is also able to extract video frames, to capture the current frame, to plot bitrate and to observe the video metadata with aerial images and more. It also offers the possibility to create reports with video metadata.
Motivation
This development arises after observing that there was no free solution for the metadata extraction and video analysis in real time. All solutions are APIs or private tools such as Esri, for this reason, I decided to develop this open source project and, this way, offer this open source alternative to the QGIS community.
QGIS FULL MOTION VIDEO
Where does FMV data come from?
•Unmanned Aerial Vehicles (UAV’s; UAS’s, RPV’s, drones)
•Fixed Wing and Helicopter
•Orbital sensors (overhead sensors)
•Vehicle mounted cameras
•Hand-held mobile devices and cameras
•Stationary (persistent surveillance)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5033122/sport-aircraft-1348199_1920.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5033121/sweden-77216_1920.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5033119/drone-1245980_1920.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5033124/45156829.jpg)
Image Credit: The Connected Shop
Who is it for?
- ISR Defense (Intelligence, Surveillance, and Reconnaissance)
- Army
- Emergencies
- Humanitarian Crises
- Border control patrols
- Anyone who needs to analyze flights
VIDEO
WHAT IS THE PLUGIN FOR QGIS 3 "QGIS FMV"?
Video Metadata (MISB)
QGIS ENVIRONMENT
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5021401/right-297788_1280.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5021417/health-846780_1280.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6187053/Sin_título.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219837/Screenshot0.png)
SUMMARY OF FUNCTIONALITIES
- Convert videos to other format
- Extract metadata from video file
- Show Platform,trajectory and beams position in a QGIS
- Possibility of extracting parts of the video
- Capture of the current frame
- Extraction of all frames of the video
- Extract lon/lat cursor coordinates
- Apply sobel filters, edge detection
- And more ...
WorkFlows
Find, Analyze and Share video information
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5054801/Diagrama_de_secuencia_básico__1_.png)
COMPONENTS
- Video Player
- Video processors
- Metadata parser
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219837/Screenshot0.png)
What is MISB-Data.
Why is it Important?
http://www.gwg.nga.mil/misb/faq.html#section1.1
The Motion Imagery Standards Board (MISB) was established in accordance with DoD Directive 5105.60 "to formulate, review, and recommend standards for Motion Imagery, associated Metadata, Audio, and other related systems" for the Department of Defense (DoD), Intelligence Community (IC), and National System for Geospatial-Intelligence (NSG). The MISB exists under the Geospatial Intelligence Standards Working Group (GWG) which is operated by the GEOINT Standards Center of Excellence division at NGA.
The MISB meets three times a year (typically February, June and October) in the Washington D.C. metropolitan area. The MISB is comprised of working groups that address different functional areas regarding Motion Imagery.
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5033136/noconference.jpg)
MULTIPLEXING VIDEO
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5033140/demux.png)
The metadata is collected from Uav following a standard "UAS Datalink Local Set", ST0601.11"
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5033163/Imagen1.png)
Get MISB Data Parser
MULTIPLEXING VIDEO
Minimum requirements to create the Footprint
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5033173/Imagen2.png)
Position Group
SensorLatitude,
SensorLongitude
SensorAltitude
PlatformHeading
Target Group
Frame Center Latitude
Frame Center Longitude
Target Width
Field of View Group
HorizontalFOV
VerticalFOV
Gimbal Group
SensorRelativeAzimuth
Range Group
Slant Range
- Platform Heading Angle
- Sensor Latitude
- Sensor Longitude
- Sensor True Altitude
- Sensor Horizontal Field of View
- Sensor Vertical Field of View
- Sensor Relative Azimuth Angle
- Slant Range
- Frame Center Latitude
- Frame Center Longitude
- Target Width
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5021401/right-297788_1280.png)
Missing Corners and Offsets
With Offsets
4 Offsets (Lat/Lon)
Frame Center Latitude
Frame Center Longitude
Summary
DEMO
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5021238/asdasdasd.png)
GOALS
- Translators
- Code Contributors
- Information Contributor
-
Core integration in KADAS Albireo (basic GIS Software for the Swiss Army needs, based on QGIS)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5242326/globe2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5242328/splash.png)
FUTURE
- Continue with the development
- Follow search partners
- Find financing
VIDEO FRAME
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219857/asdsa.png)
MAGINIFYING GLASS
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219861/asdsa.png)
VIDEO FOOTPRINT
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219863/asdsa.png)
VIDEO FRAME CONTEXT
- Platform
- Platform Orientation
- Beams
- Footprint
- Trajectory
- Frame Center
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219867/asdsa.png)
DRAWING ON VIDEO
- Points
- Lines
- Polygons
- Stamp
- Censure Zones
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219872/asdsa.png)
VIDEO FILTERS
- Color Inversion
- Gray Scale
- AutoContrast
- Edge detection
- NDVI ...
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219878/asdsa.png)
RECORD VIDEO AND CONVERSOR
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219879/asdsa.png)
GEOREFERENCING PHOTOGRAMS TO THE FLIGHT
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219891/asdsa.png)
Extracting telemetry in
Real Time
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219894/asdsa.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/6219899/asdsa.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/5021401/right-297788_1280.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/606263/images/3846966/qgis-icon_anita02.png)
Contributions are welcome!
"Emplear software libre es más divertido si participamos en él !! "
https://github.com/All4Gis/QGISFMV
@fran_raga
QGIS FULL MOTION VIDEO (FMV)
Fran Raga
franka1986@gmail.com
QGIS FMV
By Fran Raga
QGIS FMV
Plugin for QGIS 3 "FULL MOTION VIDEO"
- 5,124