create amazing experiences using intel® technologies.... · intel® galileo development board...
TRANSCRIPT
![Page 1: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/1.jpg)
Create amazing experiences using Intel® Technologies.
![Page 2: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/2.jpg)
Intel® Galileo Gen 2
Raghavendra Ural
Developer Evangelist
![Page 3: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/3.jpg)
Arduino BoardBoard Highlights:
• Open source hardware and IDE
• Great Prototyping board
• 14 Digital pins (6 of them are PWM)
• 6 Analog Pins
• Flash memory 32/256 KB
• Processing power : 16-32MHz
• 7V – 12V DC power supply
![Page 4: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/4.jpg)
Amazing projects on Arduino
Source: http://www.instructables.com/id/Arduino-Projects/
![Page 5: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/5.jpg)
Wait a minute, How do I …?
• How do I do Image processing with Arduino?
• How do I do Audio Processing?
• How do I save and upload a huge image, without disturbing my main
processing.
• It looks like I need little MORE processing power… How do I?
![Page 6: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/6.jpg)
![Page 7: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/7.jpg)
Intel and Arduino are Joining Forces
• Intel® Galileo development board is our first product in
a new family of Arduino*-compatible development
boards featuring Intel® architecture. The platform is
easy to use for new designers and for those looking to
take designs to the next level.
• Intel is donating 50,000 Arduino*-compatible
development boards featuring Intel® architecture to
1,000 universities around the world over the next 18
months.
• The hardware specifications and the software tools will
be open source.
What was Announced at Maker Faire Rome?
If we are not a part of that
[The maker movement],
we are going to miss the
future of where computing
is going.
- Intel CEO Brian
Krzanich
At Maker Faire Rome
Galileo is a microcontroller board based on the Intel® Quark SoC X1000
Application Processor, a 32-bit Intel Pentium-class system on a chip
(datasheet).
It is the board based on Intel® architecture designed to be hardware and
software pin-compatible with Arduino shields designed for the Uno R3.
![Page 8: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/8.jpg)
Intel® Galileo Development Board – Gen 2
400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible
processor
16 KByte L1 cache
256mb RAM
Simple to program: Single thread, single core,
constant speed
An integrated Real Time Clock (RTC), with an optional
3V “coin cell” battery for operation between turn on cycles.
![Page 9: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/9.jpg)
Intel® Galileo Development Board – Gen 2Board I/O:
• Mechanically compatible with Arduino Uno• 14 digital input/output pins including 6 pins as PWM
outputs
• 6 analog inputs
• SD Card connector
• 2 UART (RX/TX)
• 1 I2C
• USB device connector (Host)
• Micro USB device connector (client)
• DC power jack (7V – 15V DC input)
![Page 10: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/10.jpg)
Now it looks complete
I can reuse all my Arduino shields available in the market AS-IS
How do I can do Image processing with Galileo
How do I can do Audio Processing
How do I can save and upload a huge image, without disturbing my
main processing.
It looks like I need little MORE processing power and I have it.
![Page 11: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/11.jpg)
An Appeal from the board
Please don’t limit yourself
due to lack of processing
power. Now, I am quite
powerful, please make use
of my strengths.
![Page 12: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/12.jpg)
Create cutting-edge Applications with Intel® Real Sense Technology
Shwetha Doss
Sr. Application Engineer
Software and Services Group
Intel Technology
![Page 13: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/13.jpg)
Agenda
•Intel® RealSense™ Technology
•Exploring the Intel® RealSense SDK
•Intel® RealSense Usages
•Summary
![Page 14: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/14.jpg)
Intel® RealSense Technology
![Page 15: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/15.jpg)
Interfaces of computing devices…
What comes next?
![Page 16: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/16.jpg)
Add “Sense” to the “Brain”
![Page 17: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/17.jpg)
Intel® Real Sense SDKFree Tools and APIs for building natural user interfaces.
Public Beta for Windows available
• Accessible for beginners. Open and extensible for experts.
• Support for Windows 8.1 today. Android support coming.
• Reach a broad-base of customers by writing apps for the Intel RealSense 3D Camera.
• Stand out in a crowded market. Delight your customers.
• Works with languages, frameworks, and game engines you already use
![Page 18: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/18.jpg)
Intel® RealSense 3D camera
![Page 19: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/19.jpg)
Intel® RealSense 3D camera
![Page 20: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/20.jpg)
Devices with Intel® RealSense camera
Dell Venue 8 7000 tablet
![Page 21: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/21.jpg)
Exploring the RealSense SDK
![Page 22: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/22.jpg)
Categories of
Input
Capabilities Features
Hands • Hand and Finger
Tracking
• Gesture Recognition
• 22-point Hand and Finger Tracking
• 9 static and dynamic mid-air gestures
Face • Face Detection and
Tracking
• Multiple Face Detection and tracking
• 78-point Landmark Detection (facial features)
• Emotion Recognition (7 emotions, coming post-Beta)
• Pulse Estimation
• Face Recognition (Coming post-beta)
Speech • Speech Recognition • Command and Control
• Dictation
• Text to Speech
Environment • Segmentation
• 3D Scanning
• Augmented Reality
• Background Removal
• 3D Object / Face / Room Scanning (Coming post-
beta)
• 2D/3D Object Tracking
• Scene Perception (coming post-beta)
Intel® RealSense SDK modules
![Page 23: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/23.jpg)
Hand Tracking
![Page 24: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/24.jpg)
Pre defined Gestures
![Page 25: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/25.jpg)
Face Tracking•Face Detection
•Bounding rectangle
•Average face depth
•Face landmark
•Points
•Face Pose
•Facial Expressions
![Page 26: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/26.jpg)
Required Hardware A system with a minimum of a 4th generation Intel® Core™
processor
(codenamed Haswell), either IA-32 or Intel® 64, with integrated
depth camera
Required OS Microsoft* Windows 8.1 OS (32- and 64-bit)
Microsoft* Windows 8.1 Metro (coming soon)
Supported Programming Languages C++, C#, JavaScript, Java (JDK 1.7.0_11 or later for face, voice,
and gesture)
Supported IDE Microsoft* Visual Studio C++ 2010-2013 with service pack 1 or
newer
Eclipse.org IDE
Supported Development Tools -Microsoft* .NET 4.0 Framework for C# development
-Unity* PRO 4.0.0 or later for Unity game development
-Processing* 2.0.7 or later for Processing framework development
-OpenFrameworks* v0071 or later for OpenFrameworks
development
-Havok* Vision SDK 2012.2.1 or later for Havok Vision SDK
development
-Intel® Media SDK 2014
-Intel® SDK for OpenCL Applications 2013
SDK supported features
![Page 27: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/27.jpg)
SDK Runtime
Hand
Tracking
Microsoft® USB Video Class Camera Driver
Backgroun
d
Segmentati
on
Core SpeechFace
Analytics
Aug-
mented
Reality
Application
RealSense SDK Package
Developer Tools
Libs
Docs & Samples
…
Power Mgmt FW UpdateIOModule
Camera
Module
Camera
Firmware
Depth Camera
Management
Intel® RealSense SDK Architecture
![Page 28: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/28.jpg)
Intel® RealSense Programming
![Page 29: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/29.jpg)
Intel® RealSense Usages
![Page 30: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/30.jpg)
Learning and Edutainment
Immersive Collaboration,Creation
Capture and Share
Interact NaturallyGaming and Play
Broad Enabling
Front facing camera usage
![Page 31: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/31.jpg)
Learning and Edutainment
Capture the world in 3D
Immersive Gaming
Enhanced Photo and Video
Collaboration
Rear facing camera usage
![Page 32: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/32.jpg)
32
Snapshot camera usage
![Page 33: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/33.jpg)
Summary
![Page 34: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/34.jpg)
Create a new world of interactivity• Intel RealSense offers an opportunity to
enhance how users interact with compute devices
• The ecosystem is gaining momentum and Intel is making a significant investment
• Depth camera integration in 2014 paves the way to volume
More @ https://software.intel.com/realsense
![Page 36: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/36.jpg)
Your Feedback is Important
OPTION 3: Feedback stations outside the hall
Fill out evaluation of this session and help shape future events.
OPTION 1 OPTION 2
Replace this space with the
actual QR Code
![Page 37: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/37.jpg)
Thank You
![Page 38: Create amazing experiences using Intel® Technologies.... · Intel® Galileo Development Board –Gen 2 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible](https://reader034.vdocuments.net/reader034/viewer/2022042319/5f08e0b57e708231d4242893/html5/thumbnails/38.jpg)