Systems and methods for automatic detection of spills
First Claim
Patent Images
1. A robot comprising:
- an actuator configured to move the robot between a plurality of locations;
a spill detector comprising at least one optical imaging device configured to capture a plurality of images of a scene containing a spill while the robot moves between the plurality of locations; and
a processor apparatus configured to identify the spill in the plurality of images, and generate an alert indicative at least in part of a recognition of the spill;
wherein;
the processor is further configured to determine a confidence measure in the identification of the spill;
the generation of the alert indicative at least in part of the recognition of the spill is based on the confidence measure meeting or exceeding a predetermined threshold, the confidence measure being determined based at least on a quantity of images containing at least a portion of the identified spill relative to a quantity of images captured over a predetermined time interval; and
the generation of the alert comprises a presentation of a plurality of user-selectable options associated with actions of the robot with respect to the identified spill.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatic detection of spills are disclosed. In some exemplary implementations, a robot can have a spill detector comprising at least one optical imaging device configured to capture at least one image of a scene containing a spill while the robot moves between locations. The robot can process the at least one image by segmentation. Once the spill has been identified, the robot can then generate an alert indicative at least in part of a recognition of the spill.
191 Citations
20 Claims
-
1. A robot comprising:
-
an actuator configured to move the robot between a plurality of locations; a spill detector comprising at least one optical imaging device configured to capture a plurality of images of a scene containing a spill while the robot moves between the plurality of locations; and a processor apparatus configured to identify the spill in the plurality of images, and generate an alert indicative at least in part of a recognition of the spill; wherein; the processor is further configured to determine a confidence measure in the identification of the spill; the generation of the alert indicative at least in part of the recognition of the spill is based on the confidence measure meeting or exceeding a predetermined threshold, the confidence measure being determined based at least on a quantity of images containing at least a portion of the identified spill relative to a quantity of images captured over a predetermined time interval; and the generation of the alert comprises a presentation of a plurality of user-selectable options associated with actions of the robot with respect to the identified spill. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for detecting a spill comprising:
-
generating a first image of a first scene at a first location that contains a spill; generating a second image of a second scene at a second location that contains no spills; segmenting the first image to detect the spill from at least thermal values in a segment of the first image, the segmenting of the first image comprising identifying a difference between (i) a known thermal value associated with the second scene and (ii) the at least thermal values in the segment of the first image; identifying the spill based on the difference; and generating an alert indicative at least in part of the identification of the spill. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A robot comprising:
-
an actuator configured to move the robot between a plurality of locations; a spill detector comprising at least one optical imaging device configured to capture at least one image of a scene containing a spill while the robot moves between the plurality of locations; and a processor apparatus configured to; generate an action command based at least in part on the at least one image; receive feedback from an operator, the feedback comprising at least a confirmation of the generated action command; and based at least on the confirmation; perform an autonomous physical action with respect to the spill; adjust a confidence parameter associated with a detection of the spill by the robot; and associate the autonomous physical action performed by the robot with detection of a subsequent spill. - View Dependent Claims (18, 19, 20)
-
Specification