Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Gesichtserkennung – Geodaten - Geschäftsprozesse

Ähnliche Präsentationen


Präsentation zum Thema: "Gesichtserkennung – Geodaten - Geschäftsprozesse"—  Präsentation transkript:

1 Gesichtserkennung – Geodaten - Geschäftsprozesse
Die SOA Strategie bei Microsoft und deren Komponenten… -> Komponentenorientierte Entwicklung… Wilfried Mausz, David Schwingenschuh cubido business solutions gmbh

2 Wo ist der nächste Austragungsort?
Stellen sie sich vor… Wer ist das? Wo ist der nächste Austragungsort? Wer kümmert sich um ihn?

3 …Unser ansatz Do gibt’s eh ah Library…
Stellen Sie sich vor… …Unser ansatz Do gibt’s eh ah Library… Hooligan || !Hooligan - Gesichtserkennung Geodaten GeoCodeQuery (GPS Koordinaten zur Adresse) GeoRouteQuery (Routinginformationen zu Start und Ziel GPS Position) GeoRouteView (Darstellung der Route) GeoMapQuery (Satelittenbild zu GPS Koordinaten) Datennutzung des „CRM“ Systems (Einbindung Datenbankserver) Aggregierte Darstellung in digitalem Formular

4 …“Fäden“ miteinander verbinden
Stellen Sie sich vor… …“Fäden“ miteinander verbinden Basisarchitektur aus dem Microsoft Entwicklerbaukasten Serviceorientierung – ASP.NET Webservices / WCF Services Digitale Formulare – Infopath/Sharepoint 2007 Workflows – Orchestrations in Microsoft BizTalk Server/ Windows Workflow Foundation

5 Stellen Sie sich vor… …praxis-check LIVE DEMO

6 …Hooligan || !Hooligan

7 Gesichtserkennung …Definition „Gesichtserkennung bezeichnet die Analyse der Ausprägung sichtbarer Merkmale im Bereich des frontalen Kopfes, gegeben durch geometrische Anordnung und Textureigenschaften der Oberfläche.“ Unterscheidung Lokalisation eines Gesichts im Bild Zuordnung des Gesichts zu einer bestimmten Person Biometrisches Verfahren

8 …allgemein Gesichtserkennung
geometrische Vermessung besonderer Merkmale (z.B. Augen, Nase, Mund) komplexe Berechnungen wie die Waveletanalyse oder Hauptkomponentenanalyse Falschakzeptanzrate von 0.1% im Jahr 1993 noch bei praxisuntauglichen 79% 2006 leistungsfähigsten Verfahren nur 1% Fehler 3D - Erfassung sollen höhere Erkennungsgenauigkeit, bessere Posenunabhängigkeit 2D-Verfahren hinsichtlich der Erkennungsleistung den 3D-Verfahren noch überlegen

9 …ansätze 3 Möglichkeiten
Gesichtserkennung …ansätze 3 Möglichkeiten markante Merkmale eines Gesichtes wie z. B. Augen, Nase, Ohren oder Kopfform Bilder als Ganzes. 3D

10 …Eigenfaces Gesichtserkennung Sirovich and Kirby (1987)
Erste erfolgreiche Gesichtserkennungstechnologie basiert auf Principal-Component-Analysis (PCA) ursprünglich effiziente Repräsentation von Bildern aus mehreren Bildern wird ein Durchschnittsbild errechnet Von jedem Bild wird die Abweichung vom Durchschnittsbild errechnet (Eigenfaces) Durchschnittsbild +Abweichung ergibt „ungefähr“ Original

11 …Libraries Im Vergleich zu anderen Bereichen Wenig  LIBFACE
Gesichtserkennung …Libraries Im Vergleich zu anderen Bereichen Wenig  LIBFACE OpenCV Intel: Library für maschinelles „Sehen“ Java:

12 ….Geodaten - Where is our hooligan?

13 …Online Globus Microsoft Virtual Earth Set an geospatialen Services
Geodaten …Online Globus Microsoft Virtual Earth Set an geospatialen Services Straßenkarten Satellitenbilder Luftaufnahmen Bilder aus der Vogelperspektive 3D Modelle in Ballungszentren Tools & APIs for developers

14 …Online Globus New Virtual Earth Web Services V1.0
Geodaten …Online Globus Feature List New Release 6.2 (22. Sept 08) New Virtual Earth Web Services V1.0 Geocoding WCF Service Reverse geocoding WCF Service Search and routing WCF Service Image tiles and static maps WCF Service 3D View – Wetterdaten Unterstützung von Mobile Devices

15 …Geocode wcf service Längen & Breitengrad Live-Demo
Geodaten …Geocode wcf service Längen & Breitengrad Longitude & Latitude Live-Demo

16 Geodaten …Georoute wcf service

17 …WCF Services Client Service Geodaten Message Address Binding Contract
(Where) (How) (What)

18 …wcf service Geodaten Binding Interop Duplex BasicHttpBinding BP 1.1
n/a WSHttpBinding WS WSDualHttpBinding Yes WSFederationBinding Federation No NetTcpBinding .NET NetNamedPipeBinding NetPeerTcpBinding Peer NetMsmqBinding MsmqIntegrationBinding MSMQ

19 Geodaten …Georoute wcf service Live-Demo

20 Geodaten …Geoimage wcf service Live-Demo

21 …Geschäftsprozesse Step 1 Step 2 Step 3

22 Geschäftsprozesse …Definition Ein Workflow kann als jede Abstraktion von realer Arbeit, die in Arbeitspakete aufgeteilt wird – in welcher Form auch immer - gesehen werden. Wilfried Mausz

23 …Anforderungen Geschäftsprozesse Mehrere Instanzen Paralleler Ablauf
„Long Running“ „Stateful“ Komplexe Abläufe Verschachtelte Bedingungen, Schleifen, Statusübergänge Flexibel (Änderungen auch zur Laufzeit) Transparenz Logging Monitoring

24 Geschäftsprozesse EAI B2B Contoso Customer Internet Customer EDI EDI
XML Logistics HR System SWIFT Bank ERP RosettaNet Supplier eComm CRM

25 …BizTalk - orchestration
Geschäftsprozesse …BizTalk - orchestration Live - Demo

26 Microsoft Office InfoPath
Geschäftsprozesse Microsoft Office InfoPath XML basierte Dateneingabeformulare seit Office 2003 Primär XML Dateien anzeigen und erstellen Anbindung von Datenquellen wie Webservices, Sharepoint Listen, SQL Server Gängige grafische Benutzerelemente Full Client, Mobile- und Webformulare Programmierbar über Rules, Scripts und .NET Code

27 Microsoft Sharepoint 2007 + Forms Services
Geschäftsprozesse Microsoft Sharepoint Forms Services Stellt Infopath Formulare als Website zur Verfügung Zentraler Store für Formulartemplates Formulardaten Steuert Zugriffsberechtigungen Sekundärdaten Stellt Versionierung bereit Erweitert Formulare um Workflowfunktionalität

28 Stellen sie sich (jetzt noch einmal) vor…
Wer ist das? Wo ist der nächste Austragungsort? Wer kümmert sich um ihn?

29 Additional Ressources
Enter the presentation name in the footer field Additional Ressources recognition/ etc.

30 Wilfried Mausz & David Schwingenschuh
cubido business solutions gmbh cubido business solutions gmbh Haidfeldstraße 33, 4060 Leonding enter the the presentation name in the footer field


Herunterladen ppt "Gesichtserkennung – Geodaten - Geschäftsprozesse"

Ähnliche Präsentationen


Google-Anzeigen