{"id":110,"date":"2023-02-25T16:51:36","date_gmt":"2023-02-25T16:51:36","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/?p=110"},"modified":"2023-02-25T16:51:36","modified_gmt":"2023-02-25T16:51:36","slug":"aichens-status-report-for-feb-25th","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/2023\/02\/25\/aichens-status-report-for-feb-25th\/","title":{"rendered":"Aichen\u2019s Status Report for Feb 25th"},"content":{"rendered":"<p><span style=\"font-weight: 400\">I researched about detecting image change and implemented an image detection algorithm using the CV2 module (open-cv library). I took a few images on the spot where each pair captures the same objects, one with hands and one without hands. I ran the script and recorded their matching error and runtime. The runtime is 0.02s, much lower than what is expected for YOLO, which is exciting. More experiments need to be run to set a reasonable threshold for declaring an \u201cimage change\u201d. The code and sample images are linked below.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Besides that, most of the work done this week is for the design review document due next week. I have solidified the introduction, use case requirements and design requirements and written them on the design doc. I have also updated the design of the FSM by setting a timeout at the waiting state where we wait for the second, consecutive change. I am also writing about that in design trade studies as well as system implementation.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Earlier this week Ting and I met again to talk about the ML model and we are understanding the labeling and images structure better. We are planning to add to the \u201cpartition\u201d script and partition labeling files to train, test and validation folders and run the model again. Hopefully it could run until fine tuning this time. This should be achieved before the spring break.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">Image detection code &amp; sample pictures (results logging and script instructions can be found in the code file):<\/span><\/p>\n<p><a href=\"https:\/\/github.com\/AichenYao\/capstone-scripts\/tree\/main\/image_detection\"><span style=\"font-weight: 400\">https:\/\/github.com\/AichenYao\/capstone-scripts\/tree\/main\/image_detection<\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I researched about detecting image change and implemented an image detection algorithm using the CV2 module (open-cv library). I took a few images on the spot where each pair captures the same objects, one with hands and one without hands. I ran the script and recorded their matching error and runtime. The runtime is 0.02s, &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/2023\/02\/25\/aichens-status-report-for-feb-25th\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Aichen\u2019s Status Report for Feb 25th&#8221;<\/span><\/a><\/p>\n","protected":false},"author":657,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15,6],"tags":[21],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/posts\/110"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/users\/657"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/comments?post=110"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/posts\/110\/revisions"}],"predecessor-version":[{"id":111,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/posts\/110\/revisions\/111"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/media?parent=110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/categories?post=110"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama5\/wp-json\/wp\/v2\/tags?post=110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}