AZB-12 AN-10 · kitchenqueue.notazizelse.xyz

← AZB-12 data sheet

Application note AN-10 · U10

Kitchen Queue

2026 · kitchenqueue.notazizelse.xyz
ABSTRACT

Our canteen line is long at lunch and nobody knows whether to go now or in ten minutes. Kitchen Queue uses a camera that's already there, counts the people in line with computer vision, and shows a live count, a wait estimate and a "typical for this weekday" chart that tells you whether waiting helps.

Only one number leaves the building every 10 seconds. The live picture is optional and stays behind an access code. The demo uses made-up numbers. The real version is meant for the school's cameras, so its code is private.

Kitchen Queue demo showing 27 people in line and a chart of the school day
Figure 1.The demo at the lunch bell

1Key Specifications

Counting
YOLO, MobileNet-SSD or HOG with OpenCV, on whatever PC sees the camera
Server
Python standard library, live updates over Server-Sent Events
Cameras
Can use existing Hikvision CCTV
Also
An ESP32 uplink sketch for places without a PC

2Functional Block Diagram

  1. seeschool camera
  2. countcounter.py (YOLO / OpenCV)
  3. send1 number / 10 s, outbound
  4. servePython + SSE
  5. showcount, wait, weekday forecast
Figure 2.How Kitchen Queue works, left to right

3Live Demo

kitchenqueue.notazizelse.xyz/demo/open full screen ↗
Figure 3.The demo with made-up numbers. Drag the time slider.

4How it works

A small counter script reads the camera stream, counts people in the queue area and posts a number to the server. Everything only dials out, so the school network needs no changes and nothing is exposed. The server keeps 28 days of counts, which is what makes the weekday forecast work.

5Technical Documents