• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
3 d hapticwebbrowser

3 d hapticwebbrowser






Total Views
Views on SlideShare
Embed Views



1 Embed 5

http://www.slideshare.net 5



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    3 d hapticwebbrowser 3 d hapticwebbrowser Presentation Transcript

    • 3D HapticWebBrowser: Towards Universal Web Navigation for the Visually Impaired Nikolaos Kaklanis Konstantinos Votis Konstantinos Moustakas Dimitrios Tzovaras CERTH/ITI, Greece
    • The problem  Therehas been much work to offer audio rendering of web pages to visually impaired users, but even the best audio rendering applications still suffer from some limitations such as:  Sequential navigation  Long processing time  Difficult navigation within a long page or across web pages  Audio rendering only works when HTML is well-formed
    • 3DHapticWebBrowser approach HTML Components Hapgets  Hapgets are 3D virtual objects with audio and haptic feedback
    • From HTML components to hapgets  Each hapget has a 3D visual representation  a description  a haptic icon  an earcon  a 2D visual representation (only the hapgets representing images)
    • Architecture overview
    • Main advantages against the existing technologies (e.g. screen readers)  The visually impaired users can:  freely navigate into the web page  no sequence is imposed  perceive the structure of the web page  haptically explore 2D maps found on the web
    • (Video #1)
    • Guidance for the visually impaired users  A mechanism has been developed in order to provide some guidance to the visually impaired users though the haptic exploration of the web page. A force is being applied automatically by the application to the haptic device in order to move the 3D cursor to one of the 4 corners or to the center of the 3D scene.
    • (Video #2)
    • Available options  There is a set of options that can be set according to user’s needs/preferences.  enable/disable earcons/haptic icons  change hapgets  change hapgets’ size and their haptic characteristics  etc.
    • (Video #3)
    • Haptic exploration of 2D maps found on the web  When a 2D image found in a web page is being identified as a map  by its alternative text or  its URL a corresponding multimodal map (haptic & aural) is being automatically generated.
    • Map image analysis  Road names identification  Road network structure identification  3D map model construction  Road names transformation into speech OCR Woodland Dr
    • (Video #4)
    • UsiXML support  What is UsiXML  an XML-based language describing user interfaces  The “3D HapticWebBrowser” is also:  an HTML2UsiXML converter  a rendering engine of UsiXML documents  haptic  audio  visual (3D)
    • (Video #5)
    • Future work  Future extensions include support for:  Javascript  Java applets  ActiveX components  Bookmarks  History  Files downloading/uploading  more HTML components  etc.
    • Questions... The whole video can be found at: http://www.youtube.com/watch?v=3l3nz1PxKTk