{"id":6923,"date":"2018-05-07T23:05:23","date_gmt":"2018-05-08T06:05:23","guid":{"rendered":"http:\/\/jnack.com\/blog\/?p=6923"},"modified":"2019-06-26T22:25:44","modified_gmt":"2019-06-27T05:25:44","slug":"demo-realtime-pose-estimation-in-a-browser","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2018\/05\/07\/demo-realtime-pose-estimation-in-a-browser\/","title":{"rendered":"Demo: Realtime pose estimation in a browser"},"content":{"rendered":"<p>My teammates George &amp; Tyler have been collaborating with creative technologist Dan Oved to enable realtime human pose estimation in Web browsers via the open-source Tensorflow.js (the same tech behind the aforementioned Emoji Scavenger Hunt). You can <a href=\"https:\/\/storage.googleapis.com\/tfjs-models\/demos\/posenet\/camera.html\">try it out here<\/a>\u00a0and <a href=\"https:\/\/medium.com\/tensorflow\/real-time-human-pose-estimation-in-the-browser-with-tensorflow-js-7dd0bc881cd5\">read about the implementation details<\/a>\u00a0over on Medium.<\/p>\n<blockquote>\n<p>Ok, and why is this exciting to begin with? Pose estimation has many uses, from interactive installations that react to the body to augmented reality, animation, fitness uses, and more. [\u2026]<\/p>\n<p>With PoseNet running on TensorFlow.js anyone with a decent webcam-equipped desktop or phone can experience this technology right from within a web browser. And since we\u2019ve open sourced the model, JavaScript developers can tinker and use this technology with just a few lines of code. What\u2019s more, this can actually help preserve user privacy. Since PoseNet on TensorFlow.js runs in the browser, no pose data ever leaves a user\u2019s computer.<\/p>\n<\/blockquote>\n<p><img decoding=\"async\" loading=\"lazy\" title=\"NewImage.png\" src=\"http:\/\/jnack.com\/blog\/wp-content\/uploads\/2018\/05\/NewImage-13.png\" alt=\"NewImage\" width=\"599\" height=\"400\" border=\"0\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*Gsx7MLBj2LKiaDsab0iNjg.gif\" alt=\"\" \/><\/p>\n<p>[Via Luca Prasso]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My teammates George &amp; Tyler have been collaborating with creative technologist Dan Oved to enable realtime human pose estimation in Web browsers via the open-source Tensorflow.js (the same tech behind the aforementioned Emoji Scavenger Hunt). You can try it out here\u00a0and read about the implementation details\u00a0over on Medium. Ok, and why is this exciting to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[13,17],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/6923"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=6923"}],"version-history":[{"count":1,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/6923\/revisions"}],"predecessor-version":[{"id":6924,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/6923\/revisions\/6924"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=6923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=6923"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=6923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}