{"id":87,"date":"2024-02-10T17:43:29","date_gmt":"2024-02-10T17:43:29","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/?p=87"},"modified":"2024-02-17T19:17:21","modified_gmt":"2024-02-17T19:17:21","slug":"sumayyas-status-report-for-2-10","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/2024\/02\/10\/sumayyas-status-report-for-2-10\/","title":{"rendered":"Sumayya&#8217;s Status Report for 2\/10"},"content":{"rendered":"<p>I researched the multiple libraries available for gesture tracking this week. In particular, I weighed the pros and cons of OpenPose vs MediaPipe. Here is a <a href=\"https:\/\/www.researchgate.net\/figure\/Comparison-table-between-OpenPose-and-MediaPipe-model_tbl1_369566811\">table<\/a> discussing the differences:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-90\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-content\/uploads\/sites\/310\/2024\/02\/Screenshot-2024-02-10-at-12.36.15\u202fPM-300x184.png\" alt=\"\" width=\"546\" height=\"335\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-content\/uploads\/sites\/310\/2024\/02\/Screenshot-2024-02-10-at-12.36.15\u202fPM-300x184.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-content\/uploads\/sites\/310\/2024\/02\/Screenshot-2024-02-10-at-12.36.15\u202fPM-768x470.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-content\/uploads\/sites\/310\/2024\/02\/Screenshot-2024-02-10-at-12.36.15\u202fPM-1024x627.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-content\/uploads\/sites\/310\/2024\/02\/Screenshot-2024-02-10-at-12.36.15\u202fPM.png 1418w\" sizes=\"(max-width: 546px) 100vw, 546px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>At the moment, we have decided to use OpenPose since we have the necessary processing power. Regardless, I plan to complete preliminary testing using both OpenPose and MediaPipe to judge how well each library recognizes gestures.<\/p>\n<p>I was able to acquire the Xavier AGX and Arducam Camera module from the inventory and plan to start working with them this week.<\/p>\n<p>I also spent a couple hours working with my team on creating material for the Proposal Presentation.<\/p>\n<p>For next week I will:<\/p>\n<ul>\n<li>Use Arducam camera module with AGX\n<ul>\n<li>Install necessary drivers<\/li>\n<li>Be able to get a live feed<\/li>\n<\/ul>\n<\/li>\n<li>Test OpenPose and MediaPipe for accuracy\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Start with basic gestures in front of camera<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Transition to tests with hand on flat surface, camera facing down<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Progress is on schedule.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I researched the multiple libraries available for gesture tracking this week. In particular, I weighed the pros and cons of OpenPose vs MediaPipe. Here is a table discussing the differences: &nbsp; At the moment, we have decided to use OpenPose since we have the necessary processing power. Regardless, I plan to complete preliminary testing using &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/2024\/02\/10\/sumayyas-status-report-for-2-10\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Sumayya&#8217;s Status Report for 2\/10&#8221;<\/span><\/a><\/p>\n","protected":false},"author":882,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[8],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/posts\/87"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/users\/882"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/comments?post=87"}],"version-history":[{"count":2,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/posts\/87\/revisions"}],"predecessor-version":[{"id":94,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/posts\/87\/revisions\/94"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/media?parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/categories?post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teame8\/wp-json\/wp\/v2\/tags?post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}