I missed that part of the post, its an interesting area of science with these vision systems, my drone used the vision system lib from labview to avoid obstacles. This was 3-4 years ago maybe two i cant remember , but the latest open source ones are on a whole other level! Really cool tech but with a potentially sinister side. Also as cell phones get better quality cameras on them, it starts to really open up the possibilities.As. Said above, CleanRobotics.com does just that, image processing, and separating conveyors to identify cans (whole, crouched, ...) from plastic bottles (whole, partially full, crushed) from cups, or even a half of a hamburger. Each is sorted into organic waste, aluminum, steel, or plastics bins. All happens in fraction of a second.
It may not be a great (optimal) use of energy and recycling (their trash bins are actually in stadiums, convention centers and malls), but they have made plenty of cash by translating their vision system software into other sorting automation projects.
Take milk bottles in the UK, alot of people dont know that the plastic cap is different from the milk bottle, if you wash the bottle out and stick the cap back on, then throw it in the recycle bin. The chances are that milk bottle will not get recycled because the cap would need to be separated. We cant be far away from a phone app that scans your stuff for recycling, it could flag up things like this before you put it in your recycle box for the local authority to come and collect it.
It would make a big difference here to true recycle rates. Sorry i missed the stadium bit, its got me thinking .