{"id":93,"date":"2022-02-20T04:59:13","date_gmt":"2022-02-20T04:59:13","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/?p=93"},"modified":"2022-02-20T05:00:42","modified_gmt":"2022-02-20T05:00:42","slug":"luckys-status-report-for-february-19-2022","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/2022\/02\/20\/luckys-status-report-for-february-19-2022\/","title":{"rendered":"Lucky&#8217;s Status Report for February 19, 2022"},"content":{"rendered":"<p><span style=\"font-weight: 400\">This week I did the following tasks:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Attended the mandatory meeting, asked questions and took notes<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">One important take away was understanding the nature of the course as more of one where we build a recip, testing which ingredients work best where, rather than all the raw ingredients<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Another takeaway was to consider the scarcity of raspberry pi\u2019s and beginning to think of alternatives<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Began some actual code for the detection algorithms<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Created a jupyter file on Google Colab to test SIFT, SURF, BRISK, color detection<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Wrote some code and read through various docs<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Learned about matching and feature extraction processes<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Introduced to FLANN and Brute Force<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Learned more about ways to speed up detection<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">In addition to gray scale, learned about converting to HSV<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">This enables one channel (H &#8211; Hue) for the colors, I\u2019m thinking this could speed up color detection<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">In terms of schedule, I did some more work, but not as much as I anticipated with a couple hiccups like finding that SIFT \/ SURF are patented algorithms. Also, I need to improve on my time management as well if I am honest.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">The main way I intend to catch up and do better this upcoming week is the following<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Continue testing the open source options such as BRISK<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">See if we can find a workaround i.e. use older versions of open cv \/ python to implement SIFT<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Break down my schedule to a more micro scale for the week and have smaller milestones to try to manage my time better and avoid going down rabbit trails of non-essential research \/ information\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">This next week, I hope to complete a testable version of BRISK object detection for various grocery items. I hope to also begin shifting to interconnectivity requirements (i.e. raspberry pi, camera, computer, cloud) and the location of processing as we become more familiar and have tested some algorithms<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week I did the following tasks: Attended the mandatory meeting, asked questions and took notes One important take away was understanding the nature of the course as more of one where we build a recip, testing which ingredients work best where, rather than all the raw ingredients Another takeaway was to consider the scarcity &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/2022\/02\/20\/luckys-status-report-for-february-19-2022\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Lucky&#8217;s Status Report for February 19, 2022&#8221;<\/span><\/a><\/p>\n","protected":false},"author":574,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7,1],"tags":[5],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/posts\/93"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/users\/574"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/posts\/93\/revisions"}],"predecessor-version":[{"id":94,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/posts\/93\/revisions\/94"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/media?parent=93"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/categories?post=93"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/tags?post=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}