create amazing experiences using intel® technologies.... · intel® galileo development board...

Post on 19-Jun-2020

3 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Create amazing experiences using Intel® Technologies.

Intel® Galileo Gen 2

Raghavendra Ural

Developer Evangelist

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

Amazing projects on Arduino

Source: http://www.instructables.com/id/Arduino-Projects/

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?

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.

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.

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)

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.

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.

Create cutting-edge Applications with Intel® Real Sense Technology

Shwetha Doss

Sr. Application Engineer

Software and Services Group

Intel Technology

Agenda

•Intel® RealSense™ Technology

•Exploring the Intel® RealSense SDK

•Intel® RealSense Usages

•Summary

Intel® RealSense Technology

Interfaces of computing devices…

What comes next?

Add “Sense” to the “Brain”

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

Intel® RealSense 3D camera

Intel® RealSense 3D camera

Devices with Intel® RealSense camera

Dell Venue 8 7000 tablet

Exploring the RealSense SDK

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

Hand Tracking

Pre defined Gestures

Face Tracking•Face Detection

•Bounding rectangle

•Average face depth

•Face landmark

•Points

•Face Pose

•Facial Expressions

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

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

Intel® RealSense Programming

Intel® RealSense Usages

Learning and Edutainment

Immersive Collaboration,Creation

Capture and Share

Interact NaturallyGaming and Play

Broad Enabling

Front facing camera usage

Learning and Edutainment

Capture the world in 3D

Immersive Gaming

Enhanced Photo and Video

Collaboration

Rear facing camera usage

32

Snapshot camera usage

Summary

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

Intel® Galileo Gen 2

Raghavendra Ural

Twitter/LinkedIn: @ragural

Shwetha Doss

Shwetha.doss@intel.com

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

Thank You

top related