18.03.2014 Views

Recognition of facial expressions - Knowledge Based Systems ...

Recognition of facial expressions - Knowledge Based Systems ...

Recognition of facial expressions - Knowledge Based Systems ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

not taking into account also the pixels with high probability to be part <strong>of</strong> the same are on<br />

the eye surface. The algorithm computes the values <strong>of</strong> mean and variance for the pixels<br />

presented as in Figure 24.<br />

Figure 24. The eye-area searched<br />

The values defining the area to be analyzed are parameters <strong>of</strong> the module. When the<br />

previous procedure is finished for all the candidate pixels, a new threshold procedure for<br />

the mean and variance is applied. The threshold for the variance has the goal to remove<br />

all the pixels whose surrounding area is not compact with respect to the intensity. The<br />

threshold for the mean is assumed to remove the candidate pixels whose intensity <strong>of</strong> all<br />

surrounding pixels is high. The procedure is not applied on the image resulting from the<br />

previous processing steps, but on the original image.<br />

After the selection procedure only a few pixels remained that comply with the encoded<br />

specifications. One way <strong>of</strong> finding the position <strong>of</strong> the eyes is to take the pixels that have<br />

the highest intensity far enough from each-other from the remaining candidates queue.<br />

The last two steps can be replaced with a simple back-propagation neural network for<br />

learning the function that selects only the proper pixels for eye location based on the<br />

value <strong>of</strong> mean and variance <strong>of</strong> the surrounding area (Figure 25).<br />

Figure 25. The eyes area found<br />

The major limitation <strong>of</strong> the algorithm is that it is not robust enough. There are several<br />

cases when the results are not as expected. For instance when the eyes are closed or<br />

- 84 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!