Building detection in satellite imagery
Hello everyone, I am trying to implement a building detector for satellite images using opencv (python). I include an example photo below. What I need to do is to be able to detect all available buildings (or roofs) in a picture and, if possible, calculate their surface. I am a complete novice in OpenCv and have only completed minor projects, so this seems quite difficult to me. My first thought is to use a HaarCascade Classifier, but I encounter a bit of a trouble in understanding the training method. I would be grateful to anyone who gives an opinion on my choice, or an alternative. Also, any helpful tutorials on how to train the classifier or calculating surface would be really appreciated.
Did you get the solution to this? I wanted to do the exact same thing but can't get the idea regarding where to begin.
@Diptark Bose please do not post answers here, if you have a question or a comment, thank you.