3. What We Do & Who We Are
With Roots In Design, Development,And Film,We Meandered
The Crowded Landscape Of Web And App Creation, Eventually
Casting A Wider Net With More Innovative And Imaginative
Solutions For Our Diverse Clientele.
3 1 50+ ∞
Offices Promise Awards Bad Jokes
July 2015
4. A Digital Production Company
Equal Parts Craft & Curiosity
Development Content Creation Experiential
July 2015
5.
6. THIS IS DRESS.CODE
A Community Where Like-Minded Individuals Can Come
TogetherTo LearnTo SubvertTraditional ApproachesTo
Technology In Media.
CREATIVETECHNOLOGY IS OUR FORTE
July 2015
8. THE MAKING OF THE MOLSON’S GLOBAL
BEER FRIDGE (ARDUINO,ANDROID, GOOGLE APIS)
HUNGER GAMES MOCKINGJAY FACE
RECOGNITION ACTIVATION (KINECT,
FACETRACKING)
July 2015
INTERACTIVE
TECHNOLOGIES
10. Molson’s Global Beer Fridge
CASE STUDY
Objective
Locally translate multiple languages from the original spoken word to English.
Determine if the phrase “I am Canadian” was spoken.
Arduino Android
July 2015
Google APIs
11. July 2015
Problems
- Language / speech is complex
-Very large amount of processing power is required
- Series of very broad corpora
(bodies of preprocessed text and speech patterns)
-The availability of such corpora was limited at best
(ex: restricted to Universities / selection of languages)
12. July 2015
✓ Most advanced
✓ Largest number of languages
✓ Best API
๏ Not a commercially available product
๏ Development purpose only
PROS CONS
Google Speech Recognition API
13. July 2015
Process
1. Record phrase and convert to sound file (.flac)
2. Transmit to Google Speech Recognition API with selected languages to
compare against with
3. Receive transcribed speech or a failure message
4. Compare transcribed speech to known phrase in that language
5. Confirm that the required phrase was spoken
Google Speech Recognition API
14. July 2015
Limitation
Google Speech Recognition API
๏ 50 requests per day
๏ Limits access to predefined IP addresses
๏ New configuration would be necessary on every location or IP address change
15. July 2015
✓ Chromium and Chromium OS
✓ An open source web browser for Linux that
emulates Chrome
✓ Includes a Speech API key which can be used by
developers within reason
✓ Daily requests and the IP limitation was overcome
Chromium Project
21. July 2015
Arduino IDE
✓ Open-source software
✓ Windows, Mac, Linux
✓ Written in Java
✓ Code in C/C++
22. July 2015
HARDWARE / APIs
Arduino
Android app
Microphone
Bluetooth
Serial Data
Google Speech
Recognition API
6 RGB Addressable LEDs
Magnetic Lock
Relay
Button
26. Hunger Games Mockingjay
CASE STUDY
Objective
Kinect Camera FaceTracking Website
(share / gallery)
iPad (share)
July 2015
Take a selfie and a branded face-paint graphic will be applied on their face
Share their poster
27. July 2015
✓ Points (1347),Triangles (2340)
✓ Hair Color, Skin Color
✓ Face properties (glasses, mouth,
eyes)
๏ Output quality (1080p
resolution video camera)
PROS CONS
FACETRACKING - R&D
HD FaceTracking SDK (Kinect)
(Example)
28. July 2015
✓ Performance
✓ Open source
๏Tracking
PROS CONS
FACETRACKING - R&D
ofxFaceTracker (openFrameworks)
(Example)
30. July 2015
✓ SDK
๏ Liveview (via Wi-FI)
DSLR camera
(Canon)
Mirrorless Camera
(Sony)
CAMERA - R&D
Camera
๏ Shut down after 2h (with liveview) ๏ API (via Wi-FI)
✓ Liveview
33. July 2015
TECHNOLOGIES
Create a poster
Kinect
Camera Video stream (as Webcam)
Kinect API (via ANE)
Custom filters (liveview)
Generate picture Upload to Server
(http://localhost:4000/)
Face Tracking
34. July 2015
TECHNOLOGIES
Share a poster
Server iPad app (Web App)
fs.watch
Send email (via SendGrid)
Upload pictures
www
REST API
Refresh gallery
Form completed
Show pictures
Show gallery