Realisierung des Pentabloomer



Ähnliche Dokumente
ESB - Elektronischer Service Bericht

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage

Erstellen eines Screenshot

News & RSS. Einleitung: Nachrichten er-(veröffentlichen) und bereitstellen Nachrichten erstellen und bereitstellen

Kurzeinweisung. WinFoto Plus

Handbuch B4000+ Preset Manager

Streamingserver - Aufzeichnung einer Lehrveranstaltung Ablauf

Fachhochschule der Wirtschaft Paderborn (FHDW) Fachbereich angewandte Informatik. Pflichtenheft. Anwendungsentwicklung Semester 5

World4You Kundencenter

Installation der SAS Foundation Software auf Windows

Anleitung für Mobildruck und -scan aus Brother iprint&scan (ios)

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

Um sich zu registrieren, öffnen Sie die Internetseite und wählen Sie dort rechts oben

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers

Step by Step Webserver unter Windows Server von Christian Bartl

OPplus Document Capture

Tutorials für ACDSee 12: Hochladen von Fotos auf Ihren Account bei ACDSeeOnline.com

Programm öffnen. Erster Start. Sie starten ibar, indem Sie auf das Programmicon tippen.

Grundfunktionen und Bedienung

ACDSee Pro 3-Tutorials: Hochladen von Bildern auf Ihren ACDSee Online-Account

Anleitung zur Bearbeitung von Prüferkommentaren in der Nachreichung

1. Software installieren 2. Software starten. Hilfe zum Arbeiten mit der DÖHNERT FOTOBUCH Software

6 Das Kopieren eines bereits bestehenden Inhaltselements

Die i-tüpfelchen: Favicons

Schnell-Anleitung für Dozenten zur Benutzung des Smartboards in PC 72

Teaser-Bilder erstellen mit GIMP. Bildbearbeitung mit GIMP 1

Proton Tankmesssystem per SMS und Webserver Dokumentation V1.4

Kleines Handbuch zur Fotogalerie der Pixel AG

Dienstleistungen Zentrum Medienbildung. Anleitung für das Überspielen von Videomaterial einer SD- und HDD-Kamera via USB

Step by Step Remotedesktopfreigabe unter Windows Server von Christian Bartl

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

Pflichtenheft. Projektteam. Rexford Osei - Frey Michael Weichert Thomas Thutewohl. Pflichtenheft Seite 1 von 7

Persönliches Adressbuch

Erstellen einer in OWA (Outlook Web App)

Kurzanleitung OOVS. Reseller Interface. Allgemein

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

InfoPoint vom 9. November 2011

Installationsanleitung - creative templates -

GeoPilot (Android) die App

Wie richten Sie Ihr Web Paket bei Netpage24 ein

1 Schritt für Schritt zu einem neuen Beitrag

3 ORDNER UND DATEIEN. 3.1 Ordner

OP-LOG

Monatstreff für Menschen ab 50 Temporäre Dateien / Browserverlauf löschen / Cookies

PHP - Projekt Personalverwaltung. Erstellt von James Schüpbach

Anleitung Homepage TAfIE

SharePoint Demonstration

Fotos in Tobii Communicator verwenden

evidisbasic mit ProPharma

Verwendung von QR-Codes zum Teilen von digitalen Rezepten in Printmedien mittels der Recipe Packaging Toolbox von My Own Cookbook

PATIENTEN GUIDE. Verwaltung & Organisation. April Seite 1/8

A1 Desktop Security Installationshilfe. Symantec Endpoint Protection 12.1 für Windows/Mac

Bilder zum Upload verkleinern

WORKSHOP für das Programm XnView

s.beat DAP-10X White Paper USB Stromversorgung am Apple Macintosh und deren Auswirkung

Local Control Network

Anleitung für Mobildruck und -scan aus Brother iprint&scan (Windows Phone )

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.

Handbuch für die Homepage

Einrichtung des WS_FTP95 LE

Das Starten von Adami Vista CRM

Route Ein Programm besteht aus mehreren Routen (Teilstrecken). Jede Route hat eigene Einstellungen für

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Newsletter. 1 Erzbistum Köln Newsletter

Teil 1: IT- und Medientechnik

Wie das genau funktioniert wird Euch in diesem Dokument Schritt für Schritt erklärt. Bitte lest Euch alles genau durch und geht entsprechend vor!

Die Installation von D-Link WLAN Karten unter Windows Vista

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

DRF-A3 IEEE 1394 FireWire Adapter Schnellinstallationsleitfaden

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

Fragenkatalog für die Entwicklung einer Website

1. Melden Sie sich als Administrator an und wechseln Sie zum Desktop

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1

SWT II Projekt. Chat - Anwendung. Pflichtenheft 2000 SWT

How-to: Webserver NAT. Securepoint Security System Version 2007nx

tentoinfinity Apps 1.0 EINFÜHRUNG

desk.modul : ABX-Lokalisierung

Instruktionsheft für neue Webshop Hamifleurs

Rotary International Distrikt 1842 DICO-Newsletter Mai 2015

Externe Authentifizierung. Externe Authentifizierung IACBOX.COM. Version Deutsch

Wie Sie mit einer Website tausend Geräte bespielen und das auch tun sollten

Da die Bedienung des Editors viele Möglichkeiten aufweist, aber auch etwas Übung voraussetzt, haben wir ihm ein eigenes Unterkapitel gewidmet.

1. In den Admin-Bereich einlogen wie bei Bedienungsanleitung 11F Ziffer 1 bis 11

ROFIN App Benutzerhandbuch. Version 1.0

Diese Programm ist für Hausverwaltungen, Kleingärtner Vereine gedacht und besteht eigentlich aus drei Programmen:

Erstellen eigener HTML Seiten auf ewon

SMART Newsletter Education Solutions April 2015

ANYWHERE Zugriff von externen Arbeitsplätzen

Visuelles Programmieren. mit der neuen. Moskito Workbench

Gimp Kurzanleitung. Offizielle Gimp Seite:

Installation OMNIKEY 3121 USB

Computeria Urdorf. Treff vom 25. März Clouds

Wiederkehrende Bestellungen. Tipps & Tricks

Fotostammtisch-Schaumburg

Transkript:

Realisierung des Pentabloomer BuGa 2011 Wolfgang Britz, Mario Mai, Michael Schmitt, Johannes Thiele

Problemstellung (1) Generelle Funktionsweise Penta-Bloomer mechanische Blume Tritt mit Besucher in Interaktion. Besucher wird durch Sensoren erkannt und die Blume reagiert indem sie sich in Richtung des Betrachters dreht. befindet sich außerhalb des eigentlichen Pavillons In der Blühte des Penta-Bloomers befindet sich ein kleiner Bildschirm (zb. 12 ) und eine Kamera. Nachdem sich die Blume zum Betrachter ausgerichtet hat startet die Blume eine Art Small Talk.

Problemstellung (2) Im Verlaufe dieses Geprächs fragt die Blume um Erlaubnis ein Foto des Benutzers zumachen das Foto-Portrait wird auf Wunsch des Betrachters durch algorithmische Bearbeitung verfremdet. Es entsteht der Eindruck der Verwandlung zur Pflanze. Das erstellte Bild soll automatisch auf eine Unter-Webseite der Pavillon-Webseite geladen. Dort wächst symbolisch eine Riesen-Blume in den Himmel.

Problemstellung (2) 1.2 Anforderungen an "unser Konzept" 1. Software-Entwurf erstellen 2. Hardware aufgelistet. Aufteilung: 1. Graphische Benutzeroberfläche der Blume 2. Bildverfremdung 3. Spracherkennung 4. Sprach- ein/ausgabe 5. Ansteuerung von Sensoren und Aktoren 6. Webserver der Buga

Lösungsansatz

Hardware Tablet-PC in die Blume einbauen Asus T91 Neofonie WeTab Aktoren per USB Qualität von Kamera Mikrofon Lautsprecher Software Java

Benutzeroberfläche Programmierschnittstelle Java Swing Interaktion mit dem Benutzer drucksensitives Display Spracheingabe/ausgabe

Benutzeroberfläche

Benutzeroberfläche

Benutzeroberfläche

Benutzeroberfläche

Benutzeroberfläche

Benutzeroberfläche

Bildverfremdung Fotos von Benutzern ausschneiden und in einen Rahmen einfügen z.b. in eine Blüte Anzeige auf der Buga-Webseite z.b. als Pflanze Bildbearbeitung durch Filter Benutzer wird zur Pflanze Unkenntlich machen von Gesichtern

Bildverfremdung Realisierung in Java Java Abstract Widget Toolkit Standard Framework geringer Funktionsumfang

Bildverfremdung Java Advanced Imaging (JAI) Framework zur Bildbearbeitung in Java komplexe Transformationen bereits implementierte Filter

Spracheingabe/ausgabe Spracherkennungssoftware Dragon Naturally Speaking Die komplette Interaktion sollte auch ohne dieses Feature funktionieren.

Ansteuerung von Sensoren und Aktoren Velleman K8055 USB 5 digitale, 2 analoge Eingänge 8 digitale, 2 analoge Ausgänge Java-Bibliothek: TWUsb

Realisierung der Webseite Hardware 1. idealerweise sollter der Buga-WebServer genutzt werden. 2. Alternativ kann auch ein eigener Webserver genutzt werden, da die Komponente unabhängig vom Buga-Webserver laufen kann. Anforderungen an den Webserver wären somit: PHP Unterstützung idealerweise MySQL Datenbank zb. für Authentifizierung oder Linkspeicherung der Fotos in Tabellen.

Realisierung der Webseite (1) Software Sprache --> PHP Ziele: 1. Webservice (zum hochladen der Fotos bereitstellen mit Authentifizierung des Client). 2. Dynamische Website zur Darstellung der Bilder als Blume. Authentifizierung Am einfachsten durch 2 GET-Parameter (user, password) deren Werte in der Blume fest gespeichert sind Sicherheitsrisiko vertretbar.

Realisierung der Webseite (2) Darstellung Beispiel: Große Blume, deren Blätter die Fotos der Benutzer sind. Der Stamm könnte somit eine sich wiederholene Grafik sein, die die Äste bereitstellt an denen die Fotos plaziert werden können. (Äste-Anzahl = verfügbare Fotos) Ganz oben hat die Riesen -Blume eine eigene Blüte (Beispielsweise Bild von der Buga). Die Fotos können mit Hilfe CSS genau an die Äste positioniert werden.

Danke für Ihre Aufmerksamkeit. Gibt es noch Fragen?