Drone NDVI Mapping in QGIS and Python Analysis Code

preview_player
Показать описание
In this video I showcase the creation and use of Near-Infrared (NIR) TIF orthomosaic datasets made using UAV (drone) photography and photogrammetry which can be analysed in QGIS using a Normalised Differential Vegetation Index (NDVI) processing in the Python console in QGIS. This is comparable to the analysis done using satellite imagery, such as Sentinel-2, however using a 4K NIR converted camera on a drone flying at a maximum height of 70 meters means that we can get up to 1cm pixel resolution on the ground, allowing for very accurate remote sensing of areas of interest.

QGIS itself a free geomatics software package with a lot of functionality with regards to creating custom code recipes for analysis of datasets acquired using Earth-monitoring satellites and/or drones. There are a lot of interesting add-ons for QGIS, going from simple codes that allow for a cursory editing of a dataset to improve contrast or in more complex applications such as the Orfeo toolbox for machine learning. QGIS, being opensource means that there is large online community of professionals who use its features in research and industry alike and regularly update the different applications of this impressive piece of software.

Scripts that run in QGIS are written in Python code with a particular syntax native to QGIS that allows it to call its image processing libraries, which work on TIFs with greater ease than Python standalone scripts alone would and do not create lossy conversions as experienced with Python standalone coding libraries when processing TIF data. There is also options to save the processed images with a defined dpi ratio to preserve the image quality when saving to PNG or JPEG files for viewing completed maps outside of the program.

I would highly recommend using QGIS in conjunction with drone imaging and I am eager to explore some of the more in-depth of its applications further, in particular with respect to the classification and potential of the Orfeo machine learning toolbox.
Рекомендации по теме
Комментарии
Автор

Dual bandpass filters used on the modified DJI Mavic 2 Pro Full-Spectrum Hasselblad can be purchased here: Both Types of Filters for sale here:


MuonRay
Автор

Very cool. Where did you get the dual-bandpass filter for the 4K camera? I am curious on how you mount the filter too!

jingzhang
Автор

Thank you for sharing. I have used your python coding with my tiff files, and I can not extract NDVI values from the results. It was shown only 255. Please give me your great suggestion. Thankyou

waruthp
Автор

Wow, cool! Could be used for early crop disease spotting

orcamontis
Автор

That's very good tool for qgis in agriculture, do yo know how to measure the area of each color?

cerveceriacontinental
Автор

How did you get the images from the drone? Did you manually capture the area?

jayunite
Автор

Can you breif out the technical specifications of dualband pass filter that has been used in this project?

sonalikabadi
Автор

Can we measure Area using your repo ???

usamahamayun
Автор

Hi!
How to compare NDVI change in different periods?

ecumenicalmind