{"id":195,"date":"2025-03-29T20:05:00","date_gmt":"2025-03-30T01:05:00","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/?p=195"},"modified":"2025-03-29T20:05:00","modified_gmt":"2025-03-30T01:05:00","slug":"janas-status-report-for-03-29-2025","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/2025\/03\/29\/janas-status-report-for-03-29-2025\/","title":{"rendered":"Jana\u2019s Status Report for 03\/29\/2025"},"content":{"rendered":"<p><span style=\"font-weight: 400\">This week we started preparing for the upcoming demo by integrating various parts of the project. This included setting up the greenhouse with various hardware components in there, such as the RPi, camera, water pump, and plants. I looked into the requirements for increasing the privacy of the live streaming, and we plant to mitigate this in two ways, firstly by using an opaque screen as the backdrop to avoid capturing objects in the background, and also by limiting access to the live stream to authorized users only via OAuthentication (although this will be implemented later). I also developed the multi-classification ML model for plant health classification. I began working on setting up the LEDs for the greenhouse but ran into some issues regarding the wiring of the LEDs and how they can\u2019t be controlled through the relay alone. To mitigate that, I have decided to use back up LEDs that I happen to have. Similarly, while setting up the misters, I realized that it may not be compatible with our RPi setup, and so I have decided to leave that until later. Since we now had the plants in the greenhouse, I tested the API identification with the plant, and it worked. I also tested that the ML health classification can capture an image and process it once a day and on command from the webapp. Since the sensors have not all been set up, I haven\u2019t been able to collect sensor data, so I have decided to just begin collecting image data. When testing the ML model (only trained on online data), I found that the results were highly inaccurate, so we must collect a significant amount of data for training and testing purposes. <\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\">I am slightly behind schedule due to facing issues with the LED setup and lack of sensor\/image data collection, however, I plan to prioritize image collection over the next 2 weeks to build a good enough dataset.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Next Week\u2019s Deliverables:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">LED setup<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Begin image data collection<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Figure out best way to set up the mister<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Buy more plants for testing<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This week we started preparing for the upcoming demo by integrating various parts of the project. This included setting up the greenhouse with various hardware components in there, such as the RPi, camera, water pump, and plants. I looked into the requirements for increasing the privacy of the live streaming, and we plant to mitigate &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/2025\/03\/29\/janas-status-report-for-03-29-2025\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Jana\u2019s Status Report for 03\/29\/2025&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1016,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[6],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/posts\/195"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/users\/1016"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/comments?post=195"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/posts\/195\/revisions"}],"predecessor-version":[{"id":196,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/posts\/195\/revisions\/196"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/media?parent=195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/categories?post=195"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamb3\/wp-json\/wp\/v2\/tags?post=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}