• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Pezzatini- Webtechcon10

on

  • 614 views

Presentazione alla conferenza WebTech 2010 su sviluppo di applicazioni multitouch con AIR

Presentazione alla conferenza WebTech 2010 su sviluppo di applicazioni multitouch con AIR

WebtTech 2010 short talk on multitouch applications with AIR technology

Statistics

Views

Total Views
614
Views on SlideShare
596
Embed Views
18

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 18

http://www.micc.unifi.it 17
http://localhost 1

Accessibility

Categories

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.

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

    Pezzatini- Webtechcon10 Pezzatini- Webtechcon10 Presentation Transcript

    • AIR applications on multi-touch surfaces di Daniele Pezzatini
    • Daniele Pezzatini www.micc.unifi.it/pezzatini d.pezzatini@gmail.com Centro di eccellenza nazionale istituito dal MIUR nel 2001 •  Automatic video annotation and content based retrieval •  Intelligent videosurveillance •  Internet applications •  Natural interaction
    • Natural Interaction Permettere agli utenti di interagire con sistemi informatici utilizzando meccanismi di interazione naturale (gesti, comportamenti, parlato ecc.) •  Interfacce tangibili •  Ambienti interattivi & smart room •  GUI  NUI (Natural User Interfaces)
    • “I believe we will look back on 2010 as the year we expanded beyond the mouse and keyboard and started incorporating more natural forms of interaction such as touch, speech, gestures, handwriting, and vision - what computer scientists call the “NUI” or natural user interface.” Steve Ballmer, CEO Microsoft
    • Multitouch e interazione con dispositivi esterni
    • Interazione tramite gesti (natural interaction?)
    • Riconoscimento dei gesti del corpo
    • Multitouch L’interazione con il mouse è basata su una serie di eventi singoli e relativi a un unico punto. La tecnologia multitouch consente un’interazione con eventi multipunto e in parallelo. •  Riduzione nel tempo di esecuzione •  Aumento della semantica di ogni singolo input •  Possibilità di interazione multiutente
    • Ambienti museali
    • Spazi pubblici
    • Sale di controllo
    • Ambienti collaborativi e didattici
    • Tecnologie multitouch •  Sistemi basati su visione (es. FTIR) •  Sistemi con cornici a infrarossi •  Sistemi capacitivi e elettromagnetici (es. iPhone) Dal 2006 ACM organizza una conferenza dedicata alla ricerca sul multitouch ITS - Interactive Tabletops and Surfaces
    • AIR 2 supporto per multitouch •  Set di gesti predefiniti •  Paradigma listener-dispatcher •  Scelta tra modalità GESTURE o TOUCH_POINT Multitouch.inputMode = MultitouchInputMode.GESTURE; mySprite.addEventListener(TransformGestureEvent.GESTURE_ZOOM, onZoom); mySprite.addEventListener(TransformGestureEvent.GESTURE_ROTATE, onRotate); private function onZoom(e:TransformGestureEvent):void { var mySprite:Sprite = e.target as Sprite; mySprite.scaleX *= e.scaleX; mySprite.scaleY *= e.scaleY; } private function onRotate(e:TransformGestureEvent):void { var mySprite:Sprite = e.target as Sprite; mySprite.rotation += e.rotation; }
    • AIR 2 offre supporto per •  Windows 7 con hardware compatibile •  Mac OS X con multitouch trackpads •  Dispositivi mobile Natural interaction e AIR •  Solo Windows 7 e hardware compatibile? •  Superfici o ambienti interattivi ad hoc? •  Supporto per interazione con oggetti?
    • TUIO + oggetti e marker Reactable – strumento musicale con interfaccia tangibile
    • TUIO - Protocollo standard per sistemi ad interfacce tangibili Identificazione e tracking di tocchi, oggetti, markers fiduciari
    • TUIO - Protocollo standard per sistemi ad interfacce tangibili •  Supportato da gran parte degli hardware in commercio, basati sia su visione che su cornici IR •  Frameworks disponibili per tutti i principali linguaggi di programmazione e ambienti di sviluppo (Java, C#, Python, Processing, Unity3D ecc.)
    • GestureWorks •  Compatibile con TUIO e Win7 •  Supporto per “hand gestures” e creazione di gesti •  Versione free per didattica e musei (open exhibits)
    • TUIO Flash blog http://bubblebird.at/tuioflash/ Framework open source •  Input via UDP (Air 2) o TCP •  Riconoscimento dei gesti sui componenti grafici •  API per la creazione di gesti personalizzati •  Supporto per tracciamento di oggetti e markers fiduciari
    • MediaPick – Tangible Media Retrieval System •  Trovare video!! Mediapick?
    • Riferimenti •  TUIO - http://www.tuio.org •  NUI Group - http://nuigroup.com/ •  GestureWorks - http://gestureworks.com/ •  FTIR - http://wiki.nuigroup.com/FTIR •  Reactable - http://www.reactable.com/ •  CommunityCoreVision - http://ccv.nuigroup.com/ •  TUIO Flash blog - http://bubblebird.at/tuioflash/ •  ITS - http://www.its2010.org/ •  MICC - http://www.micc.unifi.it/
    • Grazie! Contatti www.micc.unifi.it/pezzatini d.pezzatini@gmail.com