A camera lens is an optical device with single or assembly of lenses used in conjunction with a camera to make images of objects on the sensor. There are variety of lenses available according to the need as CCTV, Machine Vision, Zoom, Macro, Micro, Standard, Telocentric etc.