{"id":1388,"date":"2021-09-02T07:24:45","date_gmt":"2021-09-02T07:24:45","guid":{"rendered":"https:\/\/blog.amt.in\/?p=1388"},"modified":"2021-09-02T07:24:45","modified_gmt":"2021-09-02T07:24:45","slug":"introduction-to-kinect","status":"publish","type":"post","link":"https:\/\/blog.amt.in\/index.php\/2021\/09\/02\/introduction-to-kinect\/","title":{"rendered":"Introduction to Kinect"},"content":{"rendered":"<p>Kinect\u00c2\u00a0is a line of\u00c2\u00a0motion sensing\u00c2\u00a0input devices\u00c2\u00a0that was produced by\u00c2\u00a0Microsoft\u00c2\u00a0for\u00c2\u00a0Xbox 360\u00c2\u00a0and\u00c2\u00a0Xbox One\u00c2\u00a0video game consoles\u00c2\u00a0and\u00c2\u00a0Microsoft Windows\u00c2\u00a0PCs. Based around a\u00c2\u00a0webcam-style add-on\u00c2\u00a0peripheral, it enables users to control and interact with their console\/computer without the need for a\u00c2\u00a0game controller, through a\u00c2\u00a0natural user interface\u00c2\u00a0using gestures and\u00c2\u00a0spoken commands.<\/p>\n<p>The first-generation\u00c2\u00a0Kinect for Xbox 360\u00c2\u00a0was introduced in November 2010 in an attempt to broaden the console&#8217;s audience beyond its typical gamer base.\u00c2\u00a0Microsoft released a beta version of the Kinect\u00c2\u00a0software development kit\u00c2\u00a0for Windows 7 applications on June 16, 2011, initially supporting the Kinect for Xbox 360 hardware connected to a PC for non-commercial applications.\u00c2\u00a0This SDK was meant to allow developers to write Kinect apps in\u00c2\u00a0C++\/CLI,\u00c2\u00a0C#, or\u00c2\u00a0Visual Basic .NET.<\/p>\n<p>A similar hardware version\u00c2\u00a0Kinect for Windows\u00c2\u00a0was released on February 1, 2012. The 1.0 version of the Windows SDK, allowing commercial applications, was released with and required the Kinect for Windows hardware.<\/p>\n<p>Kinect for Xbox One, a new version with significantly expanded hardware capabilities, was released with the Xbox One platform starting in 2013.\u00c2\u00a0The corresponding\u00c2\u00a0Kinect for Windows v2\u00c2\u00a0hardware was released in 2014, along with a supporting SDK. The 2.0 version of the Windows SDK supported the Kinect for Windows v2 as well as the Kinect for Xbox One hardware.<\/p>\n<p>Microsoft announced the discontinuation of the first Kinect for Windows device as of 2015.\u00c2\u00a0The Kinect for Xbox 360 was discontinued along with the console by April 2016.\u00c2\u00a0The Kinect for Windows v2 was also discontinued in 2015, and customers were encouraged to use the functionally identical Kinect for Xbox One hardware with an adapter for Windows machines instead.\u00c2\u00a0The Kinect for Xbox One was discontinued in October 2017, representing the end of the Kinect product line.<\/p>\n<p>Kinect for Xbox 360\u00c2\u00a0was a combination of\u00c2\u00a0Microsoft\u00c2\u00a0built software and hardware. The hardware included a\u00c2\u00a0range chipset\u00c2\u00a0technology by\u00c2\u00a0Israeli\u00c2\u00a0developer\u00c2\u00a0PrimeSense, which developed a system consisting of an\u00c2\u00a0infrared\u00c2\u00a0projector and camera and a special\u00c2\u00a0microchip\u00c2\u00a0that generates a grid from which the location of a nearby object in 3 dimensions can be ascertained.\u00c2\u00a0This\u00c2\u00a03D scanner\u00c2\u00a0system called\u00c2\u00a0Light Coding\u00c2\u00a0employs a variant of image-based\u00c2\u00a03D reconstruction.<\/p>\n<p>The Kinect sensor\u00c2\u00a0is 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 &#8220;RGB\u00c2\u00a0camera,\u00c2\u00a0depth sensor\u00c2\u00a0and\u00c2\u00a0multi-array microphone\u00c2\u00a0running proprietary software&#8221;,\u00c2\u00a0which provide full-body 3D\u00c2\u00a0motion capture,\u00c2\u00a0facial recognition\u00c2\u00a0and\u00c2\u00a0voice recognition\u00c2\u00a0capabilities. 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.\u00c2\u00a0Currently voice recognition is supported in\u00c2\u00a0Australia,\u00c2\u00a0Canada,\u00c2\u00a0France,\u00c2\u00a0Germany,\u00c2\u00a0Ireland,\u00c2\u00a0Italy,\u00c2\u00a0Japan,\u00c2\u00a0Mexico,\u00c2\u00a0New Zealand,\u00c2\u00a0United Kingdom\u00c2\u00a0and\u00c2\u00a0United States. The Kinect sensor&#8217;s microphone array enables Xbox 360 to conduct\u00c2\u00a0acoustic source localization\u00c2\u00a0and\u00c2\u00a0ambient noise suppression, allowing for things such as headset-free party chat over\u00c2\u00a0Xbox Live.<\/p>\n<p>On February 21, 2011, Microsoft announced that in spring 2011 it would release a preliminary\u00c2\u00a0software development kit\u00c2\u00a0(SDK) enabling researchers and enthusiasts to develop applications running on Microsoft Windows PCs. The beta version initially supported the Kinect for Xbox 360 hardware, connected to a PC, and only non-commercial applications were allowed. The first beta was released for Windows 7 on June 16, 2011.\u00c2\u00a0Beta 2 was released on the 1 year anniversary of Kinect for Xbox 360, on November 3, 2011.<\/p>\n<p>The SDK included\u00c2\u00a0Windows 7\u00c2\u00a0compatible\u00c2\u00a0PC\u00c2\u00a0drivers for Kinect device. It provided Kinect capabilities to developers to build applications with\u00c2\u00a0C++,\u00c2\u00a0C#, or\u00c2\u00a0Visual Basic\u00c2\u00a0by using\u00c2\u00a0Microsoft Visual Studio 2010\u00c2\u00a0and included the following features:<\/p>\n<ol>\n<li>Raw sensor streams: Access to low-level streams from the depth sensor, color camera sensor, and four-element microphone array.<\/li>\n<li>Skeletal tracking: The capability to track the skeleton image of one or two people moving within Kinect&#8217;s field of view for gesture-driven applications.<\/li>\n<li>Advanced audio capabilities: Audio processing capabilities include sophisticated\u00c2\u00a0acoustic noise\u00c2\u00a0suppression and\u00c2\u00a0echo cancellation, beam formation to identify the current sound source, and integration with\u00c2\u00a0Windows speech recognition\u00c2\u00a0API.<\/li>\n<li>Sample code and Documentation.<\/li>\n<\/ol>\n<p>The above is a brief about Kinect. Watch this space for more updates on the latest trends in Technology.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kinect\u00c2\u00a0is a line of\u00c2\u00a0motion sensing\u00c2\u00a0input<\/p>\n","protected":false},"author":1,"featured_media":1389,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1388","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/posts\/1388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/comments?post=1388"}],"version-history":[{"count":1,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/posts\/1388\/revisions"}],"predecessor-version":[{"id":1390,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/posts\/1388\/revisions\/1390"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/media\/1389"}],"wp:attachment":[{"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/media?parent=1388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/categories?post=1388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/tags?post=1388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}