250 likes | 435 Views
Mobile Capture Apps – Introduction to Mobile Capture App Design and Development. Ethan Bruning Senior Sales Engineer. Can I build ______?. YES!. Kofax Mobile Capture Suite. Capture Enables 3 rd Party Mobile Applications. Kofax Mobile Capture SDK
E N D
Mobile Capture Apps – Introduction to Mobile Capture App Design and Development Ethan BruningSenior Sales Engineer
Can I build ______? YES!
Kofax Mobile Capture Suite Capture Enables 3rd Party Mobile Applications • Kofax Mobile Capture SDK • Make Kofax Technology available to any ISV • Leverage Patented Kofax technology on the device • Includes Kofax Mobile Widgets • Image Perfection • Camera Control • Session Management • Mobile Scanner Control Addressable Market Extends Existing Kofax Capture Installations • Mobile Capture Application • Out of the box application that supports any existing Kofax installation • Enforces back-office KC/KFS/KTM processes & business rules • Extends Kofax Capture Enabled BPM Platform IT Investment and Customization
Architecture Application Mobile SDK iOS/Android Platform
Supported Platforms • Native platform toolkit • Objective – C • Java
What are you about to see? • Sample Documents • Expense Management • Insurance • Healthcare • Transportation • THRESHOLDED • Intelligent binarization • Intelligent dithering • Intelligent sharpening ORIGINAL3MP - 12MPColor Photo (Directed capture) • ANALYZED • Page detected • Blur analyzed • Illumination analyzed • RECTIFIED • Cropped • Deskewed • Aspect ratio normalized • Scale normalized • Illumination corrected • Sharpened Automatic • LAYERED • Intelligent page segmentation • Intelligent & dynamic compression • Note: 10% - 15% larger than thresholded equivalent Automatic Manual Automatic Automatic
Kofax VRS – Image Processing • Patented Image Processing • Page Detection • Deskew • Cropping • Normalization • Scaling • Conversion • Thresholding • Compression Original Image Kofax VRS Image Runs on the device • Optimized Images • OCR Ready • Smaller File Sizes • Faster Transfer
Best Practices • Natural light is best • Flash can wash out small paper sizes • Take the picture further back. • Allows VRS to crop the image better • Remove the back ground noise
Case Management Widget • Preconfigured and Customizable Screens • Home Screen (optionally) • Case management • Case edit • Image • Image edit • Change case type • Enter case information • Photograph • Provides: • Image editing for manual processing • Indexing for tagging or entering data • Ability to capture documents and photos
Backend Integration Widget • Integrates to Kofax portfolio of products • Gets case information, configuration, job setup, index fields, VRS settings from Kofax Front Office Server • Tighter access to Kofax services: • Automatic document classification services • Recognition services – OCR, ICR, Bar Code, OMR • Validation services • Business rules • Exception handling • Export capabilities
Other backends • Majority of repositories have a web service API • iOS and Android have native support for Web Services
Mobile SDK Classes • KMCConfigurationModel: all configuration settingsfor Mobile SDK • Configure capture, image processing, case management • KFSModel: represents Kofax Front Office Server (KFS) • Manage case definitions, KFS login, create new KFS cases • KMCKfsCase: create and manage KFS cases • Programmatically update KFS case; selectively use KMC screens • KMCNonKfsCase: create and manage non-KFS cases • User defines own case type, provides own submit function • KMCEvrsCollection: capture and process images only • No case management used
Xcode • Xcode can be downloaded from App store • Phone needs to be provisioned before deploying • Apple Developer Account/Enterprise Account • Can only develop on a Mac
Eclipse (ADT) • Open development environment • Can freely deploy to any device • Code needs to be signed for Google Play • Google Developer account ($25)
App Stores • Enterprise license • Third party deployment tools
KMC Camera • Images not kept in photo roll • Stored in sandboxed area • Deleted once case is submitted • Images are not encrypted
Least amount of clicks • Only required indexing on phone