Please refer to
http://www.vision.ime.usp.br