{"id":219,"date":"2024-04-28T02:09:04","date_gmt":"2024-04-28T02:09:04","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/?p=219"},"modified":"2024-04-28T02:09:04","modified_gmt":"2024-04-28T02:09:04","slug":"brians-status-report-for-4-27","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/2024\/04\/28\/brians-status-report-for-4-27\/","title":{"rendered":"Brian&#8217;s Status Report for 4\/27"},"content":{"rendered":"<p><b>Accomplishments\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400\">This week, I went to Salem\u2019s with Simon and Shubhi early on in order to get approval to test our full system, but we weren\u2019t able to do so then because of availability issues with the IT lead. Simon and I then went later on in the week, and we were able to get approval to test, and we got some data to use for testing our fullness calculating module and line counting module. I also went to Giant Eagle this week and took pictures of a few different cart configurations (mostly very full carts), like so:<\/span><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-220\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/IMG_1554-2-225x300.jpg\" alt=\"\" width=\"225\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/IMG_1554-2-225x300.jpg 225w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/IMG_1554-2-768x1024.jpg 768w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-221\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/IMG_1551-2-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/IMG_1551-2-300x225.jpg 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/IMG_1551-2-768x576.jpg 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/IMG_1551-2-1024x768.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><span style=\"font-weight: 400\">Because there is noise (in the surroundings), I cropped out the images according to the bounding boxes displayed when running the shopping cart model alone and tested relative fullness on them, but found that extremely full carts are for some reason hard to detect with the current implementation. I will need to refine the implementation in the next few days in order to hopefully improve accuracy, but the module seems to work fine with carts that aren\u2019t as full. Testing the relative fullness module on the test footage we got from Salem\u2019s, results are very similar. The carts with much less seem to be much more accurately counted for by the relative fullness module than the carts that are nearly full. I have tried decreasing the amount of Gaussian blur in order to increase accuracy, and while the returned fullness values are somewhat more corrected, they are still quite inaccurate (returning 65% fullness for the above picture on the left), which is concerning. I have also worked on testing the upload and download speed of different length videos, and I\u2019ve created graphs of the relationship between video length and upload\/download time. My internet is a bit spotty, so I am not sure if this graph is a completely accurate depiction of the relationship between the video time and the upload\/download times. Here is my code and the resulting graphs:\u00a0<\/span><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-222\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.45.48\u202fPM-300x175.png\" alt=\"\" width=\"363\" height=\"212\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.45.48\u202fPM-300x175.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.45.48\u202fPM-768x448.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.45.48\u202fPM-1024x597.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.45.48\u202fPM.png 1824w\" sizes=\"(max-width: 363px) 100vw, 363px\" \/><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Duration<\/b><\/td>\n<td><b>Upload Time (Averaged over 10 trials)\u00a0<\/b><\/td>\n<td><b>Download Time (Averaged over 10 trials)<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1 second<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.61s<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.32 s<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">2 seconds<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.92 s<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.47 s<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">3 seconds<\/span><\/td>\n<td><span style=\"font-weight: 400\">1.35 s<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.53 s\u00a0<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">4 seconds<\/span><\/td>\n<td><span style=\"font-weight: 400\">1.52 s<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.55 s\u00a0<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">5 seconds<\/span><\/td>\n<td><span style=\"font-weight: 400\">1.61 s\u00a0<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.57 s<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">6 seconds<\/span><\/td>\n<td><span style=\"font-weight: 400\">1.65 s<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.59 s<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">7 seconds<\/span><\/td>\n<td><span style=\"font-weight: 400\">1.80 s<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.68 s\u00a0<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">8 seconds<\/span><\/td>\n<td><span style=\"font-weight: 400\">1.92 s<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.72 s<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">9 seconds<\/span><\/td>\n<td><span style=\"font-weight: 400\">2.21 s<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.76 s<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">10 seconds<\/span><\/td>\n<td><span style=\"font-weight: 400\">2.3 s<\/span><\/td>\n<td><span style=\"font-weight: 400\">0.88 s\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-223\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.50.23\u202fPM-300x184.png\" alt=\"\" width=\"452\" height=\"277\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.50.23\u202fPM-300x184.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.50.23\u202fPM-768x472.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.50.23\u202fPM-1024x629.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-content\/uploads\/sites\/287\/2024\/04\/Screenshot-2024-04-27-at-9.50.23\u202fPM.png 1204w\" sizes=\"(max-width: 452px) 100vw, 452px\" \/><\/p>\n<p><b>Progress\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400\">In terms of progress, we are still behind schedule by quite a bit. We should be testing the fully integrated system by now, but we have run into a few roadblocks with testing at Salem\u2019s due to discomfort from the cameras by the employees. However, since we figured out workarounds to these issues, we should hopefully be able to get testing done by tomorrow or Monday in the worst case. I will work on trying to increase fullness calculation accuracy for the next day or two while we continue to gather testing data.\u00a0<\/span><\/p>\n<p><br style=\"font-weight: 400\" \/><br style=\"font-weight: 400\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Accomplishments\u00a0 This week, I went to Salem\u2019s with Simon and Shubhi early on in order to get approval to test our full system, but we weren\u2019t able to do so then because of availability issues with the IT lead. Simon and I then went later on in the week, and we were able to get &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/2024\/04\/28\/brians-status-report-for-4-27\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Brian&#8217;s Status Report for 4\/27&#8221;<\/span><\/a><\/p>\n","protected":false},"author":883,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[8],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/posts\/219"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/users\/883"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/comments?post=219"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/posts\/219\/revisions"}],"predecessor-version":[{"id":224,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/posts\/219\/revisions\/224"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/media?parent=219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/categories?post=219"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc3\/wp-json\/wp\/v2\/tags?post=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}