The document summarizes an Intel presentation on RealSense technology. It includes an agenda with overview, demos from two companies (Chronosapien and Code Monkeys), and discussions on developing with RealSense. Chronosapien demonstrates hand tracking. Code Monkeys discusses using RealSense for gesture controls in existing and new games. The presentation promotes RealSense and Intel's software innovation program.
Designing Apps for Intel RealSense TechnologyKevin Arthur
An overview of user experience guidelines for developing apps for the RealSense depth cameras (short-range F200 and long-range R200).
Joint presentation with Meghana Rao from IDF San Francisco 2015. Includes contributions from Chandrika Jayant, Lisa Mauney, and illustrations by Rachel Kennison.
Intel RealSense technology : Overview and demosZayen Chagra
My presentation during the first Intel Developer Meetups group in Tunisia. The talk introduces RealSense technology, uses, features with technical demos.
Intel RealSense Hands-on Lab - Rome
Tips and Tricks from Real Case Studies
Arguments:
- Differences among RealSense Cameras
- Limits and constrains of F200 camera
- Tips & Tricks to improve user experience
- Possible scenarios
- Fast and Simplified way to create RealSense applications: NetSense
Designing Apps for Intel RealSense TechnologyKevin Arthur
An overview of user experience guidelines for developing apps for the RealSense depth cameras (short-range F200 and long-range R200).
Joint presentation with Meghana Rao from IDF San Francisco 2015. Includes contributions from Chandrika Jayant, Lisa Mauney, and illustrations by Rachel Kennison.
Intel RealSense technology : Overview and demosZayen Chagra
My presentation during the first Intel Developer Meetups group in Tunisia. The talk introduces RealSense technology, uses, features with technical demos.
Intel RealSense Hands-on Lab - Rome
Tips and Tricks from Real Case Studies
Arguments:
- Differences among RealSense Cameras
- Limits and constrains of F200 camera
- Tips & Tricks to improve user experience
- Possible scenarios
- Fast and Simplified way to create RealSense applications: NetSense
La battaglia del touchless: quale è la migliore tecnologia oggi disponibile e come sceglierla.
Mostreremo le caratteristiche di vari device disponibili sul mercato (Kinect2, RealSense, Leap, Duo3D, EyeX, Myo, mindwave) e analizzeremo i casi d'uso dei diversi device evidenziandone vantaggi e svantaggi (distanza, precisione, supporto...) e come possono essere combinati tra loro. La sessione si concluderà con alcuni criteri di scelta che devono essere considerati prima di iniziare lo sviluppo e che possono evitare problemi e migliorare il risultato finale.
La battaglia del touchless: quale è la migliore tecnologia oggi disponibile e come sceglierla.
Mostreremo le caratteristiche di vari device disponibili sul mercato (Kinect2, RealSense, Myo, Leap) e analizzeremo i casi d'uso dei diversi device evidenziandone vantaggi e svantaggi (distanza, precisione, supporto...) e come possono essere combinati tra loro. La sessione si concluderà con alcuni criteri di scelta che devono essere considerati prima di iniziare lo sviluppo e che possono evitare problemi e migliorare il risultato finale.
Optimizing Usability and Human-Robot Interaction (HRI) in Medical RoboticsICS
From elder companionship and assistance to exoskeleton rehabilitation to autonomous surgery, robotics is playing a key role in emerging healthcare technology. These new applications demand a seamless interaction between the robot and the user, requiring new models that both improve the utility and mitigate the inherent risks.
This webinar will discuss the state of the art relative to UX/UI where a human is supervising a cobotic cell or a platoon of multi-functional robots perform a variety of tasks, streaming data back to the supervisor, prioritizing process steps, assisting in decision making etc.
We’ll discuss a use case for coordinated motion of multiple robotic arms in surgical robotics. In this use case, the surgeon works at a console, commanding one or more robotic arms. The motion control system is responsible for moving the surgical tool precisely while maintaining constraints, such as remote center of motion at the insertion point and collision avoidance with the other robotic arms and obstacles in the environment. We'll discuss how this motion control is achieved in real time while minimizing the task load on the surgeon.
In addition, we’ll cover several examples as a guide to building an intuitive and easy communication system with the robot through speech, gestures, voice and facial recognition.
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016Codemotion
Finalmente il device tanto atteso è arrivato, possiamo immergerci nella realtà aumentata ed interagire con oggetti e personaggi in maniera naturale ed integrata con la realtà circostante. Vediamo come possiamo sviluppare applicazioni per Hololens di quali skill e tecnologie abbiamo bisogno per iniziare.
Touchless Touch Screen is based on Gesture Based User Interface(GBUI), this Presentation demonstrates the advantages of Touchless Touch Screen over older touch user Interfaces like Resistive and Capacitive Touch.
It shows the various hand gestures which can be used to control a computer or any computing device with this new emerging UI
Touchless interactivity is the new frontierLM3LABS
After iPhone cracked the multi-touch market, the next step is touchless interactivity.
LM3LABS work on the subject since 2003.
This is a presentation of the current available product.
In these slides you can find the basic concepts of natural user interfaces. From the evolution of the classic desktop centered applications to the more intuitive and natural ones.
La battaglia del touchless: quale è la migliore tecnologia oggi disponibile e come sceglierla.
Mostreremo le caratteristiche di vari device disponibili sul mercato (Kinect2, RealSense, Leap, Duo3D, EyeX, Myo, mindwave) e analizzeremo i casi d'uso dei diversi device evidenziandone vantaggi e svantaggi (distanza, precisione, supporto...) e come possono essere combinati tra loro. La sessione si concluderà con alcuni criteri di scelta che devono essere considerati prima di iniziare lo sviluppo e che possono evitare problemi e migliorare il risultato finale.
La battaglia del touchless: quale è la migliore tecnologia oggi disponibile e come sceglierla.
Mostreremo le caratteristiche di vari device disponibili sul mercato (Kinect2, RealSense, Myo, Leap) e analizzeremo i casi d'uso dei diversi device evidenziandone vantaggi e svantaggi (distanza, precisione, supporto...) e come possono essere combinati tra loro. La sessione si concluderà con alcuni criteri di scelta che devono essere considerati prima di iniziare lo sviluppo e che possono evitare problemi e migliorare il risultato finale.
Optimizing Usability and Human-Robot Interaction (HRI) in Medical RoboticsICS
From elder companionship and assistance to exoskeleton rehabilitation to autonomous surgery, robotics is playing a key role in emerging healthcare technology. These new applications demand a seamless interaction between the robot and the user, requiring new models that both improve the utility and mitigate the inherent risks.
This webinar will discuss the state of the art relative to UX/UI where a human is supervising a cobotic cell or a platoon of multi-functional robots perform a variety of tasks, streaming data back to the supervisor, prioritizing process steps, assisting in decision making etc.
We’ll discuss a use case for coordinated motion of multiple robotic arms in surgical robotics. In this use case, the surgeon works at a console, commanding one or more robotic arms. The motion control system is responsible for moving the surgical tool precisely while maintaining constraints, such as remote center of motion at the insertion point and collision avoidance with the other robotic arms and obstacles in the environment. We'll discuss how this motion control is achieved in real time while minimizing the task load on the surgeon.
In addition, we’ll cover several examples as a guide to building an intuitive and easy communication system with the robot through speech, gestures, voice and facial recognition.
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016Codemotion
Finalmente il device tanto atteso è arrivato, possiamo immergerci nella realtà aumentata ed interagire con oggetti e personaggi in maniera naturale ed integrata con la realtà circostante. Vediamo come possiamo sviluppare applicazioni per Hololens di quali skill e tecnologie abbiamo bisogno per iniziare.
Touchless Touch Screen is based on Gesture Based User Interface(GBUI), this Presentation demonstrates the advantages of Touchless Touch Screen over older touch user Interfaces like Resistive and Capacitive Touch.
It shows the various hand gestures which can be used to control a computer or any computing device with this new emerging UI
Touchless interactivity is the new frontierLM3LABS
After iPhone cracked the multi-touch market, the next step is touchless interactivity.
LM3LABS work on the subject since 2003.
This is a presentation of the current available product.
In these slides you can find the basic concepts of natural user interfaces. From the evolution of the classic desktop centered applications to the more intuitive and natural ones.
OpenCV를 활용하는 영상처리 어플리케이션 개발자들은 항상 GPU 자원을 활용하고 싶을 것이다. 하지만 이기종 컴퓨팅 환경에서 CPU 이외의 다른 하드웨어 자원을 활용하는 것은 개발 환경 및 백그라운드 지식 등의 많은 어려움이 따른다.
GPGPU 활용에 가장 상용화로 성공한 대중적인 솔루션으로는 nVidia 사의 CUDA 기술이 있지만, 그 외에도 GPGPU 자원을 쉽게 활용할 수 있는 오픈 플랫폼이 있는데 이것이 OpenCL 표준이다.
최근 하드웨어와 소프트웨어 진영에서 모두 OpenCL의 지원 및 발전이 두드러지며 점점 더 확산되는 추세이다.
OpenCV 진영에서도, 3.0이 정식 릴리즈 면서 본격적으로 OpenCL을 활용하기가 한층 쉬워졌다.
Yole Intel RealSense 3D camera module and STM IR laser 2015 teardown reverse ...Yole Developpement
INNOVATIVE 3D CAMERA FOR FACIAL ANALYSIS AND HAND/FINGER TRACKING, BASED ON RESONANT MICRO-MIRROR, IR LASER, VISIBLE AND NEAR INFRARED IMAGE SENSORS.
Intel RealSense is an intelligent 3D camera equipped with a system of three components: a conventional camera, a near infrared image sensor and an infrared laser projector. Infrared parts are used to calculate the distance between objects, but also to separate objects on different planes. They serve for facial recognition as well as gestures tracking.
The Intel 3D camera can scan the environment from 0.2m to 1.2m. The fixed-focal length camera will support up to 1080p @30FPS capture in RGB with a 77° FOV. Its lens has a built in IR cut filter. The 640x480 pixel VGA camera has a frame rate up to 60fps with a 90° FOV, moreover its lens has an IR Band Pass filter.
More information on that report at http://www.i-micronews.com/reports.html
오늘날 멀티코어 프로세서 세상은 이기종 컴퓨팅 환경이 대부분이라 해도 과언이 아니다.
병렬 컴퓨팅은 비약적인 속도 향상과 전력 소비 감소라는 장점이 있지만 사용하기가 까다롭고 특히 다양한 아키텍처로 이루어진 이기종 컴퓨팅 환경에서는 소프트웨어 개발이 더욱 어려워진다.
이 프리젠테이션에서는 이기종 컴퓨팅 환경에서의 병렬 처리를 위한 프로그래밍 언어를 소개하고 OpenCV와 같은 영상처리 라이브러리에서의 활용 예시를 보여준다
Intel The Internet of Things Changing the world one City at a time
Using technology to interlink and harmonize people and their environment, and create the best value out of that interaction.
Yocto Project Open Source Build System and Collaboration InitiativeMarcelo Sanz
A detailed introduction to the Yocto Project, an open source collaboration project that provides templates, tools and methods to help you create custom Linux-based systems for embedded products regardless of hardware architecture.
Preparing the Data Center for the Internet of ThingsIntel IoT
Intel’s Mark Skarpness provides an overview of the Internet of Things and discusses how the data center is essential for the IoT.
For more information go to www.intel.com/iot
Como criar um mundo autônomo e conectado - Jomar SilvaiMasters
Jomar Silva - Technical Evangelist, Intel
A evolução das tecnologias de hardware, software e comunicação nos últimos anos permite projetar um novo mundo digital, autônomo e conectado.
A Internet das Coisas quando utilizada em conjunto com Inteligência Artificial propiciam um novo patamar de aplicações autônomas e conectadas, que serão a base para a criação deste novo mundo digital.
O grande desafio neste novo cenário é o imenso volume de dados que precisa ser capturado e processado em tempo real para permitir o desenvolvimento de soluções como carros autônomos e sistemas automáticos de segurança baseado em monitoramento por vídeo.
Na palestra iremos abordar estes desafios técnicos, Internet das Coisas, Inteligência Artificial, Visão Computacional, arquiteturas base para o desenvolvimento de soluções autônomas end-to-end e sobre tecnologias e produtos de hardware e software da Intel que podem te ajudar a enfrentar estes desafios de forma otimizada.
Serão abordados diversos projetos de software Open Source, bem como repositórios de soluções de código aberto que poderão ser utilizados para acelerar o aprendizado do desenvolvedor neste novo mundo digital, autônomo e conectado.
Apresentado no InterCon 2018 - https://eventos.imasters.com.br/intercon
Gary Brown (Movidius, Intel): Deep Learning in AR: the 3 Year HorizonAugmentedWorldExpo
A talk from the Develop Track at AWE USA 2017 - the largest conference for AR+VR in Santa Clara, California May 31- June 2, 2017.
Gary Brown (Movidius, Intel): Deep Learning in AR: the 3 Year Horizon
Deep learning techniques are gaining in popularity in many facets of embedded vision, and this holds true for AR and VR. Will they soon dominate every facet of vision processing? This talk explores this question by examining the theory and practice of applying deep learning to real world problems for Augmented Reality, with real examples describing how this shift is happening today quickly in some areas, and slower in others.
http://AugmentedWorldExpo.com
Bring Intelligence to the Edge with Intel® Movidius™ Neural Compute StickDESMOND YUEN
Motiviation to move intelligence to the edge
Edge compute use cases
Barriers to moving intelligence to the edge
Deep learning algorithms – can they run on an edge device?
Movidius Neural Compute Stick (arch,usage, etc)
AI for All: Biology is eating the world & AI is eating Biology Intel® Software
Advances in cell biology and creation of an immense amount of data are converging with advances in Machine learning to analyze this data. Biology is experiencing its AI moment and driving the massive computation involved in understanding biological mechanisms and driving interventions. Learn about how cutting edge technologies such as Software Guard Extensions (SGX) in the latest Intel Xeon Processors and Open Federated Learning (OpenFL), an open framework for federated learning developed by Intel, are helping advance AI in gene therapy, drug design, disease identification and more.
Python Data Science and Machine Learning at Scale with Intel and AnacondaIntel® Software
Python is the number 1 language for data scientists, and Anaconda is the most popular python platform. Intel and Anaconda have partnered to bring scalability and near-native performance to Python with simple installations. Learn how data scientists can now access oneAPI-optimized Python packages such as NumPy, Scikit-Learn, Modin, Pandas, and XGBoost directly from the Anaconda repository through simple installation and minimal code changes.
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSciIntel® Software
Preprocess, visualize, and Build AI Faster at-Scale on Intel Architecture. Develop end-to-end AI pipelines for inferencing including data ingestion, preprocessing, and model inferencing with tabular, NLP, RecSys, video and image using Intel oneAPI AI Analytics Toolkit and other optimized libraries. Build at-scale performant pipelines with Databricks and end-to-end Xeon optimizations. Learn how to visualize with the OmniSci Immerse Platform and experience a live demonstration of the Intel Distribution of Modin and OmniSci.
AI for good: Scaling AI in science, healthcare, and more.Intel® Software
How do we scale AI to its full potential to enrich the lives of everyone on earth? Learn about AI hardware and software acceleration and how Intel AI technologies are being used to solve critical problems in high energy physics, cancer research, financial inclusion, and more. Get started on your AI Developer Journey @ software.intel.com/ai
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...Intel® Software
Software AI Accelerators deliver orders of magnitude performance gain for AI across deep learning, classical machine learning, and graph analytics and are key to enabling AI Everywhere. Get started on your AI Developer Journey @ software.intel.com/ai.
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...Intel® Software
Learn about the algorithms and associated implementations that power SigOpt, a platform for efficiently conducting model development and hyperparameter optimization. Get started on your AI Developer Journey @ software.intel.com/ai.
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...Intel® Software
oneDNN Graph API extends oneDNN with a graph interface which reduces deep learning integration costs and maximizes compute efficiency across a variety of AI hardware including AI accelerators. Get started on your AI Developer Journey @ software.intel.com/ai.
AWS & Intel Webinar Series - Accelerating AI ResearchIntel® Software
Scale your research workloads faster with Intel on AWS. Learn how the performance and productivity of Intel Hardware and Software help bridge the gap between ideation and results in Data Science. Get started on your AI Developer Journey @ software.intel.com/ai.
Whether you are an AI, HPC, IoT, Graphics, Networking or Media developer, visit the Intel Developer Zone today to access the latest software products, resources, training, and support. Test-drive the latest Intel hardware and software products on DevCloud, our online development sandbox, and use DevMesh, our online collaboration portal, to meet and work with other innovators and product leaders. Get started by joining the Intel Developer Community @ software.intel.com.
Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...Intel® Software
Explore practical elements, such as performance profiling, debugging, and porting advice. Get an overview of advanced programming topics, like common design patterns, SIMD lane interoperability, data conversions, and more.
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Intel® Software
Explore how to build a unified framework based on FFmpeg and GStreamer to enable video analytics on all Intel® hardware, including CPUs, GPUs, VPUs, FPGAs, and in-circuit emulators.
Review state-of-the-art techniques that use neural networks to synthesize motion, such as mode-adaptive neural network and phase-functioned neural networks. See how next-generation CPUs with reinforcement learning can offer better performance.
RenderMan*: The Role of Open Shading Language (OSL) with Intel® Advanced Vect...Intel® Software
This talk focuses on the newest release in RenderMan* 22.5 and its adoption at Pixar Animation Studios* for rendering future movies. With native support for Intel® Advanced Vector Extensions, Intel® Advanced Vector Extensions 2, and Intel® Advanced Vector Extensions 512, it includes enhanced library features, debugging support, and an extensive test framework.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Assure Contact Center Experiences for Your Customers With ThousandEyes
Intel® RealSense™ Technology: Code Walk-through Presented by Intel Software Innovators
1. Intel® RealSense™ Technology: Code
Walk-through Presented by Intel
Software Innovators
Bob Duffy: Intel – Lead Community Manager
Justin Link: Chronosapien, Lead Developer
Chris Skaggs: Code Monkeys, Lead Developer
REAS002
2. •Overview with Bob
•ChronosapienDemo
•Code Monkeys Demo
2
Bob Duffy
Agenda
3. Overview with Bob –10 minutes
•Agenda
•Developer Relations
•Intel Software Innovator Program
•Innovator work with Perceptual Computing
Chronosapien–Justin Link
•Experience With Perceptual Computing –Space Between
•Vision for Intel® RealSenseTM
•Sample Work
Code Monkeys –Jon Collins
•Experience With Perceptual Computing –StargateGunship
•Vision for Intel® RealSenseTM
•Sample Work
3
Agenda
11. 11
Demo
Getting the most from a simple gesture
-Hand position
-Hand openness
Intel® RealSenseTMtechnical setup
-Module setup
-Update data
-Data polling
20. -Natural user interfaces
-Eyes into our world (real world mapping)
20
Vision
So what will we do with this tech?
21. •Overview with Bob
•ChronosapienDemo
•Code Monkeys Demo
21
Presenter: Chris Skaggs
Agenda
22. -Founded in 2000 as a web development shop.
-Started working in mobile as Soma Games* in 2008.
-Shipped “G: Into The Rain” as a launch title with Intel® AppUpTMin 2010
-Awarded Intel® Black Belt in 2011
-Won Best UX/UI with of StargateGunship* in the 2012 Intel® Perceptual Computing Challenge
-Got involved with depth and Intel® RealSenseTMas soon as we could and we are JAZZED!
22
Background
23. -Two very different examples of Intel® RealSenseTMimplementation
23
Examples
-SciFi Gunship* with gesture controls, an existing game with RS added.
-Redwall*, built with Intel® RealSenseTMin mind from the outset.
24. -What we did with perceptual in Gunship*
-Basic Gesture control
-Single handed control
-What we can do in Gunship* with Intel® RealSenseTM
-Advanced gesture control including finger bone joints and orientation
-Two handed gesture recognition allowing us to control zoom and secondary weapons
-Possibly even voice control.
24
Updating to Intel® RealSenseTM
25. 25
Implementing Intel® RealSenseTM
-Where Intel® RealSenseTMwill take us in Redwall
-Zero physical controller
-Gesture control for the adventurer
-Object recognition
-Emotion or Mood recognition
-Maybe even voice control with some advanced animation functionality tied to it.
-What we have done/are doing with the Alpha
-Prototyping more immersive and interactive dialogs using the players emotion.
-Gesture control for response selections with a UI built with Intel® RealSenseTMin mind
26. 26
Getting used to Intel® RealSenseTM
Implementing Intel® RealSenseTMin Unity3d*
•Building at the API level
-Only experienced coders need apply.
-Alpha –therefore things may change
-More control and visibility over what you’re doing or rather what the SDK is doing.
•Building at the Plugin level
-The Unity3d* plugin has been designed with novice programmers in mind.
-Quick and easy to implement and prototype
-Is easliyexposed for the more experienced programmer to use as a springboard.
-Drag & Drop selection and control for easy editor experience
-Does not expose the complete feature set (It is only alpha at present)
-Can be used along side the more direct low level API coding approach with out any difficulties
27. 27
Getting used to Intel® RealSenseTM
The Plug-in:
There is a range of predefined Intel® RealSenseTMactions which can be dragged to any Game object
SendMessageAction: Trigger any method on any script attached to the same GameObjectwhen the conditions are met
TrackingAction: Move the GameObjectin world space
Based on the tracked Joint in real space
28. 28
Getting used to Intel® RealSenseTM
Many of the expected options are provided by default in the various dropdowns in the Unity property Inspector, thus making it quick and easy to configure triggers.
In summary the plugin functionality provides a very accessible interface for getting the camera interface up & running in your unity project.
30. Learn More About Intel Software Innovator Program
Want to show off like these guys, and be on the leading edge of development?
Contact @bobduffyon Twitter & follow this link http://bit.ly/softwareinnovators
For more info on Intel RealSenseTechnology: http://software.intel.com/realsense
32. Risk Factors
The above statements and any others in this document that refer to plans and expectations for the second quarter, the year and the future are forward-looking statements that involve a number of risks and uncertainties. Words such as “anticipates,” “expects,” “intends,” “plans,” “believes,” “seeks,” “estimates,” “may,” “will,” “should” and their variations identify forward-looking statements. Statements that refer to or are based on projections, uncertain events or assumptions also identify forward-looking statements. Many factors could affect Intel’s actual results, and variances from Intel’s current expectations regarding such factors could cause actual results to differ materially from those expressed in these forward-looking statements. Intel presently considers the following to be important factors that could cause actual results to differ materially from the company’s expectations. Demand for Intel's products is highly variable and, in recent years, Intel has experienced declining orders in the traditional PC market segment. Demand could be different from Intel's expectations due to factors including changes in business and economic conditions; consumer confidence or income levels; customer acceptance of Intel’s and competitors’ products; competitive and pricing pressures, including actions taken by competitors; supply constraints and other disruptions affecting customers; changes in customer order patterns including ordercancellations; and changes in the level of inventory at customers. Intel operates in highly competitive industries and its operations have high costs that are either fixedor difficult to reduce in the short term. Intel's gross margin percentage could vary significantly from expectations based on capacity utilization; variations in inventory valuation, including variations related to the timing of qualifying products for sale; changes in revenue levels; segment product mix; the timing and execution of the manufacturing ramp and associated costs; excess or obsolete inventory; changes in unit costs; defects or disruptions in the supply of materials or resources; and productmanufacturing quality/yields. Variations in gross margin may also be caused by the timing of Intel product introductions and related expenses, including marketing expenses, and Intel's ability to respond quickly to technological developments and to introduce new products or incorporate new features into existing products, whichmay result in restructuring and asset impairment charges. Intel's results could be affected by adverse economic, social, political and physical/infrastructure conditions in countries where Intel, its customers or its suppliers operate, including military conflict and other security risks, natural disasters, infrastructure disruptions, health concerns and fluctuations in currency exchange rates. Intel’s results could be affected by the timing of closing of acquisitions, divestitures and other significant transactions. Intel's results could be affected by adverse effects associated with product defects and errata (deviations from published specifications), and by litigation or regulatory matters involving intellectual property, stockholder, consumer, antitrust, disclosure and other issues, such as the litigation and regulatory matters describedin Intel's SEC filings. An unfavorable ruling could include monetary damages or an injunction prohibiting Intel from manufacturing or selling one or more products, precludingparticular business practices, impacting Intel’s ability to design its products, or requiring other remedies such as compulsory licensing of intellectual property. A detailed discussion of these and other factors that could affect Intel’s results is included in Intel’s SEC filings, including the company’s most recent reports on Form 10-Q, Form 10-K and earnings release.
Rev. 4/15/14