I posted the results of my research into using a small UAV for land cover classification for habitat monitoring a couple of months ago.

I've created a short video as part of my research presentation that details the workflow used to analyse the image data and thought it may be of interest to the community. I'm more than happy to have a conversation about the project in the comments :)

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • *times
  • Martin, I'd agree. The UI can be awkward at tikes but you kind of get used to it.
  • Hey Adam. That's my understanding of it as well though in perhaps less florid terms. I'm still in the learning stage with a lot of these classification techniques but they're very interesting and finding the right technique and its use for the toolset is the challenge.
  • These papers loosely describes eCognition's nearest neighbor supervised classification algorithm with fuzzy rules (link and link). It is based on the feauture space of the sample objects. eCognition provides a rich toolset for nearest neighbor classification that includes spatial autocorrelation and other contextual descriptors. In other words, it is principally object-based. There are an infinite number of ways one could mathematically describe what a nearest neighbor is, but here it refers to distance in the sense of multivariate space and either Euclidean or Mahalanobis distance, in what is likely a variation on the commonly used k-nearest neighbors (knn) algorithm.

  • Thanks Mark, the person in that particular video does not seem too fond of the user interface though.

  • Hi Martin, there's lots of YouTube videos about nearest neighbour classification in recognition. This one is on version 8 but should give you a good idea of how it works. https://youtu.be/vVQBiWWIAuM
  • Hi Mark,

    Could you go into some more detail on how you're using eCognition? Maybe some screenshots or a video.

  • Hi Martin, you're right, generating the NDVI image in the GIS software is better and that is what I'm doing now.

    I'm using nearest neighbour classification in eCognition which is a learning algorithm of sorts.
  • Moderator

    Nice, very nice

  • I read your previous post and you said you used imageJ for the falsecolor image. I think it's a much better idea to use GIS software like QGIS for the purpose. All the georeference data is preserved that way.

    Could you talk about the automation part of your work. Are you using a learning algorithm for classification?

This reply was deleted.