3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Post on 02-Dec-2014

323 views 0 download

description

 

Transcript of 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Workshop Kofax Mobile Application Development Frankfurt, 31. Januar 2013

Stephan Mayer / Boris Knieß

Agenda

Was ist Mobile Capture?

Anwendungsfälle

Herausforderungen

Einführung Mobile Capture SDK

Funktionsübersicht

Architektur

Anwendungsszenarien

Live Demo

2

Mobile Capture Anwendungsfälle

Kunden-service

Lieferschein-erfassung

Spesenbeleg-erfassung

Kredit-abwicklung

Neu Kunden

Schaden-abwicklung

Erfassung Patientenbelege

Privat Abrechnung

Year: 97 Make: Toyota Model: Tacoma

Einbinden der Kunden und Mitarbeiter

Anwender kann über die eingebaute Kamera Bilder erfassen.

Eingabe und Überprüfung von relevanten Daten

Kontrolle und Über-tragung von Inhalt und Metadaten an den Backend-Prozess

Kofax Mobile Capture Prozessfluss

Was ist die Herausforderung?

Ungleichmäßige Ausleuchtung

Trapezoide Verzerrung

Beliebige Rotation

Hintergrund

Farbverläufe

Farbe = enorme Datenmengen

Lösung: Mobile VRS

6

Automatischer Kontrast

Entzerrung des

Trapezoids

Automatische Ausrichtung

Automatischer Zuschnitt

VRS Binarisierung

Kleine Dateien

Mobile VRS Funktionen - Aufnahme

Komplette Steuerung der Smartphone-Kamera Bildstabilisator über Gyrosensor (Aufnahmeverzögerung bei Bewegung) Übernahme von existierenden Fotos aus Album

Mobile VRS Funktionen - Verarbeitung

Erkennung des Dokumententrapezoids Prüfung der Bildqualität (Lage, Belichtung, Rauschen) Umfangreiche Bildbereinigung (Zuschnitt, Entzerrung, Ausrichtung)

Mobile VRS Funktionen - Bildoptimierung

Funktion Beschreibung

Schmutzentfernung entfernt einzelne Schmutzpixel

Schärfen Reduziert Unschärfe, verbessert OCR und Lesbarkeit

Drehung Dreht Bild in 90° Schritten

Autom. Drehung Dreht Bild so, dass Schrift lesbar ist

Schräglagenkorrektur Korrigiert Schräglage nach Inhalt (nicht Kante)

Bittiefe Wandelt nach Graustufen oder Schwarz/Weiß

Skalierung Reduziert die effektive Auflösung (DPI)

Hintergrundglättung Normalisiert farbigen Hintergrund auf den Mittelwert

9

Mobile VRS im Automatikmodus

10

Kofax Mobile Capture Architekturübersicht

Mobile Capture Lib KFS KC

Fach-applikation

KTM

Mobiler Anwender Back Office Firewall

Internet

DMS/Archiv

BPM

Version 1.1 Version 3.5.2.5 Version 10.0.1 R3

HTTPS

Android Version ≥ 2.2 Apple iOS ≥ 4.2

HTTPS

Was ist ein Geschäftsvorfall (Case)?

Schema für Dokumententyp, definiert

Einstellungen für Erfassung

Felder für die Indexeingabe

12

Einstellungen für Erfassung Ausgabeformat: Farbe, Graustufen, S/W Auflösung (DPI) AutoOrientation AutoCrop AutoDeskew

Felddefinitionen z.B. Name, Adresse, Kundennummer Eingegebene Daten werden mit Dokument verknüpft

Integration mit Kofax Front Office Server (KFS)

(1) Case Definitionen von KFS laden (2) Case erstellen automatisch im Code

oder optional über Benutzerinteraktion

• Startbildschirm • Case Management • Bearbeitungsfunktionen • Dateneingabe

(3) Übertragung an KFS

Integration ohne Kofax Front Office Server

(1) Case Definitionen aus XML laden (2) Case erstellen automatisch im Code

oder über Benutzerinteraktion

• Startbildschirm • Case Management • Bearbeitungsfunktionen • Dateneingabe

(3) Übertragung an eigenes Backend (über eigene Transferfunktion)

KMC Library Software Stack

15

Eigene App

Abstraktionsschicht (KAL – KMC Abstract Layer)

KMC Internal

EVRS Image Processing

16

KMCConfiguration object

operations : string

imageSource : enum

processAutomatically : bool

reviewImage : bool

imageQualityFeedback : bool

stabilizerFeedback : int

VRSLicense : string

VRSVersion : string

KMCversion : string

KFSServerURL : string

logoURL : string

caseTermRename : string

aboutBoxHTML : string

showSettingsButton : bool

showCaptureSettingsScreen : void

void showHomeScreen : void

showCaseInfoFirst : bool

Eigenschaften für CaptureAndProcess

Eigenschaften für KFS Integration

17

18

Zusammenfassung

Einfach zu verwendendes, natives SDK für iOS und Android

3 typische Anwendungsszenarien

Integration von „mobilem Scannen“ (nur EVRS)

Integration von „Scannen“ + Indizierung mit Kofax Backend

Integration von „Scannen“ + Indizierung mit eigenem Backend

Preise und Verfügbarkeit auf Anfrage

19

Vielen Dank!

boris.kniess@kofax.com stephan.mayer@kofax.com