presented at event 2011 First International Conference on Robot, Vision and Signal Processing (RVSP) Conference