Scanned Cheque OCR

As the traditional computer vision solutions were not able to recognize all the printed characters in a scanned cheque, this solution based on deep learning provided an acceptable level of results - More than 80% as opposed the traditional open cv based approach which yielded 60%. This involved annotating and training close to 10000 cheques.I was instrumental in designing and developing the entire solution.

Tech Stack

Backend

  • Flask for ML API
  • Docker
  • Yolo and Faster RCNN for object detection
  • Inception for image classification
  • Tesseract for OCR
  • Tensorflow as the deep learning framework

Programming Languages and libraries

  • Python
  • OpenCV
Nifty tech tag lists fromĀ Wouter Beeftink