Why Proof of Delivery Automation Starts With the Photo
The most important lesson of the project came early: the quality of the photograph mattered more than the choice of model. Drivers photograph notes at an angle, in shadow under a trailer, or in low light at the end of a shift. Before any reading takes place, an OpenCV stage corrects skew, flattens shadows and adjusts exposure, so the document model sees something close to a scanned page.
That clean-up step lifted accuracy more than any model change we tried, and it is why the system copes with the photos drivers really take rather than the photos a demo would assume.
- Perspective and skew correction
- Shadow removal and exposure balancing
- Consistent, scan-like images for the reading stage























