The Generic Visual Perception Processor (GVPP) is a chip that mimics the human visual perception system. It can automatically detect and track objects in real-time from a video stream. The GVPP processes visual information as histograms of object locations and velocities. This allows the chip to perform tasks like driving safely, fruit picking, reading and object recognition similarly to the human eye. The GVPP was invented in 1992 and uses a neural network architecture with multiplexing and memory to simulate the work of neurons. It takes weighted sums of inputs and produces outputs to solve problems with minimal programming. The GVPP has applications in automotive, robotics, agriculture, military and other industries involving visual tracking.