CMOS Image Sensor Design Methodology Applied to Optical Tomography and Neural Networks