{"id":118,"date":"2022-02-26T23:58:17","date_gmt":"2022-02-27T04:58:17","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/?p=118"},"modified":"2022-02-26T23:58:30","modified_gmt":"2022-02-27T04:58:30","slug":"luckys-status-report-for-february-26-2022","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/2022\/02\/26\/luckys-status-report-for-february-26-2022\/","title":{"rendered":"Lucky&#8217;s Status Report for February 26, 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\">I finished a BRISK algorithm version<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Last week I ran into an error using SURF and SIFT in which open cv kept giving runtime errors stating that they were patent protected \/ copyrighted, so I proceeded with BRISK<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Finished the BRISK implementation that extracted features from images of cereal and compared it to images containing cereal<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">I tried to tweak the filtering algorithm I used &#8211; Lowe\u2019s ratio Test &#8211; and some other parameters to see if I could detect one cereal box from a group of cereal boxes, but the process did not seem to be productive<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">I plan to instead have the system detect if a cereal is present rather than for example honey nut cheerios vs regular cheerios for now, then branch to more detailed filtering in the future if possible since it is not part of our MVP<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Attended the presentation, asked questions and took notes<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">One important take away was that another group actually was able to use SIFT<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">We had previously pivoted from SIFT to BRISK because when I tried to use SIFT, open CV kept giving me an error stating that SIFT is a patented \/ copyrighted software so I could not use it, but the other team said they were able to use it<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">I asked for their requirements file because I suspect that the patent issue can be avoided by using older versions of opencv and\/or python<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">I began attempting to develop a similar detection algorithm with SIFT as I did with BRISK<\/span><\/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, it felt like I did more work than weeks prior, but that could be because I began shifting from research to implementation. As always, I have room to improve on my time management, but I do not feel any more behind than last week.<\/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\">Finish a comparable SIFT detection as I did with BRISK<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Begin designing and implementing a process to actually use the detection for a pool of images to simulate the process of the algorithm looking for multiple items rather than fixed test items \/ images<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This week I did the following tasks: I finished a BRISK algorithm version Last week I ran into an error using SURF and SIFT in which open cv kept giving runtime errors stating that they were patent protected \/ copyrighted, so I proceeded with BRISK Finished the BRISK implementation that extracted features from images of &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/2022\/02\/26\/luckys-status-report-for-february-26-2022\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Lucky&#8217;s Status Report for February 26, 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],"tags":[5],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/posts\/118"}],"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=118"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/posts\/118\/revisions"}],"predecessor-version":[{"id":119,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/posts\/118\/revisions\/119"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/media?parent=118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/categories?post=118"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb0\/wp-json\/wp\/v2\/tags?post=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}