Counting People with Andrew Farah

If you operate a restaurant, you want to know how many people are inside your restaurant at any given time. You also want to be able to know your occupancy if you operate a movie theater, coffee shop, or apparel store.

Knowing how many people are in your building can answer several business-related questions. Do you need to unlock an additional entrance? Should you open another store? Do you really need a building this big?

This might sound like a simple question, but how do you solve the problem of counting people inside of a building?

A naive approach to counting people is to use video cameras and count the number of people entering and exiting the building. Machine learning algorithms are good at classifying humans. But the downside of this is that you have to put cameras anywhere you want a people-counter. There are many situations where you would want to count the number of people where a camera is not acceptable. What if you wanted to count people in a privacy preserving way? What if you wanted to obscure any identifiable traits of a person that you were counting?

Density is a device for counting people. It sits above a doorway and counts the people who are entering or exiting the building. Andrew Farah is the CEO at Density, and in today’s episode he explains why the problem of counting people is harder than it sounds, and how the Density people counter functions.


Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to to get 20% off the first two months of audio editing and transcription services. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.


Azure Container Service simplifies the deployment, management and operations of Kubernetes. Check out the Azure Container Service at

ActiveState gives your engineers a way to bake security right in your languages’ runtime. You identify security vulnerabilities, out-of-date packages and restrictive licenses (e.g. GPL, LPGL). Get more info at

Airbrake alerts us in real-time and gives us the the diagnostics that let us identify and fix the problem in minutes instead of hours. Check out to start monitoring your apps free for 30 days. Setup takes only a few minutes, no complicated configuration needed.

Hired is a career marketplace that intelligently matches tech talent with the world’s most innovative companies. We combine cutting-edge technology with unbiased career coaching so both talent and employers can find the right fit, faster. We are on a mission to find everyone a job they love. Go to, and get $600 free, if you find a job through Hired.

Software Weekly

Software Weekly

Subscribe to Software Weekly, a curated weekly newsletter featuring the best and newest from the software engineering community.