The mentioned one shot circuit does precisely that, in hardware for less cost and 100% non-overridable.
The only time that isolated hardware approach is benefitial in terms of costs would be when you already have to have that microcontroller there for different reasons and the cost difference we are talking about is in the order of a few cents max.
Well there is a microcontroller there, isn't there? For the camera.