Sunday, November 29, 2015

Weekly Progress Report #6

Weekly Progress Report #6
Adnan Khan and Noah Borel
11/29/15


Progress:
- Completed code for object tracking based on sequential frame difference.
   - Capture two consecutive images.
   - Convert captured RGB (color) images to gray scale (black to white) images.
   - Use a sensitivity value to change clarity of gray scale image.
   - Use openCV absolute difference function to create a single threshold image. Threshold image is a black and white image with moving object between the original frames represented with white pixels.
   - Use a blur value to expand/contract the threshold image's white pixel area.
   - Add crosshair to mark object. Display x and y position values of crosshair point.
   - Touch-Ups: Optimized the sensitivity and blur size to track the object easily.



- Completed patent search. Additional blog post will be made for finds on the search.

Problems:
- For the object tracking code, problems arose with the object bounding rectangle. The bounding rectangle was not able to be used, so a crosshair at the center of the object was used instead.

Plan:
- Post the patent search results.
- The next step for the object tracking is to learn how to find a moving object's velocity based on captured images.
- Revisit compound eye based on finds of patent search.

No comments:

Post a Comment