Hello,
First of all I will introduce myself,
I work with a weather radar in order to find flocks of birds and track them.
It doesn't really matter why I do this but it's really important for me to track their movement and see where they direct to.
So a big problem I have currently is noises. I have a lot of clutter noises from the radar and basically what happens is that the program that I wrote thinks that a noise is a bird.
The parameters that I check are:
DBT/DBZ is the size of the flock
V is the velocity of the flock as in speed generated by the radar
V2 is the velocity that I calculate myself by position change in given time
W is how spread the target is
SQI - forgot my mate used it
height - The height of the target
heading - The angle of the target
So what I am doing is, whenever I receive the data from my radar, I group all targets I find into flocks, and then I start going through the next data files and see if i can see any of the flocks i found in the previous data file that are very similar so I can mark them as one flock that just moved.
But the thing is, my program loves to mark noises as flock movement.
And to avoid that, I need to tell the program how to compare between a noise and a bird target.
And this is almost impossible because the nosies are really similar in data parameters as a bird should have.
So lets go back to the title question:
In reality, we are mostly talking about flocks of Cranes, when they fly together, usually, how far are they from each other inside of the flock and what shapes do they usually create when flying together? and do they often change their shape on flight? Do they often make changes in their height during the flight?
If I know the approx distance between each crane or any other bird type, I can add this option to the filter to limit the distance between targets in a flock to avoid acceptance of noises.
If you have any other ideas on how to compare between a noise and a real flock, please let me know! Basically the idea is implementing kind of an artificial intelligence of a bird to the program so it knows to detect that the found flock really acts like one, as in the movement inside of the flock.
Thank you! o
First of all I will introduce myself,
I work with a weather radar in order to find flocks of birds and track them.
It doesn't really matter why I do this but it's really important for me to track their movement and see where they direct to.
So a big problem I have currently is noises. I have a lot of clutter noises from the radar and basically what happens is that the program that I wrote thinks that a noise is a bird.
The parameters that I check are:
DBT/DBZ is the size of the flock
V is the velocity of the flock as in speed generated by the radar
V2 is the velocity that I calculate myself by position change in given time
W is how spread the target is
SQI - forgot my mate used it
height - The height of the target
heading - The angle of the target
So what I am doing is, whenever I receive the data from my radar, I group all targets I find into flocks, and then I start going through the next data files and see if i can see any of the flocks i found in the previous data file that are very similar so I can mark them as one flock that just moved.
But the thing is, my program loves to mark noises as flock movement.
And to avoid that, I need to tell the program how to compare between a noise and a bird target.
And this is almost impossible because the nosies are really similar in data parameters as a bird should have.
So lets go back to the title question:
In reality, we are mostly talking about flocks of Cranes, when they fly together, usually, how far are they from each other inside of the flock and what shapes do they usually create when flying together? and do they often change their shape on flight? Do they often make changes in their height during the flight?
If I know the approx distance between each crane or any other bird type, I can add this option to the filter to limit the distance between targets in a flock to avoid acceptance of noises.
If you have any other ideas on how to compare between a noise and a real flock, please let me know! Basically the idea is implementing kind of an artificial intelligence of a bird to the program so it knows to detect that the found flock really acts like one, as in the movement inside of the flock.
Thank you! o
Last edited: