Hardware Prototyping and Algorithm Development for Endoscopic Vision Systems