Template processing system and method

By designing a template processing system and using conveyor belts, cameras and multiple unloading stations, automatic identification and classification of templates was realized, solving the problem of low manual measurement efficiency and improving construction efficiency and progress.

CN119346475APending Publication Date: 2025-01-24CHINA CONSTR FIRST GROUP THE FIFTH CONSTR +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411570465.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In construction, manual measurement of formwork size is inefficient and error is large, resulting in low construction efficiency.

Method used

Design a template processing system, including a conveyor belt, camera and multiple blanking stations. The controller automatically identifies and classifies the templates, determines whether the templates are qualified, and automatically transports them to the corresponding blanking stations.

Benefits of technology

The automatic identification and classification of templates is realized, which improves efficiency, reduces manual errors, and significantly improves construction progress.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119346475A_ABST
    Figure CN119346475A_ABST
Patent Text Reader

Abstract

The invention relates to a system and a method for template processing. The system comprises a conveying belt, a first discharging table, a second discharging table and a third discharging table. The controller is used for determining whether the template to be identified is qualified or not; if the to-be-identified template is qualified, a driving device of a first discharging table is controlled to move in the first direction, so that the to-be-identified template is conveyed to a second discharging table; and if not, the driving device of the first discharging table is controlled to move in the second direction, so that the to-be-recognized template is conveyed to the third discharging table. According to the technical scheme, the controller analyzes the image of the to-be-recognized template to determine whether the to-be-recognized template is qualified or not, and if the to-be-recognized template is qualified, the to-be-recognized template is conveyed to the second discharging table; and if not, the to-be-identified template is conveyed to a third blanking table. The automatic division of the to-be-identified template is realized, the identification efficiency of the qualified template is greatly improved, and the improvement of the construction progress is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of building material processing, and in particular to a system and method for template processing. Background Art

[0002] In the field of construction, formwork is a kind of recyclable material, which is widely used in engineering construction. At the construction site, workers need to measure the size of each formwork before using it to determine whether it is qualified. Only qualified formwork can be used. The manual measurement process is inefficient and has large errors, resulting in low construction efficiency. Summary of the invention

[0003] In order to overcome the problems existing in the related art, the present disclosure provides a system and method for template processing to solve the problem of low efficiency caused by manual measurement of template size and judgment of whether the template is qualified in the related art.

[0004] According to a first aspect of an embodiment of the present disclosure, a system for template processing is provided, comprising:

[0005] A conveyor belt, a first unloading platform, a second unloading platform and a third unloading platform;

[0006] A controller, a camera, a conveyor belt driving device and a driving device of the first unloading platform respectively connected to the controller;

[0007] The camera is set at the position of the first unloading platform;

[0008] The conveyor belt is used to convey the template to be identified by driving the conveyor belt driving device under the control of the controller, convey the template to be identified to the position of the first unloading platform, and stop conveying;

[0009] The camera, in response to a start command sent by the controller, starts photographing the template to be identified on the first unloading table, obtains an image of the template to be identified, and sends the image of the template to be identified to the controller;

[0010] A controller is used to receive an image of a template to be identified, analyze the image of the template to be identified, and determine whether the template to be identified is qualified;

[0011] If qualified, the driving device of the first unloading platform is controlled to move in the first direction so that the template to be identified is transported to the second unloading platform;

[0012] If it is unqualified, the driving device of the first unloading platform is controlled to move in the second direction so that the template to be identified is transported to the third unloading platform.

[0013] In one embodiment, the controller is further used to determine the size of the template to be identified, and compare it with the standard size of the template to be identified. If the difference between the size of the template to be identified and the standard size is less than a predetermined difference threshold, the template to be identified is determined to be qualified.

[0014] In one embodiment, the controller is further configured to determine that the template to be identified is unqualified if the difference between the size of the template to be identified and the standard size is greater than or equal to a predetermined difference threshold.

[0015] In one embodiment, the controller is further configured to determine the size of the template to be identified by using the following steps:

[0016] Determine the size and image of the recognition station;

[0017] Determine the number of pixels corresponding to the side length of the recognition platform in the image of the recognition platform;

[0018] Determining the number of pixels for each side length in the image of the template;

[0019] The actual length of the template is determined using the following formula:

[0020] y'=(Z' / Z)×L;

[0021] Where y' is the actual length of the side of the template;

[0022] L is the actual length of the side of the identification table;

[0023] Z is the number of pixels of the side length in the image of the recognition station;

[0024] Z' is the number of pixels of the side length in the template image.

[0025] In one embodiment, the controller is further used to determine the type of the template to be identified using a pre-trained template type identification model;

[0026] The types of templates to be identified include: complete type, incomplete type and crack type;

[0027] Classify the complete type as qualified;

[0028] The defect type and crack type are classified as unqualified.

[0029] In one embodiment, the driving device of the first unloading platform includes: a first driving motor, a plurality of rollers, one end of each roller being sleeved with a conveyor belt;

[0030] The output shaft of the first driving motor is connected to the transmission belt;

[0031] When the first driving motor rotates, the transmission belt moves, driving the multiple rollers to move; thereby driving the template to be identified to move;

[0032] The controller controls the conveyor belt to move in the first direction when the first drive motor rotates in the first direction, driving the plurality of rollers to rotate in the first direction, thereby conveying the template to be identified to the second unloading platform.

[0033] In one embodiment, when the controller controls the first drive motor to rotate in the second direction, the conveyor belt moves in the second direction, driving the plurality of rollers to rotate in the second direction, thereby conveying the template to be identified to the third unloading platform.

[0034] In one embodiment, the conveyor belt drive device comprises at least:

[0035] A second drive motor, a third drive motor, a first conveyor belt roller, and a second conveyor belt roller;

[0036] The output end of the second drive motor is connected to the output end of the first conveyor belt roller through a belt; the second drive motor drives the first conveyor belt roller to rotate;

[0037] The output end of the third driving motor is connected to the output end of the second conveyor belt roller through a belt; the third driving motor drives the second conveyor belt roller to rotate;

[0038] The controller controls the second driving motor and the third driving motor.

[0039] In one embodiment, an alarm device is also included, and the alarm device is connected to the controller. When the controller determines that the template to be identified is unqualified, the alarm device is controlled to sound an alarm.

[0040] In a second aspect, the present application proposes a template processing method, which is applied to a template processing system, and the template processing system includes:

[0041] A conveyor belt, a first unloading platform, a second unloading platform and a third unloading platform;

[0042] A controller, a camera, a conveyor belt driving device and a driving device of the first unloading platform respectively connected to the controller;

[0043] The camera is set at the position of the first unloading platform;

[0044] Methods include:

[0045] The conveyor belt is driven by the conveyor belt driving device under the control of the controller to convey the template to be identified, and conveys the template to be identified to the position of the first unloading platform, and stops conveying;

[0046] The camera responds to the start command sent by the controller, starts to shoot the template to be identified on the first unloading table, obtains the image of the template to be identified, and sends the image of the template to be identified to the controller;

[0047] The controller receives the image of the template to be identified, analyzes the image of the template to be identified, and determines whether the template to be identified is qualified;

[0048] If qualified, the driving device of the first unloading platform is controlled to move in the first direction so that the template to be identified is transported to the second unloading platform;

[0049] If it is unqualified, the driving device of the first unloading platform is controlled to move in the second direction so that the template to be identified is transported to the third unloading platform.

[0050] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0051] In the above technical solution of the present application, the controller analyzes the image of the template to be identified and determines whether the template to be identified is qualified. If qualified, the template to be identified is controlled to be transported to the second unloading platform; if unqualified, the template to be identified is controlled to be transported to the third unloading platform. Automatic identification and classification of templates is realized, which improves efficiency compared with manual judgment, and multiple unloading platforms are set up, and different unloading platforms receive different templates, which realizes automatic determination of qualification and automatic sorting. Compared with manual handling in related technologies, the separation efficiency is significantly improved, and the construction progress is greatly improved.

[0052] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0054] Figure 1 is a structural schematic diagram of a template processing system according to an exemplary embodiment;

[0055] Figure 2 is a control block diagram of another template processing according to an exemplary embodiment;

[0056] Figure 3 is a schematic diagram of a conveyor belt support according to an exemplary embodiment;

[0057] Figure 4 is a schematic diagram of a conveyor belt according to an exemplary embodiment;

[0058] Figure 5 is a standard template image shown according to an exemplary embodiment;

[0059] Figure 6 is a defective template image shown according to an exemplary embodiment;

[0060] Figure 7 is a template image with defects according to an exemplary embodiment;

[0061] Figure 8 A template image with cracks is shown according to an exemplary embodiment. DETAILED DESCRIPTION

[0062] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0063] It should be noted that all actions of acquiring signals, information or data in this application are carried out in compliance with the relevant data protection laws and policies of the country where they are located, and with the authorization given by the owner of the corresponding device.

[0064] This application proposes a template processing system, see attached Figure 1 , attached Figure 2 and attached Figure 3 The system includes: a conveyor belt 01, a first unloading platform 02, a second unloading platform 03 and a third unloading platform 04.

[0065] The controller 05, the camera 06, the driving device of the conveyor belt 01 and the driving device of the first unloading platform 02 connected to the controller 05. The camera 06 is arranged at the position of the first unloading platform 02.

[0066] The conveyor belt 01 is used to convey the template to be identified by the conveyor belt 01 driving device under the control of the controller 05, and convey the template to be identified to the position of the first unloading platform 02, and stop conveying.

[0067] In some embodiments, the first unloading platform 02 , the second unloading platform 03 and the third unloading platform 04 are located on the same horizontal plane and are set at the same height, which is higher than the height of the conveyor belt 01 ; or lower than the height of the conveyor belt 01 .

[0068] In this embodiment, after the conveyor belt 01 runs to the position of the first unloading platform 02 and stops, the template needs to be manually moved to the first unloading platform 02, or a mechanical transport device is used to move the template to the first unloading platform 02. Specifically, the mechanical transport device may include a mechanical arm and a mechanical claw. The controller 05 may control the movement of the mechanical arm and the mechanical claw. The controller 05 sends a control instruction to the mechanical arm and the mechanical claw to control the mechanical claw to grab the above-mentioned template to be identified, and controls the movement of the mechanical arm so as to move the above-mentioned template to be identified to the first unloading platform 02.

[0069] The camera 06 , in response to the start command sent by the controller 05 , starts photographing the template to be identified on the first unloading platform 02 , obtains the image of the template to be identified, and sends the image of the template to be identified to the controller 05 .

[0070] The controller 05 is used to receive the image of the template to be identified, analyze the image of the template to be identified, and determine whether the template to be identified is qualified.

[0071] If qualified, the driving device of the first unloading platform is controlled to move in the first direction so that the template to be identified is transported to the second unloading platform 03.

[0072] If it is unqualified, the driving device of the first unloading platform is controlled to move in the second direction so that the template to be identified is transported to the third unloading platform 04.

[0073] A support 09 is provided, and the support 09 is used to support the conveyor belt 01 mentioned above.

[0074] In the above technical solution of the present application, the controller analyzes the image of the template to be identified to determine whether the template to be identified is qualified. If qualified, the controller controls the template to be identified to be transported to the second unloading platform; if unqualified, the controller controls the template to be identified to be transported to the third unloading platform. Automatic identification and classification of templates is achieved, which improves efficiency compared with manual measurement of dimensions and then judging whether it is qualified.

[0075] In some embodiments, the controller 05 is further used to determine the size of the template to be identified and compare it with the standard size of the template to be identified. If the difference between the size of the template to be identified and the standard size is less than a predetermined difference threshold, the template to be identified is determined to be qualified.

[0076] In this embodiment, the difference threshold can be flexibly set, for example, it can be set to 1 mm or 2 mm. After determining that the template to be identified is qualified, the controller 05 can send a first start command to the drive device 08 of the first unloading platform. The drive device 08 of the first unloading platform receives the first start command and moves in the first direction, so that the template to be identified is transported to the second unloading platform 03.

[0077] In some embodiments, the controller 05 is further configured to determine that the template to be identified is unqualified if the difference between the size of the template to be identified and the standard size is greater than or equal to a predetermined difference threshold.

[0078] The technical solution of the present application reduces the occurrence of misjudgment of whether a product is qualified or not by setting a difference threshold, thereby improving the redundancy of the system for identifying qualified plates.

[0079] In this embodiment, after determining that the above-mentioned template to be identified is unqualified, the controller 05 can send a second start command to the drive device 08 of the first unloading platform. After receiving the above-mentioned second start command, the drive device 08 of the first unloading platform is started, and the drive device 08 of the first unloading platform moves in the second direction, so that the above-mentioned template to be identified is transported to the above-mentioned third unloading platform 04.

[0080] In some embodiments, the controller 05 is further configured to determine the size of the template to be identified by using the following steps:

[0081] Determine the size and image of the recognition station;

[0082] Determining the number of pixels corresponding to the side length of the recognition platform in the image of the recognition platform;

[0083] Determine the number of pixels for each side length in the template image;

[0084] The actual length of the template is determined using the following formula:

[0085] y'=(Z' / Z)×L;

[0086] Wherein, the above y' is the actual length of the side length of the above template;

[0087] The above L is the actual length of the side of the above identification platform. In one embodiment, the length L is 3000 mm.

[0088] The above Z is the number of pixels of the side length in the image of the above recognition station;

[0089] The Z' is the number of pixels of the side length in the image of the template.

[0090] In some embodiments, the driving device of the first unloading platform 02 includes: a first driving motor, a plurality of rollers, and one end of each roller is sleeved with the conveyor belt.

[0091] The output shaft of the first drive motor is connected to the conveyor belt. Specifically, the output shaft of the first drive motor is sleeved on the conveyor belt. When the first drive motor rotates, the conveyor belt moves, driving the multiple rollers to move; thereby driving the template to be identified to move.

[0092] The controller 05 controls the conveyor belt to move in the first direction when the first drive motor rotates in the first direction, driving the multiple rollers to rotate in the first direction, thereby transporting the template to be identified to the second unloading platform 03.

[0093] In some embodiments, when the controller 05 controls the first drive motor to rotate in the second direction, the conveyor belt moves in the second direction, driving the multiple rollers to rotate in the second direction, thereby transporting the template to be identified to the third unloading platform 04.

[0094] In some embodiments, the conveyor belt driving device 07 at least includes:

[0095] A second drive motor, a third drive motor, a first conveyor belt roller 010, and a second conveyor belt roller 011;

[0096] The output end of the second driving motor is connected to the output end of the first conveyor belt roller 010 through a belt; the second driving motor drives the first conveyor belt roller 010 to rotate;

[0097] The output end of the third driving motor is connected to the output end of the second conveyor belt roller 011 through a belt; the third driving motor drives the second conveyor belt roller 011 to rotate;

[0098] The controller 05 controls the second driving motor and the third driving motor.

[0099] In this embodiment, the outer surfaces of the first conveyor belt roller 010 and the second conveyor belt roller 011 are sleeved on the inner surface of the conveyor belt 01. When the first conveyor belt roller 010 and the second conveyor belt roller 011 rotate, they can drive the conveyor belt 01 to move, and the conveyor belt 01 drives the template to be identified thereon to move forward.

[0100] In some embodiments, the controller 05 is further used to determine the type of the template to be identified by using a pre-trained template type recognition model. The types of the template to be identified include: complete type, incomplete type and crack type. The complete type is classified as qualified. The incomplete type and the crack type are classified as unqualified.

[0101] In this embodiment, a pre-trained template type recognition model can be used to recognize the type of the template. The template type recognition model can be implemented using a convolutional neural network. During the training phase, a large number of template image samples are required to train the template type recognition model. In the template of the complete type and the template sample of the incomplete type, the template appears incomplete.

[0102] See also Figure 5 A standard template image is shown, and the template is a normal standard template. The corresponding type is a complete type.

[0103] See also Figure 6 The image is a defective template image, in which a corner is missing. The corresponding type is the defective type.

[0104] See also Figure 7 The image shown is a defective template image. In the template, a defect appears. The corresponding type is the defect type.

[0105] See also Figure 8 The template image with cracks is shown in FIG. 1 , in which cracks appear. The corresponding type is the crack type.

[0106] A large number of image samples are used to train the above template type recognition model, and the template type recognition model can accurately determine the type of the template to be recognized.

[0107] In some embodiments, in order to improve the balance of the above template type recognition model, it is necessary to set the number of image samples of the incomplete type and crack type in the sample for enhancement processing. The purpose of the enhancement processing is to increase the number of image samples of the incomplete type and crack type to avoid the template type recognition model from mistakenly classifying the incomplete type and crack type as a complete type when identifying due to the small number of image samples of the incomplete type and crack type. During the enhancement processing, the normal standard template image can be manually processed to generate images of the incomplete type and crack type.

[0108] In some embodiments, the template processing system may further include an alarm device, which is connected to the controller. When the controller determines that the template to be identified is unqualified, the alarm device is controlled to sound an alarm.

[0109] In this embodiment, the alarm device can be implemented by a buzzer, and when an unqualified template is found, the controller can control the buzzer to emit a buzzer sound. The alarm device can also be implemented by a loudspeaker to emit a voice alarm, and the controller can also count the number of unqualified templates, and the loudspeaker can play the number of unqualified templates.

[0110] In a second aspect, the present application proposes a template processing method, which is applied to the above-mentioned template processing system, and the above-mentioned template processing system includes:

[0111] Conveyor belt 01, first unloading platform, second unloading platform 03 and third unloading platform 04;

[0112] A controller 05, the camera 06, the driving device 07 of the conveyor belt 01 and the driving device 08 of the first unloading platform respectively connected to the controller 05;

[0113] The camera 06 is arranged at the position of the first unloading platform 02;

[0114] The above methods include:

[0115] The conveyor belt 01 is driven by the conveyor belt driving device 07 under the control of the controller 05 to convey the template to be identified, and conveys the template to be identified to the position of the first unloading platform 02, and stops conveying;

[0116] The camera 06 responds to the start command sent by the controller 05 to start photographing the template to be identified on the first unloading table, obtains an image of the template to be identified, and sends the image of the template to be identified to the controller 05;

[0117] The controller 05 receives the image of the template to be identified, analyzes the image of the template to be identified, and determines whether the template to be identified is qualified;

[0118] If qualified, the driving device 08 of the first unloading platform is controlled to move in the first direction, so that the template to be identified is transported to the second unloading platform 03;

[0119] If it is unqualified, the driving device 08 of the first unloading platform is controlled to move in the second direction so that the template to be identified is transported to the third unloading platform 04 .

[0120] In some embodiments, the above method may further include the following steps: the controller 05 determines the size of the template to be identified, and compares it with the standard size of the template to be identified. If the difference between the size of the template to be identified and the standard size is less than a predetermined difference threshold, it is determined that the template to be identified is qualified.

[0121] In some embodiments, the method may further include the following steps: if the difference between the size of the template to be identified and the standard size is greater than or equal to a predetermined difference threshold, the controller 05 determines that the template to be identified is unqualified.

[0122] In some embodiments, the method may further include the following steps: the controller 05 determines the size of the template to be identified by:

[0123] Determine the size and image of the identification table;

[0124] Determining the number of pixels corresponding to the side length of the recognition platform in the image of the recognition platform;

[0125] Determining the number of pixels for each side length in the image of the template;

[0126] The actual length of the template is determined using the following formula:

[0127] y'=(Z' / Z)×L;

[0128] Wherein, the above y' is the actual length of the side length of the above template;

[0129] The above L is the actual length of the side of the above identification platform;

[0130] The above Z is the number of pixels of the side length in the image of the above recognition station;

[0131] The Z' is the number of pixels of the side length in the image of the template.

[0132] In some embodiments, the method may further include the following steps: the controller 05 uses a pre-trained template type recognition model to determine the type of the template to be recognized;

[0133] The types of the templates to be identified include: complete type, incomplete type and crack type;

[0134] Classify the above complete types as qualified;

[0135] The above defect types and the above crack types are classified as unqualified.

[0136] In some embodiments, the method may further include the following steps: the driving device 08 of the first unloading platform includes: a first driving motor, a plurality of rollers, one end of each roller being sleeved with the conveyor belt;

[0137] The output shaft of the first driving motor is connected to the transmission belt;

[0138] When the first driving motor rotates, the conveyor belt moves, driving the plurality of rollers to move, thereby driving the template to be identified to move;

[0139] The controller 05 controls the conveyor belt to move in the first direction when the first drive motor rotates in the first direction, driving the multiple rollers to rotate in the first direction, thereby transporting the template to be identified to the second unloading platform 03.

[0140] In some embodiments, the method may further include the following steps: when the controller 05 controls the first drive motor to rotate in the second direction, the conveyor belt moves in the second direction, driving the multiple rollers to rotate in the second direction, thereby transporting the template to be identified to the third unloading platform 04.

[0141] In some embodiments, the above method may further include the following steps: when the above controller 05 determines that the above template to be identified is unqualified, it controls the alarm device to sound an alarm.

[0142] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the present disclosure. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0143] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A template processing system, characterized in that: include: A conveyor belt, a first unloading platform, a second unloading platform and a third unloading platform; A controller, a camera, a conveyor belt driving device and a driving device of the first unloading platform respectively connected to the controller; The camera is arranged at the position of the first unloading platform; The conveyor belt is used to convey the template to be identified by the conveyor belt driving device under the control of the controller, convey the template to be identified to the position of the first unloading platform, and stop conveying; The camera, in response to a start command sent by the controller, starts photographing the template to be identified on the first unloading table, obtains an image of the template to be identified, and sends the image of the template to be identified to the controller; A controller, configured to receive the image of the template to be identified, analyze the image of the template to be identified, and determine whether the template to be identified is qualified; If qualified, controlling the driving device of the first unloading platform to move in a first direction so that the template to be identified is transported to the second unloading platform; If it is unqualified, the driving device of the first unloading platform is controlled to move in the second direction so that the template to be identified is transported to the third unloading platform.

2. The template processing system according to claim 1, characterized in that: The controller is also used to determine the size of the template to be identified, and compare it with the standard size of the template to be identified. If the difference between the size of the template to be identified and the standard size is less than a predetermined difference threshold, the template to be identified is determined to be qualified.

3. The template processing system according to claim 2, characterized in that: The controller is also used to: If the difference between the size of the template to be identified and the standard size is greater than or equal to a predetermined difference threshold, it is determined that the template to be identified is unqualified.

4. The template processing system according to claim 2, characterized in that: The controller is further configured to determine the size of the template to be identified by adopting the following steps: Determine the size and image of the identification table; Determining the number of pixels corresponding to the side length of the recognition platform in the image of the recognition platform; Determining the number of pixels for each side length in the image of the template; The actual length of the template is determined using the following formula: y'=(Z' / Z)×L; Wherein, y' is the actual length of the side length of the template; L is the actual length of the side of the identification platform; Z is the number of pixels of the side length in the image of the recognition station; Z' is the number of pixels of the side length in the image of the template.

5. The template processing system according to claim 3, characterized in that: The controller is also used to determine the type of the template to be identified by using a pre-trained template type identification model; The types of templates to be identified include: complete type, incomplete type and crack type; classifying said complete type as qualified; The defect type and the crack type are classified as unacceptable.

6. The template processing system according to claim 1, characterized in that: The driving device of the first unloading platform includes: a first driving motor, a plurality of rollers, one end of each roller being sleeved with the conveyor belt; The output shaft of the first driving motor is connected to the conveyor belt; When the first driving motor rotates, the conveyor belt moves, driving the multiple rollers to move; thereby driving the template to be identified to move; The controller controls the conveyor belt to move in the first direction when the first drive motor rotates in the first direction, driving the multiple rollers to rotate in the first direction, thereby conveying the template to be identified to the second unloading platform.

7. The template processing system according to claim 6, characterized in that: When the controller controls the first drive motor to rotate in the second direction, the conveyor belt moves in the second direction, driving the multiple rollers to rotate in the second direction, thereby conveying the template to be identified to the third unloading platform.

8. The template processing system according to claim 1, characterized in that: The conveyor belt driving device at least comprises: A second drive motor, a third drive motor, a first conveyor belt roller, and a second conveyor belt roller; The output end of the second driving motor is connected to the output end of the first conveyor belt roller through a belt; the second driving motor drives the first conveyor belt roller to rotate; The output end of the third driving motor is connected to the output end of the second conveyor belt roller through a belt; the third driving motor drives the second conveyor belt roller to rotate; The controller controls the second driving motor and the third driving motor.

9. The template processing system according to claim 1, characterized in that: It also includes an alarm device, which is connected to the controller. When the controller determines that the template to be identified is unqualified, the alarm device is controlled to sound an alarm.

10. A template processing method, characterized in that: A system for template processing, the template processing system comprising: A conveyor belt, a first unloading platform, a second unloading platform and a third unloading platform; A controller, a camera, a conveyor belt driving device and a driving device of the first unloading platform respectively connected to the controller; The camera is arranged at the position of the first unloading platform; The method comprises: The conveyor belt is driven by the conveyor belt driving device under the control of the controller to convey the template to be identified, and conveys the template to be identified to the position of the first unloading platform, and stops conveying; The camera starts photographing the template to be identified on the first unloading table in response to a start command sent by the controller, obtains an image of the template to be identified, and sends the image of the template to be identified to the controller; The controller receives the image of the template to be identified, analyzes the image of the template to be identified, and determines whether the template to be identified is qualified; If qualified, controlling the driving device of the first unloading platform to move in a first direction so that the template to be identified is transported to the second unloading platform; If it is unqualified, the driving device of the first unloading platform is controlled to move in the second direction so that the template to be identified is transported to the third unloading platform.