Case Study — Brightline

Keeping Station Curbs Moving

Brightline used Safari AI to count, classify and time vehicles at the pickup and drop-off zones around its train stations.

Live
Curb Activity
By type
Vehicle Classification
Per zone
Dwell Time

Measured from existing curbside cameras

Rideshare cars and a taxi picking up travelers outside a Florida train station

A congested station curb with double-parked cars and a boxed-in shuttle
The Challenge

Curb space at busy stations was managed by eye.

Pickup and drop-off zones served rideshare, taxis, shuttles and private cars at once. Without data, staff could not tell which vehicles overstayed, which used the wrong zone, or when the curb was about to back up, until it already had.

  • There was no count of how many vehicles used each zone, or for how long
  • Unauthorized stops and wrong-zone unloading went unrecorded
  • Manual curb surveys were slow and only covered a few hours
See How Safari AI Solves This
What We Deployed

Every vehicle at the curb, counted and timed.

STEP 01

Connected to curbside cameras via an on-premise server

Existing curbside and station-approach cameras fed a lightweight on-premise server Safari AI deployed, so video was processed on site.

STEP 02

Classified vehicles and timed every stop

Computer vision counted and classified each vehicle, read plates where authorized, and timed how long it stayed in each zone.

STEP 03

Flagged violations and bottlenecks

Dashboards showed dwell time, zone use and wrong-zone stops by hour, setting baselines for curb policy and enforcement.

Curbside Activity
Station curb · Today · Updated 18:05
LIVE
Vehicles Today
1,486
All zones
Avg. Dwell
2.4min
↓ 0.6 min vs limit
Wrong Zone
37
↓ 9 vs last wk
Peak Zone Use
92%
Zone B at 18:00
Avg. dwell time (min) · Zone A
Within limitOver limit
LIMIT 3 MIN
09:0010:0011:0012:0013:0014:0015:0016:0017:0018:00
ZoneVehiclesDwellWrong zoneStatus
Zone A · Rideshare5122.1m6On target
Zone B · Taxi2883.6m4Over limit
Zone C · Shuttle744.8m0On target
Zone D · Private6122.9m27Enforce

Note: Illustrative data

The Result

Faster turnover at the curb, fewer blocked lanes.

A traveler stepping into a car that pulled up briefly at the curb
Live
Curb Activity

Every pickup and drop-off was counted and timed as it happened, so manual curb surveys are no longer needed.

A shuttle van and a taxi waiting in their own bays at the station
By type
Vehicle Classification

Rideshare, taxis, shuttles and private cars were told apart, so each zone is checked against the vehicles it is meant for.

Cars moving steadily through the station pickup lane
Per zone
Dwell Time

Dwell time was measured by zone and hour, showing where the curb backs up and setting a baseline for every policy change.

Action Center

Action Center: From Insight to Action.

Measurements like these feed Safari AI's Action Center, which flags an overstaying vehicle or a backed-up zone while there is still time to clear it.

Measure
Every vehicle, every zone
→
Alert
Dwell passes the limit
→
Recommend
Clear or redirect, per SOP
→
Dispatch
Curb staff notified
→
Outcome
A moving curb
  • Real-time recommendations to improve KPIs via email, SMS, robocall, mobile app, Power BI, or API.
  • Recommendations grounded in your own written SOPs, not generic best practices.
What it means for riders Curb cleared → ↓ Dwell time → ↑ Curb throughput → ↓ Wait for pickup
Get In Touch

See this at your own stations.

Brightline measured curbside activity around its stations from existing cameras. We'll walk through which zones and approaches are the best fit for a pilot on your cameras.

Vehicle Counts License Plate Recognition (LPR) Vehicle Classification Dwell Time Speed of Service

Get In Touch

Previous
Previous

Barcelona Aquarium

Next
Next

Calgary Flames / Scotiabank Saddledome