Detection of the user is performed by grouping the small-detected regions of interest into a larger group around their average distribution point. Regions are considered to be connected via either horizontal, vertical or diagonal neighbours with no gap between them.