I worked on an outdoor advertising system with tracking cameras that watched pedestrians as they passed, changing the billboard when various demographics were identified in front of the display. This was back in the 2009-2010 time frame. I was just consulting, and am pretty sure this company was purchased by someone like Clear Channel soon after. I think journalists are late to this one...
Not the parent poster, but I also worked in the tech space of outdoor advertising.
The camera based systems I saw used facial detection. The vendors were very keen to refer to "detection" not "recognition" since they (supposedly) only looked at faces and analysed them for demographic information, they didn't track you as an individual. (I'm sure they would have eventually - there's too much money at stake to not track someone's movements and show them relevant ads)
There's lots of vendors of facial detection software than claim to be able to detect:
- age
- gender
- ethnicity
- mood (though that one's a bit suspect)
- where your attention is focused
Most of the software does a decent enough job of most of those.
Some vendors would use the camera to track how many people watched the ad, their age/gender breakdown, how long it held their attention, etc. In those cases it was just about providing "performance" reporting to the advertiser. Often they would have minimum audience guarantees, and would keep running the ad until it hit its levels.
Others tried to target specific ads to specific demographics. They'd have a bunch of ads loaded, and would pick which one to show based on the demographics of current audience.