I have an black and white video output with some moving objects and noise.
I need to have a python script to track the objects and ignore the noise using several parameters:
- distance between dots (minimum and maximum value using size of the object and distance between dots)
- angle (my moving objects have smooth curved trajectories, I need to remove too straight trajectories and too eratic trajectories)
- trajectory lenght (remove short timed and short lenght trajectories)
A last, the script must be able to track the object even if it diseapears during several frames.
the output must be an array with:
- one row per trajectory
- for each trajectory, store x,y,area,time of each dot and trajectory lenght, sinuosity
- 500 rows
- each new row push out the last one
I also need an output video displaying the tracks.
The computational speed is realy important, I need someting running in few ms for each frame, without multitherading.
Hello sir
As a python developer, I'm glad to see your project
Since i have deep knowledge in computer vision , i think i can help you well.
Opencv is my main tool
Please let me know your project in detail.
I want to discuss in detail for your project.
Hoping your good message
Regards