Automated Customer Tracking and Behavior Recognition
Automated Customer Tracking and Behavior Recognition
Observational Research
Track shopper behavior, identify points of
engagement and purchase obstacles, and
then manipulate and measure response
Copyright 2007 Indiana University
Observational Measures
Engagement:
Conversion:
Speed:
Real time data (e.g., for staffing, replenishment)
Data Integration:
Link path, penetration, conversion data to consumer
demographics, shopping basket, purchase history
Copyright 2007 Indiana University
codebook
codeword
Temporal Tracking
Goal: find a correspondence between the bodies, already detected in the
current frame with the bodies which appear in the next frame.
Apply Markov Chain Monte Carlo (MCMC) to estimate the next state
xt-1
xt
Add body
Delete body
Recover deleted
Change Size
Move
zt
Copyright 2007 Indiana University
Swarming
Shopper groups detected based on
swarming idea in reverse
Swarming is used in graphics to
generate flocking behaviour in
animations.
Rules define flocking behaviour:
Avoid collisions with the neighbors.
Maintain fixed distance with neighbors
Coordinate velocity vector with neighbors.
Customer groups
Swarming
Group Detection
Tracking
Sequen
ce
numbe
r
1
2
3
4
Fram
es
Peopl
e
Peopl
e
misse
d
10
54
06
01
17
00
15
06
15
16
False
hits
Identity
switches
Group Detection
Sequence
Groups
P+
Partial
20
17
17
Total
54
12
Percent
100
1.8
22.2
3.7
false positives
Ground truth
false negatives
(manually determined)
(groups missed)
Qualitative Assesments
Longer paths provide better group detection
(pval << 1)
Two-people groups are easiest to detect
Simple one-step clustering of trajectories is not
sufficient for long-term group detection
Employee tracks pose a significant problem and
have to be excluded
Several groups were missed by the operator in
the initial ground truth
System caught groups missed by the human expert
after inspection of results.
Copyright 2007 Indiana University
Resources
Questions?
[email protected]
[email protected]
Indiana Universitys Kelley School of Business
www.kelley.iu.edu
Copyright 2007 Indiana University