{"id":103,"date":"2021-05-02T01:31:31","date_gmt":"2021-05-02T01:31:31","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/?p=103"},"modified":"2021-05-02T01:31:31","modified_gmt":"2021-05-02T01:31:31","slug":"jennys-status-report-for-5-1-2021","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/2021\/05\/02\/jennys-status-report-for-5-1-2021\/","title":{"rendered":"Jenny&#8217;s Status Report for 5\/1\/2021"},"content":{"rendered":"<p>For this week, my main focus was to improve the gesture detection, because in our most recent demo, if the hand was tilted or angled in any way, there were a lot of small gaps in the drawing where the gesture was not detected even when it was supposed to be. I managed to make those issues much better after a lot of testing with different hand landmarks. In the end, I had to switch to using euclidean distance as opposed to just x or y distance of finger landmarks, and I changed up the threshold and which specific joints are used in the detection. Additionally, I tested other candidate hand gestures, such as the pinching gesture and the two finger point gesture, as alternatives, but they do not seem to be as easy to make nor as effective as our original one.<\/p>\n<p>In the images below, we can see that even when the hand transitions naturally from the &#8220;proper&#8221; gesture to a tilted or angled version of it in the process of drawing, there are no gaps in the curves. The part at the end where there is more scribbling is simply due to me having trouble keeping my fingers absolutely still when trying to take a screen capture.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-104\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/05\/180611524_467390144330878_3831498233667800270_n-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/05\/180611524_467390144330878_3831498233667800270_n-300x169.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/05\/180611524_467390144330878_3831498233667800270_n-768x432.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/05\/180611524_467390144330878_3831498233667800270_n-1024x576.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-105\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/05\/180055961_1397362597298408_7125003797709553023_n-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/05\/180055961_1397362597298408_7125003797709553023_n-300x169.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/05\/180055961_1397362597298408_7125003797709553023_n-768x432.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-content\/uploads\/sites\/139\/2021\/05\/180055961_1397362597298408_7125003797709553023_n-1024x576.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Additionally, I worked (and will keep working on) the final presentation slides with the rest of my team to have it ready by Sunday midnight.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For this week, my main focus was to improve the gesture detection, because in our most recent demo, if the hand was tilted or angled in any way, there were a lot of small gaps in the drawing where the gesture was not detected even when it was supposed to be. I managed to make &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/2021\/05\/02\/jennys-status-report-for-5-1-2021\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Jenny&#8217;s Status Report for 5\/1\/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":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/posts\/103"}],"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=103"}],"version-history":[{"count":2,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/posts\/103\/revisions"}],"predecessor-version":[{"id":107,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/posts\/103\/revisions\/107"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/media?parent=103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/categories?post=103"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamc8\/wp-json\/wp\/v2\/tags?post=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}