Pushing the limits of artificial vision | IEEE Journals & Magazine | IEEE Xplore