Artificial compound eye: a survey of the state-of-the-art