1 / 25

Ethan Bruning Senior Sales Engineer

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

ismail
Download Presentation

Ethan Bruning Senior Sales Engineer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mobile Capture Apps – Introduction to Mobile Capture App Design and Development Ethan BruningSenior Sales Engineer

  2. Can I build ______? YES!

  3. 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

  4. Architecture Application Mobile SDK iOS/Android Platform

  5. Supported Platforms • Native platform toolkit • Objective – C • Java

  6. Mobile SDK Components

  7. 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

  8. 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

  9. 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

  10. Case Management Widget

  11. 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

  12. Backend Integration Widget

  13. 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

  14. Other backends • Majority of repositories have a web service API • iOS and Android have native support for Web Services

  15. The Mobile SDK

  16. 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

  17. Development and Deployment

  18. 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

  19. Eclipse (ADT) • Open development environment • Can freely deploy to any device • Code needs to be signed for Google Play • Google Developer account ($25)

  20. App Stores • Enterprise license • Third party deployment tools

  21. Security

  22. KMC Camera • Images not kept in photo roll • Stored in sandboxed area • Deleted once case is submitted • Images are not encrypted

  23. Usability

  24. Least amount of clicks • Only required indexing on phone

More Related