Väkijoukonlaskentasovellus on suunniteltu arvioimaan ihmisten lukumäärää tietyllä alueella tai tapahtumapaikassa käyttämällä kuvankäsittelyä ja tietokonenäkötekniikoita. Tämäntyyppiset sovellukset käyttävät usein laitteen kameraa kuvien ottamiseen tai galleria-syötteistä poimimiseen käyttämällä algoritmeja kehyksessä olevien henkilöiden analysoimiseen ja laskemiseen. Väkijoukonlaskentasovelluksen ensisijainen tavoite on tarjota reaaliaikaista tai tapahtuman jälkeistä tietoa yleisön koosta eri tarkoituksiin, kuten tapahtumien hallintaan, yleiseen turvallisuuteen ja resurssien suunnitteluun. Nämä sovellukset voivat löytää sovelluksia monilla aloilla, mukaan lukien tapahtumasuunnittelu, vähittäiskaupan hallinta, liikenne ja julkisten tilojen valvonta.