Dynamic Object Comprehension: A Framework For Evaluating Artificial Visual Perception