SlideShare a Scribd company logo
1 of 38
Bodily Interaction
                         Lecture 1, 01.11.2011
                              Ferhat Şen




04 Kasım 2011 Cuma
Course

                     • develop gesture-based Natural User
                       Interfaces (NUI)
                     • in various interactive application platforms
                       for sonic, musical, 2D or 3D interfaces




04 Kasım 2011 Cuma
Course In General
                     • the course is not to teach Processing, Pure
                       data or Unity
                     • to develop applications involving bodily
                       interaction by using these programming
                       environments and Kinect sensor.
                     • prerequisite is to know basics of one of
                       them. you will learn by doing more about
                       them

04 Kasım 2011 Cuma
Schedule
              •      1 Introduction

              •      2 Kinect with Processing

              •      3 Kinect with Pure Data

              •      4 Skeletal Tracking with Processing, Pure Data and Kinect SDK

              •      1 Small Project Presentation

              •      2 Concept Idea Presentation/Group Formation

              •      3 Hands on Project Work/Tutoring

              •      4 Hands on Project Work/Tutoring

              •      1 Hands on Project Work/Tutoring

              •      2 Hands on Project Work/Tutoring

              •      3 Hands on Project Work/Tutoring

              •      4 Final Project Presentation



04 Kasım 2011 Cuma
Small Project
                     • Very simple project
                     • Done in Processing, PD, Unity or QC
                     • Some interaction with body data
                     • Individually
                     • Presented in the class


04 Kasım 2011 Cuma
Final Project
                     •   Concept Development                  Virtual Reality
                                                              Augmented Reality
                                                              Puppetry

                     •   Sonic/Musical, 2D, 3D applications   Multiuser interactive environment
                                                              Augmented interactive dance performance
                         (from image viewer to media art)     Gestural musical instrument
                                                              Architectural Projection


                     •   Groups of 2 people (strongly suggested)

                     •   Exhibition

                         •   Public space in TaiK

                         •   Venue outside (public space outside) Spring2011

                         •   Spring Demoday ()

04 Kasım 2011 Cuma
Programming
                     • Processing?
                     • Pure Data?
                     • Unity?
                     • Any other?

                     • Level of knowledge? (0-3)
                     • Online Survey
04 Kasım 2011 Cuma
User Interface
           the system by which
           users (people) interact (communicate) with a machine.




04 Kasım 2011 Cuma
Components of UI
                     •   The user interface includes

                         •   hardware (physical)

                         •   software (logical) components.

                     •   Provide a means of:

                         •   Input, allowing the users to manipulate a system,
                             and/or

                         •   Output, allowing the system to indicate the
                             effects of the users' manipulation.


04 Kasım 2011 Cuma
Interaction
                     •   indicates the means by which user inputs changes
                         to the system and the feedback supplied by the
                         system




04 Kasım 2011 Cuma
Interaction


                             • How do you do?
                             • How do you feel?
                             • How do you know?

04 Kasım 2011 Cuma
Timeline of UI’s


              Command-line Interface




04 Kasım 2011 Cuma
04 Kasım 2011 Cuma
Timeline of UI’s


              Command-line Interface   Graphical User Interface




04 Kasım 2011 Cuma
WIMP Paradigm
                     WINDOW
                     ICON
                     MENU
                     POINTER




04 Kasım 2011 Cuma
04 Kasım 2011 Cuma
Timeline of UI’s

                                                                  Post WIMP Era
                                                                  Tangible User Interface
                                           WIMP                   Gesture-Based Interface
              Command-line Interface   Graphical User Interface
                                                                  Natural User Interface




04 Kasım 2011 Cuma
tangible




                                gestural




04 Kasım 2011 Cuma
Natural Interaction
                     •   Experience (Human-Computer --> Human-Human )

                         •   People communicate thru

                             •   gestures

                             •   expressions

                             •   movements

                         •   People discover by

                             •   looking around

                             •   manipulating physical stuff


04 Kasım 2011 Cuma
Why?
                     • Less cognitive load
                     • Simpler (for certain applications)
                      • typing???
                      • changing slide, navigating in 3D VR
                     • Direct manipulation


04 Kasım 2011 Cuma
Bodily Interaction
     • whole body in context
     • multi-modality
        • human=multi-sensory                ?
     • user as an input modality
        • direct input from user’s sensory
                     modalities
     • manipulate digital data with body
04 Kasım 2011 Cuma
Bodily Input Modalities
                     •   Skeletal: Hand,Fingers, Head, Leg, Feet
                     •   Sonic: Speech,Voice characteristics (volume,
                         frequency), Body-made sounds
                     •   Biofeatures: Breath, Sweat, Heartbeat, Blood
                         Pressure
                     •   Touch
                     •   Facial muscular activation
                     •   Presence in space
                     •   Multiple bodies


04 Kasım 2011 Cuma
Put-that-There, 1979
                     •   voice and gesture at the graphics interface
                         pioneering multimodal application combined
                         speech and gesture recognition.

                     •   Put-that-There, MIT, 1979

                     •   Put-that-there, MIT 1983




                     •   Richard A. Bolt "Put-That-There":Voice and Gesture at the Graphics Interface (pdf) SIGGRAPH '80




04 Kasım 2011 Cuma
Kinect Sensor


                     IR Laser Projector    IR Camera




04 Kasım 2011 Cuma
Step 1: Depth Sensing
                               Kinect’s IR-Grid




                      Watch the Video   Watch the Video 2
04 Kasım 2011 Cuma
04 Kasım 2011 Cuma
Step 2: Tracking Algorithms
                           Skeletal Tracking




                     http://www.youtube.com/watch?
                     v=ifEVIsdBQr4&feature=related
04 Kasım 2011 Cuma
Alternative Devices




                         Watch the Video


04 Kasım 2011 Cuma
04 Kasım 2011 Cuma
4 Tracking Possibilities
                     • Depth Filtering
                     • User Tracking
                     • Hand Tracking
                     • Skeletal Tracking



04 Kasım 2011 Cuma
Depth Filtering




04 Kasım 2011 Cuma
Hand Tracking




                       Watch the Video


04 Kasım 2011 Cuma
User+Skeletal Tracking




                                Watch the Video



04 Kasım 2011 Cuma
04 Kasım 2011 Cuma
Technical Specs of
                          Kinect
     •      Field of View
            Horizontal field of view: 57 degrees
            Vertical field of view: 43 degrees
            Physical tilt range: ± 27 degrees
            Depth sensor range: 1.2m – 3.5m (10m)

     •      Skeletal Tracking System
            Tracks up to 6 people, including 2 active players
            Tracks 20 joints per active player

     •      Works in complete darkness, problems in direct
            sunlight

04 Kasım 2011 Cuma
04 Kasım 2011 Cuma
IR Projector   IR Camera




04 Kasım 2011 Cuma
Examples


                     http://nui.mlog.taik.fi/interesting-projects




04 Kasım 2011 Cuma

More Related Content

What's hot

A Investigation of Cisco Technologies & Access Solutions
A Investigation of Cisco Technologies & Access SolutionsA Investigation of Cisco Technologies & Access Solutions
A Investigation of Cisco Technologies & Access SolutionsNTID
 
LISA 2011 Keynote: The DevOps Transformation
LISA 2011 Keynote: The DevOps TransformationLISA 2011 Keynote: The DevOps Transformation
LISA 2011 Keynote: The DevOps Transformationbenrockwood
 
10 Great Ideas for Your Catechetical Classroom or Ministry with Web 2.0 Tools
10 Great Ideas for Your Catechetical Classroom or Ministry with Web 2.0 Tools10 Great Ideas for Your Catechetical Classroom or Ministry with Web 2.0 Tools
10 Great Ideas for Your Catechetical Classroom or Ministry with Web 2.0 ToolsSITM 2011
 
Missionary Disciples and New Media - Part 3
Missionary Disciples and New Media - Part 3Missionary Disciples and New Media - Part 3
Missionary Disciples and New Media - Part 3Caroline Cerveny
 
HHA Vision Presentation (SlideShare)
HHA Vision Presentation (SlideShare)HHA Vision Presentation (SlideShare)
HHA Vision Presentation (SlideShare)robtedesco
 
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...Liquid Reality
 
She saysdigiprodcrsetools2 23_sep_2011
She saysdigiprodcrsetools2 23_sep_2011She saysdigiprodcrsetools2 23_sep_2011
She saysdigiprodcrsetools2 23_sep_2011SheSays US
 
Creating a Digital Media Space for Today's Teens
Creating a Digital Media Space for Today's TeensCreating a Digital Media Space for Today's Teens
Creating a Digital Media Space for Today's TeensALATechSource
 

What's hot (16)

A Investigation of Cisco Technologies & Access Solutions
A Investigation of Cisco Technologies & Access SolutionsA Investigation of Cisco Technologies & Access Solutions
A Investigation of Cisco Technologies & Access Solutions
 
LISA 2011 Keynote: The DevOps Transformation
LISA 2011 Keynote: The DevOps TransformationLISA 2011 Keynote: The DevOps Transformation
LISA 2011 Keynote: The DevOps Transformation
 
10 Great Ideas for Your Catechetical Classroom or Ministry with Web 2.0 Tools
10 Great Ideas for Your Catechetical Classroom or Ministry with Web 2.0 Tools10 Great Ideas for Your Catechetical Classroom or Ministry with Web 2.0 Tools
10 Great Ideas for Your Catechetical Classroom or Ministry with Web 2.0 Tools
 
Ten Great Ideas 2012 Maryland
Ten Great Ideas 2012 Maryland Ten Great Ideas 2012 Maryland
Ten Great Ideas 2012 Maryland
 
ISA11 - Bill Scott - Designing Mice Men
ISA11 - Bill Scott - Designing Mice MenISA11 - Bill Scott - Designing Mice Men
ISA11 - Bill Scott - Designing Mice Men
 
Ten Great Ideas
Ten Great IdeasTen Great Ideas
Ten Great Ideas
 
Top Web 2 0 Tools
Top Web 2 0 ToolsTop Web 2 0 Tools
Top Web 2 0 Tools
 
Missionary Disciples and New Media - Part 3
Missionary Disciples and New Media - Part 3Missionary Disciples and New Media - Part 3
Missionary Disciples and New Media - Part 3
 
Top web 2 0 tools
Top web 2 0 toolsTop web 2 0 tools
Top web 2 0 tools
 
Lu xi deck
Lu xi deckLu xi deck
Lu xi deck
 
Improving access to mobile technologies using tactile feedback
Improving access to mobile technologies using tactile feedback Improving access to mobile technologies using tactile feedback
Improving access to mobile technologies using tactile feedback
 
HHA Vision Presentation (SlideShare)
HHA Vision Presentation (SlideShare)HHA Vision Presentation (SlideShare)
HHA Vision Presentation (SlideShare)
 
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
 
Interaction design
Interaction designInteraction design
Interaction design
 
She saysdigiprodcrsetools2 23_sep_2011
She saysdigiprodcrsetools2 23_sep_2011She saysdigiprodcrsetools2 23_sep_2011
She saysdigiprodcrsetools2 23_sep_2011
 
Creating a Digital Media Space for Today's Teens
Creating a Digital Media Space for Today's TeensCreating a Digital Media Space for Today's Teens
Creating a Digital Media Space for Today's Teens
 

Viewers also liked

Viewers also liked (9)

El Tren De La Vida :: MAHARAJI
El Tren De La Vida :: MAHARAJIEl Tren De La Vida :: MAHARAJI
El Tren De La Vida :: MAHARAJI
 
Acercarse Al Conocimiento :: MAHARAJI
Acercarse Al Conocimiento :: MAHARAJIAcercarse Al Conocimiento :: MAHARAJI
Acercarse Al Conocimiento :: MAHARAJI
 
Sentir :: Maharaji
Sentir :: MaharajiSentir :: Maharaji
Sentir :: Maharaji
 
Musika Musica 2010 Programa
Musika Musica 2010   ProgramaMusika Musica 2010   Programa
Musika Musica 2010 Programa
 
La Paz Interior :: MAHARAJI
La Paz Interior :: MAHARAJILa Paz Interior :: MAHARAJI
La Paz Interior :: MAHARAJI
 
Lis Reads - LIS Lê 2013-2014 Announcement
Lis Reads - LIS Lê 2013-2014 AnnouncementLis Reads - LIS Lê 2013-2014 Announcement
Lis Reads - LIS Lê 2013-2014 Announcement
 
PR Advanced 2015: Content Creation & Viral Marketing
PR Advanced 2015: Content Creation & Viral MarketingPR Advanced 2015: Content Creation & Viral Marketing
PR Advanced 2015: Content Creation & Viral Marketing
 
iPhone Applications & Luxury Brands - Updated May 5, 2010
iPhone Applications & Luxury Brands - Updated May 5, 2010iPhone Applications & Luxury Brands - Updated May 5, 2010
iPhone Applications & Luxury Brands - Updated May 5, 2010
 
Digital Strategies for Luxury Brands
Digital Strategies for Luxury BrandsDigital Strategies for Luxury Brands
Digital Strategies for Luxury Brands
 

Similar to Lecture 1: Bodily Interaction Autumn2011

Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersBack From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersMichael Chaize
 
Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...Jacques Chueke
 
Design Patterns for Fantabulous Collaborations [UX London, April 2011]
Design Patterns for Fantabulous Collaborations [UX London, April 2011]Design Patterns for Fantabulous Collaborations [UX London, April 2011]
Design Patterns for Fantabulous Collaborations [UX London, April 2011]Kate Rutter
 
Delhi NCR JUG meetup - NLP - APIs - By Vikas Malik
Delhi NCR JUG meetup - NLP - APIs - By Vikas MalikDelhi NCR JUG meetup - NLP - APIs - By Vikas Malik
Delhi NCR JUG meetup - NLP - APIs - By Vikas MalikVikas Malik
 
Reflection: Old Skool and New Skool
Reflection: Old Skool and New SkoolReflection: Old Skool and New Skool
Reflection: Old Skool and New SkoolVanessa Gennarelli
 
Motion Sensors + Audio Visual Performance
Motion Sensors + Audio Visual PerformanceMotion Sensors + Audio Visual Performance
Motion Sensors + Audio Visual PerformanceSkyRonDotOrg
 
Xtreme Interactions Overview
Xtreme Interactions OverviewXtreme Interactions Overview
Xtreme Interactions OverviewJoe Anandarajah
 
Enterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devicesEnterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devicesMichael Chaize
 
Accesibility challenges, tools and applications Spanish accessibility worksho...
Accesibility challenges, tools and applications Spanish accessibility worksho...Accesibility challenges, tools and applications Spanish accessibility worksho...
Accesibility challenges, tools and applications Spanish accessibility worksho...AEGIS-ACCESSIBLE Projects
 
Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1
Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1
Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1Violeta Salas
 
Comp4010 lecture6 Prototyping
Comp4010 lecture6 PrototypingComp4010 lecture6 Prototyping
Comp4010 lecture6 PrototypingMark Billinghurst
 
Xtreme Interactions - Concurrent Speech & Gesture Interface
Xtreme Interactions - Concurrent Speech & Gesture InterfaceXtreme Interactions - Concurrent Speech & Gesture Interface
Xtreme Interactions - Concurrent Speech & Gesture InterfaceJoe Anandarajah
 
Experimental evaluation of five methods for collecting emotions in field sett...
Experimental evaluation of five methods for collecting emotions in field sett...Experimental evaluation of five methods for collecting emotions in field sett...
Experimental evaluation of five methods for collecting emotions in field sett...Debaleena Chattopadhyay
 
JChueke HCID Open Day_apr2012_pt01
JChueke HCID Open Day_apr2012_pt01JChueke HCID Open Day_apr2012_pt01
JChueke HCID Open Day_apr2012_pt01Jacques Chueke
 
Mobile Hci L Nigay
Mobile Hci L NigayMobile Hci L Nigay
Mobile Hci L NigayPham Thang
 
VSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
VSMM 2016 Keynote: Using AR and VR to create Empathic ExperiencesVSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
VSMM 2016 Keynote: Using AR and VR to create Empathic ExperiencesMark Billinghurst
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsDesigning Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsJean Vanderdonckt
 

Similar to Lecture 1: Bodily Interaction Autumn2011 (20)

Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersBack From MAX in London for CQ5 users
Back From MAX in London for CQ5 users
 
Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...
 
RIP+MIX HCI3 24.01.11
RIP+MIX HCI3 24.01.11RIP+MIX HCI3 24.01.11
RIP+MIX HCI3 24.01.11
 
Design Patterns for Fantabulous Collaborations [UX London, April 2011]
Design Patterns for Fantabulous Collaborations [UX London, April 2011]Design Patterns for Fantabulous Collaborations [UX London, April 2011]
Design Patterns for Fantabulous Collaborations [UX London, April 2011]
 
Delhi NCR JUG meetup - NLP - APIs - By Vikas Malik
Delhi NCR JUG meetup - NLP - APIs - By Vikas MalikDelhi NCR JUG meetup - NLP - APIs - By Vikas Malik
Delhi NCR JUG meetup - NLP - APIs - By Vikas Malik
 
M3 conf
M3 confM3 conf
M3 conf
 
Reflection: Old Skool and New Skool
Reflection: Old Skool and New SkoolReflection: Old Skool and New Skool
Reflection: Old Skool and New Skool
 
Motion Sensors + Audio Visual Performance
Motion Sensors + Audio Visual PerformanceMotion Sensors + Audio Visual Performance
Motion Sensors + Audio Visual Performance
 
Xtreme Interactions Overview
Xtreme Interactions OverviewXtreme Interactions Overview
Xtreme Interactions Overview
 
Enterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devicesEnterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devices
 
Accesibility challenges, tools and applications Spanish accessibility worksho...
Accesibility challenges, tools and applications Spanish accessibility worksho...Accesibility challenges, tools and applications Spanish accessibility worksho...
Accesibility challenges, tools and applications Spanish accessibility worksho...
 
Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1
Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1
Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1
 
Comp4010 lecture6 Prototyping
Comp4010 lecture6 PrototypingComp4010 lecture6 Prototyping
Comp4010 lecture6 Prototyping
 
Perso.na
Perso.naPerso.na
Perso.na
 
Xtreme Interactions - Concurrent Speech & Gesture Interface
Xtreme Interactions - Concurrent Speech & Gesture InterfaceXtreme Interactions - Concurrent Speech & Gesture Interface
Xtreme Interactions - Concurrent Speech & Gesture Interface
 
Experimental evaluation of five methods for collecting emotions in field sett...
Experimental evaluation of five methods for collecting emotions in field sett...Experimental evaluation of five methods for collecting emotions in field sett...
Experimental evaluation of five methods for collecting emotions in field sett...
 
JChueke HCID Open Day_apr2012_pt01
JChueke HCID Open Day_apr2012_pt01JChueke HCID Open Day_apr2012_pt01
JChueke HCID Open Day_apr2012_pt01
 
Mobile Hci L Nigay
Mobile Hci L NigayMobile Hci L Nigay
Mobile Hci L Nigay
 
VSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
VSMM 2016 Keynote: Using AR and VR to create Empathic ExperiencesVSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
VSMM 2016 Keynote: Using AR and VR to create Empathic Experiences
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsDesigning Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and Pitfalls
 

Recently uploaded

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 

Lecture 1: Bodily Interaction Autumn2011

  • 1. Bodily Interaction Lecture 1, 01.11.2011 Ferhat Şen 04 Kasım 2011 Cuma
  • 2. Course • develop gesture-based Natural User Interfaces (NUI) • in various interactive application platforms for sonic, musical, 2D or 3D interfaces 04 Kasım 2011 Cuma
  • 3. Course In General • the course is not to teach Processing, Pure data or Unity • to develop applications involving bodily interaction by using these programming environments and Kinect sensor. • prerequisite is to know basics of one of them. you will learn by doing more about them 04 Kasım 2011 Cuma
  • 4. Schedule • 1 Introduction • 2 Kinect with Processing • 3 Kinect with Pure Data • 4 Skeletal Tracking with Processing, Pure Data and Kinect SDK • 1 Small Project Presentation • 2 Concept Idea Presentation/Group Formation • 3 Hands on Project Work/Tutoring • 4 Hands on Project Work/Tutoring • 1 Hands on Project Work/Tutoring • 2 Hands on Project Work/Tutoring • 3 Hands on Project Work/Tutoring • 4 Final Project Presentation 04 Kasım 2011 Cuma
  • 5. Small Project • Very simple project • Done in Processing, PD, Unity or QC • Some interaction with body data • Individually • Presented in the class 04 Kasım 2011 Cuma
  • 6. Final Project • Concept Development Virtual Reality Augmented Reality Puppetry • Sonic/Musical, 2D, 3D applications Multiuser interactive environment Augmented interactive dance performance (from image viewer to media art) Gestural musical instrument Architectural Projection • Groups of 2 people (strongly suggested) • Exhibition • Public space in TaiK • Venue outside (public space outside) Spring2011 • Spring Demoday () 04 Kasım 2011 Cuma
  • 7. Programming • Processing? • Pure Data? • Unity? • Any other? • Level of knowledge? (0-3) • Online Survey 04 Kasım 2011 Cuma
  • 8. User Interface the system by which users (people) interact (communicate) with a machine. 04 Kasım 2011 Cuma
  • 9. Components of UI • The user interface includes • hardware (physical) • software (logical) components. • Provide a means of: • Input, allowing the users to manipulate a system, and/or • Output, allowing the system to indicate the effects of the users' manipulation. 04 Kasım 2011 Cuma
  • 10. Interaction • indicates the means by which user inputs changes to the system and the feedback supplied by the system 04 Kasım 2011 Cuma
  • 11. Interaction • How do you do? • How do you feel? • How do you know? 04 Kasım 2011 Cuma
  • 12. Timeline of UI’s Command-line Interface 04 Kasım 2011 Cuma
  • 14. Timeline of UI’s Command-line Interface Graphical User Interface 04 Kasım 2011 Cuma
  • 15. WIMP Paradigm WINDOW ICON MENU POINTER 04 Kasım 2011 Cuma
  • 17. Timeline of UI’s Post WIMP Era Tangible User Interface WIMP Gesture-Based Interface Command-line Interface Graphical User Interface Natural User Interface 04 Kasım 2011 Cuma
  • 18. tangible gestural 04 Kasım 2011 Cuma
  • 19. Natural Interaction • Experience (Human-Computer --> Human-Human ) • People communicate thru • gestures • expressions • movements • People discover by • looking around • manipulating physical stuff 04 Kasım 2011 Cuma
  • 20. Why? • Less cognitive load • Simpler (for certain applications) • typing??? • changing slide, navigating in 3D VR • Direct manipulation 04 Kasım 2011 Cuma
  • 21. Bodily Interaction • whole body in context • multi-modality • human=multi-sensory ? • user as an input modality • direct input from user’s sensory modalities • manipulate digital data with body 04 Kasım 2011 Cuma
  • 22. Bodily Input Modalities • Skeletal: Hand,Fingers, Head, Leg, Feet • Sonic: Speech,Voice characteristics (volume, frequency), Body-made sounds • Biofeatures: Breath, Sweat, Heartbeat, Blood Pressure • Touch • Facial muscular activation • Presence in space • Multiple bodies 04 Kasım 2011 Cuma
  • 23. Put-that-There, 1979 • voice and gesture at the graphics interface pioneering multimodal application combined speech and gesture recognition. • Put-that-There, MIT, 1979 • Put-that-there, MIT 1983 • Richard A. Bolt "Put-That-There":Voice and Gesture at the Graphics Interface (pdf) SIGGRAPH '80 04 Kasım 2011 Cuma
  • 24. Kinect Sensor IR Laser Projector IR Camera 04 Kasım 2011 Cuma
  • 25. Step 1: Depth Sensing Kinect’s IR-Grid Watch the Video Watch the Video 2 04 Kasım 2011 Cuma
  • 27. Step 2: Tracking Algorithms Skeletal Tracking http://www.youtube.com/watch? v=ifEVIsdBQr4&feature=related 04 Kasım 2011 Cuma
  • 28. Alternative Devices Watch the Video 04 Kasım 2011 Cuma
  • 30. 4 Tracking Possibilities • Depth Filtering • User Tracking • Hand Tracking • Skeletal Tracking 04 Kasım 2011 Cuma
  • 32. Hand Tracking Watch the Video 04 Kasım 2011 Cuma
  • 33. User+Skeletal Tracking Watch the Video 04 Kasım 2011 Cuma
  • 35. Technical Specs of Kinect • Field of View Horizontal field of view: 57 degrees Vertical field of view: 43 degrees Physical tilt range: ± 27 degrees Depth sensor range: 1.2m – 3.5m (10m) • Skeletal Tracking System Tracks up to 6 people, including 2 active players Tracks 20 joints per active player • Works in complete darkness, problems in direct sunlight 04 Kasım 2011 Cuma
  • 37. IR Projector IR Camera 04 Kasım 2011 Cuma
  • 38. Examples http://nui.mlog.taik.fi/interesting-projects 04 Kasım 2011 Cuma