Kinect

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Kinect
Kinect logo.svg
Xbox-One-Kinect.jpg
Kinect for Xbox One
Developer Microsoft
Type Motion controller
Generation Seventh and eighth generation eras
Release date <templatestyles src="Plainlist/styles.css"/>
  • For Xbox 360:
      • CO: November 14, 2010[3]
          • For Windows:
                Units sold 24 million (as of February 12, 2013)[7]
                Camera 640×480 pixels @ 30 Hz (RGB camera)
                640×480 pixels @ 30 Hz (IR depth-finding camera)[8]
                Connectivity USB 2.0 (type-A for original model; proprietary for Xbox 360 S)
                Platform Xbox 360
                Xbox One
                Microsoft Windows (Windows 7 onwards)
                Predecessor Xbox Live Vision
                Kinect for Xbox 360

                Kinect (codenamed Project Natal during development) is a line of motion sensing input devices by Microsoft for Xbox 360 and Xbox One video game consoles and Windows PCs. Based around a webcam-style add-on peripheral, it enables users to control and interact with their console/computer without the need for a game controller, through a natural user interface using gestures and spoken commands.[9] The first-generation Kinect was first introduced in November 2010 in an attempt to broaden Xbox 360's audience beyond its typical gamer base.[10] A version for Windows was released on February 1, 2012.[6] Kinect competes with several motion controllers on other home consoles, such as Wii Remote Plus for Wii and Wii U, PlayStation Move/PlayStation Eye for PlayStation 3, and PlayStation Camera for PlayStation 4.

                Microsoft released the Kinect software development kit for Windows 7 on June 16, 2011.[11][12][13] This SDK was meant to allow developers to write Kinecting apps in C++/CLI, C#, or Visual Basic .NET.[14][15]

                Technology

                Kinect builds on software technology developed internally by Rare, a subsidiary of Microsoft Game Studios owned by Microsoft, and on range camera technology by Israeli developer PrimeSense, which developed a system that can interpret specific gestures, making completely hands-free control of electronic devices possible by using an infrared projector and camera and a special microchip to track the movement of objects and individuals in three dimensions.[16][17][18] This 3D scanner system called Light Coding[19] employs a variant of image-based 3D reconstruction.[20][21]

                Kinect sensor[9] is a horizontal bar connected to a small base with a motorized pivot and is designed to be positioned lengthwise above or below the video display. The device features an "RGB camera, depth sensor and multi-array microphone running proprietary software",[22] which provide full-body 3D motion capture, facial recognition and voice recognition capabilities. At launch, voice recognition was only made available in Japan, United Kingdom, Canada and United States. Mainland Europe received the feature later in spring 2011.[23] Currently voice recognition is supported in Australia, Canada, France, Germany, Ireland, Italy, Japan, Mexico, New Zealand, United Kingdom and United States. Kinect sensor's microphone array enables Xbox 360 to conduct acoustic source localization and ambient noise suppression, allowing for things such as headset-free party chat over Xbox Live.[9]

                The depth sensor consists of an infrared laser projector combined with a monochrome CMOS sensor, which captures video data in 3D under any ambient light conditions.[9][24] The sensing range of the depth sensor is adjustable, and Kinect software is capable of automatically calibrating the sensor based on gameplay and the player's physical environment, accommodating for the presence of furniture or other obstacles.[25]

                Described by Microsoft personnel as the primary innovation of Kinect,[26][27][28] the software technology enables advanced gesture recognition, facial recognition and voice recognition.[29] According to information supplied to retailers, Kinect is capable of simultaneously tracking up to six people, including two active players for motion analysis with a feature extraction of 20 joints per player.[30] However, PrimeSense has stated that the number of people the device can "see" (but not process as players) is only limited by how many will fit in the field-of-view of the camera.[31]

                This infrared image shows the laser grid Kinect uses to calculate depth
                The depth map is visualized here using color gradients from white (near) to blue (far)

                Reverse engineering[32] has determined that the Kinect's various sensors output video at a frame rate of ~9 Hz to 30 Hz depending on resolution. The default RGB video stream uses 8-bit VGA resolution (640 × 480 pixels) with a Bayer color filter, but the hardware is capable of resolutions up to 1280x1024 (at a lower frame rate) and other colour formats such as UYVY. The monochrome depth sensing video stream is in VGA resolution (640 × 480 pixels) with 11-bit depth, which provides 2,048 levels of sensitivity. The Kinect can also stream the view from its IR camera directly (i.e.: before it has been converted into a depth map) as 640x480 video, or 1280x1024 at a lower frame rate. The Kinect sensor has a practical ranging limit of 1.2–3.5 m (3.9–11.5 ft) distance when used with the Xbox software. The area required to play Kinect is roughly 6 m2, although the sensor can maintain tracking through an extended range of approximately 0.7–6 m (2.3–19.7 ft). The sensor has an angular field of view of 57° horizontally and 43° vertically, while the motorized pivot is capable of tilting the sensor up to 27° either up or down. The horizontal field of the Kinect sensor at the minimum viewing distance of ~0.8 m (2.6 ft) is therefore ~87 cm (34 in), and the vertical field is ~63 cm (25 in), resulting in a resolution of just over 1.3 mm (0.051 in) per pixel. The microphone array features four microphone capsules[33] and operates with each channel processing 16-bit audio at a sampling rate of 16 kHz.[30]

                Because the Kinect sensor's motorized tilt mechanism requires more power than the Xbox 360's USB ports can supply,[34] the device makes use of a proprietary connector combining USB communication with additional power. Redesigned Xbox 360 S models include a special AUX port for accommodating the connector,[35] while older models require a special power supply cable (included with the sensor[33]) that splits the connection into separate USB and power connections; power is supplied from the mains by way of an AC adapter.[34]

                History

                Kinect was first announced on June 1, 2009 at E3 2009 under the code name "Project Natal".[36] Following in Microsoft's tradition of using cities as code names,[9] "Project Natal" was named after the Brazilian city of Natal as a tribute to the country by Brazilian-born Microsoft director Alex Kipman, who incubated the project.[9][37] The name Natal was also chosen because the word natal means "of or relating to birth", reflecting Microsoft's view of the project as "the birth of the next generation of home entertainment".[26]

                Three demos were shown to showcase Kinect when it was revealed at Microsoft's E3 2009 Media Briefing: Ricochet, Paint Party and Milo & Kate.[38] A demo based on Burnout Paradise was also shown outside of Microsoft's media briefing.[39] The skeletal mapping technology shown at E3 2009 was capable of simultaneously tracking four people,[24][26][29][37] with a feature extraction of 48 skeletal points on a human body at 30 Hz.[25][37]

                It was rumored that the launch of Project Natal would be accompanied with the release of a new Xbox 360 console (as either a new retail configuration,[40][41] a significant design revision[42] and/or a modest hardware upgrade[43]). Microsoft dismissed the reports in public and repeatedly emphasized that Project Natal would be fully compatible with all Xbox 360 consoles. Microsoft indicated that the company considers it to be a significant initiative, as fundamental to Xbox brand as Xbox Live,[44] and with a launch akin to that of a new Xbox console platform.[45] Kinect was even referred to as a "new Xbox" by Microsoft CEO Steve Ballmer at a speech for Executives' Club of Chicago.[46][47] When asked if the introduction will extend the time before the next-generation console platform is launched (historically about 5 years between platforms),[48] Microsoft corporate vice president Shane Kim reaffirmed that the company believes that the life cycle of Xbox 360 will last through 2015 (10 years).[26]

                During Kinect's development, project team members experimentally adapted numerous games to Kinect-based control schemes to help evaluate usability. Among these games were Beautiful Katamari and Space Invaders Extreme, which were demonstrated at Tokyo Game Show in September 2009.[49] According to creative director Kudo Tsunoda, adding Kinect-based control to pre-existing games would involve significant code alterations, making it unlikely for Kinect features to be added through software updates.[50]

                Although the sensor unit was originally planned to contain a microprocessor that would perform operations such as the system's skeletal mapping, it was revealed in January 2010 that the sensor would no longer feature a dedicated processor. Instead, processing would be handled by one of the processor cores of Xbox 360's Xenon CPU.[51] According to Alex Kipman, Kinect system consumes about 10-15% of Xbox 360's computing resources.[52] However, in November, Alex Kipman made a statement that "the new motion control tech now only uses a single-digit percentage of Xbox 360's processing power, down from the previously stated 10 to 15 percent."[53] A number of observers commented that the computational load required for Kinect makes the addition of Kinect functionality to pre-existing games through software updates even less likely, with concepts specific to Kinect more likely to be the focus for developers using the platform.[51]

                The Xbox 360 S and E models have dedicated ports for the Kinect, removing the need for an external power supply.

                On March 25, 2010, Microsoft sent out a save the date flier for an event called the "World Premiere 'Project Natal' for Xbox 360 Experience" at E3 2010. The event took place on the evening of Sunday, June 13, 2010 at Galen Center[54] and featured a performance by Cirque du Soleil. It was announced that the system would officially be called Kinect, a portmanteau of the words "kinetic" and "connect", which describe key aspects of the initiative.[55] Microsoft also announced that the North American launch date for Kinect will be November 4, 2010.[56] Despite previous statements dismissing speculation of a new Xbox 360 to accompany the launch of the new control system, Microsoft announced at E3 2010 that it was introducing a redesigned Xbox 360, complete with a connector port ready for Kinect. In addition, on July 20, 2010, Microsoft announced a Kinect bundle with a redesigned Xbox 360, to be available with Kinect launch.[57]

                On June 16, 2011, Microsoft announced its official release of its SDK for non-commercial use.[58] On July 21, 2011, Microsoft announced that the first ever white Kinect sensor would be available as part of "Xbox 360 Limited Edition Kinect Star Wars Bundle", which also includes custom a Star Wars-themed console and controller, and copies of Kinect Adventures and Star Wars Kinect.[59] Previously, all Kinect sensors had been glossy black.

                On October 31, 2011, Microsoft announced launching of the commercial version of Kinect for Windows program with release of SDK to companies. David Dennis, Product Manager at Microsoft, said, "There are hundreds of organizations we are working with to help them determine what's possible with the tech".[60]

                On February 1, 2012, Microsoft released the commercial version of Kinect for Windows SDK and told that more than 300 companies from over 25 countries are working on Kinect-ready apps.[61]

                Launch

                A January 2010 promotional banner indicating the expected release of Kinect (then "Project Natal") by holiday 2010

                Microsoft had an advertising budget of US$500 million for the launch of Kinect, a larger sum than the investment at launch of Xbox console.[62] The marketing campaign You Are the Controller, aiming to reach new audiences, included advertisements on Kellogg's cereal boxes and Pepsi bottles, commercials during shows such as Dancing with the Stars and Glee as well as print ads in various magazines such as People and InStyle.[63]

                On October 19, Microsoft advertised Kinect on The Oprah Winfrey Show by giving free Xbox 360 consoles and Kinect sensors to the people in the audience.[64] Two weeks later, Kinect bundles with Xbox 360 consoles were also given away to the audience of Late Night with Jimmy Fallon.[65] On October 23, Microsoft held a pre-launch party for Kinect in Beverly Hills. The party was hosted by Ashley Tisdale and was attended by soccer star David Beckham and his three sons, Cruz, Brooklyn, and Romeo. Guests were treated to sessions with Dance Central and Kinect Adventures, followed by Tisdale having a Kinect voice chat with Nick Cannon.[66] Between November 1 and 28, Burger King gave away a free Kinect bundle "every 15 minutes".[67]

                A major event was organized on November 3 in Times Square, where singer Ne-Yo performed with hundreds of dancers in anticipation of Kinect's midnight launch.[68] During the festivities, Microsoft gave away T-shirts and Kinect games.[69]

                Kinect was launched in North America on November 4, 2010,[1] in Europe on November 10, 2010,[2] in Australia, New Zealand and Singapore on November 18, 2010,[4][70][71] and in Japan on November 20, 2010.[72] Purchase options for the sensor peripheral include a bundle with the game Kinect Adventures and console bundles with either a 4 GB[57][73][74] or 250 GB[75] Xbox 360 console and Kinect Adventures.[57][73][74][75]

                Kinect for Windows

                On February 21, 2011 Microsoft announced that it would release a non-commercial Kinect software development kit (SDK) for Windows in spring 2011, which was released for Windows 7 on June 16, 2011 in 12 countries.[11][12][13] The SDK includes Windows 7 compatible PC drivers for Kinect device. It provides Kinect capabilities to developers to build applications with C++, C#, or Visual Basic by using Microsoft Visual Studio 2010 and includes following features:

                1. Raw sensor streams: Access to low-level streams from the depth sensor, color camera sensor, and four-element microphone array.
                2. Skeletal tracking: The capability to track the skeleton image of one or two people moving within Kinect's field of view for gesture-driven applications.
                3. Advanced audio capabilities: Audio processing capabilities include sophisticated acoustic noise suppression and echo cancellation, beam formation to identify the current sound source, and integration with Windows speech recognition API.
                4. Sample code and Documentation.[76]

                In March 2012, Craig Eisler, the general manager of Kinect for Windows, said that almost 350 companies are working with Microsoft on custom Kinect applications for Windows.[77]

                Version 1.5

                In March 2012, Microsoft announced that next version of Kinect for Windows SDK would be available in May 2012. Kinect for Windows 1.5 was released on May 21, 2012. It adds new features, support for many new languages and debut in 19 more countries.[78][79]

                1. Kinect for Windows 1.5 SDK would include 'Kinect Studio' a new app that allows developers to record, playback, and debug clips of users interacting with applications.[80]
                2. Support for new "seated" or "10-joint" skeletal system that will let apps track the head, neck, and arms of a Kinect user - whether they're sitting down or standing; which would work in default and near mode.
                3. Support for four new languages for speech recognition – French, Spanish, Italian, and Japanese. Additionally it would add support for regional dialects of these languages along with English.[81]
                4. It would be available in Hong Kong, South Korea, and Taiwan in May and Austria, Belgium, Brazil, Denmark, Finland, India, the Netherlands, Norway, Portugal, Russia, Saudi Arabia, Singapore, South Africa, Sweden, Switzerland and the United Arab Emirates in June.[82]

                Version 1.6, 1.7 and 1.8

                Kinect for Windows SDK for the first-generation sensor was updated a few more times, with version 1.6 released October 8, 2012,[83] version 1.7 released March 18, 2013,[84] and version 1.8 released September 17, 2013.[85]

                Version 2

                <templatestyles src="Module:Hatnote/styles.css"></templatestyles>

                The second-generation Kinect for Windows, based on the same core technology as Kinect for Xbox One, including a new sensor, was first released in 2014.

                Software

                <templatestyles src="Module:Hatnote/styles.css"></templatestyles>

                Requiring at least 190 MB of available storage space,[86] Kinect system software allows users to operate Xbox 360 Dashboard console user interface through voice commands and hand gestures. Techniques such as voice recognition and facial recognition are employed to automatically identify users. Among the applications for Kinect is Video Kinect, which enables voice chat or video chat with other Xbox 360 users or users of Windows Live Messenger. The application can use Kinect's tracking functionality and Kinect sensor's motorized pivot to keep users in frame even as they move around. Other applications with Kinect support include ESPN, Zune Marketplace,[86] Netflix, Hulu Plus[87] and Last.fm.[88] Microsoft later confirmed that all forthcoming applications would be required to have Kinect functionality for certification.[89]

                Games that require Kinect have a purple sticker on them with a white silhouette of Kinect sensor and "Requires Kinect Sensor" underneath in white text, and also come in purple packaging.[90] Games that have optional Kinect support (meaning that Kinect is not necessary to play the game or that there are optional Kinect minigames included) feature a standard green Xbox 360 case with a purple bar underneath the header, a silhouette of Kinect sensor and "Better with Kinect Sensor" next to it in white text.[90]

                Kinect launched on November 4, 2010 with 17 titles.[91] Third-party publishers of available and announced Kinect games include, among others, Ubisoft, Electronic Arts, LucasArts, THQ, Activision, Konami, Sega, Capcom, Namco Bandai and MTV Games. Along with retail games, there are also select Xbox Live Arcade that exclusively use Kinect peripheral.

                Kinect Fun Labs

                At E3 2011, Microsoft announced Kinect Fun Labs: a collection of various gadgets and minigames that are accessible from Xbox 360 Dashboard. These gadgets includes Build A Buddy, Air Band, Kinect Googly Eyes, Kinect Me, Bobblehead, Kinect Sparkler, Junk Fu[92] and Avatar Kinect.[93][94][95]

                Open source drivers

                In November 2010, Adafruit Industries offered a bounty for an open-source driver for Kinect. Microsoft initially voiced its disapproval of the bounty, stating that it "does not condone the modification of its products" and that it had "built in numerous hardware and software safeguards designed to reduce the chances of product tampering".[96] This reaction, however, was caused by a misunderstanding within Microsoft,[97] and the company later clarified its position, claiming that while it does not condone hacking of either the physical device or the console, the USB connection was left open by design.

                <templatestyles src="Template:Blockquote/styles.css" />

                The first thing to talk about is, Kinect was not actually hacked. Hacking would mean that someone got to our algorithms that sit inside of the Xbox and was able to actually use them, which hasn't happened. Or, it means that you put a device between the sensor and the Xbox for means of cheating, which also has not happened. That's what we call hacking, and that's what we have put a ton of work and effort to make sure doesn't actually occur. What has happened is someone wrote an open-source driver for PCs that essentially opens the USB connection, which we didn't protect, by design, and reads the inputs from the sensor. The sensor, again, as I talked earlier, has eyes and ears, and that's a whole bunch of noise that someone needs to take and turn into signal.

                — Microsoft's Alex Kipman speaking formally on NPR's Science Friday[98]

                On November 10, Adafruit announced Héctor Martín as the winner,[99][100] who had produced a Linux driver that allows the use of both the RGB camera and depth sensitivity functions of the device.[101][102] It was later revealed that Johnny Lee, a core member of Microsoft's Kinect development team, had secretly approached Adafruit with the idea of a driver development contest and had personally financed it.[103]

                In December 2010, PrimeSense, whose depth sensing reference design Kinect is based on, released their own open source drivers along with motion tracking middleware called NITE.[104] PrimeSense later announced that it had teamed up with Asus to develop a PC-compatible device similar to Kinect for Chinese markets, called the Wavi Xtion. The product was released in October 2011.[105][106]

                OpenNI is an open-source software framework that is able to read sensor data from Kinect, among other natural user interface sensors.

                Third-party development

                A demonstration of a third-party use of Kinect at Maker Faire. The visualization on the left, provided through Kinect, is of a user with a jacket featuring wearable electronic controls for VJing.

                Numerous developers are researching possible applications of Kinect that go beyond the system's intended purpose of playing games. For example, Philipp Robbel of MIT combined Kinect with iRobot Create to map a room in 3D and have the robot respond to human gestures,[107] while an MIT Media Lab team is working on a JavaScript extension for Google Chrome called depthJS that allows users to control the browser with hand gestures.[108] Other programmers, including Robot Locomotion Group at MIT, are using the drivers to develop a motion-controller user interface similar to the one envisioned in Minority Report.[109] The developers of MRPT have integrated open source drivers into their libraries and provided examples of live 3D rendering and basic 3D visual SLAM.[110] Another team has shown an application that allows Kinect users to play a virtual piano by tapping their fingers on an empty desk.[111] Oliver Kreylos, a researcher at University of California, Davis, adopted the technology to improve live 3-dimensional videoconferencing, which NASA has shown interest in.[112]

                Alexandre Alahi from EPFL presented a video surveillance system that combines multiple Kinect devices to track groups of people even in complete darkness.[113] Companies So touch and Evoluce have developed presentation software for Kinect that can be controlled by hand gestures; among its features is a multi-touch zoom mode.[114] In December 2010, the free public beta of HTPC software KinEmote was launched; it allows navigation of Boxee and XBMC menus using a Kinect sensor.[115] Soroush Falahati wrote an application that can be used to create stereoscopic 3D images with a Kinect sensor.[116]

                For a limited time in May 2011, a Topshop store in Moscow set up a Kinect kiosk that could overlay a collection of dresses onto the live video feed of customers. Through automatic tracking, position and rotation of the virtual dress were updated even as customers turned around to see the back of the outfit.

                Kinect also shows compelling potential for use in medicine. Researchers at the University of Minnesota have used Kinect to measure a range of disorder symptoms in children, creating new ways of objective evaluation to detect such conditions as autism, attention-deficit disorder and obsessive-compulsive disorder.[117] Several groups have reported using Kinect for intraoperative, review of medical imaging, allowing the surgeon to access the information without contamination.[118][119] This technique is already in use at Sunnybrook Health Sciences Centre in Toronto, where doctors use it to guide imaging during cancer surgery.[120] At least one company, GestSure Technologies, is pursuing the commercialization of such a system.[121]

                Another recent application of Kinect is for multi-touch displays. A Seattle-based company that graduated from Microsoft's Kinect Accelerator, Ubi Interactive, has developed software for the Kinect intended to work with projectors to allow touchscreen-like capabilities on various surfaces.[122]

                Kinect is used with a number of ROS robots via OpenNI.[123]

                Kinect for Xbox One

                <templatestyles src="Module:Hatnote/styles.css"></templatestyles>

                Xbox One consoles ship with an updated version of Kinect; the new Kinect uses a wide-angle time-of-flight camera, and processes 2 gigabits of data per second to read its environment. The new Kinect has greater accuracy with three times the fidelity over its predecessor and can track without visible light by using an active IR sensor. It has a 60% wider field of vision that can detect a user up to 3 feet from the sensor, compared to six feet for the original Kinect, and can track up to 6 skeletons at once. It can also detect a player's heart rate, facial expression, the position and orientation of 25 individual joints (including thumbs), the weight put on each limb, speed of player movements, and track gestures performed with a standard controller. Kinect's microphone is used to provide voice commands for actions such as navigation, starting games, and waking the console from sleep mode.[124][125]

                All Xbox One consoles were initially shipped with the Kinect sensor included—a holdover from a previously-announced, but retracted mandate requiring Kinect to be plugged into the console at all times for it to function.[126] In June 2014, bundles without Kinect were made available,[127] along with an updated Xbox One SDK allowing game developers to explicitly disable Kinect skeletal tracking, freeing up system resources that were previously reserved for Kinect even if it was disabled or unplugged.[127][128]

                A standalone Kinect for Xbox One, bundled with a digital copy of Dance Central Spotlight, was released on October 7, 2014.[129]

                Reception

                Kinect for Xbox 360

                Reception
                Review scores
                Publication Score
                CVG 8.8/10[130]
                Game Informer 8/10[131]
                IGN 7.5/10[132]
                CNET 3.5/5[133]
                Engadget 6/10[134]
                USA Today 3.5/4 stars[135]
                TechRadar 3.5/5 stars[136]
                The Washington Post 4/4 stars[137]
                PC Magazine 4/5[138]
                Game Guru 9/10 [139]
                Tech Shout 9.2/10 [140]

                Upon its release, the Kinect garnered positive opinions from reviewers and critics. IGN gave the device 7.5 out of 10, saying that "Kinect can be a tremendous amount of fun for casual players, and the creative, controller-free concept is undeniably appealing", though adding that for "$149.99, a motion-tracking camera add-on for Xbox 360 is a tough sell, especially considering that the entry level variation of Xbox 360 itself is only $199.99".[132] Game Informer rated Kinect 8 out of 10, praising the technology but noting that the experience takes a while to get used to and that the spatial requirement may pose a barrier.[131] Computer and Video Games called the device a technological gem and applauded the gesture and voice controls, while criticizing the launch lineup and Kinect Hub.[130]

                CNET's review pointed out how Kinect keeps players active with its full-body motion sensing but criticized the learning curve, the additional power supply needed for older Xbox 360 consoles and the space requirements.[133] Engadget, too, listed the large space requirements as a negative, along with Kinect's launch lineup and the slowness of the hand gesture UI. The review praised the system's powerful technology and the potential of its yoga and dance games.[134] Kotaku considered the device revolutionary upon first use but noted that games were sometimes unable to recognize gestures or had slow responses, concluding that Kinect is "not must-own yet, more like must-eventually own."[141] TechRadar praised the voice control and saw a great deal of potential in the device whose lag and space requirements were identified as issues.[136] Gizmodo also noted Kinect's potential and expressed curiosity in how more mainstream titles would utilize the technology.[142] Ars Technica's review expressed concern that the core feature of Kinect, its lack of a controller, would hamper development of games beyond those that have either stationary players or control the player's movement automatically.[143]

                The mainstream press also reviewed Kinect. USA Today compared it to the futuristic control scheme seen in Minority Report, stating that "playing games feels great" and giving the device 3.5 out of 4 stars.[135] David Pogue from The New York Times predicted players will feel a "crazy, magical, omigosh rush the first time you try the Kinect." Despite calling the motion tracking less precise than Wii's implementation, Pogue concluded that "Kinect’s astonishing technology creates a completely new activity that’s social, age-spanning and even athletic."[144] The Globe and Mail titled Kinect as setting a "new standard for motion control." The slight input lag between making a physical movement and Kinect registering it was not considered a major issue with most games, and the review called Kinect "a good and innovative product," rating it 3.5 out of 4 stars.[145]

                Kinect for Xbox One

                <templatestyles src="Module:Hatnote/styles.css"></templatestyles>

                Although featuring improved performance over the original Kinect, its successor has been subject to mixed responses. It has been praised for its wide angle, fast response time and high quality camera. However, the Kinect's inability to understand some accents in English was criticized.[146] Furthermore, controversies surround Microsoft's intentional tying of the sensor with the Xbox One console despite the initial requirements for the sensor being plugged in at all times having been revised since its initial announcement. There have also been a number of concerns regarding privacy. In May 2014, Microsoft announced that it would offer an Xbox One console without Kinect beginning June 9 alongside the original package; a separate Kinect sensor will be made available at a later date for users who wish to add it later.[147]

                Sales

                24 million units of Kinect had been shipped by February 2013.[7] Having sold 8 million units in its first 60 days on the market, Kinect has claimed the Guinness World Record of being the "fastest selling consumer electronics device".[148][149][150][151] According to Wedbush analyst Michael Pachter, Kinect bundles accounted for about half of all Xbox 360 console sales in December 2010 and for more than two-thirds in February 2011.[152][153] More than 750,000 Kinect units were sold during the week of Black Friday 2011.[154][155]

                Awards

                • The machine learning work on human motion capture within Kinect won the 2011 MacRobert Award for engineering innovation.[156]
                • Kinect Won T3's "Gadget of the Year" award for 2011.[157] It also won the "Gaming Gadget of the Year" prize.[158]
                • 'Microsoft Kinect for Windows Software Development Kit' was ranked second in "The 10 Most Innovative Tech Products of 2011" at Popular Mechanics Breakthrough Awards ceremony in New York City.[159][160]

                See also

                References

                1. 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
                2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
                3. Lua error in package.lua at line 80: module 'strict' not found.
                4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
                5. Lua error in package.lua at line 80: module 'strict' not found.
                6. 6.0 6.1 6.2 6.3 Lua error in package.lua at line 80: module 'strict' not found.
                7. 7.0 7.1 Lua error in package.lua at line 80: module 'strict' not found.
                8. Lua error in package.lua at line 80: module 'strict' not found.
                9. 9.0 9.1 9.2 9.3 9.4 9.5 Lua error in package.lua at line 80: module 'strict' not found.
                10. Lua error in package.lua at line 80: module 'strict' not found.
                11. 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
                12. 12.0 12.1 Lua error in package.lua at line 80: module 'strict' not found.
                13. 13.0 13.1 Lua error in package.lua at line 80: module 'strict' not found.
                14. Lua error in package.lua at line 80: module 'strict' not found.
                15. Lua error in package.lua at line 80: module 'strict' not found.
                16. "MIT" The 50 most innovative companies 2011, MIT technological review
                17. Lua error in package.lua at line 80: module 'strict' not found.
                18. Lua error in package.lua at line 80: module 'strict' not found.
                19. Lua error in package.lua at line 80: module 'strict' not found.
                20. Lua error in package.lua at line 80: module 'strict' not found.
                21. Lua error in package.lua at line 80: module 'strict' not found.
                22. Lua error in package.lua at line 80: module 'strict' not found.
                23. Lua error in package.lua at line 80: module 'strict' not found.
                24. 24.0 24.1 Lua error in package.lua at line 80: module 'strict' not found.
                25. 25.0 25.1 Lua error in package.lua at line 80: module 'strict' not found.
                26. 26.0 26.1 26.2 26.3 Lua error in package.lua at line 80: module 'strict' not found.
                27. Lua error in package.lua at line 80: module 'strict' not found.
                28. Lua error in package.lua at line 80: module 'strict' not found.
                29. 29.0 29.1 Lua error in package.lua at line 80: module 'strict' not found.
                30. 30.0 30.1 Lua error in package.lua at line 80: module 'strict' not found.
                31. Lua error in package.lua at line 80: module 'strict' not found.
                32. Lua error in package.lua at line 80: module 'strict' not found.
                33. 33.0 33.1 Lua error in package.lua at line 80: module 'strict' not found.
                34. 34.0 34.1 Lua error in package.lua at line 80: module 'strict' not found.
                35. Lua error in package.lua at line 80: module 'strict' not found.
                36. Lua error in package.lua at line 80: module 'strict' not found.
                37. 37.0 37.1 37.2 Lua error in package.lua at line 80: module 'strict' not found.
                38. Lua error in package.lua at line 80: module 'strict' not found.
                39. Lua error in package.lua at line 80: module 'strict' not found.
                40. Lua error in package.lua at line 80: module 'strict' not found.
                41. Lua error in package.lua at line 80: module 'strict' not found.
                42. Lua error in package.lua at line 80: module 'strict' not found.
                43. Lua error in package.lua at line 80: module 'strict' not found.
                44. Lua error in package.lua at line 80: module 'strict' not found.
                45. Lua error in package.lua at line 80: module 'strict' not found.
                46. Lua error in package.lua at line 80: module 'strict' not found.
                47. Lua error in package.lua at line 80: module 'strict' not found.
                48. Lua error in package.lua at line 80: module 'strict' not found.
                49. Lua error in package.lua at line 80: module 'strict' not found.
                50. Lua error in package.lua at line 80: module 'strict' not found.
                51. 51.0 51.1 Lua error in package.lua at line 80: module 'strict' not found.
                52. Lua error in package.lua at line 80: module 'strict' not found.
                53. Lua error in package.lua at line 80: module 'strict' not found.
                54. Lua error in package.lua at line 80: module 'strict' not found.
                55. Lua error in package.lua at line 80: module 'strict' not found.
                56. Lua error in package.lua at line 80: module 'strict' not found.
                57. 57.0 57.1 57.2 Lua error in package.lua at line 80: module 'strict' not found.
                58. Lua error in package.lua at line 80: module 'strict' not found.
                59. Lua error in package.lua at line 80: module 'strict' not found.
                60. Lua error in package.lua at line 80: module 'strict' not found.
                61. Lua error in package.lua at line 80: module 'strict' not found.
                62. Lua error in package.lua at line 80: module 'strict' not found.
                63. Lua error in package.lua at line 80: module 'strict' not found.
                64. Lua error in package.lua at line 80: module 'strict' not found.
                65. Lua error in package.lua at line 80: module 'strict' not found.
                66. Lua error in package.lua at line 80: module 'strict' not found.
                67. Lua error in package.lua at line 80: module 'strict' not found.
                68. Lua error in package.lua at line 80: module 'strict' not found.
                69. Lua error in package.lua at line 80: module 'strict' not found.
                70. Lua error in package.lua at line 80: module 'strict' not found.
                71. Lua error in package.lua at line 80: module 'strict' not found.
                72. Lua error in package.lua at line 80: module 'strict' not found.
                73. 73.0 73.1 Lua error in package.lua at line 80: module 'strict' not found.
                74. 74.0 74.1 Lua error in package.lua at line 80: module 'strict' not found.
                75. 75.0 75.1 Lua error in package.lua at line 80: module 'strict' not found.
                76. Lua error in package.lua at line 80: module 'strict' not found.
                77. Lua error in package.lua at line 80: module 'strict' not found.
                78. Lua error in package.lua at line 80: module 'strict' not found.
                79. Lua error in package.lua at line 80: module 'strict' not found.
                80. Lua error in package.lua at line 80: module 'strict' not found.
                81. Lua error in package.lua at line 80: module 'strict' not found.
                82. Lua error in package.lua at line 80: module 'strict' not found.
                83. Kinect for Windows releases SDK update and launches in China - Kinect for Windows Product Blog - Site Home - MSDN Blogs
                84. The latest Kinect for Windows SDK is here - Kinect for Windows Product Blog - Site Home - MSDN Blogs
                85. Updated SDK, with HTML5, Kinect Fusion improvements, and more - Kinect for Windows Product Blog - Site Home - MSDN Blogs
                86. 86.0 86.1 Lua error in package.lua at line 80: module 'strict' not found.
                87. Lua error in package.lua at line 80: module 'strict' not found.
                88. Lua error in package.lua at line 80: module 'strict' not found.
                89. Lua error in package.lua at line 80: module 'strict' not found.
                90. 90.0 90.1 Lua error in package.lua at line 80: module 'strict' not found.
                91. Lua error in package.lua at line 80: module 'strict' not found.
                92. Lua error in package.lua at line 80: module 'strict' not found.
                93. Lua error in package.lua at line 80: module 'strict' not found.
                94. Lua error in package.lua at line 80: module 'strict' not found.
                95. Lua error in package.lua at line 80: module 'strict' not found.
                96. Lua error in package.lua at line 80: module 'strict' not found.
                97. Lua error in package.lua at line 80: module 'strict' not found.
                98. Lua error in package.lua at line 80: module 'strict' not found.
                99. Lua error in package.lua at line 80: module 'strict' not found.
                100. Lua error in package.lua at line 80: module 'strict' not found.
                101. Lua error in package.lua at line 80: module 'strict' not found.
                102. Lua error in package.lua at line 80: module 'strict' not found.
                103. Lua error in package.lua at line 80: module 'strict' not found.
                104. Lua error in package.lua at line 80: module 'strict' not found.
                105. Lua error in package.lua at line 80: module 'strict' not found.
                106. Lua error in package.lua at line 80: module 'strict' not found.
                107. Lua error in package.lua at line 80: module 'strict' not found.
                108. Lua error in package.lua at line 80: module 'strict' not found.
                109. Lua error in package.lua at line 80: module 'strict' not found.
                110. Lua error in package.lua at line 80: module 'strict' not found.
                111. Lua error in package.lua at line 80: module 'strict' not found.
                112. Lua error in package.lua at line 80: module 'strict' not found.
                113. Lua error in package.lua at line 80: module 'strict' not found.
                114. Lua error in package.lua at line 80: module 'strict' not found.
                115. Lua error in package.lua at line 80: module 'strict' not found.
                116. Lua error in package.lua at line 80: module 'strict' not found.
                117. Lua error in package.lua at line 80: module 'strict' not found.
                118. Lua error in package.lua at line 80: module 'strict' not found.
                119. Lua error in package.lua at line 80: module 'strict' not found.
                120. Lua error in package.lua at line 80: module 'strict' not found.
                121. Lua error in package.lua at line 80: module 'strict' not found.
                122. Lua error in package.lua at line 80: module 'strict' not found.
                123. Lua error in package.lua at line 80: module 'strict' not found.
                124. Microsoft's new Kinect is official: larger field of view, HD camera, wake with voice
                125. Lua error in package.lua at line 80: module 'strict' not found.
                126. Lua error in package.lua at line 80: module 'strict' not found.
                127. 127.0 127.1 Lua error in package.lua at line 80: module 'strict' not found.
                128. Lua error in package.lua at line 80: module 'strict' not found.
                129. Lua error in package.lua at line 80: module 'strict' not found.
                130. 130.0 130.1 Lua error in package.lua at line 80: module 'strict' not found.
                131. 131.0 131.1 Lua error in package.lua at line 80: module 'strict' not found.
                132. 132.0 132.1 Lua error in package.lua at line 80: module 'strict' not found.
                133. 133.0 133.1 Lua error in package.lua at line 80: module 'strict' not found.
                134. 134.0 134.1 Lua error in package.lua at line 80: module 'strict' not found.
                135. 135.0 135.1 Lua error in package.lua at line 80: module 'strict' not found.
                136. 136.0 136.1 Lua error in package.lua at line 80: module 'strict' not found.
                137. Lua error in package.lua at line 80: module 'strict' not found.
                138. Lua error in package.lua at line 80: module 'strict' not found.
                139. Lua error in package.lua at line 80: module 'strict' not found.
                140. Lua error in package.lua at line 80: module 'strict' not found.
                141. Lua error in package.lua at line 80: module 'strict' not found.
                142. Lua error in package.lua at line 80: module 'strict' not found.
                143. Lua error in package.lua at line 80: module 'strict' not found.
                144. Lua error in package.lua at line 80: module 'strict' not found.
                145. Lua error in package.lua at line 80: module 'strict' not found.
                146. Lua error in package.lua at line 80: module 'strict' not found.
                147. Lua error in package.lua at line 80: module 'strict' not found.
                148. Lua error in package.lua at line 80: module 'strict' not found.
                149. Lua error in package.lua at line 80: module 'strict' not found.
                150. Lua error in package.lua at line 80: module 'strict' not found.
                151. Lua error in package.lua at line 80: module 'strict' not found.
                152. Lua error in package.lua at line 80: module 'strict' not found.
                153. Lua error in package.lua at line 80: module 'strict' not found.
                154. Lua error in package.lua at line 80: module 'strict' not found.
                155. Lua error in package.lua at line 80: module 'strict' not found.
                156. Lua error in package.lua at line 80: module 'strict' not found.
                157. Lua error in package.lua at line 80: module 'strict' not found.
                158. Lua error in package.lua at line 80: module 'strict' not found.
                159. Lua error in package.lua at line 80: module 'strict' not found.
                160. Lua error in package.lua at line 80: module 'strict' not found.

                External links