Check-in damage photo model
Hypothetical. Not a client, not a result.
// The problem
Yard staff compare check-out and check-in photos by eye, miss new damage on busy days, and the company writes off charges it cannot prove.
// What we would build
A custom vision model, fine-tuned on the company's own check-out and check-in photos, that flags likely new damage between the two for yard staff to check, served in the company's own cloud account.
// What is in it
- Guided photo angles on check-out and check-in, from the yard app
- Likely new damage flagged between the two sets of photos
- Yard staff confirm or dismiss each flag, and confirmed damage goes to billing
- A model fine-tuned on your photos, measured on a held-out set first
- Dismissed flags kept as the next round of training data
// Stack
- PyTorch
- ONNX Runtime
- Python
- Next.js
- AWS GPU instances
// estimate
- Build
- ≈ US$156,000 to US$238,000, delivered within 36 weeksCAD 222,100 to 339,100
- Hosting
- ≈ US$6,710 a monthCAD 9,550 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 a month
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
- AI route
- Custom LLM
- Model running cost
- ≈ US$6,530 a monthCAD 9,300 a month
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Data and evaluation plan
- 0.4 weeks
- Design approved
- 2.4 to 3.9 weeks
- Core features
- 1.9 to 3.4 weeks
- Full build
- 1.4 to 2.4 weeks
- Training
- 8.9 to 15.4 weeks
- Testing and fixes
- 0.4 weeks
- Evaluation and red-teaming
- 3.9 to 4.4 weeks
- Launch
- 0.9 to 1.4 weeks
- Production
- 0.9 to 1.4 weeks
How it is paid
- Deposit 20%
- CAD 44,180 to 67,580
- Discovery 1.3%
- CAD 2,871.70 to 4,392.70
- Data and evaluation plan 8.2%
- CAD 18,113.80 to 27,707.80
- Design approved 1.3%
- CAD 2,871.70 to 4,392.70
- Core features 4%
- CAD 8,836 to 13,516
- Full build 2.6%
- CAD 5,743.40 to 8,785.40
- Training 24.8%
- CAD 54,783.20 to 83,799.20
- Testing and fixes 1.3%
- CAD 2,871.70 to 4,392.70
- Evaluation and red-teaming 16.5%
- CAD 36,448.50 to 55,753.50
- Launch 1.3%
- CAD 2,871.70 to 4,392.70
- Production 8.7%
- CAD 19,218.30 to 29,397.30
- Holdback, 30 days after launch (10%)
- CAD 22,090 to 33,790
- GPU time for training and testing, at cost
- CAD 1,200. Billed up front, at cost, outside the milestones