Drive-Thru Line Detection
Real-Time Queue Monitoring
AI-powered line detection and wait time prediction:
┌─────────────────────────────────────────────────────────────────┐
│ DRIVE-THRU MONITOR Live Status │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ [Overhead Camera View - Drive-Thru Lane] │ │
│ │ │ │
│ │ ████ [Menu Board - Car 1] Est: 45 sec │ │
│ │ │ │ │
│ │ ████ [Car 2] Est: 1:30 │ │
│ │ │ │ │
│ │ ████ [Car 3] Est: 2:15 │ │
│ │ │ │ │
│ │ ████ [Car 4] Est: 3:00 │ │
│ │ │ │ │
│ │ ████ [Car 5 - End of Line] Est: 3:45 │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ CURRENT STATUS │
│ ─────────────────────────────────────────────────────────── │
│ Cars in Line: 5 Avg Wait Time: 3:12 │
│ At Menu Board: 1 Orders/Hour: 48 │
│ At Window: 1 Target Wait: 4:00 │
│ │
│ WAIT TIME TREND │
│ ─────────────────────────────────────────────────────────── │
│ 5:00 ┤ │
│ 4:00 ┼───────────── Target ──────────────────────── │
│ 3:00 ┤ ╭──╮ ╭────╮ │
│ 2:00 ┤╭───╯ ╰──╯ ╰─────── │
│ 1:00 ┤ │
│ 11AM 12PM 1PM 2PM 3PM Now │
│ │
└─────────────────────────────────────────────────────────────────┘
Detection Features
| Feature | Description | Accuracy |
|---|---|---|
| Vehicle Detection | Count cars in lane | 99.2% |
| Position Tracking | Track car movement | 98.5% |
| Queue Length | Estimate line length | 97.8% |
| Wait Time Prediction | ML-based prediction | ±30 sec |
| Peak Detection | Identify rush periods | 95% |
Wait Time Prediction Model
The prediction model uses multiple factors:
| Factor | Weight | Data Source |
|---|---|---|
| Current Queue | 35% | Vision AI |
| Order Complexity | 25% | POS data |
| Time of Day | 15% | Historical patterns |
| Staff Count | 15% | Schedule data |
| Weather | 10% | Weather API |
Alerting
| Alert | Trigger | Action |
|---|---|---|
| Long Wait | over 5 min predicted | Manager notification |
| Rush Incoming | Rapid queue growth | Staff alert |
| Staffing Need | Wait >target for 15min | Scheduling suggestion |
| Lane Blocked | No movement >3 min | Check camera/system |
Digital Menu Board Integration
Dynamic menu board content based on line status:
| Line Status | Menu Board Behavior |
|---|---|
| Short (0-2 cars) | Show full menu, promotions |
| Medium (3-5 cars) | Highlight quick items |
| Long (6+ cars) | Show "Express Menu" items only |
| Peak Hours | Pre-configured peak content |