Patent ID: 8761451

Claim:
A method for determination of human behavior by sequential event detection, the method comprising: obtaining, via a processor, pick-up area motion pixels within a pick-up area region of interest of a scanning lane video stream by frame differencing of the scanning lane video stream, wherein the scanning lane video stream comprises a plurality of video frames; obtaining, via the processor, scan area motion pixels within a scan area region of interest of the scanning lane video stream by frame differencing of the scanning lane video stream video frames, wherein the pick-up area region of interest is different from the scan area region of interest; counting, via the processor, the obtained pick-up area motion pixels for each frame of the scanning lane video stream and normalizing the counts of the obtained pick-up area motion pixels by an area of the pick-up area region of interest; counting, via the processor, the obtained scan area motion pixels for each frame of the scanning lane video stream and normalizing the counts of the obtained scan area motion pixels by an area of the scan area region of interest; identifying, via the processor, times of the video stream frame images that have maximum and minimum counts of the normalized counts of the motion pixels relative to others of the normalized counts of the motion pixels over time for the pick-up area region of interest, and times of the video stream frame images that have maximum counts of the normalized counts of the motion pixels relative to others of the normalized counts of the motion pixels over time for the scan area region of interest; identifying, via the processor, frame images of the video stream frame images that occur during time periods encompassing the identified times of consecutive ones of the maximum counts of the normalized counts of the motion pixels for the pick-up area region of interest and that include one of the identified times of the minimum counts of the normalized counts of the motion pixels for the pick-up area region of interest, and that each occur at times that are prior to the identified times of ones of the maximum counts of the normalized counts of the motion pixels for the scan area region of interest, as pick-up area primitive frame images; and identifying, via the processor, frame images of the video stream frame images that occur at the identified times of the ones of the maximum counts of the normalized counts of the motion pixels for the scan area region of interest, and that occur after the identified times of the pick-up area primitive frame images, as scan area primitive frame images.