What Are Algorithm Designs For Vision