Sub-region polishing parameter generation method and device, electronic equipment and storage medium

By analyzing the surveillance video set, dividing it into functional areas, and configuring the polishing parameters, the problem of inappropriate parameter settings for the floor tile polishing robot was solved, thus improving the polishing effect.

CN117681116BActive Publication Date: 2026-04-21JIHUA LAB
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
JIHUA LAB
Filing Date
2023-12-18
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing tile polishing robots struggle to accurately determine the wear level of tiles in different areas, leading to inappropriate polishing parameter settings, which affects the polishing effect and necessitates multiple repairs.

Method used

By acquiring surveillance video sets and analyzing flow and placement information, the target area is divided into multiple functional areas. Appropriate grinding parameters are then configured based on the type of functional area and a preset grinding parameter mapping table.

Benefits of technology

This effectively avoids subjective misjudgment by workers, ensuring that the tile grinding robot performs grinding and repair with appropriate parameters, thus improving the grinding effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117681116B_ABST
    Figure CN117681116B_ABST
Patent Text Reader

Abstract

This invention relates to the field of floor tile polishing technology, specifically disclosing a method, apparatus, electronic device, and storage medium for generating regional polishing parameters. The method includes the following steps: acquiring a set of monitoring videos of a target area; analyzing the flow and placement information within the target area based on the monitoring video set to divide the target area into multiple functional areas of different types, including flow areas, unmanned areas, fixed item areas, and moving item areas; configuring polishing parameters for each functional area according to the type of functional area and a preset polishing parameter mapping table. This method divides the target area into multiple functional areas of different types based on the video data of the monitoring video set, each representing the usage mode and situation of different areas. Then, appropriate polishing parameters are configured based on the type of functional area to allow the floor tile polishing robot to plan its polishing and renovation, ensuring the polishing and renovation effect of the floor tile polishing robot.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of floor tile polishing technology, and more specifically, to a method, apparatus, electronic device, and storage medium for generating polishing parameters for different areas. Background Technology

[0002] Over time, floor tiles will show signs of wear and tear due to wear and dust accumulation, requiring polishing equipment to refinish and restore their smooth surface.

[0003] In related technologies, floor tile grinding robots are self-guided grinding equipment that can grind and renovate floor tiles based on manually set grinding parameters and movement paths. For the same site, the wear and tear of floor tiles in different areas varies, and manual observation and inspection are generally required to set different grinding parameters for different areas. However, for complex textured and patterned tiles, workers find it difficult to intuitively and accurately determine the wear degree of the floor tiles, and are prone to setting inappropriate grinding parameters due to subjective misjudgment, resulting in poor grinding and renovation effects of the floor tile grinding robot, requiring multiple repairs.

[0004] There is currently no effective technical solution to the above problems. Summary of the Invention

[0005] The purpose of this application is to provide a method, apparatus, electronic device and storage medium for generating regional grinding parameters, so as to set appropriate grinding parameters according to the usage of the floor tiles to be ground and renovated, so as to ensure the grinding and renovation effect of the floor tile grinding robot.

[0006] In a first aspect, this application provides a method for generating regional grinding parameters, applied in a tile grinding robot, the method comprising the following steps:

[0007] Acquire the surveillance video set of the target area;

[0008] Based on the analysis of the surveillance video set, the flow information and placement information in the target area are used to divide the target area into multiple different types of functional areas. The types of functional areas include flow areas, uninhabited areas, fixed item areas, and mobile item areas.

[0009] Configure the polishing parameters for each functional area according to the type of the functional area and the preset polishing parameter mapping table.

[0010] The method for generating regional polishing parameters in this application divides the target area into multiple functional areas of different types based on video data from a monitoring video set. These functional areas can represent the usage methods and conditions of different areas. On this basis, appropriate polishing parameters are configured according to the type of functional area to allow the tile polishing robot to perform polishing and renovation planning.

[0011] The method for generating grinding parameters by region, wherein the step of configuring the grinding parameters of each functional region according to the type of the functional region and a preset grinding parameter mapping table includes:

[0012] Based on the type of the surveillance video set and the functional area, obtain the usage characteristic information of different functional areas;

[0013] Configure the polishing parameters for each functional area according to the usage feature information, the type of functional area, and the preset polishing parameter mapping table.

[0014] The method for generating regional grinding parameters in this application, combined with the use of feature information to configure grinding parameters, can further ensure the grinding and renovation effect of the tile grinding robot.

[0015] The method for generating grinding parameters by region, wherein the usage feature information includes usage frequency information and usage duration information of the corresponding functional region.

[0016] The method for generating regional grinding parameters in this application combines usage frequency information and usage duration information to determine the grinding parameters for these functional areas, so as to further optimize the grinding and renovation effect of the tile grinding robot.

[0017] The method for generating regional grinding parameters, wherein the grinding parameter mapping table includes a wear classification table and a parameter mapping table, and the step of configuring the grinding parameters of each functional area according to the usage feature information, the type of functional area, and the preset grinding parameter mapping table includes:

[0018] The wear level of each functional area is determined based on the usage characteristic information, the type of functional area, and the wear grading table.

[0019] Configure the polishing parameters for each functional area according to the wear level and the parameter mapping table.

[0020] The method for generating grinding parameters by region, wherein the monitoring video set includes multiple historical video segments, which are randomly extracted from the monitoring videos of the target area during the working period based on a preset duration.

[0021] The method for generating grinding parameters in different regions, wherein the flow region includes a pedestrian area and a vehicle area.

[0022] The method for generating regional grinding parameters includes, wherein the grinding parameters include one or more of the following: grinding movement speed, grinding disc rotation speed, grinding disc size, and abrasive grain size.

[0023] Secondly, this application also provides a device for generating regional grinding parameters, which is used in a tile grinding robot. The device includes:

[0024] The acquisition module is used to acquire a set of surveillance videos of the target area;

[0025] The partitioning module is used to analyze the flow information and placement information in the target area based on the surveillance video set to divide the target area into multiple different types of functional areas. The types of functional areas include flow areas, uninhabited areas, fixed item areas, and mobile item areas.

[0026] The configuration module is used to configure the grinding parameters of each functional area according to the type of the functional area and the preset grinding parameter mapping table.

[0027] The regional grinding parameter generation device of this application divides the target area into multiple functional areas of different types based on the video data of the monitoring video set, which can respectively represent the usage mode and usage status of different areas. On this basis, appropriate grinding parameters are configured according to the type of functional area for the floor tile grinding robot to carry out grinding and renovation planning.

[0028] Thirdly, this application also provides an electronic device, including a processor and a memory, the memory storing computer-readable instructions that, when executed by the processor, perform the steps of the method provided in the first aspect above.

[0029] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the steps of the method provided in the first aspect above.

[0030] As can be seen from the above, this application provides a method, apparatus, electronic device, and storage medium for generating regional grinding parameters. The method divides the target area into multiple functional areas of different types based on video data from a monitoring video set. On this basis, appropriate grinding parameters are configured according to the type of the functional area for the tile grinding robot to plan its grinding and renovation. This method of configuring grinding parameters based on functional areas effectively avoids the problem of workers subjectively misjudging the appearance of the tiles and configuring inappropriate grinding parameters, thus ensuring the grinding and renovation effect of the tile grinding robot. Attached Figure Description

[0031] Figure 1 A flowchart of the method for generating regional grinding parameters provided in the embodiments of this application.

[0032] Figure 2 This is a schematic diagram of the structure of the area grinding parameter generation device provided in the embodiments of this application.

[0033] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0034] Reference numerals: 201, Acquisition module; 202, Partitioning module; 203, Configuration module; 301, Processor; 302, Memory; 303, Communication bus. Detailed Implementation

[0035] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0036] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0037] Firstly, please refer to Figure 1 This application provides a method for generating regional grinding parameters in some embodiments, which is applied in a floor tile grinding robot. The method includes the following steps:

[0038] S1. Obtain the surveillance video set of the target area;

[0039] S2. Analyze the flow information and placement information in the target area based on the surveillance video set to divide the target area into multiple different types of functional areas. The types of functional areas include flow areas, uninhabited areas, fixed item areas and mobile item areas.

[0040] S3. Configure the grinding parameters for each functional area according to the type of functional area and the preset grinding parameter mapping table.

[0041] Specifically, the target area is the floor area that needs to be polished by a tile polishing robot to achieve renovation. The method for generating sub-area polishing parameters in this application aims to determine the usage patterns of different local areas in the target area based on video analysis technology to estimate the corresponding wear and tear, and to analyze and determine the polishing parameters required for the tile polishing robot to renovate the target area based on this. The method for generating sub-area polishing parameters in this application is particularly suitable for target areas with relatively fixed site layout.

[0042] More specifically, a floor tile polishing robot is a robot with a polishing disc for polishing floor tiles and capable of self-guided navigation. It can move in the area to be polished based on a preset or real-time analysis-determined movement path, and can polish the floor tiles based on set polishing parameters during the movement.

[0043] More specifically, the surveillance video set is a collection of historical videos extracted from surveillance devices that encompass the target area. If a single surveillance device cannot fully monitor the target area, the historical video sets of multiple surveillance devices can be combined as a surveillance video set. Alternatively, the area that originally needed to be polished and renovated can be artificially divided into multiple target areas according to the monitoring range of each surveillance device. Steps S1-S3 are then performed on different target areas to set different polishing parameters. Finally, the polishing parameters of the entire area that needs to be polished and renovated are obtained by combining multiple target areas and their corresponding polishing parameters. The surveillance device is preferably a high-definition camera installed on the ceiling of the site where the target area is located to capture the surveillance video set of the target area from a high position.

[0044] More specifically, a functional area is a local area within the target area divided based on usage patterns. Different usage patterns will cause different degrees and types of wear and tear on the floor tiles, resulting in significant differences in their wear and tear. The purpose of the area-based grinding parameter generation method in this application embodiment is to use video analysis technology to determine the usage and usage patterns of different areas within the target area, thereby dividing the target area into multiple functional areas. Appropriate grinding parameters are then configured based on the usage characteristics of each functional area, enabling the floor tile grinding robot to perform grinding and refinishing on different functional areas based on suitable grinding parameters. This improves the quality of grinding and refinishing and reduces the occurrence of situations where inappropriate grinding parameters are selected due to subjective human analysis. It should be noted that the grinding parameters configured in step S3 can be directly set for the floor tile grinding robot for grinding and refinishing, or they can be set for the floor tile grinding robot after manual verification and correction.

[0045] More specifically, floor tiles in different areas will exhibit significantly different wear and tear conditions, which may not be immediately apparent from a visual perspective. For example, it is difficult to visually determine the differences in wear and tear between tiles with complex textures or pure black tiles. Workers typically need to consider multiple factors, including reflection effects, scratches, and color differences, to determine these differences. In this embodiment, the flow information refers to the movement of people and objects in direct contact with the floor tiles, including the type of moving objects and the area of ​​movement. These moving objects will cause dynamic wear and tear on the floor tiles within the movement area. The placement information refers to the placement of objects, including the type of objects and the placement area. These objects will have a protective or abrasive effect on the floor tiles within the placement area. Different objects will cause significantly different wear and tear on floor tiles in different areas. Therefore, by analyzing the monitoring video... The flow information and placement information can distinguish the usage patterns of different local areas within the target area. Based on this, the method for generating regional polishing parameters in this application divides the target area into multiple functional areas of different types according to the flow information and placement information. Among them, the flow area is a channel area for the flow of people and objects, the uninhabited area is an idle and unused area, the fixed item area is an area where specific objects are normally placed, such as an area for placing furniture or standing air conditioners, and the mobile item area is an area where specific types of objects are periodically picked up and placed, such as an area for placing express delivery or cleaning supplies. Due to different usage patterns, the floor tiles in different functional areas have significantly different wear conditions. The floor tiles in the flow area are more prone to frictional wear, the floor tiles in the uninhabited area are more prone to dust accumulation, the floor tiles in the fixed item area can maintain a new appearance for a longer period of time, and the floor tiles in the mobile item area are more prone to collision wear.

[0046] More specifically, the analysis process in step S2 can be performed on the complete set of surveillance videos. However, floor tiles generally only need to be polished and renovated after several years of use, and the complete set of surveillance videos is too large. Therefore, step S2 is preferably to perform sampling analysis on the surveillance video set, that is, to extract surveillance videos from different periods of the surveillance video set for analysis. Since the site layout in the target area is relatively stable (such as workshop layout, hotel lobby layout), sampling a portion of the surveillance videos for analysis can accurately distinguish various functional areas.

[0047] More specifically, based on the foregoing, the differences in the condition of the tiles are mainly due to the differences in the usage patterns of different areas. Therefore, the condition of the tiles in different areas of the target area can be roughly determined based on the distribution and type of functional areas. The method for generating sub-area grinding parameters in this embodiment can configure grinding parameters suitable for different locations in the target area according to the division of functional areas. The grinding parameter mapping table is a pre-set data matching table. In the grinding parameter mapping table, different types of functional areas are matched with different grinding parameters. The grinding parameters can include input parameters that can be set in one or more types of tile grinding robots. Therefore, the method for generating sub-area grinding parameters in this embodiment can configure the grinding parameters required for the renovation and grinding of tiles in different functional areas of the target area based on the type of functional area and the grinding parameter mapping table.

[0048] The method for generating regional grinding parameters in this application divides the target area into multiple functional areas of different types based on video data from a monitoring video set. These functional areas can represent the usage methods and conditions of different areas. On this basis, appropriate grinding parameters are configured according to the type of functional area for the tile grinding robot to perform grinding and renovation planning. The method of configuring grinding parameters based on functional areas can effectively avoid the problem of workers subjectively misjudging the appearance of the tiles and configuring inappropriate grinding parameters, thus ensuring the grinding and renovation effect of the tile grinding robot.

[0049] It should be noted that step S2 can perform tracking and analysis of flow information and placement information based on existing object tracking algorithms, in order to track and identify the proportion of time the corresponding object appears in the monitoring video set and the range of its appearance in the target area, so as to divide the functional area. The range is the size of the corresponding functional area. Among them, the flow area is the area determined by tracking the movement of people and specific moving objects in contact with the ground (such as forklifts in the workshop or suitcases in the hotel lobby) based on the tracking algorithm. The fixed object area and the moving object area are the areas determined by tracking the dwell position and dwell time of specific objects in the video based on the tracking algorithm. The fixed object area is the area where the object's dwell time accounts for 100% of the duration of the video data used for analysis. The uninhabited area is the remaining area in the target area excluding the flow area, the fixed object area, and the moving object area.

[0050] In some preferred embodiments, the step of configuring the polishing parameters of each functional area according to the type of functional area and a preset polishing parameter mapping table includes:

[0051] S31. Obtain usage characteristic information of different functional areas based on the type of monitoring video set and functional area;

[0052] S32. Configure the grinding parameters for each functional area according to the usage feature information, the type of functional area, and the preset grinding parameter mapping table.

[0053] Specifically, in this embodiment, the method for generating regional polishing parameters in this application determines polishing parameters based on the type of functional area and usage feature information. The polishing parameter mapping table has multiple polishing parameters that match different usage feature information intervals for different functional areas. In step S32, after confirming the type of functional area, the corresponding polishing parameters are configured based on the usage feature information interval where the usage feature information is located.

[0054] More specifically, the feature information is used as the feature value of the usage mode of the corresponding functional area to characterize the degree of usage of the corresponding usage mode. It can be set according to the usage mode of the functional area. For example, the usage feature information of the flow area can be the number of times the moving object appears, the number of times it moves, or the proportion of the duration of its appearance. The extraction of usage feature information can be skipped in the unmanned area. The usage feature information of the fixed object area can be the bottom material of the object or the type of hollow structure at the bottom of the object. The usage feature information of the moving object area can be the material of the object or the number of times the object is picked up and placed. Since different usage feature information will lead to different wear and tear in the same type of functional area, and thus different wear and tear conditions, the method for generating regional grinding parameters in this application embodiment, combined with the use of feature information to configure grinding parameters, can further ensure the grinding and renovation effect of the floor tile grinding robot.

[0055] It should be noted that there can be multiple functional areas of the same type in the functional areas divided in step S2. Therefore, in step S32, different grinding parameters can be configured for multiple functional areas of the same type according to the usage feature information to further optimize the grinding and renovation effect of the floor tile grinding robot.

[0056] In some preferred embodiments, the feature information used includes usage frequency information and usage duration information for the corresponding functional area.

[0057] Specifically, in this implementation, only the flow area and the moving item area need to consider using feature information to determine the polishing parameters, while the fixed item area and the unmanned area can directly match the polishing parameters based on the type of functional area and the polishing parameter mapping table.

[0058] More specifically, the frequency of use information refers to the average number of times and the average duration of appearance of the objects (such as pedestrians and vehicles in the flow area) in the corresponding functional area per unit time. The flow area and the moving item area will have different wear and tear conditions based on different usage characteristic information. Therefore, the method for generating regional grinding parameters in this application combines the frequency of use information and the duration of use information to determine the grinding parameters of these functional areas, so as to further optimize the grinding and renovation effect of the tile grinding robot.

[0059] In some preferred embodiments, the polishing parameter mapping table includes a wear classification table and a parameter mapping table. The step of configuring the polishing parameters of each functional area according to the usage feature information, the type of functional area, and the preset polishing parameter mapping table includes:

[0060] S321. Determine the wear level of each functional area based on usage characteristic information, the type of functional area, and the wear grading table;

[0061] S322. Configure the grinding parameters for each functional area according to the wear level and parameter mapping table.

[0062] Specifically, in actual use, the differences in the wear and tear of floor tiles are mainly reflected in the differences in the degree of wear. Therefore, the method for generating regional grinding parameters in this application embodiment can determine the wear level of each functional area based on the use feature information, the type of functional area and the wear classification table, and then configure appropriate grinding parameters based on the wear level to simplify the matching process of grinding parameters and ensure that the floor tile grinding robot can successfully remove the damage on the surface of the corresponding floor tile based on the corresponding grinding parameters.

[0063] In some preferred embodiments, the surveillance video set includes multiple historical video segments, which are randomly extracted from surveillance videos of the target area during working hours based on a preset duration.

[0064] Specifically, this implementation method uses random sampling to randomly select multiple historical video segments from the monitoring video set for analysis, in order to improve the reliability and robustness of functional area division, thereby making the grinding parameters more accurate and effective.

[0065] More specifically, the working period refers to the actual usage time of the corresponding target area, such as the working hours of the workshop. Historical video segments outside the working period will have a significant impact on the division of functional areas and the corresponding usage characteristic information, thereby affecting the setting value of the grinding parameters. Therefore, the method for generating regional grinding parameters in this application embodiment only uses historical video segments during the working period to analyze flow information and placement information to ensure accurate division of functional areas and obtain accurate usage characteristic information that can be used to configure grinding parameters.

[0066] More specifically, in other real-time methods, historical video segments can also be extracted from surveillance videos of the target area during working hours based on specific time periods, such as 9:00 AM to 9:30 AM, to analyze flow information and placement information based on a relatively fixed time period as a reference benchmark.

[0067] In some preferred embodiments, the flow area includes a pedestrian area and a vehicle area.

[0068] Specifically, since the damage to the paving stones caused by the movement of the vehicle is much greater than the damage caused by the movement of pedestrians, the flow area needs to be divided into two functional areas: the pedestrian area and the vehicle area. Based on step S3, different and appropriate grinding parameters are configured for these two functional areas respectively to ensure that the grinding and repair processing of the paving stone grinding robot is in place.

[0069] In some preferred embodiments, the grinding parameters include one or more of the following: grinding speed, grinding disc rotation speed, grinding disc size, and abrasive grain size.

[0070] Specifically, the above-mentioned grinding parameters can be selected individually or in combination. It should be noted that the grinding speed, grinding disc speed, and grinding disc size together determine the grinding efficiency of the corresponding functional area, while the abrasive size determines the smoothness of the floor tiles after grinding. The above-mentioned grinding parameters can be set according to the usage requirements.

[0071] Generally, floor tile polishing and renovation is performed based on a specific renovation time interval, such as once every five years. Therefore, the polishing parameter mapping table can be designed according to this renovation time interval. In other embodiments, the polishing parameter mapping table may also include multiple sub-mapping tables designed according to different renovation time intervals, so that the area-specific polishing parameter generation method of this application embodiment can select the appropriate sub-mapping table to configure the appropriate polishing parameters according to the actual renovation time interval of the floor tiles. In this case, step S32 includes:

[0072] Configure the polishing parameters for each functional area based on the actual refurbishment interval, usage feature information, type of functional area, and preset polishing parameter mapping table.

[0073] Secondly, please refer to Figure 2 Some embodiments of this application also provide a device for generating regional grinding parameters, applied in a tile grinding robot, the device comprising:

[0074] Module 201 is used to acquire a set of surveillance videos of the target area;

[0075] The partitioning module 202 is used to analyze the flow information and placement information in the target area based on the surveillance video set to divide the target area into multiple different types of functional areas. The types of functional areas include flow areas, uninhabited areas, fixed item areas and mobile item areas.

[0076] Configuration module 203 is used to configure the grinding parameters of each functional area according to the type of functional area and the preset grinding parameter mapping table.

[0077] The regional grinding parameter generation device of this application divides the target area into multiple functional areas of different types based on video data from a monitoring video set. These functional areas can represent the usage methods and conditions of different areas. On this basis, appropriate grinding parameters are configured according to the type of functional area for the floor tile grinding robot to perform grinding and renovation planning. The processing method of configuring grinding parameters based on functional areas can effectively avoid the problem of workers subjectively misjudging the appearance of floor tiles and configuring inappropriate grinding parameters, thus ensuring the grinding and renovation effect of the floor tile grinding robot.

[0078] In some preferred embodiments, the area-based grinding parameter generation apparatus of this application is used to execute the area-based grinding parameter generation method provided in the first aspect above.

[0079] Thirdly, please refer to Figure 3 Some embodiments of this application also provide a schematic diagram of the structure of an electronic device. This application provides an electronic device including: a processor 301 and a memory 302. The processor 301 and the memory 302 are interconnected and communicate with each other through a communication bus 303 and / or other forms of connection mechanism (not shown). The memory 302 stores computer-readable instructions that can be executed by the processor 301. When the electronic device is running, the processor 301 executes the computer-readable instructions to execute the method in any optional implementation of the above embodiments.

[0080] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program performs the method in any optional implementation of the above embodiments. The computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Red-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0081] In summary, the embodiments of this application provide a method, apparatus, electronic device, and storage medium for generating regional grinding parameters. The method for generating regional grinding parameters in this application divides the target area into multiple functional areas of different types based on video data from a monitoring video set. On this basis, appropriate grinding parameters are configured according to the type of functional area for the tile grinding robot to plan its grinding and renovation. This method of configuring grinding parameters based on functional areas effectively avoids the problem of workers subjectively misjudging the appearance of the tiles and configuring inappropriate grinding parameters, thus ensuring the grinding and renovation effect of the tile grinding robot.

[0082] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0083] Furthermore, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0084] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0085] In this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying any such actual relationship or order between these entities or operations.

[0086] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A method for generating regional grinding parameters, applied in a tile grinding robot, characterized in that, The method includes the following steps: Acquire the surveillance video set of the target area; Based on the analysis of the surveillance video set, the flow information and placement information in the target area are used to divide the target area into multiple different types of functional areas. The types of functional areas include flow areas, uninhabited areas, fixed item areas, and mobile item areas. Flow information refers to the flow of people and objects in direct contact with the floor tiles, including the type of moving object and the movement area. Placement information refers to the placement of objects, including the type of placed object and the placement area. The flow area is the passage area for the flow of people and objects. The uninhabited area is an idle and unused area. The fixed item area is an area where specific objects are normally placed. The mobile item area is an area where specific types of objects are periodically picked up and placed. Configure the polishing parameters for each functional area according to the type of the functional area and the preset polishing parameter mapping table.

2. The method for generating regional grinding parameters according to claim 1, characterized in that, The step of configuring the polishing parameters of each functional area according to the type of the functional area and the preset polishing parameter mapping table includes: Based on the type of the surveillance video set and the functional area, obtain the usage characteristic information of different functional areas; Configure the polishing parameters for each functional area according to the usage feature information, the type of functional area, and the preset polishing parameter mapping table.

3. The method for generating regional grinding parameters according to claim 2, characterized in that, The usage characteristic information includes the usage frequency information and usage duration information of the corresponding functional area.

4. The method for generating regional grinding parameters according to claim 2, characterized in that, The polishing parameter mapping table includes a wear classification table and a parameter mapping table. The step of configuring the polishing parameters of each functional area according to the usage feature information, the type of functional area, and the preset polishing parameter mapping table includes: The wear level of each functional area is determined based on the usage characteristic information, the type of functional area, and the wear grading table. Configure the polishing parameters for each functional area according to the wear level and the parameter mapping table.

5. The method for generating regional grinding parameters according to claim 1, characterized in that, The surveillance video set includes multiple historical video segments, which are randomly extracted from surveillance videos of the target area during working hours based on a preset duration.

6. The method for generating regional grinding parameters according to claim 1, characterized in that, The flow area includes a pedestrian area and a vehicle area.

7. The method for generating regional grinding parameters according to claim 1, characterized in that, The grinding parameters include one or more of the following: grinding movement speed, grinding disc rotation speed, grinding disc size, and abrasive grain size.

8. A device for generating regional grinding parameters, used in a tile grinding robot, characterized in that, The device includes: The acquisition module is used to acquire a set of surveillance videos of the target area; The partitioning module is used to analyze the flow information and placement information in the target area based on the monitoring video set to divide the target area into multiple different types of functional areas. The types of functional areas include flow areas, uninhabited areas, fixed item areas, and mobile item areas. Flow information refers to the flow of people and objects in direct contact with the floor tiles, including the type of moving object and the movement area. Placement information refers to the placement of objects, including the type of placed object and the placement area. The flow area is the passage area for the flow of people and objects. The uninhabited area is an idle and unused area. The fixed item area is an area where specific objects are normally placed. The mobile item area is an area where specific types of objects are periodically picked up and placed. The configuration module is used to configure the grinding parameters of each functional area according to the type of the functional area and the preset grinding parameter mapping table.

9. An electronic device, characterized in that, It includes a processor and a memory, the memory storing computer-readable instructions that, when executed by the processor, perform the steps of the method as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it performs the steps of the method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Automatic grinding system and operation method thereof

    CN114714244A

  • Cleaning robot, control method, device and equipment thereof and storage medium

    CN115373408A