How ABBYY Cloud OCR SDK estimates the image’s cost

There are two units of measurement by which the Service can bill Customer’s account.

The first one is the unit named “A4 page”. It refers to ISO A4 format (210mm × 297mm size).

The second one is named “Field”. Field means some area on the image specified with its coordinates and containing small text snipped not longer than 50 characters (space characters are not included).

Whether Service bills the recognition task in A4 pages or in Field units depends on the method the task is using. The table below describes this dependency:

Method name A4 pages
(number of pages per call)
Fields
(number of fields per call)
processImage Method 1  
processDocument Method 1  
processBusinessCard Method 2  
processReceipt Method 2  
processMRZ Method 1  
processTextField Method   1
processBarcodeField Method   1
processCheckmarkField Method   1

processFields method bills the recognition task either in A4 pages or in Fields units:

processFields Method Less than 5 fields (N fields) Billed as N fields
More than 5 fields placed on one A4 page Billed as one A4 page

For multiple fields placed on more than one A4 page processFields method's billing options listed in the table above will be applied to each page.

А4 page

А4 page recognition is charged according to the actual Price list as specified in “Price per page” row for the particular Pack or in “Price per additional page” for the particular Subscription.

If the actual image size is smaller than A4 format (210mm × 297mm), it is also billed as A4 page. If the actual image size is larger than A4 format it will be billed as several A4 pages, the number of A4 pages will be calculated in the following way:

Number of A4 pages = Round up to the nearest larger integer (Actual image area / A4 area).

Multipage document is billed as several A4 pages; the number of A4 pages will be calculated in the following way:

Number of A4 pages = Number of A4 pages on the Page 1 + Number of A4 pages on the Page 2 +…+ Number of A4 pages on the Page n, where “n” is a number of pages in the multipage document.

Business card

Business card is considered any image processed with processBusinessCard method. Every Business card recognition is charged as the recognition of two A4 pages.

Field

Field is considered to be an image processed with processTextField method and containing not more than 50 characters (space characters are not included). Every Field recognition is charged according to the actual Price list as specified in “Price per text field” row for the particular Pack.

Checkmark

Checkmark is considered to be an image processed with processCheckmarkField method. Every Checkmark recognition is charged as one Field recognition.

Barcode

Barcode is considered to be any image processed with processBarcodeField method (or with processFields method for fields of type “barcode”). Barcode recognition is performed for free with limitation 100 free Barcodes per day. Above 100 Barcodes per day every Barcode recognition is charged as one Field recognition.

MRZ (Machine Readable Zone)

MRZ is considered to be an image processed with processMRZ method. Every MRZ recognition is charged as one A4 page recognition.

Receipt

Receipt is considered to be an image processed with processReceipt Method. Each processed receipt is charged as the recognition of two A4 pages.

Exceptions

A4 Page, Business card, Barcode or Field with no characters on it will be processed for free. However, Checkmark recognition is always charged as described above and cannot be free even if it doesn’t contain any characters.