Control method and system for watch cover plate cleaning equipment
By acquiring incoming images and cleanliness of watch cover plates, dynamically monitoring the range of motion and movement speed, and constructing a comprehensive control mechanism, the problem of poor brushing effect in existing watch cover plate cleaning equipment is solved. This achieves precise control of cleanliness and movement speed, and optimizes the brushing effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN RUIDEFENG TECH
- Filing Date
- 2024-04-18
- Publication Date
- 2026-04-28
AI Technical Summary
Existing watch cover cleaning equipment uses a single logic for brushing, which affects the brushing effect of the watch cover under dynamic movement, making it difficult to effectively control the cleanliness and control the movement speed.
By acquiring incoming images of watch cover plates, defining areas and quantities, collecting cleanliness data, adjusting brushing pressure and movement speed, dynamically monitoring the activity range, and constructing a comprehensive control mechanism, we can avoid simplistic brushing logic.
The brushing effect of the watch cover under dynamic movement has been optimized, achieving precise control over cleanliness and movement speed, avoiding tilting during the brushing process, and improving the brushing effect.
Smart Images

Figure CN118385232B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the technical field of watch cover cleaning equipment, and more particularly to a control method and system for watch cover cleaning equipment. Background Technology
[0002] With the development of technology, watch cover cleaning equipment has become an industrial tool for cleaning watch covers. In this equipment, the watch covers are positioned by a conveyor line, and the brushes in the equipment clean multiple watch covers and perform routine cleaning according to a preset range. However, existing watch cover cleaning equipment uses a single logic for brushing, which affects the brushing effect when the watch covers are moving dynamically. Summary of the Invention
[0003] The purpose of this invention is to overcome the shortcomings of the prior art. This invention provides a control method and system for a watch cover cleaning device. The cleaning range is determined based on the area and number of watch cover plates to allow for precise control. The cleaning logic is defined according to the cleanliness of the watch cover plate, enabling control over the cleaning logic at different cleanliness levels. Simultaneously, the movement speed of the watch cover plate is adjusted based on its range of motion to prevent tilting during cleaning, ensuring effective cleaning. Furthermore, the movement speed of the watch cover plate is controlled to regulate the cleaning range and pressure. This comprehensive control over the watch cover plate, considering movement speed, cleaning range, and cleaning pressure, optimizes the cleaning effect under dynamic movement and avoids using a single cleaning logic.
[0004] To address the aforementioned technical problems, this invention provides a control method for a watch cover cleaning device, which is applied to the watch cover cleaning device.
[0005] The control method for the watch cover cleaning equipment includes:
[0006] Obtain the incoming image of the watch cover, and define the watch cover area and the number of watch covers based on the incoming image;
[0007] Determine the cleaning area based on the watch cover area and the number of watch covers;
[0008] Collect the cleanliness of the watch cover and define the brushing logic based on the cleanliness of the watch cover;
[0009] In the cleaning logic, the cleaning pressure is adjusted based on the rate of change in the cleanliness of the watch cover.
[0010] Acquire motion images of the watch cover during the brushing process, and define the range of motion of the watch cover based on the motion images;
[0011] Adjust the movement speed of the watch cover according to its range of motion;
[0012] If the watch cover moves at a speed lower than the preset speed, the brushing system is activated, and the brushing range and pressure are dynamically adjusted according to the brushing system.
[0013] Optionally, the step of acquiring the incoming image of the watch cover and defining the watch cover area and the number of watch covers based on the incoming image includes:
[0014] Position the current location of the watch cover;
[0015] The surrounding cameras are triggered based on the current position of the watch cover. At this time, the cameras are switched from being off to being on.
[0016] When the camera is in working condition, the shooting direction of the camera is adjusted based on the orientation of the watch cover to obtain the incoming image of the watch cover;
[0017] The markings and spatial positions of each watch cover are defined based on the incoming material images of the watch cover.
[0018] The watch cover area is formed according to the spatial position of each watch cover, and the number of watch covers is determined according to the markings on each watch cover.
[0019] Optionally, determining the cleaning range based on the watch cover area and the number of watch covers includes:
[0020] Collect data on the watch cover area and the number of watch covers;
[0021] In the watch cover area, measure the distance between two adjacent watch covers;
[0022] Multiple distances are grouped into a distance set, and a distance range is defined based on the distance set;
[0023] The outer expansion area is defined based on the distance range and the number of watch cover plates;
[0024] The cleaning area should be determined based on the outer area and the watch cover area.
[0025] Optionally, the step of collecting the cleanliness of the watch cover and defining the brushing logic based on the cleanliness of the watch cover includes:
[0026] Within the cleaning area, images of the watch cover plates were captured.
[0027] Clean areas are determined based on the recognition of cover plate images;
[0028] Define the area and location of the stain based on the clean area;
[0029] The cleanliness of the watch cover is determined based on the area and location of the stain, and the cleanliness of each watch cover is marked.
[0030] The overall cleanliness level is defined based on the cleanliness of each watch cover.
[0031] The brushing logic is defined based on the overall cleanliness level. The brushing logic includes local brushing logic, large area brushing logic, small area brushing logic, and overall brushing logic.
[0032] Optionally, in the brushing logic, adjusting the brushing pressure based on the rate of change in the cleanliness of the watch cover includes:
[0033] In the cleaning process, the watch cover with the lowest level of cleanliness is selected.
[0034] Dynamically monitor the brushing process of the watch cover with the lowest cleanliness level;
[0035] Collect two brush images of the watch cover with the lowest cleanliness level over a preset time period, and define the cleanliness level of the two brush images;
[0036] The rate of change in the cleanliness of the watch cover was determined based on the cleanliness of the two brushing images and the preset time period.
[0037] The cleanliness level is determined based on the rate of change in the cleanliness of the watch cover.
[0038] The brushing pressure is adjusted based on the cleanliness level and the model of the watch cover.
[0039] Optionally, acquiring an image of the watch cover during the brushing process and defining the range of motion of the watch cover based on the image includes:
[0040] During the brushing process of the watch cover, multiple active images of the watch cover are captured within a single brushing time.
[0041] Define multiple active positions of the watch cover based on multiple active images;
[0042] Multiple active positions are compared with preset positions to define the range of motion of the watch cover.
[0043] Optionally, adjusting the movement speed of the watch cover plate according to its range of motion includes:
[0044] The range of motion of the watch cover is fixed;
[0045] The activity level of the watch cover is determined based on its range of motion.
[0046] Compare the activity level of the watch cover with the preset level;
[0047] If the activity level of the watch cover is greater than the preset level, the deceleration logic is triggered according to the activity level of the watch cover, and a deceleration level is defined. At this time, the movement speed of the watch cover is adjusted according to the deceleration level.
[0048] If the activity level of the watch cover is lower than the preset level, the constant speed logic is triggered according to the activity level of the watch cover, and a constant speed level is defined. At this time, the movement speed of the watch cover is adjusted according to the constant speed level.
[0049] Optionally, if the movement speed of the watch cover is lower than a preset speed, the brushing system is activated, and the brushing range and brushing pressure are dynamically adjusted according to the brushing system, including:
[0050] Collect the moving speed of the watch cover;
[0051] Compare the movement speed of the watch cover with the preset speed;
[0052] If the watch cover moves at a speed lower than the preset speed, the cleaning system will be activated.
[0053] In the cleaning system, the moving speed of the watch cover, the cleaning range, and the cleaning pressure are all related.
[0054] A balance is established based on the movement speed of the watch cover, the cleaning range, and the cleaning pressure.
[0055] The brushing range and pressure are adjusted based on the movement speed and balance of the watch cover.
[0056] Optionally, if the movement speed of the watch cover is lower than a preset speed, the brushing system is activated, and the brushing range and brushing pressure are dynamically adjusted according to the brushing system, further comprising:
[0057] Collect data on the washing environment of the watch cover;
[0058] Environmental class is defined based on the cleaning environment of the watch cover.
[0059] The brushing pressure is adjusted according to the environmental level and the speed at which the watch cover moves, and the brushing range is adjusted according to the brushing pressure.
[0060] In addition, embodiments of the present invention also provide a control system for a watch cover cleaning device, the control system of the watch cover cleaning device comprising:
[0061] The acquisition module is used to acquire the incoming image of the watch cover and define the watch cover area and the number of watch covers based on the incoming image.
[0062] The cleaning range module is used to determine the cleaning range based on the watch cover area and the number of watch covers.
[0063] The cleanliness module is used to collect the cleanliness of the watch cover and define the brushing logic based on the cleanliness of the watch cover.
[0064] The brushing pressure module is used to adjust the brushing pressure based on the rate of change in the cleanliness of the watch cover in the brushing logic.
[0065] The active image module is used to acquire active images of the watch cover during the brushing process and to define the range of motion of the watch cover based on the active images;
[0066] The movement speed module is used to adjust the movement speed of the watch cover based on its range of motion.
[0067] The control module is used to activate the brushing system if the movement speed of the watch cover is lower than the preset speed, and to dynamically adjust the brushing range and brushing pressure according to the brushing system.
[0068] In this embodiment of the invention, the method involves acquiring an incoming image of the watch cover plate, defining the watch cover plate area and the number of watch cover plates based on the incoming image, determining the brushing range based on the watch cover plate area and the number of watch cover plates, collecting the cleanliness of the watch cover plate, and defining brushing logic based on the cleanliness of the watch cover plate, adjusting the brushing pressure based on the rate of change of the cleanliness of the watch cover plate in the brushing logic, acquiring an image of the watch cover plate's movement during the brushing process, and defining the movement range of the watch cover plate based on the image, adjusting the movement speed of the watch cover plate based on the movement range of the watch cover plate, and activating the brushing system if the movement speed of the watch cover plate is lower than a preset speed, and dynamically adjusting the brushing range and brushing pressure based on the brushing system. The cleaning range is determined based on the area and number of watch cover plates to define the cleaning area. This allows for precise control of the cleaning logic based on the cleanliness of the watch cover plates, enabling different levels of cleanliness to be achieved. Simultaneously, the movement speed of the watch cover plates is adjusted according to their range of motion to prevent tilting during cleaning, ensuring optimal cleaning results. Furthermore, the movement speed of the watch cover plates is controlled to regulate the cleaning range and pressure. This comprehensive control over the watch cover plates, considering movement speed, cleaning range, and cleaning pressure, optimizes the cleaning effect under dynamic movement and avoids relying on a single cleaning logic. Attached Figure Description
[0069] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0070] Figure 1 This is a flowchart illustrating the control method of the watch cover cleaning equipment in an embodiment of the present invention.
[0071] Figure 2 This is a schematic flowchart of S11 in the control method of the watch cover cleaning device in an embodiment of the present invention.
[0072] Figure 3 This is a schematic flowchart of S12 in the control method of the watch cover cleaning equipment in an embodiment of the present invention.
[0073] Figure 4 This is a schematic flowchart of S13 in the control method of the watch cover cleaning device in an embodiment of the present invention.
[0074] Figure 5 This is a schematic flowchart of S14 in the control method of the watch cover cleaning device in an embodiment of the present invention.
[0075] Figure 6 This is a schematic flowchart of S15 in the control method of the watch cover cleaning equipment in an embodiment of the present invention.
[0076] Figure 7 This is a schematic flowchart of S16 in the control method of the watch cover cleaning equipment in an embodiment of the present invention.
[0077] Figure 8 This is a schematic flowchart of S17 in the control method of the watch cover cleaning equipment in an embodiment of the present invention.
[0078] Figure 9 This is a schematic diagram of the structural composition of the control system of the watch cover cleaning equipment in an embodiment of the present invention;
[0079] Figure 10 This is a hardware diagram of an electronic device according to an exemplary embodiment. Detailed Implementation
[0080] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0081] Example
[0082] Please see Figures 1 to 10 A control method for a watch cover cleaning device, applied to the watch cover cleaning device; the control method for the watch cover cleaning device includes:
[0083] Step S11: Obtain the incoming image of the watch cover, and define the watch cover area and the number of watch covers based on the incoming image;
[0084] Step S12: Determine the cleaning area based on the watch cover area and the number of watch covers;
[0085] Step S13: Collect the cleanliness of the watch cover and define the brushing logic based on the cleanliness of the watch cover;
[0086] Step S14: In the brushing logic, the brushing pressure is adjusted based on the rate of change in the cleanliness of the watch cover.
[0087] Step S15: Obtain an image of the watch cover during the brushing process, and define the range of motion of the watch cover based on the image;
[0088] Step S16: Adjust the movement speed of the watch cover plate according to its range of motion;
[0089] Step S17: If the movement speed of the watch cover is lower than the preset speed, the brushing system is activated, and the brushing range and brushing pressure are dynamically adjusted according to the brushing system.
[0090] In this embodiment of the invention, the brushing range is determined based on the area and number of watch cover plates using the method described herein. This allows for a fixed brushing range and the definition of brushing logic based on the cleanliness of the watch cover plates. This enables control over the brushing logic at different cleanliness levels. Simultaneously, the movement speed of the watch cover plates is adjusted according to their range of motion to prevent tilting during brushing, ensuring effective brushing. Furthermore, the movement speed of the watch cover plates is controlled, allowing for regulation of the brushing range and pressure. This comprehensive control over the watch cover plates, considering movement speed, brushing range, and brushing pressure, optimizes the brushing effect under dynamic movement and avoids the use of a single brushing logic.
[0091] In step S11, an incoming image of the watch cover is obtained, and the watch cover area and the number of watch covers are defined based on the incoming image of the watch cover.
[0092] In the embodiments of this application, an incoming image of the watch cover is obtained, and image recognition is performed on the incoming image of the watch cover to define the watch cover area and the number of watch covers based on the incoming image of the watch cover, thereby introducing the watch cover area and the number of watch covers, and then associating the watch cover area and the number of watch covers to facilitate further processing based on the watch cover area and the number of watch covers.
[0093] In the specific implementation of this invention, the specific steps can be as follows:
[0094] S111: Position the current location of the watch cover;
[0095] S112: The surrounding camera is triggered based on the current position of the watch cover. At this time, the camera is switched from the off state to the working state.
[0096] In the embodiments of this application, the current position of the watch cover is located to determine the current position of the watch cover, thereby triggering the surrounding cameras based on the current position of the watch cover, so as to perform trigger-based control of the cameras around the current position of the watch cover and ensure the working status of the cameras around the current position of the watch cover.
[0097] S113: When the camera is in working condition, adjust the shooting direction of the camera based on the orientation of the watch cover to obtain the incoming image of the watch cover;
[0098] S114: Define the markings and spatial positions of each watch cover based on the incoming material image of the watch cover;
[0099] S115: Form watch cover area according to the spatial position of each watch cover, and determine the number of watch covers according to the markings on each watch cover.
[0100] Furthermore, when the camera is in working condition, the orientation of the watch cover is fixed, the orientation of the watch cover is introduced, and the shooting direction of the camera is adjusted based on the orientation of the watch cover, thereby fixing the shooting direction of the camera so as to take pictures of the watch cover along the shooting direction of the camera, thereby obtaining the incoming image of the watch cover, and then determining the incoming image of the watch cover.
[0101] At this point, the incoming image of the watch cover is introduced, and image recognition is performed on the image to define the markings and spatial positions of each watch cover. This process freezes the markings and spatial positions of each watch cover. Then, watch cover regions are formed based on the spatial positions of each watch cover. Multiple watch cover covers are presented as a whole based on these regions, and subsequent processing is performed according to these regions. Simultaneously, markings are defined for each watch cover to facilitate the counting of multiple markings, thereby determining the quantity of watch cover covers and achieving rapid counting.
[0102] In step S12, the cleaning range is determined based on the watch cover area and the number of watch covers;
[0103] In the embodiments of this application, a watch cover area and a number of watch covers are introduced to associate the watch cover area and the number of watch covers, thereby determining the cleaning range based on the watch cover area and the number of watch covers, ensuring the cleaning space and achieving a holistic assessment of the cleaning space.
[0104] In the specific implementation of this invention, the specific steps can be as follows:
[0105] S121: Collect the watch cover area and the number of watch covers;
[0106] S122: In the watch cover area, measure the distance between two adjacent watch covers;
[0107] S123: Form a distance set from multiple distances and define a distance range based on the distance set;
[0108] S124: Define the outer expansion area based on the distance range and the number of watch cover plates;
[0109] S125: Determine the cleaning area based on the outer expansion area and the watch cover area;
[0110] In the embodiments of this application, the watch cover area and the number of watch covers are collected, thereby introducing the watch cover area and the number of watch covers. At this time, in the watch cover area, the distance between two adjacent watch covers is calculated, thereby controlling the distance between two adjacent watch covers, so as to collect multiple distances, thereby forming a distance set from multiple distances, and defining a distance range based on the distance set, thus realizing a comprehensive evaluation of the distance range.
[0111] At the same time, the distance range and the number of watch cover plates are correlated. Under the premise of the distance range, the number of watch cover plates is combined to define the outer expansion area based on the distance range and the number of watch cover plates. This allows the cleaning range to be determined based on the outer expansion area and the watch cover plate area. At this time, the cleaning range fully considers the watch cover plate area and the number of watch cover plates, and further determines the cleaning range based on the outer expansion area and the watch cover plate area, ensuring the fault tolerance of the cleaning range.
[0112] In step S13, the cleanliness of the watch cover is collected, and the brushing logic is defined based on the cleanliness of the watch cover.
[0113] In the embodiments of this application, the cleanliness of the watch cover is collected and controlled to facilitate the introduction of the watch cover's cleanliness. Based on the cleanliness of the watch cover, the brushing logic is defined to achieve targeted processing for different cleanliness levels, ensuring that the brushing logic is compatible in scenarios with different cleanliness levels.
[0114] In the specific implementation of this invention, the specific steps can be as follows:
[0115] S131: Within the brushing area, capture images of the cover plates of each watch.
[0116] S132: Determining clean areas based on cover plate image recognition;
[0117] S133: Define the stain area and stain location based on the clean area;
[0118] S134: Determine the cleanliness of the watch cover based on the area and location of the stain, and mark the cleanliness of each watch cover.
[0119] S135: Define overall cleanliness based on the cleanliness of each watch cover;
[0120] S136: Define the brushing logic based on the overall cleanliness, including local brushing logic, large-area brushing logic, small-area brushing logic, and overall brushing logic.
[0121] In the embodiments of this application, within the washing range, cover images of each watch cover are captured to freeze the cover images of each watch cover, thereby performing image recognition on the cover images of each watch cover to determine the clean area based on the recognition of the cover images, thus introducing a clean area.
[0122] At this point, the stain area and stain location are defined according to the clean area to facilitate the introduction of stain area and stain location. The cleanliness of the watch cover is determined based on the stain area and stain location, thereby confirming the cleanliness of the watch cover. Then, the cleanliness of each watch cover is collected to form a cleanliness set.
[0123] Furthermore, set operations are performed on the cleanliness set to define the overall cleanliness based on the cleanliness of each watch cover, thus introducing the overall cleanliness for evaluation from a holistic perspective. At this point, the overall cleanliness is associated with a matching table to define the brushing logic based on the overall cleanliness. This brushing logic includes localized brushing, large-area brushing, small-area brushing, and overall brushing logic. Different brushing logics allow for targeted control of the brushing range and are adapted to the corresponding overall cleanliness.
[0124] S14: In the brushing logic, the brushing pressure is adjusted based on the rate of change in the cleanliness of the watch cover.
[0125] In the embodiments of this application, the cleanliness of the watch cover is recorded so as to introduce the rate of change of the cleanliness of the watch cover, thereby adjusting the brushing pressure based on the rate of change of the cleanliness of the watch cover, realizing the control of the brushing pressure, so as to carry out targeted treatment of the brushing pressure.
[0126] In the specific implementation of this invention, the specific steps can be as follows:
[0127] S141: In the cleaning logic, fix the watch cover with the lowest cleanliness level;
[0128] S142: Dynamically monitor the brushing process of the watch cover with the lowest cleanliness level;
[0129] S143: Collect two brush images of the watch cover with the lowest cleanliness level within a preset time period, and define the cleanliness level of the two brush images;
[0130] S144: Determine the rate of change in the cleanliness of the watch cover based on the cleanliness of the two brushing images and the preset time period.
[0131] S145: Determine the cleanliness level based on the rate of change in the cleanliness of the watch cover;
[0132] S146: Adjust the scrubbing pressure based on the cleanliness level and the model of the watch cover;
[0133] In the embodiments of this application, in the brushing logic, the watch cover with the lowest cleanliness is fixed and used as a reference to collect two brushing images of the watch cover with the lowest cleanliness within a preset time period, so as to facilitate image comparison between the two brushing images.
[0134] At this point, the two brushing images are captured and their cleanliness is defined to facilitate control over their cleanliness. Simultaneously, the cleanliness change rate of the watch cover is determined based on the cleanliness of the two brushing images and a preset time period. This allows for the introduction of the cleanliness change rate, which represents the degree of change in cleanliness within a preset time period. Furthermore, the cleanliness level is determined based on the cleanliness change rate of the watch cover. The brushing pressure is adjusted based on the cleanliness level and the watch cover model, enabling control over the brushing pressure and allowing for targeted treatment of the brushing pressure.
[0135] S15: Obtain an image of the watch cover during the brushing process and define the range of motion of the watch cover based on the image;
[0136] In the specific implementation of this invention, the specific steps can be as follows:
[0137] S151: During the brushing process of the watch cover, acquire multiple active images of the watch cover within a single brushing time.
[0138] S152: Define multiple active positions of the watch cover based on multiple active images;
[0139] S153: Compare multiple active positions with preset positions to define the range of motion of the watch cover;
[0140] In the embodiments of this application, during the brushing process of the watch cover, the watch cover is deeply brushed and multiple moving images of the watch cover are collected within a single brushing time. The moving positions of the watch cover during a single brushing time are presented through multiple moving images, so as to record the positional shift of the watch cover during the brushing process.
[0141] At this point, multiple active positions of the watch cover are defined based on multiple active images to record these positions. These active positions are then compared with preset positions to define the range of motion of the watch cover. This allows for control of the watch cover's movement based on its range of motion, enabling dynamic monitoring of the watch cover during the washing process and timely adjustments to address any changes in its dynamic behavior.
[0142] S16: Adjust the movement speed of the watch cover according to the range of motion of the watch cover;
[0143] In the embodiments of this application, the range of motion of the watch cover is introduced, and the dynamic changes of the watch cover are defined according to the range of motion of the watch cover, so as to control the dynamic changes of the watch cover. At this time, the moving speed of the watch cover is introduced, so as to adjust the moving speed of the watch cover according to the range of motion of the watch cover, thereby realizing the control of the moving speed of the watch cover.
[0144] In the specific implementation of this invention, the specific steps can be as follows:
[0145] S161: Defines the range of motion of the watch cover;
[0146] S162: Determine the activity level of the watch cover plate based on its range of motion;
[0147] S163: Compare the activity level of the watch cover with the preset level;
[0148] S164: If the activity level of the watch cover is greater than the preset level, the deceleration logic is triggered according to the activity level of the watch cover, and the deceleration level is defined. At this time, the movement speed of the watch cover is adjusted according to the deceleration level.
[0149] S165: If the activity level of the watch cover is lower than the preset level, the constant speed logic is triggered according to the activity level of the watch cover, and the constant speed level is defined. At this time, the movement speed of the watch cover is adjusted according to the constant speed level.
[0150] In the embodiments of this application, the range of motion of the watch cover is fixed so as to determine the activity level of the watch cover based on the range of motion. At this time, the activity level of the watch cover is introduced, and the activity level of the watch cover is compared with the preset level so as to control the activity level of the watch cover and trigger corresponding measures.
[0151] In addition, the activity level of the watch cover is compared with the preset level. If the activity level of the watch cover is greater than the preset level, the deceleration logic is triggered according to the activity level of the watch cover, and a deceleration level is defined. At this time, the movement speed of the watch cover is adjusted according to the deceleration level, so as to prevent the movement of the watch cover from exceeding the preset range by reducing the movement speed of the watch cover.
[0152] Additionally, if the activity level of the watch cover is lower than the preset level, a constant speed logic is triggered based on the activity level of the watch cover, and a constant speed level is defined. At this time, the movement speed of the watch cover is adjusted according to the constant speed level.
[0153] S17: If the movement speed of the watch cover is lower than the preset speed, the brushing system will be activated, and the brushing range and brushing pressure will be dynamically adjusted according to the brushing system.
[0154] In the embodiments of this application, the brushing range is determined based on the area and number of watch cover plates to fix the brushing range. The brushing logic is then defined based on the cleanliness of the watch cover plates, allowing for control over the brushing logic at different cleanliness levels. Simultaneously, the movement speed of the watch cover plates is adjusted according to their range of motion to prevent tilting during brushing, ensuring the brushing effect. Furthermore, the movement speed of the watch cover plates is controlled to regulate the brushing range and pressure. This comprehensive control over the watch cover plates, considering movement speed, brushing range, and brushing pressure, optimizes the brushing effect under dynamic movement and avoids using a single brushing logic.
[0155] In the specific implementation of this invention, the specific steps can be as follows:
[0156] S171: Collect the movement speed of the watch cover;
[0157] S172: Compare the moving speed of the watch cover with the preset speed;
[0158] S173: If the movement speed of the watch cover is lower than the preset speed, the brushing system will be activated;
[0159] S174: In the cleaning system, the moving speed, cleaning range, and cleaning pressure of the watch cover are related.
[0160] S175: A balance is established based on the movement speed of the watch cover, the cleaning range, and the cleaning pressure;
[0161] S176: The brushing range and brushing pressure are adjusted based on the movement speed and balance of the watch cover.
[0162] In the embodiments of this application, the moving speed of the watch cover is collected and controlled so as to compare the moving speed of the watch cover with a preset speed. The brushing system is activated based on the comparison between the moving speed of the watch cover and the preset speed. If the moving speed of the watch cover is lower than the preset speed, the brushing system is activated.
[0163] At this point, in the cleaning system, the movement speed, cleaning range, and cleaning pressure of the watch cover are considered. A balance is established based on the movement speed, cleaning range, and cleaning pressure of the watch cover to ensure dynamic balance of these factors. Therefore, by adjusting the cleaning range and cleaning pressure based on the movement speed and balance of the watch cover, comprehensive control of the watch cover is achieved under different movement speeds, cleaning ranges, and cleaning pressures. This optimizes the cleaning effect of the watch cover under dynamic movement and avoids using a single logic for cleaning.
[0164] In addition, if the movement speed of the watch cover is lower than the preset speed, the brushing system is activated, and the brushing range and brushing pressure are dynamically adjusted according to the brushing system. This also includes: collecting the brushing environment of the watch cover; defining an environment level based on the brushing environment of the watch cover; adjusting the brushing pressure according to the environment level and the movement speed of the watch cover, and adjusting the brushing range according to the brushing pressure. At this time, environmental factors are introduced, and the brushing environment of the watch cover is collected so that an environment level can be defined based on the brushing environment of the watch cover, realizing the extension of the environment level, so as to adjust the brushing pressure according to the environment level and the movement speed of the watch cover, and adjust the brushing range according to the brushing pressure.
[0165] In the embodiments of this application, an incoming image of the watch cover is acquired, and the watch cover area and the number of watch covers are defined based on the incoming image; the brushing range is determined according to the watch cover area and the number of watch covers; the cleanliness of the watch cover is collected, and brushing logic is defined according to the cleanliness of the watch cover; in the brushing logic, the brushing pressure is adjusted based on the rate of change of the cleanliness of the watch cover; an activity image of the watch cover during the brushing process is acquired, and the activity range of the watch cover is defined according to the activity image; the moving speed of the watch cover is adjusted according to the activity range of the watch cover; if the moving speed of the watch cover is lower than the preset speed, the brushing system is activated, and the brushing range and brushing pressure are dynamically adjusted according to the brushing system. At this time, according to the watch... The cleaning range is determined by the area and number of watch cover plates, allowing for precise control of the cleaning area. This enables the definition of the cleaning logic based on the cleanliness of the watch cover plates, facilitating control over the cleaning logic at different cleanliness levels. Simultaneously, the movement speed of the watch cover plates is adjusted according to their range of motion to prevent tilting during cleaning, ensuring optimal cleaning results. Furthermore, the control of the watch cover plate's movement speed allows for regulation of the cleaning range and pressure. This comprehensive control over the watch cover plate, considering movement speed, cleaning range, and cleaning pressure, optimizes the cleaning effect under dynamic movement and avoids relying on a single cleaning logic.
[0166] Example
[0167] Please see Figure 9 , Figure 9 This is a schematic diagram of the structural composition of the control system of the watch cover cleaning equipment in an embodiment of the present invention.
[0168] like Figure 9 As shown, a control system for a watch cover cleaning device includes:
[0169] The acquisition module 21 is used to acquire the incoming image of the watch cover and define the watch cover area and the number of watch covers based on the incoming image of the watch cover.
[0170] The cleaning range module 22 is used to determine the cleaning range based on the watch cover area and the number of watch covers.
[0171] Cleanliness module 23 is used to collect the cleanliness of the watch cover and define the brushing logic based on the cleanliness of the watch cover.
[0172] The brushing pressure module 24 is used to adjust the brushing pressure based on the rate of change in the cleanliness of the watch cover in the brushing logic.
[0173] The activity image module 25 is used to acquire activity images of the watch cover during the brushing process and define the range of motion of the watch cover based on the activity images;
[0174] The movement speed module 26 is used to adjust the movement speed of the watch cover according to the range of motion of the watch cover.
[0175] The control module 27 is used to activate the brushing system if the movement speed of the watch cover is lower than the preset speed, and to dynamically adjust the brushing range and brushing pressure according to the brushing system.
[0176] Example
[0177] Please see Figure 10 See below for reference. Figure 10 To describe an electronic device 40 according to this embodiment of the present invention. Figure 10 The electronic device 40 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.
[0178] like Figure 10 As shown, the electronic device 40 is manifested in the form of a general-purpose computing device. The components of the electronic device 40 may include, but are not limited to: at least one processing unit 41, at least one storage unit 42, and a bus 43 connecting different system components (including storage unit 42 and processing unit 41).
[0179] The storage unit stores program code that can be executed by the processing unit 41, causing the processing unit 41 to perform the steps described in the "Embodiment Methods" section of this specification according to various exemplary embodiments of the present invention.
[0180] Storage unit 42 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 421 and / or cache memory 422, and may further include a read-only memory (ROM) 423.
[0181] Storage unit 42 may also include a program / utility 424 having a set (at least one) program module 425, such program module 425 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0182] Bus 43 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the multiple bus structures.
[0183] Electronic device 40 can also communicate with one or more external devices (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 40, and / or with any device that enables electronic device 40 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed through input / output (I / O) interface 44. Furthermore, electronic device 40 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) through network adapter 45. Figure 10 As shown, network adapter 45 communicates with other modules of electronic device 40 via bus 43. It should be understood that, although... Figure 10 As not shown, other hardware and / or software modules may be used in conjunction with electronic device 40, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup planning systems.
[0184] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0185] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. This program can be stored in a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk, etc. Furthermore, it stores computer program instructions, which, when executed by a computer, cause the computer to perform the methods described above.
[0186] Furthermore, the control method and system of the watch cover cleaning equipment provided in the embodiments of the present invention have been described in detail above. Specific examples have been used to illustrate the principle and implementation of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core idea of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation and application scope based on the idea of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A control method for a watch cover cleaning device, characterized in that, Applications in watch cover cleaning equipment; The control method for the watch cover cleaning equipment includes: Obtain the incoming image of the watch cover, and define the watch cover area and the number of watch covers based on the incoming image; Determine the cleaning area based on the watch cover area and the number of watch covers; Collect the cleanliness of the watch cover and define the brushing logic based on the cleanliness of the watch cover; In the cleaning logic, the cleaning pressure is adjusted based on the rate of change in the cleanliness of the watch cover. Acquire motion images of the watch cover during the brushing process, and define the range of motion of the watch cover based on the motion images; Adjust the movement speed of the watch cover according to its range of motion; If the watch cover moves at a speed lower than the preset speed, the brushing system is activated, and the brushing range and pressure are dynamically adjusted according to the brushing system.
2. The control method for the watch cover cleaning equipment according to claim 1, characterized in that, The process of acquiring the incoming image of the watch cover and defining the watch cover area and the number of watch covers based on the incoming image includes: Position the current location of the watch cover; The surrounding cameras are triggered based on the current position of the watch cover. At this time, the cameras are switched from being off to being on. When the camera is in working condition, the shooting direction of the camera is adjusted based on the orientation of the watch cover to obtain the incoming image of the watch cover; The markings and spatial positions of each watch cover are defined based on the incoming material images of the watch cover. The watch cover area is formed according to the spatial position of each watch cover, and the number of watch covers is determined according to the markings on each watch cover.
3. The control method for the watch cover cleaning equipment according to claim 2, characterized in that, The process of determining the cleaning range based on the watch cover area and the number of watch covers includes: Collect data on the watch cover area and the number of watch covers; In the watch cover area, measure the distance between two adjacent watch covers; Multiple distances are grouped into a distance set, and a distance range is defined based on the distance set; The outer expansion area is defined based on the distance range and the number of watch cover plates; The cleaning area should be determined based on the outer area and the watch cover area.
4. The control method for the watch cover cleaning equipment according to claim 3, characterized in that, The process of collecting the cleanliness of the watch cover and defining the cleaning logic based on the cleanliness of the watch cover includes: Within the cleaning area, images of the watch cover plates were captured. Clean areas are determined based on the recognition of cover plate images; Define the area and location of the stain based on the clean area; The cleanliness of the watch cover is determined based on the area and location of the stain, and the cleanliness of each watch cover is marked. The overall cleanliness level is defined based on the cleanliness of each watch cover. The brushing logic is defined based on the overall cleanliness level. The brushing logic includes local brushing logic, large area brushing logic, small area brushing logic, and overall brushing logic.
5. The control method for the watch cover cleaning equipment according to claim 4, characterized in that, The brushing logic, which adjusts the brushing pressure based on the rate of change in the cleanliness of the watch cover, includes: In the cleaning process, the watch cover with the lowest level of cleanliness is selected. Dynamically monitor the brushing process of the watch cover with the lowest cleanliness level; Collect two brush images of the watch cover with the lowest cleanliness level over a preset time period, and define the cleanliness level of the two brush images; The rate of change in the cleanliness of the watch cover was determined based on the cleanliness of the two brushing images and the preset time period. The cleanliness level is determined based on the rate of change in the cleanliness of the watch cover. The brushing pressure is adjusted based on the cleanliness level and the model of the watch cover.
6. The control method for the watch cover cleaning equipment according to claim 5, characterized in that, The process of acquiring motion images of the watch cover during the brushing process and defining the range of motion of the watch cover based on the motion images includes: During the brushing process of the watch cover, multiple active images of the watch cover are captured within a single brushing time. Define multiple active positions of the watch cover based on multiple active images; Multiple active positions are compared with preset positions to define the range of motion of the watch cover.
7. The control method for the watch cover cleaning equipment according to claim 6, characterized in that, The method of adjusting the movement speed of the watch cover plate according to its range of motion includes: The range of motion of the watch cover is fixed; The activity level of the watch cover is determined based on its range of motion. Compare the activity level of the watch cover with the preset level; If the activity level of the watch cover is greater than the preset level, the deceleration logic is triggered according to the activity level of the watch cover, and a deceleration level is defined. At this time, the movement speed of the watch cover is adjusted according to the deceleration level. If the activity level of the watch cover is lower than the preset level, the constant speed logic is triggered according to the activity level of the watch cover, and a constant speed level is defined. At this time, the movement speed of the watch cover is adjusted according to the constant speed level.
8. The control method for the watch cover cleaning equipment according to claim 7, characterized in that, If the movement speed of the watch cover is lower than the preset speed, the brushing system is activated, and the brushing range and brushing pressure are dynamically adjusted according to the brushing system, including: Collect the moving speed of the watch cover; Compare the movement speed of the watch cover with the preset speed; If the watch cover moves at a speed lower than the preset speed, the cleaning system will be activated. In the cleaning system, the moving speed of the watch cover, the cleaning range, and the cleaning pressure are all related. A balance is established based on the movement speed of the watch cover, the cleaning range, and the cleaning pressure. The brushing range and pressure are adjusted based on the movement speed and balance of the watch cover.
9. The control method for the watch cover cleaning equipment according to claim 8, characterized in that, If the movement speed of the watch cover is lower than the preset speed, the brushing system is activated, and the brushing range and brushing pressure are dynamically adjusted according to the brushing system. This also includes: Collect data on the washing environment of the watch cover; Environmental class is defined based on the cleaning environment of the watch cover. The brushing pressure is adjusted according to the environmental level and the speed at which the watch cover moves, and the brushing range is adjusted according to the brushing pressure.
10. A control system for a watch cover cleaning device, characterized in that, The control system of the watch cover cleaning equipment is applied to the control method of the watch cover cleaning equipment as described in any one of claims 1-9, and the control system of the watch cover cleaning equipment includes: The acquisition module is used to acquire the incoming image of the watch cover and define the watch cover area and the number of watch covers based on the incoming image. The cleaning range module is used to determine the cleaning range based on the watch cover area and the number of watch covers. The cleanliness module is used to collect the cleanliness of the watch cover and define the brushing logic based on the cleanliness of the watch cover. The brushing pressure module is used to adjust the brushing pressure based on the rate of change in the cleanliness of the watch cover in the brushing logic. The active image module is used to acquire active images of the watch cover during the brushing process and to define the range of motion of the watch cover based on the active images; The movement speed module is used to adjust the movement speed of the watch cover based on its range of motion. The control module is used to activate the brushing system if the movement speed of the watch cover is lower than the preset speed, and to dynamically adjust the brushing range and brushing pressure according to the brushing system.
Citation Information
Patent Citations
Moving device and control method
JP2014106638A
Adaptive speed control of rotating side brush
WO2015090403A1