-
Notifications
You must be signed in to change notification settings - Fork 11
Week 2 Log
Abhishek Rathore edited this page Jul 9, 2016
·
3 revisions
- We have watched tutorials of Gimbal system for Drone and its working.
- Searched for 3D design of Camera Gimbal System and got one here for 3D printing of Gimbal system.
- Searched for cameras which are compatible with Raspberry Pi for Camera Gimbal System. Got some here
- Searched for components of Gimbal System like motors, controller, sensors etc. found some parts here
- Watched some tutorials on how to make your own gimbal system for drone. One can be found here.
- Created tutorial on how to make your own Gimbal system for Drone. It can be found at GitHub
- Searched for the algorithms to track object using ROI selection.
- Got MeanShift Algorithm to track object using ROI selection.
- Understood MeanShift Algorithm and its requirements like Color Histogram, Back Projection.
- Understood "How to create Region Of Interest" using OpenCV and Python.
- Created OpenCV Python code for MeanShift Algorithm.
- Tested this code on various objects. Got many problems like "It tracks object for sometime and then confused", "Works only for some objects", "Object's window can not be changed" etc.
- Searched for other algorithms and got Continuously Adaptive MeanShift (CAMShift) Algorithm.
- Created OpenCV Python code for CAMShift algorithm.
- Tested this code on various objects.
- It gives some errors on some objects because it only uses 1D Histogram.
- Created code for CAMShift algorithm using 2D Histogram.
- Tested this code on various object and got good performance but has some problem like "It can not re-track the object if it escapes from the frame" and "The track window may be shifted to other same colored object" etc.
- Made progress presentation 1 which was centered on CAMShift algorithm for object tracking.