Inspiration

  • Using Computer Vision to collect data on customer shopping habits and trends.
  • Reducing plastic waste by encouraging the use of sustainable tote bags.
  • Introducing a new avenue to personalize customer shopping experience.

What it does

Tote-ily uses QR codes on tote bags to track customer movement in store as they shop. As customers enter and exit the ailes, cameras running our software detect the QR code, collecting information such as duration in each aisle, and what they purchase. Each Tote-ily bag has a unique ID that gets accociated with the customer on checkout, avoiding the hassle of a sign up process.

By tracking this data over-time, we can learn customer behaviors and habits. Examples might be seeing the increase in sales of an item after a promotion, or during a certain season, or holiday. You could also see customer preferences change overtime. You could also see the differences in the amount of time customers spend in an aisle after rearranging the store to move an aisle elsewhere.

How we built it

we used Python opencv to catch QR codes through a live video feed, which adds the data collected to a database. the system then analyses appropriate data to visualize trends (using Python matplotlib) occurring within the store, both for individual shoppers and an overall customer base

Challenges we ran into

QR code detection was computationally expensive, but solved the problem by using a motion detection threshold

Accomplishments that we're proud of

  1. Less plastic production is a good thing for every living thing on the planet!
  2. Data collection improves store efficiency, saving inventory costs, and allowing the store to better serve it's customers

What's next for Tote-ily

Ideally, to install these systems in stores across the nation to reduce plastic bag usage and to help the store track customer shopping habits and trends.

Built With

Share this project:

Updates