Kinect Exercise HCI Course Fall Maria Husmann CNB E 104.1
|
|
- Britton Paul
- 7 years ago
- Views:
Transcription
1 Kinect Exercise HCI Course Fall 2015 Maria Husmann CNB E 104.1
2 Agenda Introducing Kinect What it does How it works Kinect SDK for Windows Skeletal Tracking Kinect Tutorial (Example Code) Introducing the exercise Demo
3 Introducing Kinect Kinect is a camera-based, motion sensing input device Developed by Microsoft Announced first in June 2009 at the E3 as «Project Natal» Launched in November 2010 exclusively for the Xbox 360 video game console In February 2012, Microsoft released the commercial Kinect SDK for Windows (current version 1.8)
4 What it does Provides full-body 3D motion capture, face tracking, and speech recognition Skeletal tracking of up to 6 persons (Kinect v2) Has a built-in microphone array to record (and locate) voices Promises to deliver a «Natural User Interface» experience, your body is the controller The Kinect Effect (Advertisement)
5 3D DEPTH SENSORS RGB CAMERA MULTI-ARRAY MIC MOTORIZED TILT Old Kinect Sensor (v1)
6 Source: buildinsider.net
7 Source: ifixit.com
8 New is better: Kinect v2 Improved sensors: 3x depth fidelity, wider field of view, 1080p color camera (30fps) Tracks more people and more skeletal joints: Hand tips, thumbs and shoulder center Lighting independent IR (can see in the dark) Advanced face tracking Current Devkit: SDK 2.0
9 Kinect (v2) Data Sources
10 Body (skeletal) Tracking Recognizes up to 6 people in the field of view Maximum of two (six with v2) players tracked (body) at once Center position for other 4 players (v1) Two range modes (Kinect v1) Default: Between 0.8m and 4m Pratical range: 1.2 to 3.5 m Near range: Between 0.4m and 3m Pratical range: 0.8 to 2.5 m One Mode (Kinect v2) Between 0.5m and 4.5m
11 Joints Coordinates expressed in meters, center of the Kinect is reference plane Each player has set of 20 joints (25 in v2) Each joint has attributes Associated state: Tracked, Not tracked, or Inferred Joint normal (v2): Describes rotation Inferred Occluded, clipped, or low confidence joints
12 New Joints!
13 Advanced tracking with Kinect v2 Kinect v2 tries to recognize different states for each hand: Open, Closed, Lasso, Unknown and NotTracked Hand state is tracked for the two bodies closest to the sensor Lean Tracking Determines how much a body is leaning from vertical Values range between -1 and 1 in both directions, 1 roughly corresponds to 45 degrees of lean
14 Kinect Tutorial
15 Kinect Initalisation KinectSensor sensor; BodyFrameReader bodyreader; void MyKinectApplication_Loaded(object sender, RoutedEventArgs e) { // Get the default Kinect Sensor (there can only be one anyway) sensor = KinectSensor.GetDefault(); // Request a new reader for the body frames (skeletal tracking) bodyreader = sensor.bodyframesource.openreader(); // Allocate buffer for bodies (skeletons) bodies = new Body[6]; // Start the Kinect sensor sensor.open(); } // Register event handler to process body frames bodyreader.framearrived += bodyreader_framearrived;
16 Processing Body Frames void bodyreader_framearrived(object sender, BodyFrameArrivedEventArgs e) { // Retrieve the current body frame and dispose it after the block using (BodyFrame bframe = e.framereference.acquireframe()) { // Check whether the frame has not expired yet (i.e. it is available) if (bframe!= null) { bframe.getandrefreshbodydata(bodies); // Copy the body data into our buffer trackedbody = (from s in bodies where s.istracked select s).firstordefault(); // Get the first tracked body } if (trackedbody!= null) { JointOrientation headorientation = trackedbody.jointorientations[jointtype.head]; CameraSpacePoint headposition = trackedbody.joints[jointtype.head].position; //... do stuff }
17 The Kinect Exercise
18 Introducing the exercise Task: Control a PowerPoint presentation with your body Due to the nature of the project, you are required to program in C# You can work in teams of 4-5 Teams will be allocated at least 2 slots à 2-3 hours each (more slots can be allocated to your team if desired) Fun exercise with moderate effort
19 How the exercise is being run All programming is done with Visual Studio in our lab on the real Kinect for Windows hardware 2 labs are available, each equipped with a workstation and a Kinect for Windows sensor Visual Studio 2012 pre-installed You are responsible for managing your source code. You may be assigned to a different machine each time.
20 Implement «recognizegestures» /// <summary> /// TODO This is where you are supposed to implement your pose/gesture recognition /// </summary> /// <param name="trackedbody">tracked body data</param> private void RecognizeGestures(Body trackedbody) { // TODO Add your pose/gesture recognition code here! } Called each time a new body frame has been processed (up to 30 frames per second) You may change other parts of the code as well if you want to add more/extended functionality
21 Goal of this Exercise Design gestures for at least 4 different PowerPoint operations: Next Slide, Previous Slide First Slide, Last Slide Get to know the Kinect SDK for Windows and implement some poses and/or gestures You will be given a small code framework (you do not have to start from scratch) available by the end of this week Multi-user operations possible but tricky! (You will need to change the supplied framework)
22 Technical challenges Constant stream of data, no «touch down» or «gesture start» events Coordinates are in 3D space and differ depending on where the users are standing Our proposal: Pseudo-Gestures Try to recognize different poses (e.g. hands above head) A pseudo-gesture is a sequence of different poses Implement some kind of State-Machine
23 Time Schedule (1 Week) Explore the Kinect SDK, design suitable gestures Register your group with Maria until Friday Send an with the subject "Kinect Exercise" that contains a group name and the names of all members of your group Please also specify preferred dates/times: Mo-Fr, 9-12/12-15/ (~2 Weeks) Implementation Preparation of a small presentation (ca. 5 minutes per team) You need to send your Visual Studio Projects and accompanying presentations to Maria no later than Presentation and live demonstration of your system in the exercise session
24 Showtime! Demo
25 References Learning Resources and Documentation Official MSDN Documentation Programming Guid Video Tutorials (Lecture 2 is the most useful for this exercise), try to open link in Chrome
Next Generation Natural User Interface with Kinect. Ben Lower Developer Community Manager Microsoft Corporation
Next Generation Natural User Interface with Kinect Ben Lower Developer Community Manager Microsoft Corporation Key Takeaways Kinect has evolved: Whether you did it -> How you did it One or two people ->
More informationAmit Moran, Gila Kamhi, Artyom Popov, Raphaël Groscot Perceptual Computing - Advanced Technologies Israel
Introducing Intel RealSense Robotics Innovation Program ROS Integration Amit Moran, Gila Kamhi, Artyom Popov, Raphaël Groscot Perceptual Computing - Advanced Technologies Israel Agenda Intel RealSense
More informationIntroduction to the Perceptual Computing
23.09.2013 1 Introduction to the Perceptual Computing Designed by employees of The Center of Innovative Education Introduction to the Perceptual Computing 23.09.2013 2 This course is aimed to study and
More informationMaster Thesis Using MS Kinect Device for Natural User Interface
University of West Bohemia Faculty of Applied Sciences Department of Computer Science and Engineering Master Thesis Using MS Kinect Device for Natural User Interface Pilsen, 2013 Petr Altman Declaration
More informationGesture-Based Human-Computer-Interaction Using Kinect for Windows Mouse Control and PowerPoint Presentation
Gesture-Based Human-Computer-Interaction Using Kinect for Windows Mouse Control and PowerPoint Presentation Toyin Osunkoya 1, and Johng-Chern Chern 2 Department of Mathematics and Computer Science Chicago
More informationHow does the Kinect work? John MacCormick
How does the Kinect work? John MacCormick Xbox demo Laptop demo The Kinect uses structured light and machine learning Inferring body position is a two-stage process: first compute a depth map (using structured
More informationGestPoint Maestro3D. A White Paper from GestureTek The Inventor of 3D Video Gesture Control
A White Paper from GestureTek The Inventor of 3D Video Gesture Control Table of Contents Executive Summary... 3 The Trackers... 4 GestPoint Maestro3D Hand Tracker... 4 GestPoint Maestro3D Multi-Tracker...
More informationAbstract. Introduction
SPACECRAFT APPLICATIONS USING THE MICROSOFT KINECT Matthew Undergraduate Student Advisor: Dr. Troy Henderson Aerospace and Ocean Engineering Department Virginia Tech Abstract This experimental study involves
More informationHand Analysis Tutorial Intel RealSense SDK 2014
Hand Analysis Tutorial Intel RealSense SDK 2014 With the Intel RealSense SDK, you have access to robust, natural human-computer interaction (HCI) algorithms such as face tracking, finger tracking, gesture
More informationDESIGN OF A TOUCHLESS USER INTERFACE. Author: Javier Onielfa Belenguer Director: Francisco José Abad Cerdá
DESIGN OF A TOUCHLESS USER INTERFACE Author: Javier Onielfa Belenguer Director: Francisco José Abad Cerdá 1 OUTLINE 1. Problem to solve 2. Goal of the project 3. Connecting devices and the system 3.1 Microsoft
More informationContents. Introduction Hardware Demos Software. More demos Projects using Kinect Upcoming sensors. Freenect OpenNI+ NITE + SensorKinect
Kinect C. Andújar Contents Introduction Hardware Demos Software Freenect OpenNI+ NITE + SensorKinect More demos Projects using Kinect Upcoming sensors INTRODUCTION 3D input competitors Kinectorigins PrimeSense
More informationDevelopment of 3D Image Manipulation Software Utilizing the Microsoft Kinect
Development of 3D Image Manipulation Software Utilizing the Microsoft Kinect A report submitted to the School of Engineering and Energy, Murdoch University in partial fulfilment of the requirements for
More informationEnergy Consumption of New Generation Game Consoles - Key Findings
Energy Consumption of New Generation Game Consoles - Key Findings Pierre Delforge Noah Horowitz Natural Resources Defense Council December 2013 Methodology Test Units Test method Game titles Movies Duty
More informationAmmar Ahmad Awan, Muhammad Aamir Saleem, Sungyoung Lee
Ofisina : Kinect based Virtual Office Assistant Ammar Ahmad Awan, Muhammad Aamir Saleem, Sungyoung Lee Dept. of Computer Engineering, Kyung Hee University, Yongin, South Korea {ammar, aamir, sylee}@oslab.khu.ac.kr
More informationScreencast-o-matic ProPage Basics
Screencast-o-matic software can be used to create presentations, lectures, demos and other courserelated recordings anything you can capture on your computer screen and/or webcam including live action,
More informationC# Implementation of SLAM Using the Microsoft Kinect
C# Implementation of SLAM Using the Microsoft Kinect Richard Marron Advisor: Dr. Jason Janet 4/18/2012 Abstract A SLAM algorithm was developed in C# using the Microsoft Kinect and irobot Create. Important
More informationVIRTUAL TRIAL ROOM USING AUGMENTED REALITY
VIRTUAL TRIAL ROOM USING AUGMENTED REALITY Shreya Kamani, Neel Vasa, Kriti Srivastava, D. J. Sanghvi College of Engineering, Mumbai 53 Abstract This paper presents a Virtual Trial Room application using
More informationMagic iriid Virtual Remote Controller Interface For Home Theater and Marketing App User Manual
Magic iriid Virtual Remote Controller Interface For Home Theater and Marketing App User Manual Virtual Gesture PC Controller Innovation M i s s i o n S t a t e m e n t T o t h o s e t h a t a p p r e c
More informationMegapixel IP66. IP66 Waterproof Housing, Cable through bracket and Anti-Fog Front Cover
BU-3026 3-Megapixel 25 meter Wide Angle IR Bullet Type IPCAM IP66 Housing with Cable through Bracket 3-Megapixel 1/2.5" CMOS Sensor Support 25FPS at 2048x1536 or 30FPS at 1080P 802.3af PoE Port 2.6mm CS
More informationGetting Started with the ZED 2 Introduction... 2
Getting Started Contents Getting Started with the ZED 2 Introduction....................................................... 2 What s In The Box?.................................................. 2 System
More informationNintendo Announces Price and Launch Date of Nintendo 3DS in Japan
September 29, 2010 Nintendo Co., Ltd. Nintendo Announces Price and Launch Date of Nintendo 3DS in Japan Nintendo Co., Ltd. (Minamiku, Kyoto City, President: Satoru Iwata) will launch "Nintendo 3DS," a
More informationTeacher Interview 7377 Introduction to Technology in Schools, Fall, 2008 Connie Capaldo, Katherine Flanagan, and David Littrell
Teacher Interview 7377 Introduction to Technology in Schools, Fall, 2008 Connie Capaldo, Katherine Flanagan, and David Littrell What are the different types of technology you use in your classroom? Why
More informationChapter 5 Understanding Input. Discovering Computers 2012. Your Interactive Guide to the Digital World
Chapter 5 Understanding Input Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Define input and differentiate among a program, command, and user response Identify
More informationKinect Interface to Play Computer Games with Movement
Kinect Interface to Play Computer Games with Movement Program Install and Hardware Setup Needed hardware and software to use the Kinect to play computer games. Hardware: Computer running Windows 7 or 8
More informationSolomon Systech Image Processor for Car Entertainment Application
Company: Author: Piony Yeung Title: Technical Marketing Engineer Introduction Mobile video has taken off recently as a fun, viable, and even necessary addition to in-car entertainment. Several new SUV
More informationInteraction devices and sensors. EPFL Immersive Interaction Group Dr. Nan WANG Dr. Ronan BOULIC nan.wang@epfl.ch
Interaction devices and sensors EPFL Immersive Interaction Group Dr. Nan WANG Dr. Ronan BOULIC nan.wang@epfl.ch Outline 3D interaction tasks Action capture system Large range Short range Tracking system
More informationWireless Day / Night Cloud Camera TV-IP751WIC (v1.0r)
(v1.0r) TRENDnet s Wireless Day / Night Cloud Camera, model, takes the work out of viewing video over the internet. Previously to view video remotely, users needed to perform many complicated and time
More informationKINECT PROJECT EITAN BABCOCK REPORT TO RECEIVE FINAL EE CREDIT FALL 2013
KINECT PROJECT EITAN BABCOCK REPORT TO RECEIVE FINAL EE CREDIT FALL 2013 CONTENTS Introduction... 1 Objective... 1 Procedure... 2 Converting Distance Array to 3D Array... 2 Transformation Matrices... 4
More informationMulti-Kinect Tracking for Dismounted Soldier Training
Multi-Kinect Tracking for Dismounted Soldier Training Brian M. Williamson and Dr. Joseph J. LaViola Jr. University of Central Florida Orlando, FL bwilliam@eecs.ucf.edu, jjl@eecs.ucf.edu Tim Roberts and
More informationEIZO Monitor CalMAN Setup Guide
EIZO Monitor CalMAN Setup Guide CalMAN Display Calibration Software can automatically create optimized calibration 1D or 3D LUTs for EIZO monitors equipped with a self-calibration sensor. CalMAN controls
More informationVIDEO COMMUNICATION SYSTEM-TECHNICAL DOCUMENTATION. Tracking Camera (PCSA-CTG70/CTG70P) PCS-G70/G70P All
Tracking Camera () PCS-G70/G70P All Introduction The Tracking Camera is a camera unit dedicated to the PCS-G70/G70P. It provides the Voice-Directional Detection function, the Face Recognition function,
More informationLearn Microsoft Kinect API
Learn Microsoft Kinect API Rob Miles Copyright 2012 by Rob Miles All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written
More informationAdvanced Windows Store App Development Using C#
20485C - Version: 1 07 July 2016 Advanced Windows Store App Development Using C# Advanced Windows Store App Development Using C# 20485C - Version: 1 5 days Course Description: This course you will learn
More informationAutomated Recording of Lectures using the Microsoft Kinect
Automated Recording of Lectures using the Microsoft Kinect Daniel Sailer 1, Karin Weiß 2, Manuel Braun 3, Wilhelm Büchner Hochschule Ostendstraße 3 64319 Pfungstadt, Germany 1 info@daniel-sailer.de 2 weisswieschwarz@gmx.net
More informationMegapixel PoE Day / Night Internet Camera TV-IP572PI (v1.0r)
(v1.0r) PRODUCT OVERVIEW The Megapixel PoE Day / Night Internet Camera, model TV- IP572PI, transmits real-time Megapixel video over the Internet. Record crisp video in complete darkness for distances of
More informationEVALUATION OF KINECT JOINT TRACKING FOR CLINICAL AND IN-HOME STROKE REHABILITATION TOOLS. A Thesis. Kathryn LaBelle
EVALUATION OF KINECT JOINT TRACKING FOR CLINICAL AND IN-HOME STROKE REHABILITATION TOOLS A Thesis by Kathryn LaBelle Undergraduate Program in Computer Science Notre Dame, Indiana December, 2011 EVALUATION
More informationMegapixel IP66. IP66 Waterproof Housing, Cable through bracket and Anti-Fog Front Cover
BU-3026-IVS 3-Megapixel 25 meter Wide Angle IR Bullet Type IPCAM with Video Analytics IP66 Housing with Cable through Bracket 3-Megapixel 1/2.5" CMOS Sensor Support 25FPS at 2048x1536 or 30FPS at 1080P
More informationHow To Use A Kinect To Measure A Teacher'S Work In School
Alia How technologies in the classroom are modifying space and time management in teachers experience? abstract Simona Ferrari Università Cattolica, Milano - Italy simona.ferrari@unicatt.it Nadia Carlomagno
More informationPROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3D VISUALIZATION
International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 7, Issue 2, March-April 2016, pp. 159 167, Article ID: IJARET_07_02_015 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=7&itype=2
More information2-Megapixel Sony Progressive CMOS Sensor with Super Wide Dynamic Range and High Frame Rate
SD-2020 2-Megapixel 20X Optical Zoom Speed Dome IP Camera 1/2.8" Sony Progressive CMOS Sensor Full HD 1080p + D1 Real-Time at Dual Streaming Up to 20x Optical Zoom Up to 30 fps @ 1080p Full HD Weather-Proof
More informationCS1112 Spring 2014 Project 4. Objectives. 3 Pixelation for Identity Protection. due Thursday, 3/27, at 11pm
CS1112 Spring 2014 Project 4 due Thursday, 3/27, at 11pm You must work either on your own or with one partner. If you work with a partner you must first register as a group in CMS and then submit your
More informationRelease Notes. Please refer to the Intel RealSense 3D Camera Software License.rtf for license terms and conditions.
Release Notes Intel RealSense Depth Camera Manager (DCM) 1.4 HF3 This release notes covers Release 1.4 HF3 of Intel RealSense Depth Camera Manager F200 These are for use with Intel RealSense F200 Camera.
More informationMicrosoft PowerPoint 2007
Microsoft PowerPoint 2007 PowerPoint is currently the most common software used for making visual aids for presentations. It has been redesigned for the 2007 release with a much more user-friendly and
More informationCamtasia Studio. Creating Screen Videos
Camtasia Studio Creating Screen Videos WORKSHOP DESCRIPTION... 1 Overview 1 Prerequisites 1 Objectives 1 INTRODUCTION... 1 WHY USE CAMTASIA STUDIO?... 2 WHERE CAN I GET CAMTASIA STUDIO?... 2 HOW TO USE
More informationHuman Motion Tracking for Assisting Balance Training and Control of a Humanoid Robot
University of South Florida Scholar Commons Graduate Theses and Dissertations Graduate School January 2012 Human Motion Tracking for Assisting Balance Training and Control of a Humanoid Robot Ahmad Adli
More informationMocap in Carrara - by CyBoRgTy
Mocap in Carrara - by CyBoRgTy Animating in Carrara can be a lot of fun, especially when you combine keyframe animation with your personally captured motions. As a hobbyist creating mocap, I like to use
More informationMouse Control using a Web Camera based on Colour Detection
Mouse Control using a Web Camera based on Colour Detection Abhik Banerjee 1, Abhirup Ghosh 2, Koustuvmoni Bharadwaj 3, Hemanta Saikia 4 1, 2, 3, 4 Department of Electronics & Communication Engineering,
More informationEXPERIENCES BUILDING A COLLEGE VIDEO GAME DESIGN COURSE
EXPERIENCES BUILDING A COLLEGE VIDEO GAME DESIGN COURSE Paul E. Dickson Hampshire College School of Cognitive Science 893 West St. Amherst, MA 01002, USA (413) 559-5861 pdickson@hampshire.edu ABSTRACT
More informationADOBE FLASH PLAYER Local Settings Manager
ADOBE FLASH PLAYER Local Settings Manager Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Storage...............................................................................................................
More informationSOFTWARE REQUIREMENTS SPECIFICATION FOR TSL-KINECT D-BUG SPONSORED BY INNOVA
SOFTWARE REQUIREMENTS SPECIFICATION FOR TSL-KINECT SPONSORED BY INNOVA D-BUG DUYGU ARALIOĞLU 1630581 BEDİA ACAR 1630508 ZÜLFÜ ULAŞ ŞAHİN 1560796 GÜLNUR NEVAL ERDEM 1630797 1 Table of Contents 1. INTRODUCTION...4
More informationMaking console games in Unity Tomas Jakubauskas
Making console games in Unity Tomas Jakubauskas Making console games in Unity History Getting started Development workflow Limitations and requirements New input methods Q&A History Wii dev started in
More informationCS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup Emmanuel Agu What is Android? Android is world s leading mobile operating system Google: Owns Android, maintains it, extends
More informationSpatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling
, March 13-15, 2013, Hong Kong Spatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling Naveed Ahmed Abstract We present a system for spatio-temporally
More informationAutomatic Gesture Recognition and Tracking System for Physiotherapy
Automatic Gesture Recognition and Tracking System for Physiotherapy Aarthi Ravi Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2013-112
More informationCSE452 Computer Graphics
CSE452 Computer Graphics Lecture 14: User Interface CSE452 Lecture 14: User Interface 1 Purpose of UI A dialogue between the user and the machine The key to productivity Provide usable, functional, safe,
More informationDC-DVR1 Hidden Camera Setup Manual
DC-DVR1 Hidden Camera Setup Manual Mini Desk Clock Hidden Spy Camera with audio and video recording Models: DC-DVR1 VGA Resolution (640x480) 30fps Video & Audio 1 Setting Time on Clock: The clock portion
More informationIntroduction to Digital Video
Introduction to Digital Video Significance of the topic With the increasing accessibility of technology for everyday people, things are starting to get digitalized: digital camera, digital cable, digital
More informationEngaging Students in Video Production and Movie Making in the classroom. December 9, 2009 1pm PST / 4 pm EST
Engaging Students in Video Production and Movie Making in the classroom December 9, 2009 1pm PST / 4 pm EST Introductions Moderator: Gwen Solomon, Web Editor Tech & Learning Custom Projects Shari Sentlowitz
More informationProposal on. Microsoft DreamSpark Benefits & How to get connected. By CCSIT
Proposal on Microsoft DreamSpark Benefits & How to get connected By CCSIT October 2013 College of Computer Science & Information Technology (CCSIT) King Faisal University 1 Table of Contents: What is Microsoft
More informationThe main imovie window is divided into six major parts.
The main imovie window is divided into six major parts. 1. Project Drag clips to the project area to create a timeline 2. Preview Window Displays a preview of your video 3. Toolbar Contains a variety of
More informationGet to know PayAnywhere.
Get to know PayAnywhere. Hello there! Applying for PayAnywhere How do I get $5,000 free in transactions? PayAnywhere will waive processing fees up to $5000 for the first six months after account approval
More informationMilestone Integration Platform Software Development Kit 2 (MIP SDK 2)
Milestone Integration Platform Software Development Kit 2 (MIP SDK 2) Agenda Introduction to MIP and MIP SDK What s new in MIP SDK 2 Summary Q&A Typical security infrastructure Point-of-sale (POS) Access
More informationHead-Coupled Perspective
Head-Coupled Perspective Introduction Head-Coupled Perspective (HCP) refers to a technique of rendering a scene that takes into account the position of the viewer relative to the display. As a viewer moves
More information[PACKTl. Flash Development for Android Cookbook. Flash, Flex, and AIR. Joseph Labrecque. Over 90 recipes to build exciting Android applications with
Flash Development for Android Cookbook Over 90 recipes to build exciting Android applications with Flash, Flex, and AIR Joseph Labrecque [PACKTl III IV I V I J PUBLISHING BIRMINGHAM - MUMBAI Preface 1
More informationRelease Notes. Software Version History. What s New in 1.6.5000.0. Polycom CX5000 and CX5000HD Systems, Version 1.6.5000.0. Polycom CX5000 HD Systems
Polycom CX5000 and CX5000HD Systems, Version 1.6.5000.0 Polycom announces the latest release of CX5000 software. This document provides information about the features and limitations in release 1.6.5000.0.
More informationLaser Gesture Recognition for Human Machine Interaction
International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-04, Issue-04 E-ISSN: 2347-2693 Laser Gesture Recognition for Human Machine Interaction Umang Keniya 1*, Sarthak
More informationMicrosoft Research Microsoft Azure for Research Training
Copyright 2014 Microsoft Corporation. All rights reserved. Except where otherwise noted, these materials are licensed under the terms of the Apache License, Version 2.0. You may use it according to the
More informationSMART Board Training Outline Trainer: Basel Badran
Sharjah Higher Colleges of Technology SMART Board Training Outline Trainer: Basel Badran What is a SMART Board? o Concept & Technology SMART Board Components: o Smart Tools Start Center Recorder Keyboard
More informationSMART BOARD USER GUIDE FOR PC TABLE OF CONTENTS I. BEFORE YOU USE THE SMART BOARD. What is it?
SMART BOARD USER GUIDE FOR PC What is it? SMART Board is an interactive whiteboard available in an increasing number of classrooms at the University of Tennessee. While your laptop image is projected on
More informationWindows Embedded Security and Surveillance Solutions
Windows Embedded Security and Surveillance Solutions Windows Embedded 2010 Page 1 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues
More informationEssentials of Developing Windows Store Apps Using C# MOC 20484
Essentials of Developing Windows Store Apps Using C# MOC 20484 Course Outline Module 1: Overview of the Windows 8 Platform and Windows Store Apps This module describes the Windows 8 platform and features
More information2MP H.264/ MPEG-4/ MJEPG
2-MegaPixel Outdoor 30fps 25 meter IR IPCAM T he is a high-end 2.0 MegaPixel (MP) network camera which designs for professional outdoor surveillance and security applications. This 2.0MP IP camera offers
More informationChapter 5 Objectives. Chapter 5 Input
Chapter 5 Input Describe two types of input List characteristics of a Identify various types of s Identify various types of pointing devices Chapter 5 Objectives Explain how voice recognition works Understand
More informationWelcome to Corel VideoStudio Pro X5
Contents Welcome to Corel VideoStudio Pro X5............................ 2 New Features and Enhancements................................ 4 Getting to Know the Workspace.................................
More informationKapitel 12. 3D Television Based on a Stereoscopic View Synthesis Approach
Kapitel 12 3D Television Based on a Stereoscopic View Synthesis Approach DIBR (Depth-Image-Based Rendering) approach 3D content generation DIBR from non-video-rate depth stream Autostereoscopic displays
More informationGetting Started with Microsoft Office Live Meeting. Published October 2007 Last Update: August 2009
Getting Started with Microsoft Office Live Meeting Published October 2007 Last Update: August 2009 Information in this document, including URL and other Internet Web site references, is subject to change
More informationLecturer s Guide to Teaching through Videoconferencing
Lecturer s Guide to Teaching through Videoconferencing Prepared by EdTech, Faculty of Medicine at UBC, 2009 edtech.med@ubc.ca Introduction to this Guide This guide is designed for lecturers teaching with
More informationClassroom Setup... 2 PC... 2 Document Camera... 3 DVD... 4 Auxiliary... 5. Lecture Capture Setup... 6 Pause and Resume... 6 Considerations...
Classroom Setup... 2 PC... 2 Document Camera... 3 DVD... 4 Auxiliary... 5 Lecture Capture Setup... 6 Pause and Resume... 6 Considerations... 6 Video Conferencing Setup... 7 Camera Control... 8 Preview
More informationGetting Started with Microsoft Office Live Meeting. Published October 2007
Getting Started with Microsoft Office Live Meeting Published October 2007 Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless
More informationMegapixel. Mechanical ICR
BU-3028-IVS 3-Megapixel Smart Focus and Zoom Bullet IPCAM with Video Analytics 3~10.5mm Smart Focus Motorized Zoom Lens 25m Smart IR LED Digital Video Stabilization Corridor Mode IP66 and IK10 Protection
More informationSmartphone Overview for the Blind and Visually Impaired
Smartphone Overview for the Blind and Visually Impaired The smartphone has become a primary technology for many people who are blind or have low vision. A smartphone provides a multi-purpose toolkit like
More information«compl*tc IDIOT'S GUIDE. Android App. Development. by Christopher Froehlich ALPHA. A member of Penguin Group (USA) Inc.
«compl*tc IDIOT'S GUIDE Android App Development by Christopher Froehlich A ALPHA A member of Penguin Group (USA) Inc. Contents Part 1: Getting Started 1 1 An Open Invitation 3 Starting from Scratch 3 Software
More informationl What is Android? l Getting Started l The Emulator l Hello World l ADB l Text to Speech l Other APIs (camera, bitmap, etc)
today l What is Android? l Getting Started l The Emulator l Hello World l ADB l Text to Speech l Other APIs (camera, bitmap, etc) l Other: Signing Apps, SVN l Discussion and Questions introduction to android
More informationAR-media Player v2.3. INSTALLATION & USER GUIDE (February, 2013) (Windows XP/Vista/7)
INSTALLATION & USER GUIDE (February, 2013) (Windows XP/Vista/7) Inglobe Technologies 2008/2013 Copyright Copyright 2008/2013 Inglobe Technologies S.r.l. All rights reserved. No part of this publication
More informationUnderstanding Operating System Configurations
Lesson 2 Understanding Operating System Configurations Learning Objectives Students will learn to: Understand Standard User Versus Administrative User Accounts Understand Types of UAC Prompts and Levels
More informationWinscribe Citrix XenApp and Terminal Services Installation Guide
Winscribe Citrix XenApp and Terminal Services Installation Guide 4.2 Copyright 2013, Winscribe Inc. All rights reserved. Publication Date: November 2013 Copyright 2013 Winscribe Inc. All Rights Reserved.
More informationA Real-Time Fall Detection System in Elderly Care Using Mobile Robot and Kinect Sensor
International Journal of Materials, Mechanics and Manufacturing, Vol. 2, No. 2, May 201 A Real-Time Fall Detection System in Elderly Care Using Mobile Robot and Kinect Sensor Zaid A. Mundher and Jiaofei
More informationDynamic Digital Signage Pack.
Dynamic Digital Signage Pack. Revolutionising digital interaction. Dynamic Digital Signage Pack. Apps Included: It is well known that digital posters and displays are much more engaging compared with static
More informationAnimation. Basic Concepts
Animation Basic Concepts What is animation? Animation is movement of graphics or text Some common uses of animation include: Advertising o Example: Web site advertisements that are animated to attract
More informationInnovate Engineering Outreach: A Special Application of the Xbox 360 Kinect Sensor
Innovate Engineering Outreach: A Special Application of the Xbox 360 Kinect Sensor Tanner Bryce Blair School of Electrical and Computer Engineering The University of Oklahoma Norman, United States tannerblair@ou.edu
More informationFARO Technologies Inc. Internal Control File Location: X:\CONTROL\RECORDS\05MANUFA\PARTSPEC\7 Software\E1073_SCENECT_5.2_Manual_EN.
SCENECT 5.2 MANUAL MARCH 2013 FARO Technologies, Inc., 2013. All rights reserved. For personal use, this publication may be reproduced or transmitted. For commercial use, no part of this publication may
More informationVOLUMNECT - Measuring Volumes with Kinect T M
VOLUMNECT - Measuring Volumes with Kinect T M Beatriz Quintino Ferreira a, Miguel Griné a, Duarte Gameiro a, João Paulo Costeira a,b and Beatriz Sousa Santos c,d a DEEC, Instituto Superior Técnico, Lisboa,
More informationDatasheet. Unified Video Surveillance Management. Camera Models: UVC, UVC-Dome, UVC-Pro NVR Model: UVC-NVR. Scalable Day or Night Surveillance
Unified Video Surveillance Management Camera Models: UVC, UVC-Dome, UVC-Pro NVR Model: UVC-NVR Scalable Day or Night Surveillance Advanced Hardware with Full HD Video Powerful Features and Analytic Capabilities
More informationUniversity of Sheffield Computer Science. Ambassadors Scheme. Overview. This document contains the text from http://ambassadors.rcweb.dcs.shef.ac.
University of Sheffield Computer Science Ambassadors Scheme This document contains the text from http://ambassadors.rcweb.dcs.shef.ac.uk Overview This 5-term scheme will be designed and delivered by the
More informationUsing SMART Boards. Display Power (Projector) & PC Buttons on the Console
Using SMART Boards A SMART board works with a computer, projector, digital pens, and software called Notebook. The computer screen is projected to the SMART Board, where the board s surface allows you
More informationPoint of View Mobii 925 - Android 4.2 Tablet PC. General notices for use... 2 Disclaimer... 2 Box Contents... 2
Table of Contents General notices for use... 2 Disclaimer... 2 Box Contents... 2 1.0 Product basics... 3 1.1 Buttons and connections... 3 1.2 Start up and shut down... 3 2.0 Introduction to Google Android
More informationA Microsoft Kinect based virtual rehabilitation system
A Microsoft Kinect based virtual rehabilitation system Erdenetsogt Davaasambuu 1, Chia-Chi Chiang 2, John Y.Chiang 2, Yung-Fu Chen 1, Sukhbaatar Bilgee 3 1 Department of Healthcare Administration, Central
More informationIntroduction. System requirements
Introduction Web video collaboration enables communication in real time to bring experts virtually into the classroom, or to hold a class or project meeting at a distance. These guidelines explore Marratech
More informationAccuracy of joint angles tracking using markerless motion system
Accuracy of joint angles tracking using markerless motion system Nazeeh Alothmany 1, Afzal Khan 1, Majdi Alnowaimi 2,, Ali H. Morfeq 1,, Ehab A Hafez 4, Abstract Human motion analysis is a widely accepted
More informationOvercoming Accessibility Challenges of Web Conferencing
Overcoming Accessibility Challenges of Web Conferencing Authors: Mary Jo Mueller, IBM Accessibility Standards Lead (presenter) Marc Johlic, IBM Accessibility Consultant Susann Keohane, IBM Accessibility
More information