Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kinect Workshop
Search
Seiya Konno
April 16, 2012
Technology
1
110
Kinect Workshop
Seiya Konno
April 16, 2012
Tweet
Share
More Decks by Seiya Konno
See All by Seiya Konno
About node-canvas (#tng7)
nulltask
0
1.2k
Introduction of WebRTC
nulltask
1
220
Node and Face (Tokyo Node Academy #5)
nulltask
1
3.3k
Introduction of Perfume Hackathon
nulltask
1
420
Other Decks in Technology
See All in Technology
AWS CDKでデータリストアの運用、どのように設計する?~Aurora・EFSの実践事例を紹介~/aws-cdk-data-restore-aurora-efs
mhrtech
4
770
Product Engineer Night #6プロダクトエンジニアを育む仕組み・施策
hacomono
PRO
1
510
大規模データ基盤チームのオンプレTiDB運用への挑戦 / dpu-tidb
cyberagentdevelopers
PRO
1
110
いまならこう作りたい AWSコンテナ[本格]入門ハンズオン 〜2024年版 ハンズオンの構想〜
horsewin
10
2.2k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
49k
Autify Company Deck
autifyhq
1
39k
生成AIと知識グラフの相互利用に基づく文書解析
koujikozaki
1
150
小規模に始めるデータメッシュとデータガバナンスの実践
kimujun
4
630
IDOLY PRIDEのバックエンドリーダーになって2年半取り組んできたこと / idoly-pride-knowledge
cyberagentdevelopers
PRO
2
110
20241031_AWS_生成AIハッカソン_GenMuck
tsumita
0
120
RAGのためのビジネス文書解析技術
eida
3
440
独自ツール開発でスタジオ撮影をDX!「VLS(Virtual LED Studio)」 / dx-studio-vls
cyberagentdevelopers
PRO
1
200
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
46
2.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
363
19k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Bash Introduction
62gerente
608
210k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
800
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
32
1.8k
Code Review Best Practice
trishagee
64
17k
Adopting Sorbet at Scale
ufuk
73
9k
Learning to Love Humans: Emotional Interface Design
aarron
272
40k
Imperfection Machines: The Place of Print at Facebook
scottboms
264
13k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Transcript
2012/02/07 KINECT WORKSHOP
• What is Kinect • How to Kinect Hacking •
Setup! AGENDA
WHAT IS KINECT • Motion sensing input device • Designed
for Microsoft Xbox 360 • Components • 3D depth sensor • RGB Camera • Microphones / Motorized tilt
USAGE
KINECT HACKING BRINGS... • Demo • http://vimeo.com/17836665 • http://www.youtube.com/watch?v=lajP7HO7ZyE •
http://mrdoob.com/lab/javascript/webgl/kinect/ • http://vimeo.com/24546394
RECIPE • Mac and OS X 10.6 or later •
Kinect • Driver for Mac • Xcode • openFrameworks
DRIVER FOR PC • libfreenect • First Kinect driver for
PCs • Simple and Fast. • OpenNI • PrimeSense officially released. • Can detect bones
XCODE • For compiling openFrameworks projects. • Bundles many useful
development tools. • Compilers (gcc) • Mac OS X Software development kit.
HOMEBREW • Homebrew (a.k.a. brew) is Package manager for OS
X • Easiest way to install missing Unix tools. • $ brew install opencv • Require compiler. (provided by Xcode)
OPENFRAMEWORKS • Written by C++ • Insanely fast! • Flexible
API. Processing like. (setup, update, draw) • Many addons (OpenCV, OSC etc...) • Exists library for Kinect. • ofxKinect, ofxOpenNI
INSTALLATION • Download Xcode installer from Mac App Store
INSTALLATION • Install Homebrew • Google: homebrew install
INSTALLATION • Install libfreenect, libusb-freenect by Homebrew • cd `brew
--prefix`/Library/Formula • $ curl --insecure -O "https://raw.github.com/OpenKinect/ libfreenect/master/platform/osx/homebrew/libfreenect.rb" • $ curl --insecure -O "https://raw.github.com/OpenKinect/ libfreenect/master/platform/osx/homebrew/libusb- freenect.rb" • $ brew install libfreenect
INSTALLATION • Download openFrameworks v007 • http://openframeworks.cc •
INSTALLATION • Put openFrameworks to your home directory • /Users/anyone/of_preRelease_v007_osx
INSTALLATION • Download ofxOpenNI (includes OpenNI Libraries) • Google: ofxopenni
• https://github.com/gameoverhack/ofxOpenNI
INSTALLATION • Rename gameoverhack-ofxOpenNI-xxxx to ofxOpenNI • Put ofxOpenNI to
openFrameworks addons directory
INSTALLATION • Make application directory • of_preRelease_v007_osx/apps/myapps • Move example
project to application directory • of_preRelease_v007_osx/addons/ofxOpenNI/example/ openNI-demoAllFeatures • of_preRelease_v007_osx/apps/myapps/openNI- demoAllFeatures
INSTALLATION • Copy libraries to project folder • src: of_preRelease_v007_osx/addons/ofxOpenNI/mac/
copy_to_data_openni_path/lib • dest: of_preRelease_v007_osx/apps/myapps/openNI- demoAllFeatures/bin/data/openni
OPEN PROJECT • Open Xcode Projet file • of_preRelease_v007_osx/apps/myapps/openNI- demoAllFeatures/openNiSample007.xcodeproj
DON’T FORGET!! • Switch compiler Apple LLVM compiler to LLVM
GCC • Apple LLVM compiler cannot build openFrameworks project • Set deployment target to Mac OS X 10.6 • 10.7 cannot build for Mac OS X SDK reason
None
RUN AND ENJOY!
CALIBRATING
TO BE CONTINUED...