{"id":300,"date":"2013-01-15T14:14:36","date_gmt":"2013-01-15T01:14:36","guid":{"rendered":"http:\/\/wp.davidbrebner.com\/?p=300"},"modified":"2013-04-28T20:48:04","modified_gmt":"2013-04-28T08:48:04","slug":"recognizing-hands-from-3d-data","status":"publish","type":"post","link":"https:\/\/www.davidbrebner.com\/?p=300","title":{"rendered":"Recognizing hands from 3D data"},"content":{"rendered":"<p><img decoding=\"async\" src=\"http:\/\/wp.davidbrebner.com\/wp-content\/uploads\/2013\/02\/3d_data.jpg\" alt=\"3d_data\" width=\"900\" height=\"242\" class=\"alignnone size-full wp-image-301\" srcset=\"https:\/\/www.davidbrebner.com\/wp-content\/uploads\/2013\/02\/3d_data.jpg 900w, https:\/\/www.davidbrebner.com\/wp-content\/uploads\/2013\/02\/3d_data-150x40.jpg 150w, https:\/\/www.davidbrebner.com\/wp-content\/uploads\/2013\/02\/3d_data-300x80.jpg 300w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/p>\n<p>The task of processing raw 3D data to establish the fingertips and eventually the pose of the hand is quite a challenging problem.<\/p>\n<p>We have built a few systems for providing this level of detail where the SDK&#8217;s provided don&#8217;t do exactly what we need.<\/p>\n<p><iframe width=\"760\" height=\"460\" src=\"http:\/\/www.youtube.com\/embed\/qAuwM0ET_wM\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>This video shows using the position of the fingertips and then the angle of the fingertip to navigate a menu system.  We are also using a swipe gesture to hide the menu. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>The task of processing raw 3D data to establish the fingertips and eventually the pose of the hand is quite [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[16,18,37,38],"class_list":["post-300","post","type-post","status-publish","format-standard","hentry","category-umaijn","tag-3d","tag-perceptual-computing","tag-hand","tag-gesture"],"_links":{"self":[{"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=\/wp\/v2\/posts\/300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=300"}],"version-history":[{"count":6,"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=\/wp\/v2\/posts\/300\/revisions"}],"predecessor-version":[{"id":488,"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=\/wp\/v2\/posts\/300\/revisions\/488"}],"wp:attachment":[{"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.davidbrebner.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}