Method and system for segmenting people in a physical space based on automatic behavior analysis
First Claim
1. A method for segmenting a plurality of persons in a physical space based on behavior analysis of the plurality of persons, comprising the following steps of:
- a) processing path analysis of each person in the plurality of persons based on tracking of the person in a plurality of input images captured by a plurality of means for capturing images using at least a means for control and processing,b) processing behavior analysis of each person in the plurality of persons,c) processing a video-based demographic analysis of each person in the plurality of persons,d) constructing segmentation criteria for the plurality of persons based on a set of predefined rules, ande) segmenting the plurality of persons by applying the segmentation criteria to outputs of the behavior analysis and the demographic analysis for the plurality of persons,wherein attributes of the path analysis comprise information for initial point and destination, coordinates of the person'"'"'s position, temporal attributes, including trip time and trip length, and average velocity, andwherein the outputs of the behavior analysis comprise a sequence of visits or a combination of visits to a predefined category in the physical space by the plurality of persons.
14 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a method and system for segmenting a plurality of persons in a physical space based on automatic behavior analysis of the persons in a preferred embodiment. The behavior analysis can comprise a path analysis as one of the characterization methods. The present invention applies segmentation criteria to the output of the video-based behavior analysis and assigns segmentation label to each of the persons during a predefined window of time. In addition to the behavioral characteristics, the present invention can also utilize other types of visual characterization, such as demographic analysis, or additional input sources, such as sales data, to segment the plurality of persons in another exemplary embodiment. The present invention captures a plurality of input images of the persons in the physical space by a plurality of means for capturing images. The present invention processes the plurality of input images in order to understand the behavioral characteristics, such as shopping behavior, of the persons for the segmentation purpose. The processes are based on a novel usage of a plurality of computer vision technologies to analyze the visual characterization of the persons from the plurality of input images. The physical space may be a retail space, and the persons may be customers in the retail space.
118 Citations
24 Claims
-
1. A method for segmenting a plurality of persons in a physical space based on behavior analysis of the plurality of persons, comprising the following steps of:
-
a) processing path analysis of each person in the plurality of persons based on tracking of the person in a plurality of input images captured by a plurality of means for capturing images using at least a means for control and processing, b) processing behavior analysis of each person in the plurality of persons, c) processing a video-based demographic analysis of each person in the plurality of persons, d) constructing segmentation criteria for the plurality of persons based on a set of predefined rules, and e) segmenting the plurality of persons by applying the segmentation criteria to outputs of the behavior analysis and the demographic analysis for the plurality of persons, wherein attributes of the path analysis comprise information for initial point and destination, coordinates of the person'"'"'s position, temporal attributes, including trip time and trip length, and average velocity, and wherein the outputs of the behavior analysis comprise a sequence of visits or a combination of visits to a predefined category in the physical space by the plurality of persons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for segmenting a plurality of persons in a physical space based on behavior analysis of the plurality of persons, comprising:
-
a) a plurality of means for capturing images that capture a plurality of input images, b) at least a means for control and processing that is programmed to perform the following steps of; processing path analysis of each person in the plurality of persons based on tracking of the person in the plurality of input images, processing behavior analysis of each person in the plurality of persons, processing a video-based demographic analysis of each person in the plurality of persons, constructing segmentation criteria for the plurality of persons based on a set of predefined rules, and segmenting the plurality of persons by applying the segmentation criteria to outputs of the behavior analysis and the demographic analysis for the plurality of persons, wherein attributes of the path analysis comprise information for initial point and destination, coordinates of the person'"'"'s position, temporal attributes, including trip time and trip length, and average velocity, and wherein the outputs of the behavior analysis comprise a sequence of visits or a combination of visits to a predefined category in the physical space by the plurality of persons. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification