Middle Initials Not Handled Well in Card Scanning

  • 232 Views
  • Last Post 27 December 2016
Kartik Bansal posted this 21 December 2016

Hi

We are using paid account of Abbyy cloud OCR.

When scanning business cards that have a first name, last name and Middle Initial the middle initial is not being handled well and often times the middle initial is used as the last name.

In link text First = David and Last = B. - Last should be Mernin

In link text First = Jon and Last = W. - Last should be Gale

In link text Doherty.jpg came in as First = Tadr. and Last = Schoeppner - First and middle initial got blended

Oksana Serdyuk posted this 27 December 2016

Please sorry for long silence!

Try to use the processBusinessCard method with the xml:writeFieldComponents=true parameter. In this case the Name field will be separated to the FirstName, LastName, MiddleName and ExtraName components. For example, according to my tests your business cards are processed in the following way:

1)

<field type="Name">
  <value>David B. Mernin</value>
  <fieldComponents>
    <fieldComponent type="FirstName">
      <value>David</value>
    </fieldComponent>
    <fieldComponent type="MiddleName">
      <value>B.</value>
    </fieldComponent>
    <fieldComponent type="LastName">
      <value>Mernin</value>
    </fieldComponent>
  </fieldComponents>
</field>

2)

<field type="Name">
  <value>Jon W. Gale</value>
  <fieldComponents>
    <fieldComponent type="FirstName">
      <value>Jon</value>
    </fieldComponent>
    <fieldComponent type="MiddleName">
      <value>W.</value>
    </fieldComponent>
    <fieldComponent type="LastName">
      <value>Gale</value>
    </fieldComponent>
  </fieldComponents>
</field>

3)

<field type="Name">
  <value>Tad R. Schoeppner</value>
  <fieldComponents>
    <fieldComponent type="FirstName">
      <value>Tad</value>
    </fieldComponent>
    <fieldComponent type="MiddleName">
      <value>R.</value>
    </fieldComponent>
    <fieldComponent type="LastName">
      <value>Schoeppner</value>
    </fieldComponent>
  </fieldComponents>
</field>

Hope this will help!

Close