Is Your Vision Small Enough?