CamLens is an innovative mobile phone application with the vision to empower the blind and visually impaired people in reading any kind of printed text. CamLens intelligently scans the frame inside the camera view to automatically select the exact edges of the document containing the text in real-time; crop the file from the four selected edges and alternate the perspective transformation of the cropped photographto obtain an image containing the scanned document. The application then applies Optical Character Recognition (OCR) and (TTS) conversion to extract the text from the image and to convert the extracted text into audio output respectively which may be listened by the blind and visually impaired person the usage of earphones.The gene...