Human Motion Tracking and Recognition with Microsoft Kinect

Total Page:16

File Type:pdf, Size:1020Kb

Human Motion Tracking and Recognition with Microsoft Kinect Human Motion Tracking and Recognition with Microsoft Kinect Wenbing Zhao Cleveland State University 1 Outline Introduction to the Kinect technology Kinect applications Human motion tracking with Kinect Demo Human motion recognition with Kinect Publicly available dataset 2 The Kinect Technology Launched in 2010 as an enhancement device for the Xbox 360 game console “You are the controller”: Game playing using gestures and voices 24 million units sold as of Feb 2013 Software development kit (SDK) was released by Microsoft in late 2011 Third party SDKs were available before that Two generations of Kinect sensor Kinect v1: Kinect for Xbox, Kinect for Windows Kinect v2: Kinect for XboxOne What Kinect SDK provides 2D color image frames 3D depth image frames 3D skeletal frames with a set of joints in each skeleton 3 Steps of Motion Tracking and Analysis with Kinect 4 Kinect Depth Sensing Technology The depth-sensing technology used in Kinect v1 was developed by PrimeSense It uses structured light with a single infrared (IR) emitter and a single depth sensor for triangulation of depth in each pixel 5 Kinect Depth Sensing Technology The depth-sensing technology used in Kinect v2 was based on time- of-flight measurement The depth of each pixel can be calculated based on the phase shift between the emitted light and the reflected light A clever design: IR emitter is periodically turned on and off, and the output from the depth sensor is sent to two different ports when the light is on (port A) and off (B), respectively A-B: removes background ambient light => depth + high quality IR images 6 IR and Depth Image Quality Comparison 7 Feature Comparison of Kinect v1 & v2 8 Outline Introduction to the Kinect technology Kinect applications Demo Human motion tracking with Kinect Human motion recognition with Kinect Publicly available dataset 9 Kinect Applications 3D Reconstrucition Virtual Reality & Gaming Motion Sign Language R recognition Recognition Natural User Interface Education & Robotics Control Healthcare Retail Training Performing Arts & Interaction Physical Medical Fall Therapy Operation Detection 10 Kinect Applications In Healthcare 11 Exploration of medical images Controller-free exploration of medical image data: experiencing the Kinect, by Gallo, Placitelli, and Ciampi, Italy http://www.youtube.com/watch?v=CsIK8D4RLtY 12 Kinect Applications in Virtual Reality and Gaming 13 Kinect Applications in Natural User Interface Kinect Applications in Education and Performing Arts 14 Kinect Applications in Robotics Control and Interaction 15 Kinect Applications in Sign Language Recognition 16 Sign Language Translation Sign Language Recognition and Translation with Kinect, by Chai et al, Chinese Academy of Sciences & Microsoft Research Asia http://research.microsoft.com/en-us/collaboration/stories/kinect-sign-language- translator.aspx https://www.youtube.com/watch?v=HnkQyUo3134 17 Kinect Applications in Retail, Training, & 3D Reconstruction 18 Scanning 3D Full Human Bodies Tong, J., Zhou, J., Liu, L., Pan, Z., & Yan, H. (2012). Scanning 3D full human bodies using kinects. IEEE Transactions on Visualization and Computer Graphics, 18(4), 643-650. https://www.youtube.com/watch?v=OJZbmUVflYc 19 Kinect Application: Privacy-Aware Human Motion Tracking Patient privacy is protected by government regulations, such as the Health Insurance Portability and Accountability Act of 1996 (HIPAA) Patients cannot be videotaped without their explicit consent In the mean time, it could be very beneficial to monitor the activities of health caregivers: safe patient handling, training, etc. Inertial sensor based tracking preserves the patient privacy, however, this type of tracking is intrusive and cannot provide accurate and detailed information of the activities comparable to that of vision-based tracking (unless a large set of sensors attached to specific locations) 20 Privacy-Aware Human Motion Tracking Computer vision based tracking: non-intrusive, accurate, and detailed information human activities Problem: a camera is non-discriminative – everyone in the view is tracked! What we want: track only consented human subjects when they interact with other people The proposed system ensures the tracking of only consented personnel: captured information regarding non-consented personnel in the view is discarded immediately 21 Privacy-Aware Human Motion Tracking: Hardware Components Microsoft Kinect sensor (or any equivalent programmable depth camera) Computer (to run the Kinect motion tracking application) Wearable device, such as smart watch (worn by the consented personnel) Smart phone (needed only if the wearable device could not directly communicate with the application running on the computer) Ceiling Kinect#1 Kinect#2 Computer Wifi Caregiver#1 Smart Phone Wearable Device Bluetooth Bluetooth Wearable Device Patient Caregiver#2 22 Privacy-Aware Human Motion Tracking: Software Components Kinect Pebble Mobile Application Skeleton (PebbleKit JS) AppMessage XMLHttpRequest Stream Pebble pebble-js- Server Application app.js Application AppMessage XMLHttpResponse Pebble Smart Watch Smart Phone (JSON object) Computer 23 Discriminative Tracking Mechanism Simultaneous detection of a predefined gesture by both the wearable device worn by the consented personnel and the depth camera: personnel registration mechanism If detected: start to track the registered personnel If not, collected data (current frame) is discarded Workflow of the registration mechanism: Consented personnel walks in front of the camera He/she performs a predefined gesture with the wearable device Wearable device captures the gesture, sends a notification to the vision- side application Vision-based application examines the next frame to correlate the event to a specific skeleton detected 24 Discriminative Tracking Mechanism Predefined gesture: tapping the wearable device (worn on one wrist) with a finger => Distance between two wrists below a threshold For each human skeleton detected by the programmable camera, calculate the distance between two wrists The one with a distance below the threshold is the one to be tracked Need to examine the current frame only To be more robust, on the vision-side, the entire gesture could be tracked to minimize the chance of tracking a wrong subject Wrist-distance reduces to a minimum (< threshold) and then increases beyond the threshold Require the caching of more frames 25 Discriminative Tracking Mechanism Practical issues in discriminative tracking: Consented person might forget to register The person might not be in the view of the camera when registering The person might go out of the view of the camera => would require re-registration Reminder via the wearable device worn by the person Wearable Device Connected No Notification Sent Notification Sent Tap on Device No Connected Time Yes to Wearable to Wearable Detected Exceeded Threshold Device Device Yes Caregiver not in No Wrist-Wrist Distance Below Kinect View Threshold (Kinect) Yes Caregiver Registration Complete 26 Registration Latency 0.008" • Mean round-trip time is 262ms: tolerable 0.007" for caregiver registration. 0.006" • The skeleton frame examined by the Func2on* 0.005" server application will be 4-5 frames late most of the time 0.004" Density* 0.003" 0.002" Probability* 0.001" 0" 0" 100" 200" 300" 400" 500" 600" 700" 800" 900" 1000" Round5Trip*Latency*(ms)* Kinect Pebble Mobile Application Skeleton (PebbleKit JS) AppMessage XMLHttpRequest Stream Pebble pebble-js- Server Application app.js Application AppMessage XMLHttpResponse Pebble Smart Watch Smart Phone (JSON object) Computer 27 0.8" 0.7" 0.6" Registration 0.5" 0.4" 0.3" 0.2" 0.1" Gesture 0" 0" 5" 10" 15" 20" 25" Recognition 0.8" 0.7" 0.6" 0.5" 0.4" 0.3" 0.2" 0.1" 0" Tapping gesture: 0" 5" 10" 15" 20" 25" •1.5 seconds or so 0.9" •Wrist-to-wrist distance < 0.1m 0.8" 0.7" 0.6" 0.5" 0.4" 0.3" 0.2" 0.1" 0" 0" 5" 10" 15" 20" 0.8" 0.7" 0.6" 0.5" 0.4" 0.3" 0.2" 0.1" 0" 0.5" 1" 1.5" 2" 2.5" 3" 3.5" 4" 28 A Use Case: Safe Patient Handling Monitoring Nursing aids might not follow best practices when handling patients Privacy-aware vision-based human motion tracking could be used to help increase compliance Generate haptic notification via wearable device, together with a short descriptive message, when non- compliant activities are detected Such incidence, as well as statistics for correct activities are logged 29 Demo 30 Outline Introduction to the Kinect technology Kinect applications Demo Human motion tracking with Kinect Human motion recognition with Kinect Publicly available dataset 31 Human Detection and Tracking Object detection and tracking Main approach: background subtraction => foreground humans RGB-images sensitive to illuminating changes, even if camera is static Depth data helps to establish a more stable background model Pose estimation: skeletal tracking Per-pixel body part classification Estimating body joint positions by computing a local centroids of the body part probability mass using mean shift mode detection 32 Object Detection and Tracking Depth data Benefit: more robust against illuminating changes Disadvantage: limited dimension => less discriminative in representing an object May be beneficial to combine both depth and RGB data Common background subtraction algorithms Gaussian mixture model (GMM) Histograms of oriented gradients (HOG) Pyramid HOG Local binary patterns (LBP) Local ternary patterns (LTP) Census transform histograms
Recommended publications
  • Taeho Jung 1/5
    Taeho Jung 1/5 Contact Department of Computer Science and Engineering Phone: (773) 431-3225 Information University of Notre Dame Email: [email protected] Notre Dame, IN 46556 USA Website: sites.nd.edu/taeho-jung Research Cybersecurity, big data security, user privacy, privacy-preserving computation, accountability Interests Working University of Notre Dame, Department of Computer Science and Engineering, Notre Dame, IN Experience Assistant Professor Aug. 2017 - Present Illinois Institute of Technology, Department of Computer Science, Chicago, IL Teaching Assistant Aug. 2011 - May. 2017 • CS330 | Discrete Structures: Spring'15, Spring'14, Fall'13, Spring'13, Fall'12 • CS430 | Introduction to Algorithms: Spring'17, Fall'16, Spring'16, Fall'15, Fall'14 • CS331, CS485, CS561, CS595: Spring'12, Fall'11 Research Assistant Aug. 2011 - May. 2017 • Studied information security and user privacy implications in big data life cycle. Adjunct Instructor May. 2016 - July 2016 • CS330 | Discrete Structures Instructor Evaluation 5.0/5.0, Course Evaluation 4.75/5.0 Education Illinois Institute of Technology, Chicago, IL USA Ph.D. Candidate, Computer Science. 2017 • Dissertation: \Ensuring Security and Privacy in Big Data Sharing, Trading, and Computing" • Adviser: Dr. Xiang-Yang Li and Dr. Peng-Jun Wan Tsinghua University, Beijing, China B.E., Computer Software, 2011 • Thesis: \Design and Implementation of Anonymous Access Control Protocol for Cloud Envi- ronment | AnonyABE" • Thesis score tied at 2nd place out of 26 students. • Adviser: Dr. Zhiguo Wan Honors and Runner up for Best Paper Award, BigCom 2015 Awards Teaching Assistant of the Year, Department of C.S., Illinois Tech. 2015 • Nominated by Prof. Edward M. Reingold and Prof.
    [Show full text]
  • WWW 2013 22Nd International World Wide Web Conference
    WWW 2013 22nd International World Wide Web Conference General Chairs: Daniel Schwabe (PUC-Rio – Brazil) Virgílio Almeida (UFMG – Brazil) Hartmut Glaser (CGI.br – Brazil) Research Track: Ricardo Baeza-Yates (Yahoo! Labs – Spain & Chile) Sue Moon (KAIST – South Korea) Practice and Experience Track: Alejandro Jaimes (Yahoo! Labs – Spain) Haixun Wang (MSR – China) Developers Track: Denny Vrandečić (Wikimedia – Germany) Marcus Fontoura (Google – USA) Demos Track: Bernadette F. Lóscio (UFPE – Brazil) Irwin King (CUHK – Hong Kong) W3C Track: Marie-Claire Forgue (W3C Training, USA) Workshops Track: Alberto Laender (UFMG – Brazil) Les Carr (U. of Southampton – UK) Posters Track: Erik Wilde (EMC – USA) Fernanda Lima (UNB – Brazil) Tutorials Track: Bebo White (SLAC – USA) Maria Luiza M. Campos (UFRJ – Brazil) Industry Track: Marden S. Neubert (UOL – Brazil) Proceedings and Metadata Chair: Altigran Soares da Silva (UFAM - Brazil) Local Arrangements Committee: Chair – Hartmut Glaser Executive Secretary – Vagner Diniz PCO Liaison – Adriana Góes, Caroline D’Avo, and Renato Costa Conference Organization Assistant – Selma Morais International Relations – Caroline Burle Technology Liaison – Reinaldo Ferraz UX Designer / Web Developer – Yasodara Córdova, Ariadne Mello Internet infrastructure - Marcelo Gardini, Felipe Agnelli Barbosa Administration– Ana Paula Conte, Maria de Lourdes Carvalho, Beatriz Iossi, Carla Christiny de Mello Legal Issues – Kelli Angelini Press Relations and Social Network – Everton T. Rodrigues, S2Publicom and EntreNós PCO – SKL Eventos
    [Show full text]
  • Build Reliable Cloud Networks with Sonic and ONE
    Build Reliable Cloud Networks with SONiC and ONE Wei Bai 白巍 Microsoft Research Asia OCP China Technology Day, Shenzhen, China 1 54 100K+ 130+ $15B+ REGIONS WORLDWIDE MILES OF FIBER AND SUBSEA CABLE EDGE SITES Investments Two Open Source Cornerstones for High Reliability Networking OS: SONiC Network Verification: ONE 3 Networking OS: SONiC 4 A Solution to Unblock Hardware Innovation Monitoring, Management, Deployment Tools, Cutting Edge SDN SONiC SONiC SONiC SONiC Switch Abstraction Interface (SAI) Merchant Silicon Switch Abstraction Interface (SAI) NetworkNetwork ApplicationsApplicationsNetwork Applications Simple, consistent, and stable Hello network application stack Switch Abstraction Interface Help consume the underlying complex, heterogeneous частный 你好 नमते Bonjour hardware easily and faster https://github.com/opencomputeproject/SAI 6 SONiC High-Level Architecture Switch State Service (SWSS) • APP DB: persist App objects • SAI DB: persist SAI objects • Orchestration Agent: translation between apps and SAI objects, resolution of dependency and conflict • SyncD: sync SAI objects between software and hardware Key Goal: Evolve components independently 8 SONiC Containerization 9 SONiC Containerization • Components developed in different environments • Source code may not be available • Enables choices on a per- component basis 10 SONiC – Powering Microsoft At Cloud Scale Tier 3 - Regional Spine T3-1 T3-2 T3-3 T3-4 … … … Tier 2 - Spine T2-1-1 T2-1-2 T2-1-8 T2-4-1 T2-4-2 T2-4-4 Features and Roadmap Current: BGP, ECMP, ECN, WRED, LAG, SNMP,
    [Show full text]
  • Evaluation of Edge Caching/Offloading for Dynamic
    Evaluation of Edge Caching/Offloading for Dynamic Content Delivery Chun Yuan Yu Chen Zheng Zhang Microsoft Research Asia Microsoft Research Asia Microsoft Research Asia 3F Sigma Center, #49 Zhichun Road 3F Sigma Center, #49 Zhichun Road 3F Sigma Center, #49 Zhichun Road Beijing 100080, China Beijing 100080, China Beijing 100080, China 86-10-62617711 86-10-62617711 86-10-62617711 [email protected] [email protected] [email protected] ABSTRACT caching, we still lack the insight on what will be the best As dynamic content becomes increasingly dominant, it becomes offloading and caching strategies and their design/deployment an important research topic as how the edge resources such as tradeoffs. client-side proxies, which are otherwise underutilized for such In this paper, using a representative e-commerce benchmark, we content, can be put into use. However, it is unclear what will be have extensively studied many partitioning strategies. We found the best strategy and the design/deployment tradeoffs lie therein. that offloading and caching at edge proxy servers achieves In this paper, using one representative e-commerce benchmark, significant advantages without pulling database out near the client. we report our experience of an extensive investigation of different Our results show that, under typical user browsing patterns and offloading and caching options. Our results point out that, while network conditions, 2~3 folds of latency reduction can be great benefits can be reached in general, advanced offloading achieved. Furthermore, over 70% server requests are filtered at strategies can be overly complex and even counter-productive. In the proxies, resulting significant server load reduction.
    [Show full text]
  • Transcript of Rick Rashid's Keynote Address
    TechFest 2013 Keynote Rick Rashid March 5, 2013 ANNOUNCER: Ladies and gentlemen, please welcome Microsoft Chief Research Officer, Rick Rashid. (Applause.) RICK RASHID: Hi there. Well, hopefully this will be a very fun day for all of you. For me, it's interesting. It feels like we've been doing TechFest for a really, long time, but it's actually only been since 2001. So, technically, I think, this is the 13th TechFest event for Microsoft Research. Of course, in the first TechFest, it wasn't nearly as big an event as this. It was just for employees. We didn't take up nearly as much space. And we didn't even know how many people would really show up. I was actually one of the strongest skeptics about this whole idea of creating this technology show for our employees, because I wasn't really sure how many people would show up. I kept saying, “Well, gosh, it seems like it's going to be a lot of work, and I'm not sure it's going to be really valuable and worthwhile, but if you guys really think you want to do it, okay.” Of course, what happened that year was we had, I think, about 4,000 of our Puget Sound employees come over a two-day period. And of course Microsoft was a much smaller company back then, so that was just a huge fraction of our Puget Sound workforce at that time. And everybody was really excited. I mean, the researchers came away from the event really excited about being able to talk to so many of our employees, be able to interact with them, and to sort of sell their ideas, and show off what they've been doing.
    [Show full text]
  • P2P Research and Reality: Some Preliminary Thoughts
    P2P Research and Reality: Some Preliminary Thoughts Zheng Zhang Microsoft Research Asia [email protected] Abstract In this paper, we start by recounting some of the myth and truth of P2P systems. Getting a good understanding of those issues are good starting points. Even more important will be performing researches that understand the fundamental properties, and that actually build the environment and forester the creativition of new applications. 1. Introduction ing O(log N) directional fingers whose targeting nodes are spaced with exponentially increasing logical gaps in Relatively speaking, P2P research has a short history. between yields proposals such as Chord[18], Pastry[16] However, the amount of world-wide efforts that has and Tapestry[24], with O(log N) routing performance. been devoted to this topic is impressive. As a result, the Adding denser fingers gains higher performance, all the underpinning theories are getting mature. What is also way to O(1) steps with O( N) fingers, but typically with encouraging is that researchers from China have also additional maintenance overhead. made considerable strikes. There are several important things to pay attention to. Nevertheless, running systems and applications that First, the most rudimentary data structure in the so- utilize the latest theoretical results are relatively lacking. called structured P2P is the leafset, not the fingers. Fin- Without building real systems and conduct solid ex- gers are there purely as routing optimizations, with the periments to obtain further insights, it will be hard to sweet-spot being O(log N) fingers. While leafset mainte- push to the next stage. nance has to employ failure detection mechanisms (i.e.
    [Show full text]
  • Microsoft Research Asia at Web Track and Terabyte
    M I C RO S O F T R ES EA RC H A S I A AT W EB T R AC K A N D T ER A B Y T E T R AC K O F T R EC 2 0 0 4 Ruihua Song, Ji-Rong Wen, Shuming Shi, Guomao Xin, Tie-Yan Liu, Tao Qin, Xin Zheng, Jiyu Zhang, Guirong Xue and Wei-Ying Ma Microsoft Research Asia 5f, Beijing Sigma Center No.49, Zhichun Road Haidian District Beijing 100080, P. R. China IN TRODUCTION Here we report Microsoft Research Asia (MSRA)’s experiments on the mixed query task of Web track and Terabyte track at TREC 2004. For Web track, we mainly test a set of new technologies. One of our efforts is to test some new features of Web pages to see if they are helpful to retrieval performance. Title extraction, sitemap based feature propagation, and URL scoring are of this kind. Another effort is to propose new function or algorithm to improve relevance or importance ranking. For example, we found that a new link analysis algorithm named HostRank that can outweigh PageRank [4] for topic distillation queries based on our experimental results. Eventually, linear combination of multiple scores with normalizations is tried to achieve stable performance improvement with mixed queries. We highlight several of the main technologies below: Title extraction: While title has been proved to be a high-quality information source in past experiments, we found that titles of about 1/3 pages in the .GOV dataset are meaningless. For example, some pages miss the title fields, some have titles of “untitled”, and sometimes too many pages in one web site share the same title.
    [Show full text]
  • Worldwide Telescope
    WorldWide Telescope 1 WorldWide Telescope Editors Chenzhou Cui (崔辰州) , National Astronomical Observatory of China Ni Jing (景霓), Microsoft Research Asia Cuilan Qiao (乔翠兰) , Huazhong Normal University Rui Qi (齐锐), Beijing Planetarium Haoyi Wan (万昊宜) , Beijing Planetarium Yan Xu (徐艳), Microsoft Research 2 WorldWide Telescope Table of Content Introduction· · · · · · · · · · · · · · · 4 Milestones· · · · · · · · · · · · · · · · 5 Acknowledge · · · · ·· · · · · · · · 42 3 WorldWide Telescope Introduction Interdisciplinary collaboration may be a popular trend but never a low hanging fruit. The success of Microsoft Research WorldWide Telescope (WWT) in China, however, is fortunately the right thing happens at the right time. Over the last three years, WWT has attracted numerous thought leader in astronomy, computer science and engineering, science education, and public outreach. The WWT user community in China has been growing exponentially. Every event we have gone through – the evolution of Virtual Observatory (VO) in the last decade; the involvement of Dr. Jim Gray, a computer scientist at Microsoft, in Sloan Digital Sky Survey (SDSS) development; the groundbreaking connection between the National Astronomical Observatories of Chinese Academy of Sciences (NAOC) and Microsoft Research (MSR); the first public release of WWT on May 12, 2008; the message from Microsoft Research Asia (MSRA) on engaging Microsoft eScience research with Chinese Academy of Sciences; the award winning demo of the Chinese Valentine Story in WWT at MSRA Faculty Summit 2008; the highly received IYOA2009 Total Solar Eclipse online broadcast by NAOC; the great success of the “Microsoft Cup” WWT Tours Competition 2010 – tells the same successful story: opportunities only come to those who are ready and prepared. This brochure reviews the milestones of WWT being adopted by the Astronomy research and science education communities in China in 2008 – 2010.
    [Show full text]
  • WWW2007 Program Guide
    AOL_AD_WWW2007-Open_FIXED.pdf 4/13/2007 3:13:25 PM C M Y CM MY CY CMY K www2007.org Message from the Chair of IW3C2 On behalf of the International World Wide Web Conference Steering Committee (IW3C2), I welcome you to the 16th conference of our series. As you already know, the World Wide Web was first conceived in 1989 by Tim Berners-Lee at CERN in Geneva, Switzerland. The first conference, WWW1, was held at CERN in 1994. The conference series aims to provide the world a premier forum about the evolution of the Web, the standardization of its associated technologies, and the Web’s impact on society and culture. These conferences bring together researchers, developers, users, and vendors – indeed all of you who are passionate about the Web and what it has to offer, now and in the future. The IW3C2 was founded by Joseph Hardin and Robert Cailliau in August 1994 and has been responsible for the International WWW Conference series ever since. Except for 1994 and 1995 when two conferences were held each year, WWWn became an annual event held in late April or early May. The location of the conferences rotates among North America, Europe, and Asia. In 2002 we changed the conference designator from a number (1 through 10) to the year it is held; i.e., WWW11 became known as WWW2002, and so on. You may browse our website http://www. iw3c2.org/ for information on past and future conferences. I wish to recognize our long-term partner, the World Wide Web Consortium (W3C), who has contributed a significant part of the conferences’ contents since the very beginning.
    [Show full text]
  • Kinect Identity: Technology and Experience
    ENTERTAINMENT COMPUTING Kinect Identity: Technology and Experience Tommer Leyvand, Casey Meekhof, Yi-Chen Wei, Jian Sun, and Baining Guo, Microsoft Kinect Identity, a key component of Microsoft’s Kinect for the Xbox 360, combines multiple technologies and careful user interaction design to achieve the goal of recognizing and tracking player identity. ontroller-less immersion • session, in which the system • extracting the facial signature to has been the Holy Grail remembers who’s who during capture the face’s microstructure. of game designers and a particular game session, for C developers for many example, player 1 versus player Adding clothing color and the player’s years now. One of the primary 2, along with their scores. height to facial recognition technology challenges is how to seamlessly fuses multiple characteristics to form track and successfully recognize an To maximize the chances of creating identity recognition. individual’s identity during game play a successful identity tracking system, At runtime, the game asks the to ensure a smooth and natural user Kinect’s developers experimented system to remember a new player, interface. with a set of independent identification so the system gathers prints, or So far, no perfect solution exists. technologies, selecting a set that, when signatures, for each of the unidentified Nevertheless, the identity technology combined, created a complete picture. skeleton’s characteristics—face, behind Microsoft’s Kinect for the Xbox Each of the selected technologies clothing, height—each of which 360 provides enhanced gaming and needed to be robust (at least for short- provides a response of “positive” entertainment experiences by combin- term changes), non-CPU and memory (for example, shirt color matches ing multiple technologies based on the intensive, and as independent as the known print), “negative” (stored use of RGB cameras, depth-sensing, possible from the others.
    [Show full text]
  • Creating an Interactive and Mobile Future 2012 Microsoft Student Challenge
    Creating an Interactive and Mobile Future 2012 Microsoft Student Challenge n April 16, 2012, during the 2012 Microsoft Student Challenge, 20 selected student teams presented their innovative ideas for creating more interactive and mobile lifestyles. Ten of the O team projects were based on Microsoft Kinect technology; the other 10 were based on Windows Phone 7. Lolan Song, senior director of Microsoft Research Connections Asia, presented awards to the winners at Microsoft Research Asia in Beijing. What is the Student Challenge? The Microsoft Research Asia annual Microsoft Student Challenge engages 30 Microsoft Technology Clubs, which include more than 10,000 active student members from across mainland China. These students are immersed in exploring ways to combine advanced technology with innovative ideas to add more excitement and convenience to our daily lives. The competition has been extremely popular since its inception in September 2011. For the 2012 challenge, more than 530 teams registered and approximately 350 teams submitted their ideas. These entries were narrowed down to 20 teams for the final phase. In each project category (Kinect and Windows Phone), six teams were awarded prizes: one first prize, two second prizes, and three third prizes, totaling 12 award-winning teams. In describing his extraordinary experience, one member of team “MCMforever” from Beihang University said, “Judges from Microsoft Research Asia really listened to our ideas and gave a lot of valuable advice. Their patience and kindness were a huge source of confidence and inspiration.” Some examples of the winning projects are described below. Intelligent robot automatically avoids obstacles Have you ever dreamed of a day when intelligent robots perform mundane human tasks, like you may have seen in science-fiction movies? Team “RoboStar,” the Kinect category champions from Xi’an Jiaotong University, made this dream a reality with a robot named Krobot that utilizes Kinect’s depth-sensing and skeleton- Krobot intelligent robot avoids obstacles P a g e | 2 mapping technologies.
    [Show full text]
  • RAPID ASCENT and GLOBAL BACKLASH Andrew Kennedy Space Development Planning of Xi’An High-Tech Zone Photo: Paul J
    TECHNOLOGY: RAPID ASCENT AND GLOBAL BACKLASH Andrew Kennedy Space development planning of Xi’an High-tech Zone Photo: Paul J. Farrelly IN THE REALM OF technological innovation, China has arrived. China has launched manned space flights, constructed the world’s largest radio telescope, and sent the world’s first quantum- communications satellite into space, among other achievements in recent years. Its pursuit of ‘innovation-led development’ — including such schemes as the ‘Made in China 2025’ program (for more on this, see Chapter 2 ‘Talking (Up) Power’) and the Internet Plus initiative — promise more accomplishments to come. President Xi Jinping wants China to become one of the world’s most innovative countries by 2020 and a leading global science and technology power by 2049. In 2018, however, China’s grand ambitions came face to face with dra- matic changes in the outside world. In the US, the Trump administration 70 71 spearheaded a series of higher tariffs and tighter technology controls, prompting former Treasury secretary Hank Paulson to warn of a loom- ing ‘Economic Iron Curtain’ between the US and China.1 In Europe and Asia, other developed countries are taking a hard look at their collabora- tions with China as well. Whatever happens in the end with the US–China ‘trade war’, China’s relationships with the world’s traditional technology powers are clearly changing. China can no longer rely as heavily on en- gagement with the outside world to drive its technological development. Technology: Rapid Ascent and Global Backlash Technology: Andrew Kennedy Rapid Ascent POWER To understand China’s rise as a technology power, first consider the country’s stunning increase in research and development (R&D) spend- CHINA STORY YEARBOOK CHINA STORY ing.
    [Show full text]