{"id":52,"date":"2021-03-13T18:42:05","date_gmt":"2021-03-13T18:42:05","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/?p=52"},"modified":"2021-03-13T18:42:05","modified_gmt":"2021-03-13T18:42:05","slug":"jennys-status-report-for-3-13-2021","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/2021\/03\/13\/jennys-status-report-for-3-13-2021\/","title":{"rendered":"Jenny&#8217;s Status Report for 3\/13\/2021"},"content":{"rendered":"<p>For this week, I looked over the feedback given by peers from the design review presentation and discussed some plan changes with my group. I have decided to train my gesture detection ML model in Python and then export it as a json or txt file, since training is done separately and doesn&#8217;t affect application speed. Then, in our actual application, we will be using c++ and using that to run a classifier with our model.<\/p>\n<p>In terms of coding, I have been able to do 3 different types of maskings, one which does threshing by detecting pixels within a skintone range of colors, one that contours areas of skintone, and one that does dynamic background subtraction, essentially detecting changes in motion. I have taken a screenshot below for demo purposes:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-53\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/03\/3-different-masks-300x87.png\" alt=\"\" width=\"500\" height=\"145\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/03\/3-different-masks-300x87.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/03\/3-different-masks-768x223.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/03\/3-different-masks-1024x297.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/03\/3-different-masks-2000x582.png 2000w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/03\/3-different-masks.png 2004w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>For next week, I will be working on figuring out a way to combine information from the three to 1) filter out noise and 2) only focus on the hand and ignore the face.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For this week, I looked over the feedback given by peers from the design review presentation and discussed some plan changes with my group. I have decided to train my gesture detection ML model in Python and then export it as a json or txt file, since training is done separately and doesn&#8217;t affect application &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/2021\/03\/13\/jennys-status-report-for-3-13-2021\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Jenny&#8217;s Status Report for 3\/13\/2021&#8221;<\/span><\/a><\/p>\n","protected":false},"author":430,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[7],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/posts\/52"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/users\/430"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/comments?post=52"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/posts\/52\/revisions"}],"predecessor-version":[{"id":54,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/posts\/52\/revisions\/54"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/media?parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/categories?post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/tags?post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}