Difference between revisions of "Kinect Hacks"

From Interaction Station Wiki
Jump to navigation Jump to search
 
(61 intermediate revisions by 2 users not shown)
Line 6: Line 6:
 
email: info@javierlloret.com
 
email: info@javierlloret.com
  
== Install ==  
+
== Getting Started ==  
[[http://interactionstation.wdka.hro.nl/wiki/Setting_up_the_Kinect_with_Processing| Install]]
+
* [[About Kinect | About the Kinect]]
 +
* [[Getting Started with Processing | Getting started with Processing]]
 +
* [[Setting up the Kinect with Processing | Getting the Kinect to work with Processing]]
 +
 
 +
== Processing/Kinect Sketches ==
 +
* [http://javierlloret.info/kinect/Kinect_Hacks_Skeleton_New.zip Kinect Skeleton New Sketch]
 +
* [http://javierlloret.info/kinect/Kinect_Hacks_point_cloud_example_new.zip Kinect Point cloud New Sketch]
 +
 
 +
== Animata: Animations controlled with Kinect ==
 +
*Download Animata 0.4 from this link:
 +
*https://code.google.com/archive/p/animata/downloads
 +
*http://animata.kibu.hu/tutorials.html
 +
*Animata + Motion Capture:
 +
*http://neurogami.com/presentations/KinectForArtists/
 +
 
 +
== Synapse ==
 +
*http://synapsekinect.tumblr.com/post/6305020721/download
 +
 
 +
== Brekel ==
 +
*http://brekel.com/
 +
 
 +
== NI Mate ==
 +
https://ni-mate.com/download/
 +
 
 +
== Processing + Post-production example ==
 +
* [http://moullinex-blog.tumblr.com/post/3180520798/catalina-music-video Catalina Music Video How To]
  
 
== Sound Library for Processing ==  
 
== Sound Library for Processing ==  
Line 25: Line 50:
 
* Short video registration of the prototype / end result (each group is responsible for the filming and editing of their finished works)
 
* Short video registration of the prototype / end result (each group is responsible for the filming and editing of their finished works)
  
 +
[[Kinect Hacks 2016 2017 Module 1| First Assignment]]
  
 +
==  Second Assignment ==
  
==  First Assignment ==
+
Scan (at least) one object or space using Kinect. Create a video where you used the scanned object or space to create a narrative (of at least 90 seconds).
 +
Groups of 1 or 2 students.
  
Thinking beyond the traditional interface  ( direct action -> reaction ). <br/>
+
Presentation second assignment: '''31th January''' (obligatory to present to pass the course)
  
The proposed projects have to make use of the Kinect controller and Processing to explore one or several of these concepts: Mismatch / Unsynchronized / Non-reactive <br/>
+
=== Inspiration  ===
 +
*Cécile B. Evans http://cecilebevans.com/index.php/hyperlinks-i-ii/
 +
*Ed Atkins http://www.stedelijk.nl/en/exhibitions/70432
  
Presentation First assignment: 13th December (obligatory to present to pass the course)
+
=== Scanning Tools  ===
 +
*'''For Mac Os:'''
 +
*Skanect http://skanect.occipital.com/
 +
*'''For Windows:'''
 +
*Recontructme http://reconstructme.net/reconstructme-ui/
 +
* For using Reconstructme you might need to also install the Kinect SDK if it doesn't recognize the Kinect:
 +
*https://www.microsoft.com/en-us/download/confirmation.aspx?id=40278
  
== Groups 17:50 ==  
+
=== Facial Motion Capture with Faceshift  ===
 +
*http://faceshift.com/studio/2015.2/introduction.html
 +
 
 +
=== Kinect+DSLR with RGBD Toolkit ===
 +
*http://www.techhive.com/article/254952/rgbd_toolkit_combines_kinects_and_dslrs_makes_a_match_made_in_film_geek_heaven.html
 +
 
 +
=== Visualizing and Fixing 3D scanned models (Mac & Windows)  ===
 +
*Meshmixer http://www.meshmixer.com/download.html
 +
*Meshmixer cleaning scan video tutorial https://www.youtube.com/watch?v=tkIAY3PJR7s
 +
*Meshlab http://www.meshlab.net/#download
 +
'''*For exporting png images with transparency from a 3D scanned model with Meshlab''': File->Save snapshot->activate Background Screen Multiplier -> Save
  
=== Group 1 ===
+
=== Screen Video Recording ===
*Eady van Acker 0911866
+
*'''For Mac:'''
*Shoshanna Israeli 0926412
+
*Quicktime http://osxdaily.com/2010/11/16/screen-recorder-mac/
 +
*Monosnap https://www.monosnap.com/welcome#
 +
*'''For Windows:'''
 +
*Camstudio http://camstudio.org/
  
=== Group 2 : Image interaction ===
+
=== Groups: ===  
 +
== Groups 17:50 ==
 +
*Group 1:
 +
*Tom Sibma 0917622
 +
*Group 2:
 +
*Sarah Wong 0905338
 +
*Group 3:
 +
*Amber Ledegang 0911446
 +
*Leonie Fernhout 0925005
 +
*Group 4:
 +
*Marije de Heij 0882958
 +
*Group 5:
 
*Alexandra den Dikken 0926183
 
*Alexandra den Dikken 0926183
 +
*Group 6:
 +
*Syree Palm 0938528
 +
*Group 7:
 
*Nigel El Rey Du Sol Miguel 0882260
 
*Nigel El Rey Du Sol Miguel 0882260
*Emma van Os 0928891
+
*Group 8:
*Syree Palm 0938528
+
*Shoshanna Israeli 0926412
 
+
*Babeth Lijzenga 0925586
=== Group 3: Triple J ===
+
*Group 9:
 +
*Tom Rentmeester 0912919
 +
*Thijs Mosterman 0917912
 +
*Group 10:
 
*Jorijn de Jonge 0935298
 
*Jorijn de Jonge 0935298
 +
*Group 11:
 
*Joep Hurkmans 0931531
 
*Joep Hurkmans 0931531
 +
*Group 12:
 
*Jelle van Bouwhorst 0928746
 
*Jelle van Bouwhorst 0928746
 
+
*Group 13:
=== Group 4: Hoofd, schouders, knie en teen ===
+
*Vince Talbot 0927166
*Marije de Heij
+
*Sebastiaan Crisan 0929940
*Amber Ledegang 0911446
+
*Group 14:
*Vince Talbot 0927166  
 
*Leonie Fernhout 0925005
 
 
 
=== Group 5: Mirrored ===
 
*Andri Bastiaanssen 0907770
 
 
*Diederik Mulder 0919800
 
*Diederik Mulder 0919800
 
*Zefnath de Lima 0913434
 
*Zefnath de Lima 0913434
*Tom Rentmeester 0912919
+
*Group 15:
*Thijs Mosterman 0917912
+
*Andri Bastiaanssen 0907770
 +
*Group 16:
 +
*Eady van Acker 0911866
  
=== Group 6: The greatest party ever ===
+
== Groups 19:30 ==
* Tom Sibma 0917622
+
*Group 1
* Sarah Wong 0905338
+
*Beau Eckhardt 0927339
 
+
*Group 2
== Groups 19:30 ==
+
*Wolter Dreissen 0927691
 
+
*Melcher Oosterman 0925206
=== Group 1 ===
+
*Group 3
 +
*Yanthe Roumen 0925406
 +
*Bob Jonkers 0929075
 +
*Group 4
 
*Tom Schouw 0918999
 
*Tom Schouw 0918999
*Rosa Meininger 0891593
+
*Group 5
*Victor Silvestrov 0937946
 
 
 
=== Group 2:  Shadow dancer  ===
 
*Yanthe Roumen 0925406
 
 
*Carly Muller 0880287
 
*Carly Muller 0880287
 
*Kathryn Man 0937377
 
*Kathryn Man 0937377
*Wolter Dreissen 0927691
+
*Group 6
*Melcher Oosterman 0925206
 
 
 
=== Group 3 ===
 
*Beau Eckhardt 0927339
 
*Ayisha Thomas 0910387
 
 
*Tristan Kingdon 0918837
 
*Tristan Kingdon 0918837
  
=== Group 4 ===
+
[[Category:2014]]
*Bart van de Dood 0919031
 
*Dian Padmasari 0913069
 

Latest revision as of 12:37, 20 January 2023

Elective - Kinect Hacks

1 quarter / 10 weeks

Teacher

Javier Lloret
email: info@javierlloret.com

Getting Started

Processing/Kinect Sketches

Animata: Animations controlled with Kinect

Synapse

Brekel

NI Mate

https://ni-mate.com/download/

Processing + Post-production example

Sound Library for Processing

  • Examples:
  • IO -> AudioInput
  • Soundfile -> Sample

Assignments

  • 2 Assignments
  • 50% of total score each one of them.
  • Working in groups

For each assignment the group delivers:

  • Textual description of the the concept
  • Visual research, sketches, sound?
  • Cast, who is responsible for what?
  • Short video registration of the prototype / end result (each group is responsible for the filming and editing of their finished works)

First Assignment

Second Assignment

Scan (at least) one object or space using Kinect. Create a video where you used the scanned object or space to create a narrative (of at least 90 seconds). Groups of 1 or 2 students.

Presentation second assignment: 31th January (obligatory to present to pass the course)

Inspiration

Scanning Tools

Facial Motion Capture with Faceshift

Kinect+DSLR with RGBD Toolkit

Visualizing and Fixing 3D scanned models (Mac & Windows)

*For exporting png images with transparency from a 3D scanned model with Meshlab: File->Save snapshot->activate Background Screen Multiplier -> Save

Screen Video Recording

Groups:

Groups 17:50

  • Group 1:
  • Tom Sibma 0917622
  • Group 2:
  • Sarah Wong 0905338
  • Group 3:
  • Amber Ledegang 0911446
  • Leonie Fernhout 0925005
  • Group 4:
  • Marije de Heij 0882958
  • Group 5:
  • Alexandra den Dikken 0926183
  • Group 6:
  • Syree Palm 0938528
  • Group 7:
  • Nigel El Rey Du Sol Miguel 0882260
  • Group 8:
  • Shoshanna Israeli 0926412
  • Babeth Lijzenga 0925586
  • Group 9:
  • Tom Rentmeester 0912919
  • Thijs Mosterman 0917912
  • Group 10:
  • Jorijn de Jonge 0935298
  • Group 11:
  • Joep Hurkmans 0931531
  • Group 12:
  • Jelle van Bouwhorst 0928746
  • Group 13:
  • Vince Talbot 0927166
  • Sebastiaan Crisan 0929940
  • Group 14:
  • Diederik Mulder 0919800
  • Zefnath de Lima 0913434
  • Group 15:
  • Andri Bastiaanssen 0907770
  • Group 16:
  • Eady van Acker 0911866

Groups 19:30

  • Group 1
  • Beau Eckhardt 0927339
  • Group 2
  • Wolter Dreissen 0927691
  • Melcher Oosterman 0925206
  • Group 3
  • Yanthe Roumen 0925406
  • Bob Jonkers 0929075
  • Group 4
  • Tom Schouw 0918999
  • Group 5
  • Carly Muller 0880287
  • Kathryn Man 0937377
  • Group 6
  • Tristan Kingdon 0918837