MovieGene: Evolutionary Video Production based on Genetic Algorithms and Cinematic Properties - Henriques N. A. C. (2010)