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

20
Workshop Kofax Mobile Application Development Frankfurt, 31. Januar 2013 Stephan Mayer / Boris Knieß

description

 

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

Page 1: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Workshop Kofax Mobile Application Development Frankfurt, 31. Januar 2013

Stephan Mayer / Boris Knieß

Page 2: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Agenda

Was ist Mobile Capture?

Anwendungsfälle

Herausforderungen

Einführung Mobile Capture SDK

Funktionsübersicht

Architektur

Anwendungsszenarien

Live Demo

2

Page 3: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Mobile Capture Anwendungsfälle

Kunden-service

Lieferschein-erfassung

Spesenbeleg-erfassung

Kredit-abwicklung

Neu Kunden

Schaden-abwicklung

Erfassung Patientenbelege

Privat Abrechnung

Page 4: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

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

Page 5: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Was ist die Herausforderung?

Ungleichmäßige Ausleuchtung

Trapezoide Verzerrung

Beliebige Rotation

Hintergrund

Farbverläufe

Farbe = enorme Datenmengen

Page 6: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Lösung: Mobile VRS

6

Automatischer Kontrast

Entzerrung des

Trapezoids

Automatische Ausrichtung

Automatischer Zuschnitt

VRS Binarisierung

Kleine Dateien

Page 7: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Mobile VRS Funktionen - Aufnahme

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

Page 8: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Mobile VRS Funktionen - Verarbeitung

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

Page 9: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

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

Page 10: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

Mobile VRS im Automatikmodus

10

Page 11: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

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

Page 12: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

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

Page 13: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

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

Page 14: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

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)

Page 15: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

KMC Library Software Stack

15

Eigene App

Abstraktionsschicht (KAL – KMC Abstract Layer)

KMC Internal

EVRS Image Processing

Page 16: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

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

Page 17: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

17

Page 18: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

18

Page 19: 3.4 Kofax Partner Connect 2013 - Workshop - Kofax Mobile Application Development

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