• Bobby_DROP_TABLES [he/him]
    ·
    11 months ago

    Exactly, tracking time in frame is a pretty standard CV task. Tracking # cups of coffee made would be require more sophistication than any cafe in the world could afford, if it's even possible to do reliably.

    • Drug_Shareni [comrade/them, he/him]
      ·
      11 months ago

      Purely guessing for fun:

      If it can reliably recognise workers, and every worker is only making coffee for their own customers: count how many coffees the worker entered into the POS system based on timestamps.

      • Bobby_DROP_TABLES [he/him]
        ·
        11 months ago

        Yeah that would be one way to do it without any computer vision tech. Recognizing workers might be a stretch even, that would require a model to be trained on shitloads of pictures of every single employee.

        • GaveUp [she/her]
          ·
          edit-2
          11 months ago

          I think it can be pretty easily setup by the company contracting out this software with a single consultant/engineer

          You can see in the photo that there's a clear division of customers and employees separated by the counter

          So hardcode in the counter coordinates on the camera screen and any human detected to the right of the counter can automatically be assumed to be a worker and anybody left of it can be assumed to be a customer

        • Drug_Shareni [comrade/them, he/him]
          ·
          11 months ago

          From how it looks in the screenshot, every worker has a differently colored tracer following their movement. Why mess around with face recognition, when you can just pin an led badge to every worker

    • GaveUp [she/her]
      ·
      edit-2
      11 months ago

      I do some applied ML on photos/videos and I feel like this should be pretty simple

      Manually map out the coordinates of the counter and add a bounding box of coffee cups/mugs in addition to your baristas. Count how many times an overlapping coffee mug and barista bounding box enters the bounding box of the counter

      • Bobby_DROP_TABLES [he/him]
        ·
        11 months ago

        I guess that would work if you structured the shop's entire workflow around being recognizable by the program. Even then, pairing this with employee recognition and considering all the edge cases it would be very hard to pull off. It would be a really cool problem to hash out if it wasn't for such a cartoonish evil application.

    • redtea@lemmygrad.ml
      ·
      11 months ago

      Just think of all the resources needed to achieve this feat of human ingenuity. Only to use it to squeeze an extra .25% profit out of a barista.