Connect a camera snapshot URL, describe what you need, and QueueLens uses AI vision to analyse your queue — delivering structured data to your app or dashboard.
QueueLens physically captures frames from your camera and sends them to an AI vision model for analysis. Here is the full technical flow.
Provide a URL that returns a JPEG or PNG snapshot. QueueLens fetches a live frame on each analysis cycle — no video stream required, just a snapshot endpoint.
Each frame is sent to GPT-4 Vision with your custom instructions. The model counts people, estimates wait time, and scores occupancy based on what it sees in the image.
Results are returned as clean JSON via your dedicated API endpoint. Poll it from your own app as often as your plan allows — Standard every 10 min, Professional every 30 sec.
In plain language, tell the system what to track. It builds your API schema and analyses each frame according to your specific business context.
QueueLens works wherever there is a camera and a line. Here are some of the most common setups.
Know exactly how long the checkout line is at any moment. Alert staff to open new tills when a threshold is hit.
"Count people waiting at the checkout. Ignore staff. Estimate wait time at 90 seconds per person."
Track which chargers are occupied. Let drivers check availability before driving to the station.
"Count the number of charging bays that have a car plugged in vs empty bays. Report occupancy rate."
Monitor waiting room density in real time. Trigger staff alerts when capacity gets uncomfortably high.
"Count seated patients in the waiting area. Flag status as high if more than 15 people are visible."
Show customers the current wait outside before they join the line. Display a simple green / amber / red on a screen at the door.
"Count people standing in the order queue. Ignore seated customers."
Track boarding queue length for ferries, buses, or trains. Feed data into passenger information systems.
"Count people in the boarding queue. Note if the queue extends beyond the marked zone."
Let members check how busy the gym is before heading in. Show a live occupancy indicator on your app or website.
"Estimate how many people are currently on the gym floor. Flag as high if more than 30 are visible."
Three tiers. Choose how often and how much detail you need. Billed monthly in NOK.
Analysis every 5 min
Analysis every 10 min
Analysis every 30 sec