Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 3.06 KB

Readme.md

File metadata and controls

53 lines (37 loc) · 3.06 KB

Logo

This Repository is for the IMU PROJECT - EGR 4820 - 4830

This Repo will contains the development of the Computer Vision Aspect of this project The main maintainer and contributor for this project is me, Jonathan Hanbali.

For more information of the MATLAB functions that are being used, please check our wiki page. For this project, we are using MATLAB version 2021b

For more information about the parent repository for this project, please visit: Hoof - IMU

Before Blob Analysis: WithoutBlob

After Blob Analysis: Blob Blob2

Notice that before the blob analysis, we encounter a lot of noise, since the color difference method is not perfect in essence (it will also read some other colors that the image/video contains, so not everything is isolated). The blob analysis will analyze the image/video and will eliminate "smaller blobs", such that we have an isolated image of the bigger blobs since we tailored our color masking to the color of the horse itself.

Our current progress is located at: Horse 3

Current Mask: Mask 6

===========================================================================

Improvements and Targets:
Done:
[✓] Better color masking
[✓] Blob Analysis to minimize other objects\

Failed:
[✗] Minimize the missing hoof masking (less mask perhaps)
Reason: We tried to apply different masks from the other videos that we have, but seems like the best mask is the mask from video6, hence we called the mask createMask6.

[✗] Cleaner skeleton with only main line showings
Reason: We tried to clean the middle section of the skeleton so it will only contain "longer" lines, but apparently the center lines consisted of dashed lines, such that it will be impossible to create one long lines. I tried a different method to create longer lines (to combine the lines in the torso part of the horse) and it created a wrong output (undesired result).

Ongoing:
[ ] Overlay the skeleton with lines to have a thicker and better skeletons
[ ] Writing the video output as a file for ease of use

===========================================================================

Notes:

  • This project is based on Image Processing Toolbox on MATLAB. In order to make this project to work properly, you would need to download the Image Processing Toolbox from MATLAB and install it on your computer.

Other Notes: