Dust detection method and apparatus for cleaning robot
First Claim
Patent Images
1. A dust detection apparatus of a cleaning robot, comprising:
- an image acquisition unit which acquires a floor image as a current floor image at a current location of the cleaning robot in the predetermined place; and
a control unit which calculates a difference image between the current floor image and a background image selected from among the plurality of floor images of a feature map, detects a dusty area based on the calculated difference image, and adjusts the cleaning power of the cleaning robot based on the detected dusty area,wherein, when the plurality of floor images of the feature map have no patterns, the control unit selects one of the plurality of floor images as the background image, and when the plurality of floor images of the feature map have patterns, the control unit performs template matching on the current floor image and each of the plurality of floor images of the feature map, measures a similarity between the current floor image and each of the floor images, comparing a maximum among similarities obtained as template matching results with a predetermined reference value, and selects one of the plurality of floor images of the feature map corresponding to the maximum similarity as the background image when the maximum similarity is larger than the predetermined reference value and sets the cleaning power of the cleaning robot to a maximum level when the maximum similarity is not larger than the predetermined reference value.
1 Assignment
0 Petitions
Accused Products
Abstract
A dust detection method and apparatus of a cleaning robot. The dust detection method involves acquiring a floor image as a current floor image of a predetermined place at a current location of the cleaning robot in the predetermined place; obtaining a difference image between the current floor image and a background image selected from a feature map consisting of a plurality of floor images of the predetermined place; and detecting a dusty area based on the difference image and adjusting a cleaning power of the cleaning robot.
144 Citations
13 Claims
-
1. A dust detection apparatus of a cleaning robot, comprising:
-
an image acquisition unit which acquires a floor image as a current floor image at a current location of the cleaning robot in the predetermined place; and a control unit which calculates a difference image between the current floor image and a background image selected from among the plurality of floor images of a feature map, detects a dusty area based on the calculated difference image, and adjusts the cleaning power of the cleaning robot based on the detected dusty area, wherein, when the plurality of floor images of the feature map have no patterns, the control unit selects one of the plurality of floor images as the background image, and when the plurality of floor images of the feature map have patterns, the control unit performs template matching on the current floor image and each of the plurality of floor images of the feature map, measures a similarity between the current floor image and each of the floor images, comparing a maximum among similarities obtained as template matching results with a predetermined reference value, and selects one of the plurality of floor images of the feature map corresponding to the maximum similarity as the background image when the maximum similarity is larger than the predetermined reference value and sets the cleaning power of the cleaning robot to a maximum level when the maximum similarity is not larger than the predetermined reference value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A cleaning robot, comprising:
-
an image acquisition unit which acquires floor images in which the cleaning robot moves while performing a cleaning process; an image processing unit which performs treatments on the acquired floor images; and a control unit which calculates difference images between each of the acquired floor images and a plurality of floor images of a feature map, detects a dusty area based on pixels of the calculated difference images having a value greater than a predetermined value, and adjusts the cleaning power of the cleaning robot based on whether the pixel values are greater than the predetermined value, wherein the control unit adjusts the cleaning power based on the size of the area that requires cleaning. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification