Intelligent handheld dust removal control method and device, electronic equipment and storage medium
Patent Information
- Application Number
- CN202310830776.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-06
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2043-07-06
AI Technical Summary
[0005]本申请提供智能手持除尘控制方法、装置、电子设备及存储介质,有利于解决集尘筒堵塞时抽气组件仍在工作而影响抽气组件使用寿命的问题
1.实时获取目标空间内的实时空气流速信息,同时确定吸尘执行端当前的吸尘模式,由于不同的吸尘模式对应不同的空气流速阈值,因此在确定吸尘模式后能够确定空气流速阈值信息,此时将实时空气流速信息与空气流速阈值信息进行对比,当吸尘执行端内的空气流动不足时,导致实时空气流速到达空气流速阈值,因此此时生成警报信息并将警报信息发送给吸尘执行端,以便于使用者查看到警报信息后及时关停吸尘执行端,从而及时处理集尘筒堵塞时抽气组件仍在工作的问题,有利于降低对抽气组件使用寿命的影响。
Smart Images

Figure CN116849541B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent cleaning technology, and in particular to intelligent handheld dust removal control methods, devices, electronic devices, and storage media. Background Technology
[0002] Currently, vacuum cleaners are widely used tools in the cleaning field. There are many types of vacuum cleaners, which can generally be divided into canister vacuum cleaners, upright vacuum cleaners, and handheld vacuum cleaners. Among them, handheld vacuum cleaners have a smaller handle, allowing users to clean desktops, sofas, car interiors, and other areas by holding the vacuum cleaner.
[0003] The handheld vacuum cleaner includes a housing, an air extraction assembly, a filter cover, and a nozzle. The air extraction assembly is installed inside the housing, and the filter cover is placed over the air extraction assembly. The housing also includes a dust collection cylinder, which is installed within the housing and covers the filter cover, forming a space between the filter cover and the dust collection cylinder to hold dust. The nozzle is installed at the end of the filter cover furthest from the housing. During vacuuming, the air extraction assembly operates, and external dust enters the dust collection cylinder through the nozzle. The filter cover ensures that the dust remains in the dust collection cylinder, allowing the user to easily empty it after vacuuming.
[0004] In the above technology, when the dust collection cylinder is filled with dust or impurities, the air extraction component is still working. At this time, the air flow in the dust collection cylinder is insufficient, which can easily cause the air extraction component to overheat and be damaged in this environment, affecting the service life of the air extraction component. Therefore, there is still room for improvement. Summary of the Invention
[0005] This application provides an intelligent handheld dust removal control method, device, electronic equipment, and storage medium, which helps to solve the problem that the air extraction component continues to work when the dust collection cylinder is blocked, thus affecting the service life of the air extraction component.
[0006] The first objective of this invention is achieved through the following technical solution: Intelligent handheld dust removal control methods include: Real-time airflow velocity information within the target space is acquired; the target space is the dust collection area of the vacuuming actuator. Determine the vacuuming mode associated with the vacuuming actuator; Based on the aforementioned suction mode, airflow velocity threshold information is determined; Compare the real-time airflow velocity information with the airflow velocity threshold information; An alarm is generated when the real-time airflow velocity information equals the airflow velocity threshold information. The alarm information is sent to the vacuuming execution terminal.
[0007] By adopting the above technical solution, real-time airflow velocity information within the target space is acquired, and the current vacuuming mode of the vacuuming execution end is determined. Since different vacuuming modes correspond to different airflow velocity thresholds, the airflow velocity threshold information can be determined after the vacuuming mode is determined. At this time, the real-time airflow velocity information is compared with the airflow velocity threshold information. When the airflow within the vacuuming execution end is insufficient, causing the real-time airflow velocity to reach the airflow velocity threshold, an alarm message is generated and sent to the vacuuming execution end. This allows the user to view the alarm message and promptly shut down the vacuuming execution end, thereby addressing the issue of the suction component still working when the dust collection cylinder is clogged, which helps to reduce the impact on the service life of the suction component.
[0008] Preferably, the step of comparing the real-time airflow velocity information with the airflow velocity threshold information further includes: Determine the fillable space size information of the target space; When the real-time airflow velocity information is greater than the airflow velocity threshold information, the type information of the target object is obtained, and the target object is the impurities sucked in by the vacuuming execution end; Based on the type information and the fillable space size information, determine whether the target space is sufficient to accommodate the target object; If it is determined that the target space is not sufficient to accommodate the target object, a vibration alert message is generated. The vibration alert information is sent to the vacuuming execution terminal.
[0009] By adopting the above scheme, when the real-time airflow velocity information is greater than the airflow velocity threshold information, it is necessary to obtain the type information of the impurities to be sucked up by the vacuuming actuator, and further confirm the size of the fillable space in the current target space. Then, the type information and the fillable space size information are compared to determine whether the fillable space of the target space can accommodate the target object. If it is determined that the target space cannot accommodate the target object, a vibration reminder is generated to remind the user to prepare to turn off the vacuuming actuator. Since the user holds the vacuuming actuator while vacuuming, the vibration reminder helps the user to receive the reminder in a timely manner, so as to remind the user to turn off the vacuuming actuator in time.
[0010] Preferably, the step of obtaining the type information of the target object includes: Real-time acquisition of image information associated with the target object; The image information is then subjected to denoising and smoothing processes in sequence to obtain a preprocessed image; The preprocessed image is sequentially subjected to histogram equalization, filtering, and binarization to obtain a binary image. The binary image is parsed to obtain the type information of the target object, which includes one or more of dust, hair, and debris.
[0011] In the above scheme, the image information is first denoised and smoothed to reduce noise and interference in the image. The next step is to combine histogram equalization, filtering and binarization processing on the preprocessed image to enhance the contrast of the preprocessed image, especially in cases where it is difficult to identify the target (such as identifying hair on a gray-black cushion). The enhanced contrast of the preprocessed image is more conducive to subsequent image analysis operations.
[0012] Preferably, the step of determining whether the target space satisfies the requirement to accommodate the target object includes: When the type information is determined to be one or more of dust, lint, and debris, Canny edge detection is used to obtain the outline image of the target object. Based on the information about the size of the fillable space, a preset contour image is determined; The contour image is matched with the preset contour image to obtain an image matching result, which includes matching and non-matching results; When the image matching result is satisfactory, it is determined that the target space is sufficient to accommodate the target object.
[0013] By adopting the above technical solution, after determining the type information, when the target object is dust, hair, or debris, the target object is an irregular object. When determining the preset contour image based on the size information of the fillable space, comparing the contour image associated with the target object with the preset contour image is helpful to quickly determine whether the fillable space in the target space is sufficient to accommodate the target object.
[0014] Preferably, after sending the alarm information to the vacuuming actuator, the method further includes: The timing starts from the moment the alarm information is sent to the vacuuming execution end; When the timing meets the preset time period, it is determined whether the vacuuming execution end is in vacuuming state; When it is determined that the vacuuming actuator is in vacuuming mode, shutdown control information is generated; The shutdown control information is sent to the vacuuming actuator so that the vacuuming actuator stops vacuuming.
[0015] In the above scheme, a preset time period is first set, and the timing starts from the moment the alarm information is sent to the vacuuming execution end. When the time period is met, it is determined whether the vacuuming execution end is still vacuuming. If the vacuuming execution end is still vacuuming, a shutdown control message is generated at this time to control the vacuuming execution end to stop vacuuming in time, which helps to avoid the vacuuming execution end from overheating due to the blockage of the target space.
[0016] Preferably, the alarm information is a light alarm or an audible alarm.
[0017] By adopting the above solution, a light alarm or an audible alarm can be used to inform users of the alarm information.
[0018] The second objective of this invention is achieved through the following technical solution: An intelligent handheld dust removal control system includes: Acquisition module: used to acquire real-time airflow velocity information within the target space; the target space is the dust collection area of the vacuuming execution end; First determining module: used to determine the vacuuming mode associated with the vacuuming execution end; The second determining module is used to determine the airflow velocity threshold information based on the vacuuming mode. Comparison module: used to compare the real-time airflow velocity information with the airflow velocity threshold information; Generation module: used to generate alarm information when the real-time airflow velocity information is equal to the airflow velocity threshold information; Sending module: Used to send the alarm information to the vacuuming execution end.
[0019] The third objective of this application is achieved through the following technical solution: An electronic device includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed by the above-described intelligent handheld dust removal control method.
[0020] The fourth objective of this application is achieved through the following technical solution: A computer-readable storage medium storing a computer program that can be loaded by a processor and executed by any of the above-described intelligent handheld dust removal control methods.
[0021] The fifth objective of this application is achieved through the following technical solution: An intelligent handheld dust removal control device includes a housing, an air extraction component, and the electronic device described in the above solution; the electronic device and the air extraction component are both installed inside the housing, and a filter cover is also installed inside the housing. The filter cover covers the air extraction component, and the housing is provided with a dust collection cylinder. The dust collection cylinder is fitted onto the filter cover, and a space for accommodating impurities is formed between the filter cover and the dust collection cylinder. A miniature ultrasonic anemometer is installed on the inner wall of the dust collection cylinder. The miniature ultrasonic anemometer is connected to the electronic device and is used to acquire real-time airflow information in the target space. The electronic device is connected to the air extraction assembly. The housing is also equipped with an alarm device, which is connected to the electronic device.
[0022] In the above solution, a miniature ultrasonic wind speed sensor is installed on the inner wall of the dust collection cylinder to obtain real-time airflow information inside the dust collection cylinder and send the real-time airflow information to the electronic device. The electronic device compares the real-time airflow information with the airflow threshold information to determine whether an alarm message needs to be generated. When the electronic device generates an alarm message, it sends the alarm message to the alarm device, which issues an alarm to remind the user to shut down the vacuuming actuator in time, so as to deal with the problem of the suction component still working when the dust collection cylinder is blocked, which helps to reduce the impact on the service life of the suction component.
[0023] In summary, the beneficial technical effects of this application are as follows: 1. Real-time airflow velocity information within the target space is acquired, and the current vacuuming mode of the vacuuming actuator is determined. Since different vacuuming modes correspond to different airflow velocity thresholds, the airflow velocity threshold information can be determined after the vacuuming mode is determined. At this time, the real-time airflow velocity information is compared with the airflow velocity threshold information. When the airflow within the vacuuming actuator is insufficient, causing the real-time airflow velocity to reach the airflow velocity threshold, an alarm message is generated and sent to the vacuuming actuator so that the user can view the alarm message and shut down the vacuuming actuator in time. This addresses the issue of the suction component still working when the dust collection cylinder is clogged, which helps to reduce the impact on the service life of the suction component.
[0024] 2. A miniature ultrasonic wind speed sensor is installed on the inner wall of the dust collection cylinder to acquire real-time airflow information inside the dust collection cylinder and send the real-time airflow information to the electronic device. The electronic device compares the real-time airflow information with the airflow threshold information to determine whether an alarm message needs to be generated. When the electronic device generates an alarm message, it sends the alarm message to the alarm device, which sounds an alarm to remind the user to shut down the vacuuming actuator in time, so as to deal with the problem of the suction component still working when the dust collection cylinder is blocked, which helps to reduce the impact on the service life of the suction component. Attached Figure Description
[0025] Figure 1 This is a structural schematic diagram of the intelligent handheld dust removal device of this application.
[0026] Figure 2 This is a schematic diagram of the intelligent handheld dust removal device after omitting the dust collection cylinder and suction nozzle in this application.
[0027] Figure 3 This is a flowchart illustrating the intelligent handheld dust removal control method of this application.
[0028] Figure 4 This is a schematic diagram of the specific process after step S42 in this application.
[0029] Figure 5 This is a scenario example diagram of step S4b3 in one embodiment of this application.
[0030] Figure 6 This is a structural block diagram of an intelligent handheld dust removal control system in one embodiment of this application.
[0031] Figure 7 This is a structural block diagram of an electronic device in one embodiment of this application.
[0032] Explanation of reference numerals in the attached figures: 1. Housing; 101. Dust collection bin; 2. Filter cover; 3. Nozzle; 4. Maximum profile; 5. Acquisition module; 6. First determination module; 7. Second determination module; 8. Comparison module; 9. Generation module; 10. Sending module. Detailed Implementation
[0033] The following combination Figures 1-7 This application will be described in further detail.
[0034] This application provides an intelligent handheld dust removal device, see [link]. Figure 1 and Figure 2The system includes a housing 1, an extraction assembly, and a filter cover 2. The housing 1 has a channel for air circulation. The extraction assembly is installed inside the housing 1; in this embodiment, the extraction assembly is a blower, with the extraction side of the blower corresponding to the air inlet end of the housing 1, and the exhaust side of the blower corresponding to the exhaust end of the housing 1. The filter cover 2 is installed inside the housing 1 and covers the blower. An electronic device is also installed inside the housing 1, which is connected to the blower. The housing 1 has a dust collection cylinder 101, which is fitted onto the filter cover 2, forming a space for accommodating impurities between the filter cover 2 and the dust collection cylinder 101. To facilitate the dust removal device drawing dust into the dust collection cylinder 101, a suction nozzle 3 is hinged to the end of the dust collection cylinder 101 away from the filter cover 2; the suction nozzle 3 is located at the air intake end of the housing 1. When the dust removal device is working, the electronic equipment controls the exhaust fan to work. Outside air mixed with dust enters the dust collection cylinder 101 from the suction nozzle 3. The filter cover 2 keeps dust, debris and other impurities outside the exhaust fan to prevent the exhaust fan from being blocked, while the air can pass through the filter cover 2 and be discharged from the exhaust end of the housing 1.
[0035] When dust or impurities fill the dust collection cylinder 101, but the extraction component is still operating, insufficient airflow within the dust collection cylinder 101 can easily lead to overheating and damage to the extraction component, affecting its service life. Therefore, in this application, a miniature ultrasonic anemometer is installed on the inner wall of the dust collection cylinder 101. The miniature ultrasonic anemometer is connected to electronic equipment and is used to acquire real-time airflow velocity information within the target space. The housing 1 is also equipped with an alarm component, which is connected to the electronic equipment. The miniature ultrasonic anemometer acquires real-time airflow velocity information of the dust collection cylinder 101 and sends this information to the electronic equipment. The electronic equipment processes the real-time airflow velocity information to determine whether an alarm message needs to be generated. Once the electronic equipment generates an alarm message, it sends the message to the alarm component, which then issues an alarm to remind the user to turn off the exhaust fan of the dust extraction device in time, thus reducing the impact on the service life of the extraction component.
[0036] In this embodiment, the alarm device can be an LED alarm light, a buzzer, or a vibrating device.
[0037] When the alarm is an LED alarm light, it is located on the outer wall of housing 1. After the electronic equipment sends the alarm information to the LED alarm light, the LED alarm light flashes to remind the user to shut down the exhaust fan of the dust removal device in time.
[0038] When the alarm is a buzzer, it is located inside housing 1. After the electronic equipment sends the alarm information to the buzzer, the buzzer sounds to remind the user to turn off the exhaust fan of the dust removal device in time.
[0039] When the alarm is a vibrating element, the electronic device sends an alarm message to the vibrating element and then controls the vibrating element to vibrate, reminding the user to turn off the vacuum cleaner's exhaust fan in time. In this embodiment, when the alarm is a vibrating element, the vibrating element is a miniature vibration motor. Specifically, the miniature vibration motor is installed inside the housing 1 near the exhaust end, and the miniature vibration motor and the exhaust fan are offset to allow the exhaust fan and the miniature vibration motor to work independently. A mounting cover is also provided inside the housing 1 to cover the miniature vibration motor, so that the miniature vibration motor is stably installed inside the housing 1.
[0040] This application also discloses an intelligent handheld dust removal control method, which is implemented based on the above-mentioned intelligent handheld dust removal device to solve the problem in the related technology that insufficient air flow in the dust collection cylinder 101 can easily lead to overheating and damage of the air extraction component in this environment, affecting the service life of the air extraction component.
[0041] See Figure 3 Intelligent handheld dust removal control methods include: S1. Obtain real-time airflow velocity information within the target space. The target space here refers to the dust collection area of the vacuuming actuator, i.e., the inside of the dust collection cylinder 101.
[0042] For step S1, a miniature ultrasonic anemometer is used to detect the real-time airflow velocity inside the dust collection cylinder 101 and send the real-time airflow velocity information to an electronic device.
[0043] S2. Determine the vacuuming mode associated with the vacuuming actuator. Here, the vacuuming actuator refers to the vacuuming device. In different vacuuming modes, the speed of the exhaust fan in the vacuuming device is different, and the corresponding airflow velocity threshold inside the dust collection cylinder 101 is different.
[0044] S3. Determine the airflow velocity threshold information based on the vacuuming mode.
[0045] S4. Compare the real-time air velocity information with the air velocity threshold information.
[0046] The airflow velocity threshold information is set according to different vacuuming modes. Determining the airflow velocity threshold after specifying the vacuuming mode helps improve the accuracy of judging real-time airflow velocity information.
[0047] S41. When the real-time airflow velocity information equals the airflow velocity threshold information, an alarm message is generated. The alarm message is one or a combination of a light alarm message or an audible alarm message.
[0048] When there is a lot of dust, debris and other impurities inside the dust collection cylinder 101, the filling state inside the dust collection cylinder 101 is close to saturation. At this time, when the air flow inside the dust collection cylinder 101 is insufficient, the real-time air flow rate reaches the air flow rate threshold. At this time, an alarm message needs to be generated to remind the user to turn off the exhaust fan of the vacuum cleaner in time, which helps to avoid the situation where the real-time air flow rate is lower than the air flow rate threshold but the exhaust fan is still working.
[0049] S42. When the real-time air velocity information is greater than the air velocity threshold information, no alarm information will be generated.
[0050] When the dust collection cylinder 101 is not saturated, the real-time airflow velocity inside the dust collection cylinder 101 is greater than the airflow velocity threshold, so there is no need to generate an alarm message at this time.
[0051] S5. Send the alarm information to the vacuuming execution unit.
[0052] After the alarm information is sent to the vacuum cleaner, the vacuum cleaner's alarm will sound to remind the user to turn off the vacuum cleaner's exhaust fan in time.
[0053] See also some possible implementations. Figure 4 The process includes the following steps after step S42: S4a. Obtain the type information of the target object. The target object is the impurities sucked in by the vacuuming execution end. These impurities include, but are not limited to, dust, lint, paper scraps, and particulate matter.
[0054] Since no alarm information was generated when step S42 was executed, and the vacuum cleaner was still vacuuming at this time, the type of the target object was obtained at this time to determine the type of the substance (i.e. the target object) that the vacuum cleaner was about to suck in, so as to determine whether there was enough space in the dust collection cylinder 101 to accommodate the target object.
[0055] In this embodiment, a control panel is provided on the surface of the housing 1 of the vacuum cleaner. The control panel is connected to an electronic device. The control panel is provided with a target object type option. The user selects the corresponding target object type that the vacuum cleaner is about to suck up. When the user selects the target object type through the control panel, the target object type information is obtained.
[0056] The following is an example scenario illustrating step S4a: When a user uses a vacuum cleaner to suck up hair from the sofa, after starting the vacuum cleaner, they should first select "hair" as the target object type on the control panel. At this point, the electronic device will obtain the target object type information.
[0057] S4b, Information on the size of the fillable space in the target space.
[0058] In this embodiment, the user can observe the remaining space in the dust collection cylinder 101 and then select the size of the fillable space on the control panel.
[0059] The following is an example scenario illustrating step S4b: After the electronic device obtains the type information of the target object, it sends a request to obtain the available space size information to the control panel. The control panel displays "Request to obtain available space size information". After the user sees "Request to obtain available space size information", he / she estimates the remaining space in the dust collection cylinder 101 based on observation, and then clicks the "available space size information" option on the control panel (e.g., "full cylinder", "1 / 3 remaining", "1 / 2 remaining", "1 / 4 remaining", etc.).
[0060] S4c: Based on type information and fillable space size information, determine whether the target space is sufficient to accommodate the target object.
[0061] During the dust collection process, the dust collection cylinder 101 (i.e., the target space) is already filled with some impurities. Therefore, based on the size of the remaining fillable space in the dust collection cylinder 101, it is determined whether the fillable space in the target space can accommodate the target object.
[0062] S4d: If it is determined that the target space does not meet the requirements for accommodating the target object, a vibration alert message is generated.
[0063] In this embodiment, the vacuum cleaner contains a vibration motor, which is connected to an electronic device. The vibration alert is generated based on the electronic device controlling the operation of the miniature vibration motor inside the vacuum cleaner.
[0064] S4e: Send vibration alert information to the vacuuming execution end.
[0065] If the target space is determined to be insufficient to accommodate the target object, a vibration alert is generated to remind the user to prepare to turn off the vacuum cleaner's exhaust fan. Since the user holds the vacuum cleaner's actuator handheld, the vibration alert helps the user receive timely notification, prompting them to turn off the vacuum cleaner's exhaust fan promptly.
[0066] In another embodiment, step S4a can be implemented by the following steps: 1. Acquire image information associated with the target object in real time.
[0067] Specifically, a miniature image acquisition unit is also installed at the connection between the dust collection cylinder 101 and the suction nozzle 3, and the miniature image acquisition unit is connected to the electronic device. Both the suction nozzle 3 and the dust collection cylinder 101 are made of transparent plastic material, so the miniature image acquisition unit can acquire image information of the target object through the suction nozzle 3.
[0068] 2. The image information is then subjected to denoising and smoothing processes in sequence to obtain a preprocessed image.
[0069] Denoising and smoothing processes are performed on image information to reduce noise and interference in the image.
[0070] (3) Perform histogram equalization, filtering and binarization on the preprocessed image in sequence to obtain a binary image.
[0071] The preprocessed image is subjected to a combination of histogram equalization, filtering, and binarization, which enhances the contrast of the preprocessed image. This makes it possible to identify the target object, especially in cases where it is difficult to distinguish the target (such as identifying hair on a gray-black cushion). The enhanced contrast of the preprocessed image is also more conducive to subsequent binary image parsing operations.
[0072] (4) Analyze the binary image to obtain the type information of the target object, which includes one or more of the following: dust, hair, and debris.
[0073] In the above embodiments, by acquiring the image information of the target object to determine the type of the target object, the user can save the step of first checking the type of the target object and then inputting the type information of the target object into the electronic device, thereby improving the ease of use of the vacuum cleaner.
[0074] Based on steps (1)-(4), in another embodiment, step S4b is implemented in the following manner: S4b1. When the type information is determined to be one or more of dust, lint, and debris, use Canny edge detection to obtain the contour image of the target object.
[0075] Since dust and debris occupy a small space, and hair has deformable properties, when the target object is one or more of dust, hair, and debris, it can be assumed that after the target object enters the dust collection cylinder 101, it can change its shape according to the shape of the dust collection cylinder 101 to reduce its own space (for example, after hair is sucked into the dust collection cylinder 101, the hair can bend according to the shape of the dust collection cylinder 101 to reduce its own space).
[0076] S4b2. Determine the preset contour image based on the fillable space size information.
[0077] Since the miniature image acquisition unit is located at the connection between the suction nozzle 3 and the dust collection cylinder 101, it can acquire internal image information of the dust collection cylinder 101 and then send this internal image information to the electronic device. The electronic device then determines a preset contour image based on this internal image information. The preset contour image varies depending on the size of the fillable space, therefore, it is necessary to determine the preset contour image based on the fillable space size information.
[0078] S4b3. Match the contour image with the preset contour image to obtain the image matching result, which includes matching and non-matching results.
[0079] like Figure 5 As shown, the contour image uses the maximum contour 4 of the target object as the contour feature, and the maximum contour 4 is associated with the outermost contour of the target object.
[0080] Matching a contour image with a preset contour image is based on first calculating the area formed by the contour features in the contour image, then multiplying that area by 50% to obtain the target area, while taking the cross-sectional area of the preset contour image associated with the preset contour, and finally comparing the target area with the cross-sectional area to determine the image matching result.
[0081] The following is an example scenario illustrating step S4b3: Assume the area formed by the contour features in the contour image is 10 cm². 2 Then multiply this area by 50% to get the target area as 5 cm. 2 Simultaneously, the smallest cross-sectional area (which can be an estimated value) associated with the preset contour in the preset contour image is taken as 6 cm². 2 Finally, the target area is compared with the cross-sectional area. Since the target area is smaller than the cross-sectional area, the image matching result is determined to be a match.
[0082] It should be noted that, considering the deformability of the target object, the area formed by the contour features can be multiplied by 50%. Since the position of the impurities relative to the dust collection cylinder 101 is random after the impurities are sucked into the dust collection cylinder 101, the space that can be filled is irregular. Therefore, after obtaining the preset contour image, the minimum cross-sectional area associated with the preset contour is compared with the target area, which helps to ensure that there is enough space inside the dust collection cylinder 101 to accommodate the target object.
[0083] S4b4-1. When the image matching result is satisfactory, it is determined that the target space satisfies the requirement to accommodate the target object.
[0084] S4b4-2. When the image matching result is not in compliance, it is determined that the target space does not meet the requirement of accommodating the target object.
[0085] In the above steps, the current fillable space in the dust collection bin 101 is determined to be sufficient to accommodate the target object by matching the contour image with the preset contour image, without requiring the user to select the "fillable space size information" option. At the same time, matching the contour image with the preset contour image helps to more accurately determine whether the current fillable space in the dust collection bin 101 is sufficient to accommodate the target object.
[0086] In some possible implementations, after step S5, the method further includes: S6. Start timing based on the moment the alarm information is sent to the vacuuming execution end.
[0087] S7. When the timer meets the preset time period, determine whether the vacuuming execution end is in vacuuming state.
[0088] S81. When it is determined that the vacuuming actuator is in vacuuming mode, shutdown control information is generated.
[0089] S82. When it is determined that the vacuuming execution end is in a stopped vacuuming state, no shutdown control information is generated.
[0090] S9. Send the shutdown control information to the vacuuming actuator so that the vacuuming actuator stops vacuuming.
[0091] The following are examples illustrating steps S6-S9: First, a preset time period of 10 seconds is set. The alarm information is sent to the vacuuming actuator at 10:00:00, and the timer starts. When the preset time period is met (i.e., when 10:00:10 is reached), it is determined whether the vacuuming actuator is still vacuuming. If the vacuuming device's exhaust fan is still vacuuming, a shutdown control message is generated, and the vacuuming device's exhaust fan is automatically shut down. This timely control of the vacuuming actuator to stop vacuuming helps to prevent the vacuuming actuator from overheating due to blockage of the target space.
[0092] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0093] This application also provides an intelligent handheld dust removal control system, such as... Figure 6 As shown, the intelligent handheld dust removal control system includes an acquisition module 5, a first determination module 6, a second determination module 7, a comparison module 8, a generation module 9, and a transmission module 10, and the detailed descriptions of each functional module are as follows: Acquisition Module 5: Used to acquire real-time airflow velocity information within the target space; the target space is the dust collection area of the vacuuming execution end.
[0094] First determining module 6: used to determine the vacuuming mode associated with the vacuuming execution end.
[0095] Second determination module 7: used to determine airflow velocity threshold information based on the vacuuming mode.
[0096] Comparison Module 8: Used to compare real-time air velocity information with air velocity threshold information.
[0097] Generation module 9: Used to generate alarm information when the real-time air velocity information is equal to the air velocity threshold information.
[0098] Sending module 10: Used to send alarm information to the vacuuming execution end.
[0099] The acquisition module 5 acquires real-time airflow velocity information within the target space, while the first determination module 6 determines the current suction mode of the suction execution end. Since different suction modes correspond to different airflow velocity thresholds, the second determination module 7 can determine the airflow velocity threshold information after determining the suction mode. At this time, the comparison module 8 compares the real-time airflow velocity information with the airflow velocity threshold information. When the gas flow in the suction execution end is insufficient, the real-time airflow velocity reaches the airflow velocity threshold. Therefore, the generation module 9 generates an alarm message, and the sending module 10 sends the alarm message to the suction execution end so that the user can view the alarm message and shut down the suction execution end in time. This addresses the problem of the suction component still working when the dust collection cylinder 101 is blocked, which helps to reduce the impact on the service life of the suction component.
[0100] Specific limitations regarding the intelligent handheld dust removal control system can be found in the limitations of the intelligent handheld dust removal control method described above, and will not be repeated here. Each module in the aforementioned intelligent handheld dust removal control system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the electronic device in hardware form or independently of it, or stored in the memory of the electronic device in software form, so that the processor can call and execute the corresponding operations of each module.
[0101] This application also provides an electronic device installed inside the vacuum cleaner in the above embodiments. For example... Figure 7 As shown, it includes a memory and a processor. The memory stores a computer program that can be loaded and executed by the processor to control an intelligent handheld dust removal method. S1. Obtain real-time airflow velocity information within the target space.
[0102] S2. Determine the vacuuming mode associated with the vacuuming actuator.
[0103] S3. Determine the airflow velocity threshold information based on the vacuuming mode.
[0104] S4. Compare the real-time air velocity information with the air velocity threshold information.
[0105] S41. When the real-time air velocity information equals the air velocity threshold information, an alarm message is generated.
[0106] S5. Send the alarm information to the vacuuming execution unit.
[0107] In addition, the processor in the electronic device executes all the steps of the above-mentioned intelligent handheld dust removal control method when executing the computer program.
[0108] The electronic device in question is a server, and its internal structure can be illustrated as follows: Figure 7 As shown, this electronic device includes a processor, memory, network interface, and database connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database stores real-time airflow velocity information, airflow velocity threshold information, etc. The network interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements an intelligent handheld dust removal control method.
[0109] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, performs the following steps: S1. Obtain real-time airflow velocity information within the target space.
[0110] S2. Determine the vacuuming mode associated with the vacuuming actuator.
[0111] S3. Determine the airflow velocity threshold information based on the vacuuming mode.
[0112] S4. Compare the real-time air velocity information with the air velocity threshold information.
[0113] S41. When the real-time air velocity information equals the air velocity threshold information, an alarm message is generated.
[0114] S5. Send the alarm information to the vacuuming execution unit.
[0115] When the processor executes the computer program, it can also perform the steps of the intelligent handheld dust removal control method in any of the above embodiments.
[0116] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0117] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0118] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. An intelligent handheld dust removal control method, characterized in that: include: Real-time acquisition of air velocity information within the target space; The target space is the dust collection area of the vacuuming actuator; Determine the vacuuming mode associated with the vacuuming actuator; Based on the aforementioned suction mode, airflow velocity threshold information is determined; Compare the real-time airflow velocity information with the airflow velocity threshold information; An alarm is generated when the real-time airflow velocity information equals the airflow velocity threshold information. The alarm information is sent to the vacuuming execution terminal; The step of comparing the real-time air velocity information with the air velocity threshold information further includes: Determine the fillable space size information of the target space; When the real-time airflow velocity information is greater than the airflow velocity threshold information, the type information of the target object is obtained, and the target object is the impurities sucked in by the vacuuming execution end; Based on the type information and the fillable space size information, determine whether the target space is sufficient to accommodate the target object; If it is determined that the target space is not sufficient to accommodate the target object, a vibration alert message is generated. The vibration alert information is sent to the vacuuming execution terminal; The step of determining whether the target space satisfies the requirement to accommodate the target object includes: When the type information is determined to be one or more of dust, lint, and debris, Canny edge detection is used to obtain the outline image of the target object. Based on the information about the size of the fillable space, a preset contour image is determined; The contour image is matched with the preset contour image to obtain an image matching result, which includes matching and non-matching results; When the image matching result is satisfactory, it is determined that the target space is sufficient to accommodate the target object.
2. The intelligent handheld dust removal control method according to claim 1, characterized in that: The steps for obtaining the type information of the target object include: Real-time acquisition of image information associated with the target object; The image information is then subjected to denoising and smoothing processes in sequence to obtain a preprocessed image; The preprocessed image is sequentially subjected to histogram equalization, filtering, and binarization to obtain a binary image. The binary image is parsed to obtain the type information of the target object, which includes one or more of dust, hair, and debris.
3. The intelligent handheld dust removal control method according to claim 1, characterized in that: After the step of sending the alarm information to the vacuuming actuator, the method further includes: The timing starts from the moment the alarm information is sent to the vacuuming execution end; When the timing meets the preset time period, it is determined whether the vacuuming execution end is in vacuuming state; When it is determined that the vacuuming actuator is in vacuuming mode, shutdown control information is generated; The shutdown control information is sent to the vacuuming actuator so that the vacuuming actuator stops vacuuming.
4. The intelligent handheld dust removal control method according to claim 1, characterized in that: The alarm information is either a light alarm or an audible alarm.
5. An electronic device, characterized in that: It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any one of claims 1-4.
6. A computer-readable storage medium, characterized in that: The system stores a computer program that can be loaded by a processor and executed as claimed in any one of claims 1-4 for intelligent handheld dust removal control.
7. An intelligent handheld dust removal control device, characterized in that: The device includes a housing (1), an air extraction assembly, and an electronic device as described in claim 5; the electronic device and the air extraction assembly are both installed inside the housing (1), and a filter cover (2) is also installed inside the housing (1). The filter cover (2) covers the air extraction assembly. The housing (1) is provided with a dust collection cylinder (101), which is fitted onto the filter cover (2), and a space for accommodating impurities is formed between the filter cover (2) and the dust collection cylinder (101). A miniature ultrasonic wind speed sensor is installed on the inner wall of the dust collection cylinder (101). The miniature ultrasonic wind speed sensor is connected to the electronic device. The miniature ultrasonic wind speed sensor is used to obtain real-time airflow information in the target space. The electronic device is connected to the air extraction assembly. The housing (1) is also provided with an alarm device, which is connected to the electronic device.
Citation Information
Patent Citations
Garbage classification intelligent processing system based on big data
CN111573039A
Hand-held dust collector and control method thereof
CN112021985A