Team Status Report for 02/08/2025


Risks & Management:

  • Object Detection Confusion
    • Risk
      • The camera may struggle to differentiate between similar looking items (e.g. Fiji apples vs Honeycrisp apples) or misidentify certain products.
    • Risk management
      • Collect & train the YOLOv8 model with wider variety of grocery products to improve detection accuracy. Optimize confidence thresholds in detection.
    • Contingency Plan
      • Implement a User Confirmation Step: When the app detects similar items, prompt the user with a choice selection (e.g. “Was the item you just put in A, B, or C?”) for quick correction.

Design Changes & Justification:

  • Initially, we planned to populate our own dataset of Aldi grocery items to account for environmental and lighting discrepancies. However, we plan to limit our scope of the dataset to use the online Aldi database of products to prioritize functionality of our prototype. Now, it should be able to recognize a standard set of grocery items without hindering our progress if we were to spend too much time creating a brand new custom dataset.

Progress:

  • App setup & design
  • Yolov8 and Open CV pipeline finalization
  • Aldi’s dataset collection started
  • Finalized  to-be-purchased hardware devices
  • Designed device shell

Lois’s Status Report for 02/08/2025


Work Accomplished:

This week, I focused on the initial design and setup phase of the mobile application. My key accomplishments include:

  • UI Wireframe Design using an iPad

  • React Native Framework Setup in VSCode
  • Figma UI Design for essential screens


Progress Status:

I am currently on track with the project schedule. The goals for this week (Design UI Wireframe, Set up React Native Framework) were completed.


Next Week’s Goal:

For next week, my focus will be on developing the UI for adding detected products to the cart. This will involve:

  • Finishing Figma app mock-ups
  • Implementing the UI Components for product detection & selection
  • Simulating detected products using mock data