Smart endoscope