Very interesting post. Got me thinking about it. I think some sort of hyper portable machine vision tool would be a pace changing advancement we might see in our lifetimes. Machine that can label everything can be turned into almost anything with enough layers of abstraction.