1 / 19

Ambient Intelligence Communicator (AMICO)

Ambient Intelligence Communicator (AMICO). http://amico.souceforge.net http://amico.sf.net. Focus on Integration. Goals: Keep the modules simple and reusable in different use cases; Flexible configuration: Usage of different protocols; Derivation of higher-level semantics;

braymond
Download Presentation

Ambient Intelligence Communicator (AMICO)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ambient Intelligence Communicator (AMICO) http://amico.souceforge.net http://amico.sf.net

  2. Focus on Integration • Goals: • Keep the modules simple andreusable in different use cases; • Flexible configuration: • Usage of different protocols; • Derivation of higher-level semantics; • Dynamic adaptation and personalization; • Similar to ideas of DARPA communicator;

  3. Basic Idea of Proposed Approach Application Application Application Application Communicator X Sensor Sensor Sensor Sensor Sensor

  4. PySMS VeeJay VLAN player Jess Aglets Sesame RDF Stanford TAP WordNet KAON2 ConceptNet Move.Me Pillow(V2_) Google services BabelFishtranslation AMBULANT player(CWI-SEN5) Alexa services Application specific TCP XML-RPC SOAP HTTP UDP Open Sound Control(OSC) SMS messenger MLIF Server(LORIA) MPEG4 / RAMO Player(Henry Tudor, Thompson) AMICOCore Text-to-speech - FreeTTS (for English) - Festival (for Dutch) Email messenger User profiles(TU/e) Media repositories Rulebases RSS readerSubtitles readerScreen capturer Content changer(CWI-INS2) HandVu Content changer applet(CWI-INS2) Scripting applet (RealPlayer, WM player, VRML…) (CWI-INS2) OpenCV face detection (CWI-INS2) Speech recognition

  5. BabelFishtranslationservice WordNet Google spellingchecker service TCP Application specific XML-RPC SQL SOAP HTTP Open Sound Control(OSC) UDP ConceptNet User dictionary AMICOCore WordNetdatabase Firefox toolbar extension Speech recognition

  6. AMBULANT / MLIF / RAMO / RealPlayer + Face detection (+ RFID reader) Sesame RDF Application specific TCP UDP XML-RPC AMBULANTplayer AMICOCore MLIF Server User profiles(ID, lang, age…) “you are too close” TTS engines user ID RFID reader face coordinates Face detection

  7. Move.Me Pillow + Multimedia Components Pillow Server Sesame RDF VLAN Player XML-RPC Open Sound Control(OSC) Application specific TCP UDP URL AMBULANT player MLIF Server AMICOCore Ambient light “I am a lonely pillow” TTS engines User profiles(ID, lang, age…) Browser ScriptingApplet RealPlayerplugin

  8. Model-Driven Transformationsof Variables Application-specificvariables • Using the same variable by many modules • Problems: • Bridging among applications-specific variables (AS to AS), • problem when a number of these variables is big (n2 – n) • Hierarchical transformations (model-driven) • Application independent varaibles • Intermediat, common for some applications, but not application indepentend Intermediatevariables Applicationindependentvariables

  9. Demo:Face Detection Sensor

  10. Demo:Face Detection Sensor

  11. Demo:Face Detection Sensor

  12. Demo:Face Detection Sensor

  13. Demo:Face Detection Sensor

  14. Demo:Face Detection Sensor

  15. Reactive Online Content • Content Sensitiveto Change ofVariables; • Automatic reloadon change;

  16. Semantics in Communicator • Support for modules such as: • Sesame RDF repository; • WordNet; • ConceptNet; • TAP; • KAON2; • Jess • Aglets

  17. Usage of standards • XML for core data structures; • XSLT semantic derivation; • RDF interfaces; • UML profile for describing configurations;

  18. Ambient Intelligence Communicator (AMICO) http://amico.souceforge.net http://amico.sf.net

  19. AMBULANT Web Interface VeeJay VLAN player Jess Aglets Sesame RDF Stanford TAP WordNet Move.Me Pillow PySMS Google services Alexa services Application specific TCP AMBULANT player XML-RPC SOAP URL UDP Open Sound Control(OSC) ConceptNet MLIF Server AMICOCore Text-to-speech - FreeTTS (for English) - Festival (for Dutch) User profiles Media repositories Rulebases SMS messengerEmail messenger RSS readerSubtitles readerScreen capturer Content changer HandVu Content changer applet Scripting applet (RealPlayer, WM player, VRML player…) OpenCV face detection Speech recognition

More Related