Closed ananas304 closed 3 weeks ago
@ananas304 I am merging this issue with #32 please work there as the above feature you mentioned is already implemented partially in the form of motion-based saliency
Please reopen the issue if you think merging of this issue with #32 is irrelevant and you want work on this separately
Is your feature request related to a problem? Please describe.
It would be helpful if the object tracking system could start tracking only when motion is detected in the video frame. Currently, the system requires manual input to select objects, but a motion detection feature would automate this process and make it more efficient.
Describe the solution you'd like
I would like to add motion detection as a feature where the system automatically detects movement in the video feed and initiates object tracking for the moving object. This would reduce manual intervention and improve usability for surveillance or monitoring scenarios.
Describe alternatives you've considered
An alternative would be tracking all objects continuously, but this could be resource-intensive. Additionally, there could be an option for users to choose between manual object selection and motion detection. This flexibility would allow users to select the most appropriate method based on their needs or the application scenario.
Additional context
This feature could utilize OpenCV’s motion detection algorithms, such as background subtraction or frame differencing, to detect movement. It could also include an option to configure sensitivity to different levels of motion.