Thursday, January 10, 2013

Progress on Image Analysis through OpenCV

Today I worked on my image analysis software projects.  I was demonstrating it to a potential user.  This software is essentially the easy way to create and OpenCV haar cascade.

The user goes through image files and boxes in features that they are trying to detect.  The project is in its final stages of completion, meaning there are fewer bugs than lines of code.

One of the most recent additions to the software is a very simple interpreter.  The interpreter allows a user to input custom filter to analyse the image, and perhaps even train the AI library to detect the images at a higher rate.

I was experiencing one very strange bug that was causing the training process to crash.  It turns out that I forgot to initialize a single flag.  So the lesson we learn today of course is always remember to initialize your values, but eh, one is bound to get by every once and a while.

Original Image

Masked Image Base on Selected Area

Brief demonstration of my interpreter



No comments:

Post a Comment