such as the MIT Media Lab, had welldeveloped and internally open computer vision infrastructurescode that was passed from student to student and that gave each new student a valuable head start in developing his or her own vision application. Instead of reinventing the basic functions from scratch, a new student could begin by building on top of what came before. 