You are on page 1of 2

ATAPY ANPR SDK

ATAPY ANPR SDK is a specialized software development kit featuring Automatic car Number Plate Recognition
(ANPR) technology. It is designed for application developers who wish to incorporate Automatic Number Plate
Recognition functionality into their software applications. ATAPY ANPR SDK is a flexible solution capable of
working with practically any Windows-based external software system. The SDK can process both static images
and video footage, and supports a variety of graphic image formats, providing for integration with practically any
type of camera. Upon request, the SDK may be tailored by the product team to fit into any specific hardware or
software environment.

ATAPY ANPR SDK Features

Powered by one of the industry's most precise OCR technology – OCR toolkits by
ABBYY Software House, ABBYY FineReader Engine and ABBYY Mobile SDK
5

International number plate reading capability: guaranteed performance on German,


Swedish, Dutch, Russian, and Austrian (selected types) number plates, easily trainable
to support new number plate types
5

Automatic geometric skew/tilt correction


5

Available for Microsoft Windows® and Microsoft Windows Mobile®

ATAPY ANPR SDK Recognition Process

The recognition process includes the following phases:

1. The image is binarized using a set of adaptive threshold algorithms.


5

2. Geometric distortion compensation is applied. The built-in deskew


algorithm allows correcting the tilt of up to 30°.
5

3. The number plate position is detected on the image. The rectangle of


the number plate image is extracted.
5

4. The number plate image is segmented into individual characters; the


character coordinates are extracted.
5

5. Symbols are recognized with ABBYY OCR technology.

The result of the process is a text string containing the recognized number, plus the source image, the extracted
image of the number plate, and a set of additional data including the coordinates of characters and plate borders,
recognition confidence level (in percent), and other possible recognition versions for uncertainly recognized
characters with their estimated confidence level.

The OCR results may later be used for matching against a database to find out if the vehicle is stolen, on the
white/black list, etc., depending on the goals of the external application. If necessary, the SDK functionality may
be extended by the product team to support the demands of any particular task or product niche.

Input Requirements

ATAPY ANPR SDK accepts input images from any digital camera, monochrome or
color, as long as they meet the following requirements:

Format: BMP, JPEG, JPEG 2000, GIF, PNG (photo), DivX, Motion JPEG (video)
5
Images: sharp, high-contrast, number clearly readable by human eye
5
Number plate: no optical or perspective distortions, shadows, over- or
underexposed spots on the plate
5
Illumination at image capture point: at least 300 lux
5
Number plate width: not less than 100 px ATAPY ANPR SDK Package
5
Number plate skew against the bottom line: not The SDK package includes the following components:
more than 30°
Best results are obtained when capturing vehicles in Automatic Number Plate Recognition engine
5
the following conditions:
Functions library (.NET, COM, C++)
5
Speed: < 20 km/h Demo GUI application
5 5
Distance between vehicles: < 5 meters Developer documentation and a sample application

ATAPY ANPR SDK: Areas of Use

ATAPY ANPR SDK is best suitable for operating at vehicle control points where
cars slow down or stop.
The SDK can be used in a variety of applications, such as
Access control applications: Security and maintenance systems:

Controlled and automatic Public transport enforcement


vehicle entry to and exit from systems
5
controlled/restricted areas
5 Border security
Parking lot management
systems Vehicle weight enforcement systems
5 5
Toll road monitoring and Fleet management/inventory
surveillance systems management systems

ATAPY ANPR SDK: Mobile Version

The specialized Mobile Version of ATAPY ANPR SDK requires only a camera-enabled mobile device running
Windows Mobile 6 or higher; it has small footprint and allows recognition on the device itself. Areas of use:

Street and car park audits


5

Mobile vehicle assessments for insurance claims, auction, sales, etc.


5

Police Enforcement, parking ticket issuance automation


5

Fleet management and inventory control systems


5

Parking lot monitoring


Technical Specifications

Supported Regular version Windows Server 2003, 2008 (32/64 bit); Windows 2003, XP, Vista, Windows 7 (32/64 bit)
Operating Systems Mobile version Windows Mobile 6 or higher
Interfaces .NET library, COM, C++
Types of Plates German, Swedish, Dutch, Russian (~90% OCR rate); Austrian (selected subtypes)
Processor: PC with Intel®/AMD processor, 1 Ghz
Regular version RAM: 1 GB
System ABBYY FineReader Engine 7.1 or later; .NET Framework 3.5 or higher
Requirements Hardware requirements depend;
Mobile version
ABBYY Mobile OCR Engine 3.0 or later; .NET Compact Framework 3.0 or higher

©2011 ATAPY Software. All rights reserved.


ABBYY, ABBYY FineReader Engine and ABBYY Mobile OCR Engine are registered trademarks of ABBYY Software House.
All the other trademarks used are the property of their respective owners.

ATAPY Software
630090 Engineernaya Street 16
Novosibirsk, Russia
Tel. +7 383 36 39 69 9 Fax +7 383 36 39 69 8
www.atapy.com office@atapy.com

You might also like