Is Your Vision Big Enough?