Patent Description:
A cleaning device, such as an intelligent sweeping and mopping robot, can automatically complete household cleaning, including sweeping, dust removal, rag mopping and the like, which greatly liberates people's hands and time. A water tank is a main component of the cleaning device, which can automatically replenish water to a rag in a sweeping and mopping process. The document <CIT> describes a cleaning device according to the preamble of independent claim <NUM>.

The invention provides a cleaning device, and a monitoring method and apparatus of the cleaning device, so as to solve the related technical problems.

A first aspect of the invention provides a cleaning device, including: a main unit; a cleaning assembly, arranged on the main unit, where the cleaning assembly at least includes a water tank; and at least one image collection module, corresponding to the water tank in position and arranged facing the water tank, where the at least one image collection module collects an image of the water tank, so as to determine whether the water tank is in place and/or a water volume status of the water tank.

Optionally, the main unit includes an image analysis module, and the image analysis module is electrically connected to the image collection module, so as to acquire and analyze the image of the water tank.

Optionally, the cleaning device further includes a limit fixing piece, the limit fixing piece is in limit fit with the image collection module, and the limit fixing piece is fixedly connected to the main unit.

Optionally, the limit fixing piece includes a cover plate, the cover plate is arranged above the image collection module in a thickness direction of the cleaning device and the cover plate is fixedly connected to the main unit.

Optionally, the main unit includes a bottom plate, and the cleaning device further includes a light transmission piece assembled on the bottom plate and located between the image collection module and the water tank; and the image collection module includes a main body structure and a lens arranged on the main body structure, and the light transmission piece, the limit fixing piece, the bottom plate and the main body structure enclose a sealed space for accommodating the lens.

Optionally, the bottom plate includes a base plate and an extension wall arranged on the base plate, and the extension wall is provided with an open hole corresponding to the lens in position; and the light transmission piece is adhered to the extension wall by a sealing adhesive, and the light transmission piece blocks the open hole.

Optionally, the image collection module is fixedly assembled on the water tank.

Optionally, the water tank includes a housing that encloses a water storage space and a water level observation part arranged on the housing; and an assembly surface of the housing facing the main unit is provided with a concave part recessed relative to the assembly surface, and the main unit includes an assembly structure fitted to the concave part; and the image collection module is assembled into an assembly space enclosed by the assembly structure, and the water level observation part is arranged on a first side wall forming the concave part.

Optionally, the first side wall is arranged obliquely relative to the assembly surface.

Optionally, the water level observation part includes a light transmission structure forming at least a portion of the first side wall.

Optionally, the water tank includes a first positioning part; and the image of the water tank includes an image of the first positioning part, so as to judge whether the water tank is in place according to the image of the first positioning part.

Optionally, the cleaning assembly further includes a dust box; and the at least one image collection module corresponds to a second positioning part of the dust box in position, and the image collection module acquires an image of the second positioning part, so as to judge whether the dust box is in place according to the image of the second positioning part.

Optionally, the cleaning device includes a base station and/or a cleaning main body; the water tank includes a clean water tank or a dirty water tank; and/or, the main unit includes a base station main unit or a cleaning main body main unit.

According to a second aspect of the invention, a monitoring method of a cleaning device is provided and applied to a cleaning device, the method includes: acquiring an image of a water tank included in a cleaning assembly, arranged on a main unit, wherein the cleaning assembly at least comprises the water tank; and determining whether the water tank is in place and/or a water volume status of the water tank according to the image of the water tank using at least one image collection module, corresponding to the water tank in position and arranged facing the water tank, wherein the at least one image collection module collects an image of the water tank, so as to determine whether the water tank is in place and/or a water volume status of the water tank.

Optionally, determining the water volume status of the water tank according to the image of the water tank, includes: sending a signal that the water tank is in a full-tank water volume status in a case that the image of the water tank matches an image feature of a preset full-tank water level; sending a signal that the water tank is in a half-tank water volume status in a case that the image of the water tank matches an image feature of a preset half-tank water level; and sending a signal that the water tank is in an empty-tank water volume status in a case that the image of the water tank matches an image feature of a preset empty-tank water level.

Optionally, the water tank includes a first positioning part, and determining whether the water tank is in place according to the image of the water tank includes: acquiring an image of the first positioning part, where the image of the water tank includes the image of the first positioning part; and determining whether the water tank is in place according to the image of the first positioning part.

Optionally, a cleaning assembly includes a dust box, and the dust box includes a second positioning part; and the method further includes: acquiring an image of the second positioning part; and determining whether the dust box is in place according to the image of the second positioning part.

According to a third aspect of the invention, a monitoring apparatus of a cleaning device is provided and applied to a cleaning device, the cleaning device includes: a main unit; a cleaning assembly, arranged on the main unit, where the cleaning assembly at least includes a water tank; and at least one image collection module, corresponding to the water tank in position and arranged facing the water tank, where the at least one image collection module collects an image of the water tank, so as to determine whether the water tank is in place and/or a water volume status of the water tank; the apparatus includes: a first acquiring unit, acquiring an image of a water tank; and a first processing unit, determining whether the water tank is in place and/or a water volume status of the water tank according to the image of the water tank.

Optionally, the first processing unit includes: a first processing subunit, sending a signal that the water tank is in a full-tank water volume status in a case that the image of the water tank matches an image feature of a preset full-tank water level; a second processing subunit, sending a signal that the water tank is in a half-tank water volume status in a case that the image of the water tank matches an image feature of a preset half-tank water level; and a third processing subunit, sending a signal that the water tank is in an empty-tank water volume status in a case that the image of the water tank matches an image feature of a preset empty-tank water level.

Optionally, the water tank includes a first positioning part, and the first processing unit includes: a first acquiring subunit, acquiring an image of the first positioning part, where the image of the water tank includes the image of the first positioning part; and a fourth processing subunit, determining whether the water tank is in place according to the image of the first positioning part.

Optionally, a cleaning assembly includes a dust box, and the dust box includes a second positioning part; the apparatus further includes: a second acquiring unit, acquiring an image of the second positioning part; and a second processing unit, determining whether the dust box is in place according to the image of the second positioning part.

According to a fourth aspect of the invention, a computer program is provided, the computer program including instructions to cause the above cleaning device to execute the steps of any monitoring method of the cleaning device described in the second aspect.

According to a fifth aspect of the invention, a computer-readable storage medium is provided, the computer-readable medium having stored thereon the computer program described in the fourth aspect.

The technical solution provided by the invention at least may realize the following beneficial effects:
in the invention, the image of the water tank is collected through the image collection module corresponding to the water tank in position, and a water level of the water tank and whether the water tank is in place are determined through the image of the water tank. The judgment logic is simple and intuitive, the number of components and structural arrangement of the cleaning device are simplified, and an accuracy of water level monitoring and installation positioning of the water tank is improved.

It should be understood that the above general descriptions and the following detailed descriptions are merely explanatory and illustrative, and cannot limit the invention.

Examples will be described in detail here, and instances are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different accompanying drawings indicate the same or similar elements. The implementations described in the following examples do not represent all implementations consistent with the invention. Rather, they are merely instances of apparatuses and methods consistent with some aspects of the invention.

The terms used in the invention are merely for the purpose of describing specific examples, and not intended to limit the invention. Unless otherwise defined, technical or scientific terms used in the invention shall have the ordinary meanings understood by those ordinarily skilled in the art to which the invention pertains. The words "first", "second" and the similar words used in the invention do not indicate any order, quantity or importance, but are merely used to distinguish different components. As such, nor "one" or "a" or similar words indicate quantity limitations, but indicate at least one. If merely "one" is referred to, it will be explained separately. "A plurality of" or "several" means two or more than two. Unless otherwise indicated, "front", "rear", "lower" and/or "upper", "top", "bottom" and other similar words are merely for convenience of description and are not limited to one location or a spatial orientation. "Comprise" or "include" and other similar words indicate that an element or item appearing before "comprise" or "include" covers listed elements or items appearing after "comprise" or "include" and their equivalents, and do not exclude other elements or items. "Connect" or "couple" and the similar words are not limited to physical or mechanical connection, but also may include electrical connection, whether direct or indirect.

"X" in <FIG> indicates the transverse direction of the cleaning device; "Y" in <FIG> indicates the longitudinal direction of the cleaning device; "Z" in <FIG> indicates the thickness direction of the cleaning device. Where "X", "Y", and "Z" are perpendicular to each other.

A cleaning device, such as an intelligent sweeping and mopping robot, can automatically complete household cleaning, including sweeping, dust removal, rag mopping and the like, which greatly liberates people's hands and time. A water tank is a main component of the cleaning device, which can automatically replenish water to a rag in a sweeping and mopping process. In the related art, the water volume detection of the water tank is usually realized based on a principle of a photoelectric sensor or a principle of Hall detection combined with a principle of magnetic floating, which has the problems of many related components and complex structures and principles.

The invention provides a cleaning device. <FIG> is a schematic diagram of an exploded structure of the cleaning device in an example of the invention, and <FIG> is a schematic cross-sectional view of the cleaning device in an example of the invention. As shown in <FIG>, the cleaning device <NUM> includes a main unit <NUM>, a cleaning assembly <NUM> and at least one image collection module <NUM>. The cleaning assembly <NUM> is arranged on the main unit <NUM>, and the cleaning assembly <NUM> at least includes a water tank <NUM>. The at least one image collection module <NUM> corresponds to the water tank <NUM> in position and is arranged facing the water tank <NUM>. The at least one image collection module <NUM> collects an image of the water tank, so as to determine whether the water tank <NUM> is in place and/or a water volume status of the water tank <NUM>.

The image of the water tank is collected through the image collection module <NUM> corresponding to the water tank <NUM> in position, and a water level of the water tank <NUM> and whether the water tank <NUM> is in place are determined through the image of the water tank. The judgment logic is simple and intuitive, the number of components and structural arrangement of the cleaning device <NUM> are simplified, and an accuracy of water level monitoring and installation positioning of the water tank <NUM> are improved.

In some examples, the main unit <NUM> includes an image analysis module, the image analysis module is electrically connected to the image collection module <NUM>, so as to acquire and analyze the image of the water tank and determine the water volume status of the water tank <NUM>. The image of the water tank may be processed and analyzed through the image analysis module of the main unit <NUM>. The image analysis module may further be configured to determine the water volume status of the water tank <NUM>, which improves an analysis efficiency and accuracy of the image of the water tank.

In some examples, the cleaning device <NUM> further includes a limit fixing piece <NUM>, the limit fixing piece <NUM> is in limit fit with the image collection module <NUM>, and the limit fixing piece <NUM> is fixedly connected to the main unit <NUM>. The image collection module <NUM> is fixedly assembled on the main unit <NUM> through the limit fixing piece <NUM>, which improves a position accuracy and assembly reliability of the image collection module <NUM>. In addition, the image collection module <NUM> is assembled on the main unit11, and the image collection module <NUM> is not disassembled with the water tank <NUM> relative to the main unit <NUM>, which avoids the influence on the image collection module <NUM> in a process of disassembling the water tank <NUM> and adding water.

In the above examples, the limit fixing piece <NUM> may be a cover plate, the cover plate is arranged above the image collection module <NUM> in a thickness direction Z of the cleaning device <NUM>, and the cover plate is fixedly connected to the main unit <NUM>. A limiting area of the image collection module <NUM> may be increased through the cover plate, the cover plate is above the image collection module <NUM>, and the cover plate is fixedly connected to the main unit <NUM>, which can avoid a position shift of the image collection module <NUM> in multiple directions caused by motion turbulence of the cleaning device <NUM> during use.

In some examples, the main unit <NUM> includes a bottom plate <NUM>. The cleaning device <NUM> further includes a light transmission piece <NUM> assembled on the bottom plate <NUM> and located between the image collection module <NUM> and the water tank <NUM>. The image collection module <NUM> includes a main body structure <NUM> and a lens <NUM> arranged on the main body structure <NUM>, and the light transmission piece <NUM>, the limit fixing piece <NUM>, the bottom plate <NUM> and the main body structure <NUM> enclose a sealed space for accommodating the lens <NUM>. Sealing with the lens <NUM> is realized through the light transmission piece <NUM>, the limit fixing piece <NUM>, the bottom plate <NUM> and the main body structure <NUM>, and dustproof and waterproof functions of the lens <NUM> are realized on the condition that a shooting function of the lens <NUM> is ensured. It needs to be noted that the above light transmission piece <NUM> may be a light transmission optic.

In the above examples, the bottom plate <NUM> includes a base plate <NUM> and an extension wall <NUM> arranged on the base plate <NUM>, and the extension wall <NUM> is provided with an open hole <NUM> corresponding to the lens <NUM> in position. The light transmission piece <NUM> is adhered to the extension wall <NUM> through a sealing adhesive, and the light transmission piece <NUM> blocks the open hole <NUM>. The light transmission piece <NUM> is adhered, fixed and assembled through the extension wall <NUM>, which improves an assembly convenience of the light transmission piece <NUM>, and can further ensure the assembly reliability of the light transmission piece <NUM>.

In some examples, the image collection module <NUM> may also be fixedly assembled on the water tank <NUM>. The image collection module <NUM> may be detachable fitted to the main unit <NUM> along with the water tank <NUM>, and a relative positional relationship between the image collection module <NUM> and the water tank <NUM> is fixed, which prevents a presented water level and positioning accuracy of the water tank <NUM> from being affected by the change of the relative positional relationship between the water tank <NUM> and the image collection module <NUM> in the disassembling process.

In some examples, the water tank <NUM> includes a housing <NUM> that encloses a water storage space and a water level observation part <NUM> arranged on the housing <NUM>, so that the image collection module <NUM> can shoot a water level image through the water level observation part <NUM>. An assembly surface 1211a of the housing <NUM> facing the main unit <NUM> is provided with a concave part 1211b recessed relative to the assembly surface 1211a, and the main unit <NUM> includes an assembly structure <NUM> fitted to the concave part 1211b. The image collection module <NUM> is assembled into an assembly space enclosed by the assembly structure <NUM>, and the water level observation part <NUM> is arranged on a first side wall 1211c forming the concave part 1211b. The assembly structure <NUM> of the main unit is in fit with the concave part 1211b, on the one hand, it facilitates the positioning and assembly of the main unit <NUM> and the water tank <NUM>, and on the other hand, the water level observation part <NUM> is arranged on the first side wall 1211c formed by the concave part 1211b, which facilitates the image collection module <NUM> located in the assembly space and corresponding to the water level observation part <NUM> in position, so as to perform collection of the image of the water tank.

In the above examples, the first side wall 1211c may be arranged obliquely relative to the assembly surface 1211a, so as to increase a space between the first side wall 1211c and the main unit <NUM>, on the one hand, structural interference between the water tank <NUM> and the main unit <NUM> is avoided, and on the other hand, the image collection of the image collection module <NUM> is facilitated.

In the above examples, the water level observation part <NUM> may be a light transmission structure that forms at least a portion of the first side wall 1211c, and a water level situation in the water tank <NUM> can be directly observed through the light transmission structure.

In some examples, the water tank <NUM> includes a first positioning part 121a, and the image of the water tank includes an image of the first positioning part 121a, so as to judge whether the water tank <NUM> is in place according to the image of the first positioning part 121a. The first positioning part 121a may be a structure at a specific position of the water tank <NUM>, when a relative positional relationship between the first positioning part 121a and the main unit <NUM> meets a preset condition in the image, it may be determined that the water tank <NUM> is in place.

In some examples, the cleaning assembly <NUM> includes a dust box <NUM>. The at least one image collection module <NUM> corresponds to a second positioning part 122a of the dust box <NUM> in position, and the image collection module13 acquires the image of the second positioning part 122a, so as to judge whether the dust box122 is in place according to the image of the second positioning part 122a. Similarly, the second positioning part 122a may be a structure at a specific position of the dust box <NUM>, when a relative positional relationship between the second positioning part 122a and the main unit <NUM> meets a preset condition in the image, it may be determined that the dust box <NUM> is in place.

In the above examples, position images of the first positioning part 121a of the water tank <NUM> and the second positioning part 122a of the dust box <NUM> are respectively collected through the image collection module <NUM>, which can judge whether the water tank <NUM> or the dust box <NUM> is assembled in place.

In other examples, whether other components assembled to the main unit <NUM> are assembled in place may further be observed through the image collection module <NUM>, and its judgment solution is the same as a judgment solution of whether the above water tank <NUM> and the dust box <NUM> are in place, which will not repeated here.

In the above examples, the cleaning device <NUM> may include a base station and/or a cleaning main body, and the main unit <NUM> includes a base station main unit or a cleaning main body main unit. That is, the cleaning device <NUM> may be the base station, and may also be the cleaning main body movable relative to the base station. As shown in <FIG>, when the cleaning device <NUM> is the cleaning main body, the water tank <NUM> may be a clean water tank, and whether a water volume status of the clean water tank is in place may be observed through the image collection module <NUM>. When the cleaning device <NUM> is the base station, as shown in <FIG>, the water tank <NUM> may be a clean water tank <NUM> or a dirty water tank <NUM>, water volume statuses of the clean water tank <NUM> and the dirty water tank <NUM> and whether the clean water tank <NUM> and the dirty water tank <NUM> are in place may be observed through the image collection module <NUM>.

It needs to be noted that the image collection module <NUM> may be a camera, a scanning device and the like, which is not limited by the invention. The above cleaning device <NUM> may be a floor sweeping robot, a glass cleaning device, a bed sweeping device and the like, which is not limited by the invention.

The invention further provides a monitoring method of a cleaning device, applied to the above cleaning device <NUM>. <FIG> is a flow chart of a monitoring method of a cleaning device in an example of the invention. As shown in <FIG>, the monitoring method of the cleaning device <NUM> may be implemented by the following steps.

In step S501, an image of a water tank is acquired.

In step S502, it is determined whether the water tank <NUM> is in place and/or a water volume status of the water tank <NUM> is according to the image of the water tank.

The image of the water tank is collected through an image collection module <NUM> corresponding to the water tank <NUM> in position, and a water level of the water tank <NUM> and whether the water tank <NUM> is in place are determined through the image of the water tank. The judgment logic is simple and intuitive, the number of components and structural arrangement of the cleaning device <NUM> are simplified, and an accuracy of water level monitoring and installation positioning of the water tank <NUM> is improved.

In the above examples, determining the water volume status of the water tank <NUM> according to the image of the water tank may include: a signal that the water tank <NUM> is in a full-tank water volume status is sent in a case that the image of the water tank matches an image feature of a preset full-tank water level; a signal that the water tank <NUM> is in a half-tank water volume status is sent in a case that the image of the water tank matches an image feature of a preset half-tank water level; and a signal that the water tank <NUM> is in an empty-tank water volume status is sent in a case that the image of the water tank matches an image feature of a preset empty-tank water level. A current water volume status of the water tank <NUM> is confirmed through image comparison, a user is reminded that the water tank is in a status of full water, water shortage and empty tank according to the water volume status, so that the user may add water to the clean water tank in a status of water shortage of the clean water tank and drain water in a status of full water of the dirty water tank, and the judgment logic is simple and easy to realize.

The water tank <NUM> includes a first positioning part. <FIG> is a flow chart of a monitoring method of a cleaning device in another example of the invention. As shown in <FIG>, determining whether the water tank is in place according to the image of the water tank may be implemented by the following steps.

In step S601, an image of the first positioning part is acquired, where the image of the water tank includes the image of the first positioning part.

In step S602, whether the water tank is in place is determined according to the image of the first positioning part.

In some examples, a cleaning assembly <NUM> includes a dust box <NUM>, and the dust box <NUM> includes a second positioning part. <FIG> is a flow chart of a monitoring method of a cleaning device in yet another example of the invention. As shown in <FIG>, the monitoring method of the cleaning device may be implemented by the following steps.

In step S701, an image of the second positioning part is acquired.

In step S702, whether the dust box <NUM> is in place is determined according to the image of the second positioning part.

The images of the first positioning part 121a of the water tank <NUM> and the second positioning part 122a of the dust box <NUM> are respectively collected through the image collection module <NUM>, which can judge whether the water tank <NUM> or the dust box <NUM> is assembled in place, and the judgment logic is simple and easy to realize.

The invention further provides a monitoring apparatus of a cleaning device <NUM>, applied to the above cleaning device <NUM>. <FIG> is a structural block diagram of a monitoring apparatus of the cleaning device in an example of the invention. As shown in <FIG>, the monitoring apparatus <NUM> of the cleaning device <NUM> includes: a first acquiring unit <NUM> and a first processing unit <NUM>.

The first acquiring unit <NUM> is configured to acquire an image of a water tank.

The first processing unit <NUM> is configured to determine whether the water tank <NUM> is in place and/or a water volume status of the water tank <NUM> according to the image of the water tank.

The first processing unit may include: a first processing subunit, a second processing subunit and a third processing subunit.

The first processing subunit is configured to send a signal that the water tank <NUM> is in a full-tank water volume status in a case that the image of the water tank matches an image feature of a preset full-tank water level.

The second processing subunit is configured to send a signal that the water tank <NUM> is in a half-tank water volume status in a case that the image of the water tank matches an image feature of a preset half-tank water level.

The third processing subunit is configured to send a signal that the water tank <NUM> is in an empty-tank water volume status in a case that the image of the water tank matches an image feature of a preset empty-tank water level.

The water tank <NUM> includes a first positioning part. <FIG> is a structural block diagram of a monitoring apparatus of a cleaning device in another example of the invention. As shown in <FIG>, the first processing unit <NUM> may include a first acquiring subunit <NUM> and a fourth processing subunit <NUM>.

The first acquiring subunit <NUM> is configured to acquire an image of the first positioning part. The image of the water tank includes the image of the first positioning part.

The fourth processing subunit <NUM> is configured to determine whether the water tank is in place according to the image of the first positioning part.

A cleaning assembly <NUM> may include a dust box <NUM>, and the dust box <NUM> includes a second positioning part 122a. <FIG> is a structural block diagram of a monitoring apparatus of a cleaning device in yet another example of the invention. As shown in <FIG>, the monitoring apparatus <NUM> of the cleaning device <NUM> further includes: a second acquiring unit <NUM> and a second processing unit <NUM>.

The second acquiring unit <NUM> is configured to acquire an image of the second positioning part.

The second processing unit <NUM> is configured to determine whether the dust box <NUM> is installed in place according to the image of the second positioning part.

As for the apparatus in the above examples, the specific manner in which each module performs operations has been described in detail in the examples of the method, and detailed description will not be given here.

As for the apparatus examples, as it basically corresponds to the method examples, the related parts can take reference to the partial description of the method examples. The apparatus examples described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical unit, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to realize the purpose of the solution of the invention. Those of ordinary skill in the art can understand and implement it without creative work.

Accordingly, the invention further provides an apparatus for cleaning device monitoring, including: a processor; and a memory configured to store processor-executable instructions. The processor is configured to: acquire an image of a water tank; and determine whether the water tank is in place and/or a water volume status of the water tank according to the image of the water tank.

<FIG> is a block diagram of an apparatus for cleaning device monitoring illustrated by an example. For example, an apparatus <NUM> may be a mobile phone, a computer, a digital broadcasting terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc..

The processing component <NUM> typically controls an overall operation of the apparatus <NUM>, such as operations associated with display, telephone call, data communication, camera operations, and recording operations. The processing component <NUM> may include one or more processors <NUM> to execute instructions to complete all or part of the steps of the above method. In addition, the processing component <NUM> may include one or more modules to facilitate interaction between the processing component <NUM> and other components. For example, the processing component <NUM> may include a multimedia module to facilitate interaction between the multimedia component <NUM> and the processing component <NUM>. The one or more processors <NUM> may include one or more of the processing subunits.

The memory <NUM> is configured to store various types of data to support operations at the apparatus <NUM>. Instances of these data include instructions for any application or method operating on the apparatus <NUM>, contact data, phonebook data, messages, pictures, videos, etc. The memory <NUM> may be implemented by any type of volatile or nonvolatile storage device or their combination, such as a static random access memory (SRAM), an electrically erasable programmable read only memory (EEPROM), an erasable programmable read only memory (EPROM), a programmable read only memory (PROM), a read only memory (ROM), a magnetic memory, a flash memory, a magnetic disk or an optic disk.

The power component <NUM> provides power for various components of the apparatus <NUM>. The power component <NUM> may include a power management system, one or more power sources and other components associated with generating, managing and distributing power for the apparatus <NUM>.

The multimedia component <NUM> includes a screen providing an output interface between the apparatus <NUM> and a user. In some examples, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen may be implemented as a touch screen to receive an input signal from the user. The touch panel includes one or more touch sensors to sense touch, sliding and gestures on the touch panel. The touch sensor cannot merely sense the boundary of the touch or sliding operation, but also detect the duration and pressure related to the touch or sliding operation. In some examples, the multimedia component <NUM> includes a front camera and/or a rear camera. When the apparatus <NUM> is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.

The audio component <NUM> is configured to output and/or input audio signals. For example, the audio component <NUM> includes a microphone (MIC) configured to receive an external audio signal when the apparatus <NUM> is in the operation mode, such as a call mode, a recording mode, and a speech recognition mode. The received audio signal may be further stored in the memory <NUM> or transmitted via the communication component <NUM>. In some examples, the audio component <NUM> further includes a speaker for outputting an audio signal.

The I/O interface <NUM> provides an interface between the processing component <NUM> and a peripheral interface module which can be a keyboard, a click wheel, a button, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button and a lock button.

The sensor component <NUM> includes one or more sensors for providing state evaluation of various aspects of the apparatus <NUM>. For example, the sensor component <NUM> can detect an on/off state of the apparatus <NUM> and the relative positioning of the components, for example, the component is a display and a keypad of the apparatus <NUM>. The sensor component <NUM> can also detect the change of the position of the apparatus <NUM> or one component of the apparatus <NUM>, the presence or absence of user contact with the apparatus <NUM>, the azimuth or acceleration/deceleration of the apparatus <NUM>, and temperature change of the apparatus <NUM>. The sensor component <NUM> may further include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some examples, the sensor component <NUM> may further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

The communication component <NUM> is configured to facilitate wired or wireless communication between the apparatus <NUM> and other devices. The apparatus <NUM> may access a wireless network based on a communication standard, such as WiFi, <NUM> or <NUM>, <NUM> LTE, <NUM> NR or their combination. In an example, the communication component <NUM> receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an example, the communication component <NUM> further includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on a radio frequency identification (RFID) technology, an infrared data association (IrDA) technology, an ultra wideband (UWB) technology, a Bluetooth (BT) technology and other technologies.

In an example, the apparatus <NUM> may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements for performing the above method.

Claim 1:
A cleaning device (<NUM>), comprising:
a main unit (<NUM>);
a cleaning assembly (<NUM>), arranged on the main unit (<NUM>), wherein the cleaning assembly (<NUM>) at least comprises a water tank (<NUM>); and
at least one image collection module (<NUM>), characterised in that the at least one image collection module corresponds to the water tank (<NUM>) in position and arranged facing the water tank (<NUM>), wherein the at least one image collection module (<NUM>) collects an image of the water tank, so as to determine whether the water tank (<NUM>) is in place and/or a water volume status of the water tank (<NUM>).