3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

download 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

of 20

Transcript of 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    1/20

    Workshop Kofax Mobile Application

    DevelopmentFrankfurt, 31. J anuar 2013

    Stephan Mayer / Boris Knie

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    2/20

    Agenda

    Was ist Mobile Capture?

    Anwendungsflle

    Herausforderungen

    Einfhrung Mobile Capture SDK

    Funktionsbersicht

    Architektur

    Anwendungsszenarien

    Live Demo

    2

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    3/20

    Mobile Capture Anwendungsflle

    Kunden-

    service

    Lieferschein-

    erfassung

    Spesenbeleg-

    erfassung

    Kredit-

    abwicklungNeu Kunden

    Schaden-

    abwicklung

    Erfassung

    PatientenbelegePrivat

    Abrechnung

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    4/20

    Year: 97Make: ToyotaModel: Tacoma

    Einbinden derKunden undMitarbeiter

    Anwender kann berdie eingebauteKamera Bildererfassen.

    Eingabe undberprfung vonrelevanten Daten

    Kontrolle und ber-tragung von Inhalt undMetadaten an denBackend-Prozess

    Kofax Mobile Capture Prozessfluss

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    5/20

    Was ist die Herausforderung?

    Ungleichmige

    Ausleuchtung

    Trapezoide

    Verzerrung

    Beliebige

    Rotation

    Hintergrund

    Farbverlufe

    Farbe = enormeDatenmengen

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    6/20

    Lsung: Mobile VRS

    6

    Automatischer

    Kontrast

    Entzerrungdes

    Trapezoids

    Automatische

    Ausrichtung

    Automatischer

    Zuschnitt

    VRS

    Binarisierung

    Kleine Dateien

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    7/20

    Mobile VRS Funktionen - Aufnahme

    Komplette Steuerung der Smartphone-Kamera

    Bildstabilisator ber Gyrosensor (Aufnahmeverzgerung bei Bewegung)

    bernahme von existierenden Fotos aus Album

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    8/20

    Mobile VRS Funktionen - Verarbeitung

    Erkennung des Dokumententrapezoids

    Prfung der Bildqualitt (Lage, Belichtung, Rauschen)

    Umfangreiche Bildbereinigung (Zuschnitt, Entzerrung, Ausrichtung)

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    9/20

    Mobile VRS Funktionen - Bildoptimierung

    Funktion Beschreibung

    Schmutzentfernung entfernt einzelne Schmutzpixel

    Schrfen Reduziert Unschrfe, verbessert OCR und Lesbarkeit

    Drehung Dreht Bild in 90 Schritten

    Autom. Drehung Dreht Bild so, dass Schrift lesbar ist

    Schrglagenkorrektur Korrigiert Schrglage nach Inhalt (nicht Kante)

    Bittiefe Wandelt nach Graustufen oder Schwarz/Wei

    Skalierung Reduziert die effektive Auflsung (DPI)

    Hintergrundglttung Normalisiert farbigen Hintergrund auf den Mittelwert

    9

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    10/20

    Mobile VRS im Automatikmodus

    10

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    11/20

    Kofax Mobile Capture Architekturbersicht

    Mobile

    Capture LibKFS KC

    Fach-

    applikation

    KTM

    Mobiler Anwender Back OfficeFirewall

    Internet

    DMS/Archiv

    BPM

    Version 1.1Version 3.5.2.5 Version 10.0.1 R3

    HTTPS

    Android Version 2.2Apple iOS 4.2

    HTTPS

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    12/20

    Was ist ein Geschftsvorfall (Case)?

    Schema fr Dokumententyp, definiert

    Einstellungen fr Erfassung

    Felder fr die Indexeingabe

    12

    Einstellungen fr Erfassung

    Ausgabeformat: Farbe, Graustufen, S/W

    Auflsung (DPI)

    AutoOrientation

    AutoCropAutoDeskew

    Felddefinitionen

    z.B. Name, Adresse, Kundennummer

    Eingegebene Daten werden mit Dokumentverknpft

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    13/20

    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

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    14/20

    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)

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    15/20

    KMC Library Software Stack

    15

    Eigene App

    Abstraktionsschicht

    (KAL KMC Abstract Layer)

    KMC Internal

    EVRS Image Processing

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    16/2016

    KMCConfiguration object

    operations : string

    imageSource : enum

    processAutomatically : bool

    reviewImage : bool

    imageQualityFeedback : bool

    stabilizerFeedback : int

    VRSLicense : string

    VRSVersion : stringKMCversion : string

    KFSServerURL : string

    logoURL : string

    caseTermRename : string

    aboutBoxHTML : string

    showSettingsButton : bool

    showCaptureSettingsScreen : void

    void showHomeScreen : void

    showCaseInfoFirst : bool

    Eigenschaften fr

    CaptureAndProcess

    Eigenschaften fr

    KFS Integration

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    17/2017

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    18/2018

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    19/20

    Zusammenfassung

    Einfach zu verwendendes, natives SDK fr 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 Verfgbarkeit auf Anfrage

    19

  • 7/29/2019 3.4_Kofax Partner Connect 2013_Workshop Kofax Mobile Application Development

    20/20

    Vielen Dank!

    [email protected]@kofax.com

    mailto:[email protected]:[email protected]:[email protected]:[email protected]