1
$\begingroup$

I have a labelled form to which people will add their name and a series of numbers. They will then take a picture of the form. Like so:

rectangles with numbers in them

I can get decent results by simply sending this to AWS Rekognition

results from Rekognition

but I feel like it would do even better if I was able to split the image into parts before sending it to the OCR API. What techniques can I use to accomplish this?

I can modify the form for better results if that helps. Maybe make borders more or less dark? Whatever is needed.

$\endgroup$
1
  • $\begingroup$ Maybe opencv might help here.. $\endgroup$
    – Aditya
    Jun 15, 2018 at 4:34

1 Answer 1

1
$\begingroup$

AWS Rekognition works very well for detecting typewritten text but not so well for detecting hand written symbols. You can see this is true in your example. What I would do is detect all the boxes associated with the words Problem. Then you can extract a box relative to the position of this word. Then you will have extracted the hand written numbers in each box.

$\endgroup$
1
  • $\begingroup$ That sounds like exactly what I need to do. Thanks! Do you know the names of the algorithms or techniques I could look at in order to learn how to detect the different boxes? $\endgroup$ Jun 16, 2018 at 14:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.