Automated vision-based clutter detector and notifier
First Claim
Patent Images
1. A method of monitoring a customer space comprising:
- obtaining visual data comprising image frames of the customer space over a period of time;
periodically defining a region of interest within the customer space using computer vision techniques to locate an elevated surface that is movable to different locations within the customer space;
monitoring the region of interest for at least one predefined clutter condition; and
generating a notification when the at least one predefined clutter condition is detected;
wherein the region of interest corresponds to a portion of the customer space in which customers relocate objects, and wherein the predefined clutter condition includes detecting a presence of relocated objects in the region of interest.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of monitoring a customer space including obtaining visual data comprising image frames of the customer space over a period of time, defining a region of interest within the customer space, the region of interest corresponding to a portion of the customer space in which customers relocate objects, monitoring the region of interest for at least one predefined clutter condition, and generating a notification when the at least one predefined clutter condition is detected.
12 Citations
17 Claims
-
1. A method of monitoring a customer space comprising:
-
obtaining visual data comprising image frames of the customer space over a period of time; periodically defining a region of interest within the customer space using computer vision techniques to locate an elevated surface that is movable to different locations within the customer space; monitoring the region of interest for at least one predefined clutter condition; and generating a notification when the at least one predefined clutter condition is detected; wherein the region of interest corresponds to a portion of the customer space in which customers relocate objects, and wherein the predefined clutter condition includes detecting a presence of relocated objects in the region of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having stored thereon computer-executable instructions for monitoring a customer space, the instructions being executable by a processor and comprising:
-
receiving visual data of the customer space over a period of time; periodically defining a region of interest within the customer space, the region of interest corresponding to a portion of the customer space in which customers periodically relocate objects; monitoring the region of interest for at least one predefined clutter condition; and generating a notification when the at least one predefined clutter condition is detected; wherein the predefined clutter condition includes detecting a presence of relocated objects in the region of interest; and wherein the periodically defining a region of interest within the customer space includes using computer vision techniques to locate an elevated surface that is movable to different locations within the customer space. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for monitoring a customer space comprising:
-
at least one optical sensor for obtaining visual data corresponding to the customer space; and a central processing unit including a processor and a non-transitory computer-readable medium having stored thereon computer-executable instructions for monitoring a customer space executable by the processor, the instructions comprising; receiving visual data of the customer space over a period of time from the optical sensor; periodically defining a region of interest within the customer space using computer vision techniques to locate an elevated surface that is movable to different locations within the customer space, the region of interest corresponding to a portion of the customer space in which customers periodically relocate objects; monitoring the region of interest for at least one predefined clutter condition; and generating a notification when the at least one predefined clutter condition is detected; wherein the predefined clutter condition includes detecting a presence of relocated objects in the region of interest. - View Dependent Claims (16, 17)
-
Specification