Download presentation
Published byAlan Walsh Modified over 9 years ago
1
I.R.I.S. Toolkits Bring the power of recognition, classification, compression and/or extraction to your application
2
I.R.I.S. Toolkits I.R.I.S. not only provides applications and solutions but also wants to let integrators and OEM take advantage of these technologies by offering powerful but easy to use software development kits Currently 4 toolkits for integration/OEM are available: Imaging, recognition and compression toolkit: iDRS SDK Business card recognition toolkit: CardIris SDK Fast Document classification toolkit: Fingerprint SDK Intelligent Document Recognition toolkit: IDR SDK
3
I.R.I.S. Toolkits Functionality wise, these 4 SDK’s can be subdivided into: Image enhancement, pre-processing SDK Character Recognition (OCR, ICR, MICR) SDK OCR and Document Creation (PDF, HTML, RTF, XPS, ...) SDK Barcode Recognition (1D, 2D) SDK Compression (iHQC) SDK Business Card Recognition (Cardiris) SDK Fast Document classification Fingerprint SDK Invoice recognition SDK Classification/Digital mailroom SDK Form recognition SDK FreeForm recognition SDK
4
Compression/Document Creation
OCR/MICR/ICR/BC/ Compression/Document Creation Comprehensive SDK containing all image pre-processing, recognition, formatting and compression technologies that I.R.I.S. has to offer Modular architecture allowing you to select only the modules you need Multi-platform support – available on Windows, Mac OS X and Linux Multi-language support – complexity hidden behind an easy-to-use interface accessible from native C++ or one of the .Net languages (C#, J# and VB.Net) Flexible licensing policy – licensing meets your deployment type and size
5
Compression/Document Creation
OCR/MICR/ICR/BC/ Compression/Document Creation
6
Compression/Document Creation
OCR/MICR/ICR/BC/ Compression/Document Creation Latest enhancements Enhanced OCR Kernel – improved recognition rate for low resolution images in colour or greyscale Enhanced iHQC formatting for low resolution images Creation of PDF/A iHQC New output formats XPS & XPS iHQC New Arabic engine - multifont .NET API added.
7
Business Card Recognition
Cardiris SDK SDK for scanning and recognizing business cards Easy-to-use COM interface – supports VB and .Net languages Intelligent field extraction – uses a knowledge database to extract all relevant information like first and last name, city, state, telephone number, job title etc Various export possibilities – extracted information can easily be exported to Outlook, Lotus Notes, Excel, XML, iPod and many more Support for scanning business cards with the portable IrisCard scanner
8
Fast Document Classification
Fingerprint classification SDK Powerful classification SDK - uses only graphical features to classify documents in milliseconds Details and text information are not relevant – Fingerprint can also be used with bad quality OCR documents like faxes Uses training to create repositories of learned page layouts Can deal with large amount of stored fingerprints without affecting classification speed Easy to use COM interface
9
Fast Document Classification
Fingerprint classification SDK Class A Fingerprint SDK Class B Class C
10
I.R.I.S. IDR Toolkit Intelligent Document Recognition -
Powerful all-in-one recognition and classification SDK Fits all document types – freeform, invoices, forms etc Predefined solution packages - only need to load appropriate configuration to create a fully-fledged document processing application Provides state-of-the-art classification technologies – classify your documents based on graphical layout (Fingerprint) or context analysis Very easy-to-use – just a few functions independent of the document type Multi-language support – elegant interface supporting native C and .Net
11
InitializeDocument()
I.R.I.S. IDR Toolkit Intelligent Document Recognition - { SP Accounts Payable Init() LoadEnvironment() LoadMasterData() CompileMasterData() InitializeDocument() LoadPage() ProcessDocument() CloseEnvironment() Load predefined ruleset: solution packages SP Human Resources SP Banking SP Factoring SP Capture Plus load image XML
12
InitializeDocument()
I.R.I.S. IDR Toolkit Intelligent Document Recognition - Customize ruleset with the designer IDR ruleset DESIGNER SP Accounts Payable Init() LoadEnvironment() LoadMasterData() CompileMasterData() InitializeDocument() LoadPage() ProcessDocument() CloseEnvironment() SP Human Resources SP Banking SP Factoring SP Capture Plus load image XML
13
I.R.I.S. IDR Toolkit Intelligent Document Recognition -
Solution packages – ready to use out of the box Solution Package - Accounts Payable Covers invoices with order numbers Able to compare order information with invoice content Solution Package – Factoring Covers invoices without order information Solution Package –Tax Covers invoices (credit and debit) and perfectly fits to tax agencies which do invoice processing as a service for their clients Solution Package – Orders Covers orders, very often faxes
14
I.R.I.S. IDR Toolkit Intelligent Document Recognition -
Solution packages – ready to use out of the box Solution Package - HR (Human Resources) Covers (classifies) all HR related documents like curriculum vitaes, application letters… Solution Package – Banking Covers (classifies) all customer related documents at a bank like accounts opening, signature card, credit, mortgage, .. Solution Package - Personalized Post Covers all documents at the mailroom which can be sorted to a person (search the name) or a department (classify documents like invoices or orders) by keyword Solution Package – Healthcare Covers invoices for healthcare insurances from hospitals, doctors, pharmacies ...
15
I.R.I.S. IDR Toolkit Intelligent Document Recognition -
Very easy to use: only 9 functions calls! Init(): initialize the IDR kernel LoadEnvironment(): set the current environment for the IDR kernel. InitializeDocument(): initialize document before actual processing LoadPage(): load the document page ProcessDocument(): process the document. Result is provided as an easy to parse XML stream CloseEnvironment(): close the current environment LoadMasterData(): load master data in the Fuzzy DB. CompileMasterData(): compile the new master data in the Fuzzy DB ExecuteCommand(): send specific command to Solution Package.
16
I.R.I.S. IDR Toolkit Intelligent Document Recognition -
Only a few lines of code required – C# sample static void main() { string workingFolder = “C:\\work”; string config = “C:\\config”; string fileToProcess = “C:\\temp\\test.tif”; Kernel kernel = null; kernel.Init(workingFolder, String.Empty); kernel.LoadEnvironment(config, “noclient”); kernel.InitializeDocument(1, null); kernel.LoadPage(File.ReadAllBytes(fileToProcess)); byte[] resultOut = null; byte[] paramClientOut = null; kernel.ProcessDocument(ref resultOut, ref paramClientOut); } resultOut byte stream contains the result
17
I.R.I.S. IDR Toolkit Intelligent Document Recognition -
One SDK fits all document types! All types of documents can be treated with one easy to use SDK Can be used for classification or extraction Solution designer can be used to customize existing rulesets or to create new rulesets Easy to integrate in different environments Simple integration – only a few API calls
18
I.R.I.S. Toolkits Easy integration in third party applications
Lot of samples available Intellectual property: 100% I.R.I.S. Flexible on licensing: matching integrator’s business model iDRS and IDR SDK: modular approach to quickly extend functionalities IDR SDK: predefined ruleset for Invoices Classification digital mailroom free-forms,.. Hundreds of customers already using these SDK’s 10 min Owner PDM This subject will be covered in extenso in the toolkit session That will present all the toolkits that we have available for imaging, OCR, compression, document formating, invoices, digital mailroom, etc…
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.