Machine Vision’s Future Centers on CMOS and Consumer Advances