Identification Card Reading

Solver ML provides an OCR API to read the Machine Readable Zone (MRZ) from an ID document image.

The API works as a web-service and is written in python. The API follows this workflow:

  • The client call a method from the API given a file image path.
  • The imagen is sent to the server and the request is processed.
  • The response is sent back to the client with the result obtained.

Some considerations:

  • Maximum size of image: 5000×5000 pixels.
  • Minimum size of image: 1000×1000 pixels.
  • The ID image must be taken from MRZ side of the document
  • The ID image must be bright and clear enough, and must fill the most part of the entire image.

Some examples of correct and incorrect examples:

The following informations is obtained from the identification card:

  • Name

  • Surname

  • Gender

  • Id. Number

  • Birth date

  • Expiration date

Extra: Face image can be also extracted from the ID Card using our Face API.