Yeah the variable depth-of-field not working well at < 1 ft is a just a property of the hardware sensors. I guess I don't know exactly what they are but if it's time of flight or stereo then they could make it work better at closer ranges but then it wouldn't work as well farther away.