Method, apparatus, storage medium, and cleaning device for foreign matter cleaning
By acquiring feature information of clothing or bedding to create images and recording the cleaning process, it solves the problems of low cleaning efficiency and missed areas of traditional lint rollers, achieving a more comprehensive cleaning effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QINGDAO HAIER AIR CONDITIONER GENERAL CORP LTD
- Filing Date
- 2022-08-04
- Publication Date
- 2026-05-22
Smart Images

Figure CN115500733B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart home appliance technology, such as a method, apparatus, storage medium, and cleaning device for cleaning foreign objects. Background Technology
[0002] Currently, clothing and bedding often accumulate foreign objects such as hair, dust, catkins, and pilling, making them look very untidy. To address this issue, traditional roller-type lint removers with adhesive paper are commonly used. These remove hair, dust, and other foreign objects from clothing or bedding through the stickiness of the adhesive paper.
[0003] However, the cleaning efficiency of traditional lint rollers decreases as the adhesive tape becomes less sticky. Furthermore, traditional lint rollers rely on visual inspection to identify dirty areas, which can easily lead to missed spots or forgotten areas, resulting in ineffective cleaning. Summary of the Invention
[0004] To provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. This summary is not intended as a general commentary, nor is it intended to identify key / important components or describe the scope of protection of these embodiments, but rather as a prelude to the detailed description that follows.
[0005] This disclosure provides a method, apparatus, storage medium, and cleaning device for cleaning foreign objects, which can improve the cleaning effect.
[0006] In some embodiments, the method for removing foreign objects includes:
[0007] Obtain the characteristic information of the items to be cleaned;
[0008] Based on the feature information, draw a feature image of the current surface of the item to be cleaned;
[0009] The item to be cleaned is cleaned based on its characteristic image.
[0010] Optionally, obtain characteristic information of the items to be cleaned, including:
[0011] Obtain the outline, type, length, and width information of the item to be cleaned.
[0012] Optionally, the type, length, and width information of the item to be cleaned are obtained, including:
[0013] Collect an image of the current surface of the item to be cleaned to determine the outline of the item;
[0014] Receives user input of the type, length, and width information of the item to be cleaned.
[0015] Optionally, based on the feature information, a feature image of the current surface of the item to be cleaned is drawn, including:
[0016] Based on the outline, type, length, and width information of the item to be cleaned, a feature image is drawn.
[0017] Optionally, cleaning the item to be cleaned based on its feature image includes:
[0018] During the cleaning process, record the cleaning direction and the distance moved during cleaning;
[0019] Draw a cleaning image based on the cleaning direction and cleaning displacement distance;
[0020] When the overlap between the cleaning image and the feature image of the item to be cleaned is greater than a preset overlap threshold, the cleaning of the current surface of the item to be cleaned is completed.
[0021] Alternatively, the method for removing foreign objects also includes:
[0022] If the dust collection box is detected to be full, a reminder will be sent to the user.
[0023] In some embodiments, the apparatus for foreign object removal includes a processor and a memory storing program instructions, the processor being configured to, when the program instructions are executed, perform a method for foreign object removal as described in any of the above embodiments.
[0024] In some embodiments, the cleaning device includes:
[0025] The image acquisition unit is configured to acquire feature information of the item to be cleaned;
[0026] The image processing unit is configured to draw a feature image of the current surface of the item to be cleaned;
[0027] The cleaning and adsorption unit is configured to clean the items to be cleaned.
[0028] Optionally, the cleaning equipment also includes:
[0029] The positioning device is configured to determine the cleaning direction and cleaning displacement distance;
[0030] The adsorption device is configured to adsorb dust, lint, hair and impurities from the surface of the item to be cleaned;
[0031] The dust collection box is configured to collect dust, lint, hair, and impurities from the surface of the item to be cleaned.
[0032] Optionally, the cleaning equipment also includes:
[0033] The apparatus for cleaning foreign objects as described in the above embodiments.
[0034] The method, apparatus, storage medium, and cleaning device for foreign object removal provided in this disclosure can achieve the following technical effects:
[0035] This application first acquires the feature information of the item to be cleaned, and then draws a feature image of the item's current surface based on this feature information. This feature image is then used as a metric to determine whether the cleaning process is complete. Compared to existing technologies that rely solely on visual inspection to determine surface cleanliness, this method ensures more comprehensive cleaning, preventing missed areas or areas that are not cleaned. This, in turn, improves the overall cleaning effect.
[0036] The above general description and the description below are exemplary and illustrative only and are not intended to limit this application. Attached Figure Description
[0037] One or more embodiments are illustrated by way of example with reference to the accompanying drawings. These illustrations and drawings do not constitute a limitation on the embodiments. Elements having the same reference numerals in the drawings are shown as similar elements. The drawings are not to be scaled. And wherein:
[0038] Figure 1 This is a schematic diagram of a method for cleaning foreign objects provided in an embodiment of this disclosure;
[0039] Figure 2 This is a schematic diagram of a method for acquiring feature images provided in an embodiment of this disclosure;
[0040] Figure 3 This is a schematic diagram of a method for acquiring cleaning images provided in an embodiment of this disclosure;
[0041] Figure 4 This is a schematic diagram of another method for foreign object removal provided in an embodiment of this disclosure;
[0042] Figure 5 This is a schematic diagram of another method for foreign object removal provided in an embodiment of this disclosure;
[0043] Figure 6 This is a schematic diagram of the structure of a device for cleaning foreign objects provided in an embodiment of this disclosure;
[0044] Figure 7 This is a schematic diagram of the structure of a cleaning device provided in an embodiment of this disclosure. Detailed Implementation
[0045] To provide a more detailed understanding of the features and technical content of the embodiments of this disclosure, the implementation of the embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for illustrative purposes only and are not intended to limit the embodiments of this disclosure. In the following technical description, for ease of explanation, several details are used to provide a full understanding of the disclosed embodiments. However, one or more embodiments may still be implemented without these details. In other cases, well-known structures and devices may be simplified in their depiction to simplify the drawings.
[0046] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this disclosure described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0047] Unless otherwise stated, the term "multiple" means two or more.
[0048] In this embodiment of the disclosure, the character " / " indicates that the objects before and after it are in an "or" relationship. For example, A / B means: A or B.
[0049] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.
[0050] The term "correspondence" can refer to an association or binding relationship. The correspondence between A and B means that there is an association or binding relationship between A and B.
[0051] Currently, clothing and bedding often accumulate hair, dust, catkins, pilling, and other foreign matter, making them look very untidy. Lint rollers on the market for cleaning bedding and clothing rely solely on the user's visual inspection of the dirt's location; the rollers themselves cannot determine the areas needing cleaning. Furthermore, traditional roller-type lint rollers primarily clean items by adhering to the adhesive. As the adhesive weakens, this method easily misses corners and edges, resulting in ineffective cleaning.
[0052] Based on this, embodiments of this application provide a cleaning device that can determine the completion status of cleaning by comparing a feature image of the item to be cleaned formed before cleaning with a cleaning image drawn during the cleaning process. Figure 7The diagram shows a structural schematic of a cleaning device provided in this application. The cleaning device includes: an adsorption device 701, a positioning device 702, a dust collection box 703, and a camera 704. The adsorption device 701 is configured to adsorb dust, lint, hair, and impurities from the surface of the item to be cleaned. Preferably, it has a rotating blade with adsorption function, and a dust collection port is provided around the blade. The positioning device 702 is configured to determine the cleaning direction and cleaning displacement distance. The dust collection box 703 is configured to collect dust, lint, hair, and impurities from the surface of the item to be cleaned. The adsorption device 701, positioning device 702, and dust collection box 703 constitute a cleaning adsorption unit. Furthermore, the camera 704 can function as an image acquisition unit to acquire feature information of the item to be cleaned and determine its outline, and can also assist the positioning device 702 in determining the cleaning direction and cleaning displacement distance during cleaning. Optionally, it may also include an LED (Light Emitting Diode) 705, located on the side of the device, configured to display different colors of light according to the current cleaning status.
[0053] Furthermore, the aforementioned cleaning equipment also includes a device for cleaning foreign objects, which includes a processor and a memory. The processor, when executed, can implement a method for cleaning foreign objects.
[0054] The following is combined with Figure 1 This application provides a method for cleaning foreign objects, which includes:
[0055] S101, the processor acquires the characteristic information of the item to be cleaned.
[0056] The feature information includes the outline, type, length, and width of the item to be cleaned.
[0057] S102, the processor draws a feature image of the current surface of the item to be cleaned based on the feature information.
[0058] S103, Clean the item to be cleaned according to the feature image of the item to be cleaned.
[0059] In this embodiment, the processor controls the image acquisition unit to acquire feature information of the item to be cleaned. Specifically, this information can be acquired by the user taking a photo and inputting information such as the type, length, and width of the item. The image processing unit then draws a feature image of the current surface of the item based on this feature information and sends it to the processor. During the cleaning process, the processor uses this feature image as a metric to determine whether the cleaning process is complete. Compared to existing technologies that rely solely on visual inspection to determine surface cleanliness, this method ensures more comprehensive cleaning, preventing missed areas or areas that are not cleaned. This improves the overall cleaning effect.
[0060] The following is combined with Figure 2 The steps for obtaining feature images in this application are described below. Figure 2 As shown, a method for obtaining feature images in this application is provided. This includes:
[0061] S201, the processor obtains the outline, type, length and width information of the item to be cleaned.
[0062] S202, the processor draws a feature image based on the outline, type, length and width information of the item to be cleaned.
[0063] Optionally, the steps of obtaining the outline, type, length, and width information of the item to be cleaned include: acquiring an image of the current surface of the item to be cleaned through an image acquisition unit to determine the outline of the item to be cleaned; and the processor receiving the type, length, and width information of the item to be cleaned input by the user.
[0064] In this embodiment, the outline of the item to be cleaned is obtained by taking a picture with a camera. The category, length, and width information can be manually entered by the user. The category information can include the type of item to be cleaned, such as clothing, bedding, curtains, sofas, and other furniture surfaces, and can also include the fabric material. The length and width information can be the overall length and width of the item to be cleaned, or the length and width of a specific area of the item (such as a sofa panel), i.e., the size information of a designated area of the item to be cleaned.
[0065] The feature information of the items to be cleaned includes, but is not limited to, the type, length, and width of the items. This type, length, and width information helps to better define the characteristic image of the items to be cleaned. For example, when cleaning clothes that have just been rolled in grass, there may be grass seeds, weeds, etc., stuck to the clothes. Therefore, in addition to inputting the above information, the type of known foreign object can also be input to better determine the characteristics of the items to be cleaned, resulting in better cleaning of the clothes.
[0066] Optionally, depending on the fabric material, the cleaning and adsorption mode of the aforementioned cleaning and adsorption unit can be controlled according to the fabric information. For example, when the fabric is a relatively hard material, such as polyester fiber, a high-intensity cleaning and adsorption mode can be used. When the fabric is a more easily damaged material, such as silk, a gentle cleaning and adsorption mode can be used. This ensures that the items to be cleaned are not damaged.
[0067] Furthermore, once the aforementioned feature images are determined, the processor controls the cleaning and adsorption unit to clean the items to be cleaned, thereby ensuring a more comprehensive cleaning and preventing any missed corners or areas from being left uncleaned. This improves the overall cleaning effect.
[0068] Next, combine Figure 3 The steps involved in acquiring cleaning images during the cleaning process are explained. For example... Figure 3 The diagram shown is a schematic representation of a method for acquiring a cleaning image provided in an embodiment of this disclosure, including:
[0069] S301, the processor records the cleaning direction and cleaning displacement distance during the cleaning process of the items to be cleaned.
[0070] S302, the processor draws a cleaning image based on the cleaning direction and cleaning displacement distance.
[0071] In this embodiment, the process of acquiring cleaning images is described. First, when cleaning the object to be cleaned, the cleaning adsorption unit is equipped with a positioning device that records the cleaning direction and displacement. Based on the cleaning direction and displacement distance, a cleaning image is drawn; that is, the cleaned area is determined based on the cleaning direction and displacement distance. Optionally, the positioning device can be one or a combination of GPS (Global Positioning System) positioning units, displacement sensors, and miniature cameras.
[0072] Furthermore, after acquiring the feature image of the item to be cleaned and the cleaning image during the cleaning process, the method further includes completing the cleaning of the current surface of the item to be cleaned when the overlap between the cleaning image and the feature image of the item to be cleaned is greater than a preset overlap threshold. For example... Figure 4 As shown in the embodiments of this disclosure, another method for cleaning foreign objects includes:
[0073] S401, the processor obtains the outline, type, length and width information of the item to be cleaned.
[0074] S402, the processor draws a feature image based on the outline, type, length and width information of the item to be cleaned.
[0075] S403, the processor records the cleaning direction and cleaning displacement distance during the cleaning process of the items to be cleaned.
[0076] S404, the processor draws a cleaning image based on the cleaning direction and cleaning displacement distance.
[0077] S405, the processor completes the cleaning of the current surface of the item to be cleaned when the overlap between the cleaning image and the feature image of the item to be cleaned is greater than a preset overlap threshold.
[0078] In this embodiment, a feature image is acquired before cleaning the item to be cleaned. Then, during the cleaning process, a cleaning image is drawn based on the cleaning direction and displacement distance. The processor then compares the cleaning image with the feature image of the item to be cleaned. When the overlap between the two is greater than a preset overlap threshold, it can be determined that the current surface of the item to be cleaned has been cleaned. Specifically, the preset overlap threshold can be 95% ± 2%, thus ignoring situations where inaccurate parameter input leads to incomplete feature information, thereby improving the overall cleaning effect.
[0079] Optionally, LED lights can be installed on the cleaning equipment. When the overlap between the surface and the surface does not reach a preset overlap threshold, the LED light displays red to indicate that the cleaning is not yet complete. When the overlap is greater than or equal to the preset threshold, the LED light displays green to indicate that the surface has been cleaned, thus prompting the user to flip the surface or end the cleaning process. This improves the overall cleaning effect on the items being cleaned.
[0080] Optionally, the cleaning device is also equipped with a dust collection box. Combined with Figure 5 As shown in the embodiments of this disclosure, another method for cleaning foreign objects includes:
[0081] S501, the processor acquires the characteristic information of the item to be cleaned.
[0082] S502, the processor draws a feature image of the current surface of the item to be cleaned based on the feature information.
[0083] S503, the processor cleans the items to be cleaned based on the characteristic images of the items to be cleaned and collects foreign objects into the dust collection box.
[0084] The S504 processor alerts the user when it detects that the dustbin is full.
[0085] In this embodiment, the dust collection box is used to collect dust, lint, hair, and other foreign objects from the surface of the item to be cleaned. When the processor detects that the dust collection box is full, it can issue a reminder to the user through the sound and light reminder unit of the cleaning device.
[0086] Combination Figure 6As shown, this disclosure provides an apparatus for foreign object removal, including a processor 600 and a memory 601. Optionally, the apparatus may further include a communication interface 602 and a bus 603. The processor 600, communication interface 602, and memory 601 can communicate with each other via the bus 603. The communication interface 602 can be used for information transmission. The processor 600 can call logical instructions in the memory 601 to execute the foreign object removal method of the above embodiment.
[0087] Furthermore, the logic instructions in the aforementioned memory 601 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium.
[0088] The memory 601, as a storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of this disclosure. The processor 600 executes functional applications and data processing by running the program instructions / modules stored in the memory 601, thereby implementing the method for foreign object cleaning in the above embodiments.
[0089] The memory 601 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the terminal device. Furthermore, the memory 601 may include high-speed random access memory and may also include non-volatile memory.
[0090] The foregoing description and accompanying drawings fully illustrate embodiments of this disclosure to enable those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, procedural, and other changes. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the order of operation may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terminology used in this application is for describing embodiments only and is not intended to limit the claims. As used in the description of embodiments and claims, the singular forms “a,” “an,” and “the” are intended to equally include the plural forms unless the context clearly indicates otherwise. Similarly, the term “and / or” as used in this application means including one or more of the associated listed items and all possible combinations thereof. Additionally, when used in this application, the term "comprise" and its variations "comprises" and / or "comprising" refer to the presence of stated features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof. Without further limitations, an element defined by the phrase "comprises a..." does not exclude the presence of other identical elements in the process, method, or apparatus that includes said element. In this document, each embodiment may focus on the differences from other embodiments, and similar or identical parts between embodiments can be referred to mutually. For methods, products, etc., disclosed in the embodiments, if they correspond to the method section disclosed in the embodiments, the relevant parts can be referred to the description of the method section.
[0091] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this disclosure. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0092] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than that shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different blocks may also occur in a different order than disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. Each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
Claims
1. A method for cleaning foreign objects, characterized in that, The method is applied to cleaning equipment, which includes an adsorption device equipped with a rotating blade for adsorption, and a dust collection port around the blade. Collect an image of the current surface of the item to be cleaned to determine the outline of the item; Receives user input of the type, length, and width information of the item to be cleaned; wherein, the type information includes the fabric material of the item to be cleaned; Based on the outline, type, length, and width information of the item to be cleaned, a feature image is drawn; During the cleaning process, the cleaning and adsorption mode is controlled according to the fabric material, and the cleaning direction and cleaning displacement distance are recorded. A cleaning image is drawn based on the cleaning direction and cleaning displacement distance; the cleaning image is the cleaned area determined based on the cleaning direction and cleaning distance. When the overlap between the cleaning image and the feature image of the item to be cleaned is greater than a preset overlap threshold, the cleaning of the current surface of the item to be cleaned is completed.
2. The method according to claim 1, characterized in that, The preset overlap threshold is 95% ± 2%.
3. The method according to claim 1, characterized in that, The length and width information includes: the overall length and width of the item to be cleaned, or the size information of a specified part of the item to be cleaned.
4. The method according to any one of claims 1 to 3, characterized in that, The cleaning device includes a dust collection box; the method further includes: If the dust collection box is detected to be full, a reminder will be sent to the user.
5. An apparatus for cleaning foreign objects, comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to perform the method for foreign object removal as described in any one of claims 1 to 4 when executing the program instructions.
6. A cleaning device, characterized in that, include: The image acquisition unit is configured to acquire feature information of the item to be cleaned; wherein the feature information includes the type information, length information and width information of the item to be cleaned; wherein the type information includes the fabric material of the item to be cleaned. The image processing unit is configured to draw a feature image of the current surface of the item to be cleaned; A cleaning and adsorption unit is configured to clean the items to be cleaned, wherein the cleaning and adsorption mode is controlled according to the fabric material; the cleaning and adsorption unit includes: The positioning device is configured to determine the cleaning direction and cleaning displacement distance; The adsorption device is configured to adsorb dust, lint, hair and impurities from the surface of the item to be cleaned. It is equipped with a rotating blade head with adsorption function and a dust collection port around the blade head. The dust collection box is configured to collect dust, lint, hair, and impurities from the surface of the item to be cleaned; It also includes the apparatus for foreign object removal as described in claim 5.
7. The cleaning device according to claim 6, characterized in that, The positioning device includes: a GPS positioning unit, and / or a displacement sensor, and / or a miniature camera.
8. The cleaning device according to claim 6, characterized in that, Also includes: The sound and light alert unit is configured to issue alerts to the user.
9. A storage medium storing program instructions, characterized in that, When the program instructions are executed, they perform the method for foreign object removal as described in any one of claims 1 to 4.