INFRARED DATA ANALYSIS FOR FOREGOING IMAGE PROCESSING
A method for forgoing image processing in response to infrared data analysis may include receiving infrared input data captured using one or more infrared sensors; analyzing the infrared input data to detect a presence of an object in an environment of a retail shelf; in response to no detected presence of an object in the environment of the retail unit, analyzing at least one image of the retail shelf captured using at least one image sensor; and in response to a detection of presence of an object in the environment of the retail unit, forgoing analyzing the at least one image of the retail shelf captured using the at least one image sensor.
1 .- 40 . (canceled)
41 . A non-transitory computer-readable medium including instructions that when executed by a processor cause the processor to perform a method for forgoing image processing in response to infrared data analysis, the method comprising:
receiving infrared input data captured using one or more infrared sensors;
analyzing the infrared input data to detect a presence of an object in an environment of a retail shelf;
in response to no detected presence of an object in the environment of the retail unit, analyzing at least one image of the retail shelf captured using at least one image sensor; and
in response to a detection of presence of an object in the environment of the retail unit, forgoing analyzing the at least one image of the retail shelf captured using the at least one image sensor.
42 . The non-transitory computer-readable medium of claim 41 , wherein the at least one image sensor is at least one image sensor mounted to a second retail shelf.
43 . The non-transitory computer-readable medium of claim 41 , wherein the at least one image sensor is at least one image sensor mounted to an image capturing robot.
44 . The non-transitory computer-readable medium of claim 41 , wherein the at least one image sensor is at least one image sensor mounted to a ceiling of a retail store.
45 . The non-transitory computer-readable medium of claim 41 , wherein the at least one image sensor is a part of a personal mobile device.
46 . The non-transitory computer-readable medium of claim 41 , wherein the method further comprises using the analysis of the at least one image to determine a state of the retail shelf.
47 . The non-transitory computer-readable medium of claim 41 , wherein the environment of the retail shelf includes an area between the at least one image sensor and at least part of the retail shelf.
48 . The non-transitory computer-readable medium of claim 41 , wherein the one or more infrared sensors are one or more infrared sensors physically coupled with the at least one image sensor.
49 . The non-transitory computer-readable medium of claim 41 , wherein the one or more infrared sensors are one or more passive infrared sensors.
50 . The non-transitory computer-readable medium of claim 41 , wherein the object is at least one of a person, a robot, and an inanimate object.
51 . The non-transitory computer-readable medium of claim 41 , wherein the method further comprises:
analyzing the infrared input data to determine a portion of a field of view of the at least one image sensor associated with the object;
in response to a first determined portion of the field of view of the at least one image sensor associated with the object, analyzing the at least one image of the retail shelf captured using the at least one image sensor; and
in response to a second determined portion of the field of view of the at least one image sensor associated with the object, forgoing analyzing the at least one image of the retail shelf captured using the at least one image sensor.
52 . The non-transitory computer-readable medium of claim 51 , wherein the field of view of the at least one image sensor differ from the field of view of the one or more infrared sensors.
53 . The non-transitory computer-readable medium of claim 41 , wherein the method further comprises:
analyzing the infrared input data to determine a type of the object;
in response to a first determined type of the object, analyzing the at least one image of the retail shelf captured using the at least one image sensor; and
in response to a second determined type of the object, forgoing analyzing the at least one image of the retail shelf captured using the at least one image sensor.
54 . The non-transitory computer-readable medium of claim 41 , wherein the method further comprises:
analyzing the infrared input data to determine a duration associated with the presence of an object in the environment of the retail shelf;
comparing the determined duration with a threshold;
in response to a first result of the comparison, analyzing the at least one image of the retail shelf captured using the at least one image sensor; and
in response to a second result of the comparison, forgoing analyzing the at least one image of the retail shelf captured using the at least one image sensor.
55 . The non-transitory computer-readable medium of claim 54 , wherein the threshold is selected based on at least one product type associated with the retail shelf.
56 . The non-transitory computer-readable medium of claim 54 , wherein the threshold is selected based on a status of the retail shelf determined using image analysis of one or more images of the retail shelf captured using the at least one image sensor before the capturing of the infrared input data.
57 . The non-transitory computer-readable medium of claim 54 , wherein the threshold is selected based on a time of day.
58 . The non-transitory computer-readable medium of claim 41 , wherein the method further comprises:
in response to no detected presence of an object in the environment of the retail unit, capturing the at least one image of the retail shelf using the at least one image sensor; and
in response to a detection of presence of an object in the environment of the retail unit, forgoing the capturing of the at least one image of the retail shelf.
59 . A system for forgoing image processing in response to infrared data analysis, the system comprising:
at least one processing unit configured to:
receive infrared input data captured using one or more infrared sensors;
analyze the infrared input data to detect a presence of an object in an environment of a retail shelf;
in response to no detected presence of an object in the environment of the retail unit, analyze at least one image of the retail shelf captured using at least one image sensor; and
in response to a detection of presence of an object in the environment of the retail unit, forgo analyzing the at least one image of the retail shelf captured using the at least one image sensor.
60 . A method for forgoing image processing in response to infrared data analysis, the method comprising:
receiving infrared input data captured using one or more infrared sensors;
analyzing the infrared input data to detect a presence of an object in an environment of a retail shelf;
in response to no detected presence of an object in the environment of the retail unit, analyzing at least one image of the retail shelf captured using at least one image sensor; and
in response to a detection of presence of an object in the environment of the retail unit, forgoing analyzing the at least one image of the retail shelf captured using the at least one image sensor.
61 .- 100 . (canceled)