Beautiful Minds: Stephen Wiltshire
Stephen is able to do this because of his autism. He is able to devote more of his brain power to visual memorization because he is not processing the thousands of other stimuli that ordinary people both acknowledge and must process. In this instance, being autistic is what allows Stephen to have this extraordinary ability. It’s similar to how speed talkers cannot comprehend the words they are reading when they approach a certain speed.