Copper processing data analysis system and method based on large model
Through a copper processing data analysis system based on the large model, combined with the design draft two-dimensional data and initial acid concentration and time, the acid concentration and corrosion time are adjusted in real time, and the problems of low artificial etching efficiency and poor consistency are solved, and the copper print template is realized efficient and automated production.
Patent Information
- Application Number
- CN202411128358.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-16
- Publication Date
- 2024-12-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the production of existing copper print templates, manual etching is easily affected by multiple factors, resulting in inefficiency and inconsistent with the design drawings, which consumes a lot of manpower and is difficult to ensure quality.
Using a copper processing data analysis system based on a large model, the design draft image is obtained, the two-dimensional data of the design draft is determined, and the initial acid concentration and corrosion time range are combined, the asphalt application plan is formulated, and the corrosion process is analyzed in real time, and the acid concentration and the acid concentration are adjusted. Corrosion time to ensure application accuracy and corrosion effect.
It improves the processing efficiency and quality consistency of the copper print templates, reduces manual intervention, realizes automated control, and improves production safety and product completion.
Smart Images

Figure CN119131193A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of copper processing data analysis, and in particular to a copper processing data analysis system and method based on a large model. Background Art
[0002] The engraving and etching process in the existing copperplate engraving template production process is to apply an anti-corrosion layer, then engrave the pattern, and finally immerse it in an acid solution for corrosion to form a concave and convex texture and pattern.
[0003] The existing copperplate engraving template production requires manual etching, which is easily affected by many factors and usually requires multiple etchings. It is also difficult to ensure the consistency of the copperplate engraving template with the design drawing, which consumes a lot of manpower and is inefficient. Summary of the invention
[0004] The present application provides a copper processing data analysis system and method based on a large model to solve the above problems.
[0005] In a first aspect, the present application provides a copper processing data analysis method based on a large model, the method comprising: obtaining a design draft image of a copper plate, and determining the design draft two-dimensional data based on the design draft image; determining the initial acid concentration range and the initial corrosion time range of the design draft based on the design draft two-dimensional data; based on a preset analysis model, determining an asphalt coating scheme according to the design draft two-dimensional data, the initial acid concentration range and the initial corrosion time range, and controlling the processing equipment to perform asphalt coating and acid immersion on the copper plate according to the asphalt coating scheme; obtaining the corrosion process information of the copper plate, analyzing the corrosion process information, and determining the real-time corrosion degree; determining the corrosion adjustment scheme according to the real-time corrosion degree and the design draft two-dimensional data.
[0006] The solution provided in this application combines the initial acid concentration and the corrosion time range to ensure the accuracy and effectiveness of the application. By analyzing the corrosion degree of the material in real time and comparing it with the design draft data, problems can be discovered and adjusted in time, and corresponding corrosion adjustment plans can be formulated to reduce excessive or insufficient corrosion and improve the quality and consistency of the final product. This process is designed to improve the processing efficiency and safety of copperplate templates.
[0007] Optionally, determining the design draft two-dimensional data based on the design draft image includes: determining the line type, line attributes, shape type and texture information based on the design draft image; determining the line information of the design draft image based on the line type and the line attributes; determining some entity information of the design draft image based on the shape type; determining the design draft two-dimensional data based on the line information, the some entity information and the texture information.
[0008] Through the above technical solution, by identifying the line type and line attributes in the design draft, the line information in the image is accurately extracted and digitized. The various shape types in the design draft are identified and these shapes are converted into corresponding two-dimensional geometric data. The texture information of the image in the design draft is identified so that it can be applied in the subsequent establishment of the solid three-dimensional structure. By integrating the line information, shape information and texture information, the entire design draft is converted into complete two-dimensional data for the subsequent establishment of the three-dimensional solid structure.
[0009] Optionally, determining the initial acid concentration range and the initial corrosion time range of the design draft based on the two-dimensional data of the design draft includes: analyzing the two-dimensional data of the design draft to determine the complexity of the two-dimensional data of the design draft; matching a number of similar design draft information based on the complexity of the two-dimensional data of the design draft; determining a number of acid concentrations and a number of corrosion times based on the several similar design draft information; determining the initial acid concentration range of the design draft based on the several acid concentrations; and determining the initial corrosion time range of the design draft based on the several corrosion times.
[0010] Through the above technical solution, the complexity of the design draft is accurately evaluated by deeply analyzing the two-dimensional data of the design draft, and several similar design draft information is matched in the preset database. By analyzing the similar design draft information, several acid concentrations and corresponding corrosion times suitable for the current design draft are scientifically determined, which provides a strong basis for the subsequent production of copperplate engraving templates. The solution clarifies the initial range of acid concentration and corrosion time, which provides greater flexibility and adjustment space in the subsequent acid leaching process. It improves the production efficiency of copperplate engraving templates and improves the production quality of finished products.
[0011] Optionally, based on the preset analysis model, according to the two-dimensional data of the design draft, the initial acid concentration range and the initial corrosion time range, the asphalt coating scheme is determined, including: obtaining sample pre-experimental information to determine sample corrosion process information; dividing the initial corrosion time range into a number of corrosion time points according to a preset separation time; determining the sample surface image, the acid concentration at each corrosion time point, the corrosion time at each corrosion time point and the sample mass change value at each corrosion time point according to the sample corrosion process information; determining the sample surface area according to the sample surface image; determining the corrosion rate at each corrosion time point according to the sample surface area, the corrosion time and the sample mass change value; determining the shadow area and the highlight area according to the two-dimensional data of the design draft; analyzing the highlight area to determine the blank position and blank area; inputting the blank position, the blank area, the asphalt coating thickness and the initial corrosion time range into the preset analysis model, and determining the asphalt coating scheme according to the analysis result of the preset analysis model.
[0012] Through the above technical solution, by obtaining the pre-experimental information of the sample, analyzing the corrosion process, combining the surface area, corrosion time and mass change, the corrosion rate at each time point is calculated. At the same time, the design draft is analyzed in two dimensions to identify shadow and highlight areas and key elements. By analyzing the highlight area, the blank position and area are determined, and the asphalt coating thickness is formulated according to the initial acid concentration range, so as to achieve an accurate and effective coating plan, ensure the protection of key areas, and reduce material waste.
[0013] Optionally, the corrosion rate at each corrosion time point is determined according to the sample surface area, corrosion time and the sample mass change value, including: determining the sample mass before corrosion and the sample mass at each corrosion time point according to the sample corrosion process information; determining the sample mass change value at each corrosion time point according to the sample mass before corrosion and the sample mass; analyzing the sample surface image to determine the sample surface boundary; determining the sample surface area according to the sample surface boundary; determining the corrosion rate at each corrosion time point according to the sample surface area, the corrosion time and the sample mass change value, referring to the following formula: Wherein, R represents the corrosion rate at the current corrosion time point, Δm represents the change value of the sample mass at the current corrosion time point, t represents the corrosion time at the current corrosion time point, and A represents the surface area of the sample.
[0014] Through the above technical solution, by measuring the mass of the sample before corrosion and at each corrosion time point, the change in the sample mass can be accurately quantified, and then the dynamic characteristics of the corrosion process can be analyzed. The corrosion rate at each corrosion time point is calculated using the sample surface area, corrosion time, and sample mass change value. By determining the corrosion rate at different time points, a data reference is provided for determining the corrosion adjustment plan for the subsequent copper plate acid leaching process, making the subsequent copper plate acid leaching process controllable and achieving the purpose of consistency.
[0015] Optionally, determining the shadow area and the highlight area according to the two-dimensional data of the design draft includes: determining the entity outline according to the line type and the line attributes; determining the entity's overall structure by analyzing the entity outline and the shape type; determining the entity's hierarchical information according to the entity's overall structure and the texture information; determining the entity type by analyzing the entity's overall structure and the entity's hierarchical information; matching the entity type with images in a preset database to determine a number of images of the same entity type; determining the entity's three-dimensional structure based on the images of the same entity type; determining the entity's shadow area according to the entity's three-dimensional structure; determining the entity's shadow boundary according to the entity's shadow area; obtaining a copperplate area, dividing the copperplate area according to the entity's shadow boundary and determining a division result; and determining the highlight area of the entity according to the division result.
[0016] Through the above technical solution, by analyzing the line type, attributes and shape, the overall structure of the entity can be accurately identified and analyzed, laying the foundation for 3D reconstruction and the determination of shadow and highlight areas. The structure and texture information of the entity are used to infer the hierarchical information and further establish the 3D structure. Based on this structure, the shadow area and its boundaries are accurately calculated, and the highlight area is divided in combination with the copperplate area. By determining the shadow and highlight areas, the three-dimensional sense and realism of the entity are enhanced. In addition, the entity type is matched with the database image to quickly find the same type of image, which improves the efficiency of 3D structure confirmation.
[0017] Optionally, analyzing the corrosion process information to determine the real-time corrosion degree includes: analyzing the corrosion process information to determine the current board surface image; analyzing the current board surface image to determine the current shadow area and the current highlight area; comparing the current shadow area with the shadow area to determine the real-time shadow completion progress; comparing the current highlight area with the highlight area to determine the real-time highlight completion progress; determining the real-time corrosion degree according to the real-time shadow completion progress and the real-time highlight completion progress.
[0018] Through the above technical solution, by analyzing the plate surface image, the shadow area and the highlight area are identified in real time. The changes in these two areas are important indicators of the corrosion process. By comparing the current shadow area with the shadow area, and the current highlight area with the highlight area, the real-time changes of the shadow and highlight areas are accurately measured, and the real-time progress of corrosion is inferred. It helps to better understand the corrosion process, provide data support for subsequent corrosion control, optimize the production process, and improve production efficiency.
[0019] Optionally, determining a corrosion adjustment plan based on the real-time corrosion degree and the two-dimensional data of the design draft includes: obtaining current environmental information, analyzing the current environmental information and the corrosion process information, and determining the current acid concentration, the current acid immersion time and the acid immersion start time; determining the current corrosion time based on the current acid immersion time and the acid immersion start time; determining the acid concentration adjustment strategy based on the current acid concentration and the initial acid concentration range; determining the current condition of asphalt based on the current board surface image; determining the corrosion time adjustment strategy based on the current corrosion time, the real-time corrosion degree and the initial corrosion time range; determining the asphalt coating adjustment strategy based on the current condition of the asphalt and the two-dimensional data of the design draft; determining the corrosion adjustment plan based on the corrosion time adjustment strategy, the acid concentration adjustment strategy and the asphalt coating adjustment strategy.
[0020] Through the above technical solutions, by obtaining information about the environment and corrosion process in real time, the acid concentration and corrosion time are dynamically adjusted to ensure that the corrosion reaction is carried out under optimal conditions. The start time of acid immersion and the real-time monitoring of corrosion time are recorded to accurately control the duration of the reaction, thereby reducing quality problems. Combined with the board surface image and corrosion degree analysis, the corrosion effect is evaluated and problems are discovered in a timely manner. According to the state of the asphalt and the design draft data, a coating adjustment strategy is formulated to ensure that the asphalt is evenly coated and firmly bonded to the corroded board surface to prevent damage to the highlight area. Through such real-time monitoring and adjustment, waste is reduced and product completion is improved.
[0021] Optionally, the corrosion adjustment scheme is determined according to the corrosion time adjustment strategy, the acid concentration adjustment strategy and the asphalt coating adjustment strategy, including: judging whether the current acid concentration is within the initial acid concentration range according to the current acid concentration and the initial acid concentration range; if the current acid concentration is not within the initial acid concentration range, determining the degree of influence of environmental factors on the acid concentration according to historical design information of several similar design drafts; adjusting the current acid concentration according to the current environmental information, the initial acid concentration range and the degree of influence of the environmental factors on the acid concentration, and determining the adjusted acid concentration; determining the current corrosion rate according to the corrosion process information; analyzing the current condition of the asphalt to determine the asphalt edge image; judging whether the asphalt is corroded according to the asphalt edge image; if the asphalt is not corroded, the asphalt smearing adjustment strategy is no adjustment; judging whether the current corrosion time is in the initial corrosion time range according to the current corrosion time and the initial corrosion time range; determining the maximum corrosion time according to the initial corrosion time range; determining the remaining corrosion time according to the maximum corrosion time and the current corrosion time; determining the expected corrosion effect according to the adjusted acid concentration, the real-time corrosion degree, the current corrosion rate and the remaining corrosion time; comparing the expected corrosion effect with the two-dimensional data of the design draft, and determining the corrosion time adjustment strategy according to the comparison result of the expected corrosion effect and the two-dimensional data of the design draft.
[0022] Through the above technical solution, the acid concentration is precisely adjusted to control the corrosion process by real-time monitoring of the acid concentration and combining historical design information and environmental factors. Ensure that corrosion proceeds as expected and reduce the problem of uneven or excessive corrosion. The adjusted acid concentration and corrosion process information provide a basis for real-time monitoring of the corrosion rate, support intelligent evaluation and timely adjustment of corrosion conditions, and ensure that the effect meets expectations. At the same time, by analyzing the state of asphalt, it is determined whether it is corroded, protecting the uncorroded asphalt, extending its service life and reducing the cost caused by corrosion. Through real-time monitoring and historical data analysis, combined with the initial and current corrosion time, acid concentration, real-time corrosion degree and corrosion rate, the remaining corrosion time is determined and the corrosion effect is predicted. Compare with the data of the design draft and formulate a reasonable corrosion time adjustment strategy to ensure that the corrosion effect meets the design requirements. Significantly improve the efficiency and accuracy of the corrosion process, reduce costs, and accelerate the product development process.
[0023] In a second aspect, the present application provides a copper processing data analysis system based on a large model, the system comprising:
[0024] A data determination module is used to obtain a design draft image of a copper plate, and determine the two-dimensional data of the design draft based on the design draft image; a range determination module is used to determine the initial acid concentration range and the initial corrosion time range of the design draft based on the two-dimensional data of the design draft; a coating scheme determination module is used to determine the asphalt coating scheme based on a preset analysis model, according to the two-dimensional data of the design draft, the initial acid concentration range and the initial corrosion time range, and control the processing equipment to apply asphalt and acid dip the copper plate according to the asphalt coating scheme; a corrosion process monitoring module is used to obtain the corrosion process information of the copper plate, analyze the corrosion process information, and determine the real-time corrosion degree; an adjustment scheme determination module is used to determine the corrosion adjustment scheme based on the real-time corrosion degree and the two-dimensional data of the design draft.
[0025] Optionally, the data determination module is specifically used to: determine the line type, line attributes, shape type and texture information based on the design draft image; determine the line information of the design draft image based on the line type and the line attributes; determine some entity information of the design draft image based on the shape type; determine the two-dimensional data of the design draft based on the line information, the some entity information and the texture information.
[0026] Optionally, the range determination module is specifically used to: analyze the two-dimensional data of the design draft to determine the complexity of the two-dimensional data of the design draft; match a number of similar design draft information based on the complexity of the two-dimensional data of the design draft; determine a number of acid concentrations and a number of corrosion times based on the several similar design draft information; determine an initial acid concentration range of the design draft based on the several acid concentrations; and determine an initial corrosion time range of the design draft based on the several corrosion times.
[0027] Optionally, the coating scheme determination module is specifically used to: obtain sample pre-experimental information and determine sample corrosion process information; divide the initial corrosion time range into several corrosion time points according to a preset separation time; determine the sample surface image, the acid concentration at each corrosion time point, the corrosion time at each corrosion time point and the sample mass change value at each corrosion time point according to the sample corrosion process information; determine the sample surface area according to the sample surface image; determine the corrosion rate at each corrosion time point according to the sample surface area, the corrosion time and the sample mass change value; determine the shadow area and the highlight area according to the two-dimensional data of the design draft; analyze the highlight area to determine the blank position and blank area; determine the asphalt coating thickness according to the initial acid concentration range; input the blank position, the blank area, the asphalt coating thickness and the initial corrosion time range into the preset analysis model, and determine the asphalt coating scheme according to the analysis result of the preset analysis model.
[0028] Optionally, the smearing scheme determination module is specifically used to: determine the sample mass before corrosion and the sample mass at each corrosion time point according to the sample corrosion process information; determine the sample mass change value at each corrosion time point according to the sample mass before corrosion and the sample mass; analyze the sample surface image to determine the sample surface boundary; determine the sample surface area according to the sample surface boundary; determine the corrosion rate at each corrosion time point according to the sample surface area, the corrosion time and the sample mass change value, referring to the following formula: Wherein, R represents the corrosion rate at the current corrosion time point, Δm represents the change value of the sample mass at the current corrosion time point, t represents the corrosion time at the current corrosion time point, and A represents the surface area of the sample.
[0029] Optionally, the smearing scheme determination module 303 is specifically used to: determine the entity contour according to the line type and the line attributes; determine the overall structure of the entity by analyzing the entity contour and the shape type; determine the entity hierarchy information according to the overall structure of the entity and the texture information; determine the entity type by analyzing the overall structure of the entity and the entity hierarchy information; match the entity type with images in a preset database to determine several images of the same entity type; determine the three-dimensional structure of the entity based on the several images of the same entity type; determine the shadow area of the entity based on the three-dimensional structure of the entity; determine the shadow boundary of the entity based on the shadow area of the entity; obtain the copperplate area, divide the copperplate area according to the shadow boundary of the entity and determine the division result; determine the highlight area of the entity based on the division result.
[0030] Optionally, the corrosion process monitoring module is specifically used to: analyze the corrosion process information to determine the current board surface image; analyze the current board surface image to determine the current shadow area and the current highlight area; compare the current shadow area with the shadow area to determine the real-time shadow completion progress; compare the current highlight area with the highlight area to determine the real-time highlight completion progress; determine the real-time corrosion degree according to the real-time shadow completion progress and the real-time highlight completion progress.
[0031] Optionally, the adjustment scheme determination module is specifically used to: obtain current environmental information, analyze the current environmental information and the corrosion process information, determine the current acid concentration, the current acid immersion time and the acid immersion start time; determine the current corrosion time according to the current acid immersion time and the acid immersion start time; determine the acid concentration adjustment strategy according to the current acid concentration and the initial acid concentration range; determine the current condition of the asphalt according to the current board surface image; determine the corrosion time adjustment strategy according to the current corrosion time, the real-time corrosion degree and the initial corrosion time range; determine the asphalt coating adjustment strategy according to the current condition of the asphalt and the two-dimensional data of the design draft; determine the corrosion adjustment scheme according to the corrosion time adjustment strategy, the acid concentration adjustment strategy and the asphalt coating adjustment strategy.
[0032] Optionally, the adjustment scheme determination module is specifically used to: determine whether the current acid concentration is within the initial acid concentration range based on the current acid concentration and the initial acid concentration range; if the current acid concentration is not within the initial acid concentration range, determine the degree of influence of environmental factors on the acid concentration based on historical design information of several similar design drafts; adjust the current acid concentration based on the current environmental information, the initial acid concentration range and the degree of influence of the environmental factors on the acid concentration, and determine the adjusted acid concentration; determine the current corrosion rate based on the corrosion process information; analyze the current condition of the asphalt and determine the asphalt edge image; and determine the asphalt according to the asphalt edge image. Whether it is corroded; if the asphalt is not corroded, the asphalt coating adjustment strategy is no adjustment; according to the current corrosion time and the initial corrosion time range, determine the position of the current corrosion time in the initial corrosion time range; according to the initial corrosion time range, determine the maximum corrosion time; according to the maximum corrosion time and the current corrosion time, determine the remaining corrosion time; according to the adjusted acid concentration, the real-time corrosion degree, the current corrosion rate and the remaining corrosion time, determine the expected corrosion effect; compare the expected corrosion effect with the two-dimensional data of the design draft, and determine the corrosion time adjustment strategy according to the comparison result of the expected corrosion effect and the two-dimensional data of the design draft. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0034] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application;
[0035] Figure 2 A flowchart of a copper processing data analysis method based on a large model provided in one embodiment of the present application;
[0036] Figure 3 A schematic structural diagram of a large model-based copper processing data analysis system provided in one embodiment of the present application. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0038] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0039] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0040] The existing copperplate engraving template production requires manual etching, which is easily affected by many factors and usually requires multiple etchings. It is also difficult to ensure the consistency of the copperplate engraving template with the design drawing, which consumes a lot of manpower and is inefficient.
[0041] Based on this, this application provides a copper processing data analysis system and method based on a large model, which combines the initial acid concentration and the corrosion time range to ensure the accuracy and effectiveness of the application. By analyzing the corrosion degree of the material in real time and comparing it with the design draft data, problems can be discovered and adjusted in time, and corresponding corrosion adjustment plans can be formulated to reduce excessive or insufficient corrosion and improve the quality and consistency of the final product. This process is designed to improve the processing efficiency and safety of copperplate templates.
[0042] Figure 1 A schematic diagram of an application scenario provided for the present application. In the scenario of copperplate template production, the method provided by the present application can improve the consistency between the final product and the design draft, making the production of copperplate templates more efficient and safe. Specifically, the method provided by the present application is applied to any server that communicates with the processing equipment. The processing accuracy is ensured by converting the design draft image into accurate two-dimensional data. In combination with the initial acid concentration range and the initial corrosion time range, a detailed asphalt coating scheme is formulated, and adjustments are made based on feedback to ensure the effect of the protective layer. The degree of corrosion is analyzed in real time, and problems are discovered and adjusted in a timely manner. Compare the real-time corrosion degree with the design data, formulate a corrosion adjustment plan, and ensure that the corrosion effect is consistent with the design. Accurately control the corrosion process, improve product quality and consistency, and make copperplate template processing more efficient and safe. The specific implementation method can refer to the following embodiments.
[0043] Figure 2 This is a flow chart of a copper processing data analysis method based on a large model provided in an embodiment of the present application. The method of this embodiment can be applied to the server in the above scenario. Figure 2 As shown, the method includes:
[0044] S201, obtaining a design draft image of a copperplate, and determining the design draft two-dimensional data according to the design draft image.
[0045] The design draft image can be a two-dimensional picture referenced when making a copperplate template. The design draft two-dimensional data can be the picture data in the two-dimensional picture referenced when making a copperplate template, such as line information, graphic information, etc.
[0046] Specifically, before the copperplate is pickled, the designer will create a design draft image to specify the copperplate print that needs to be produced. Since pickling requires precise control of the pickling area, the design draft often contains redundant data, so it is necessary to extract the two-dimensional data corresponding to the simplified lines or graphics of the design draft to improve the efficiency and effect of pickling. Therefore, according to the acquired design draft image, through image processing means, several picture data contained in the design draft image are determined, such as line information, entity information, texture information, etc., and then the several picture data contained in the design draft image are integrated to obtain line information and several entity information. Finally, the line information, several entity information and texture information are summarized as the two-dimensional data of the design draft.
[0047] S202. Determine the initial acid concentration range and initial corrosion time range of the design draft according to the two-dimensional data of the design draft.
[0048] The initial acid concentration range may be a range of initial acid concentrations used by several similar designs with similar complexity to the two-dimensional data of the design. The initial corrosion time range may be a range of initial corrosion time experienced by several similar designs with similar complexity to the two-dimensional data of the design. The preset database may be a collection of data related to the production of copperplate engraving templates, such as historical design information.
[0049] Specifically, before the copper plate is pickled with acid, it is necessary to first determine the acid concentration range and corrosion time range of the copper plate. Since the acid concentration and corrosion time directly affect the degree of corrosion on the copper plate surface, the line depth and texture effect of the print are affected, and strong acid or long-term corrosion may cause excessive corrosion on the copper plate surface, destroying the integrity and artistic effect of the print. Therefore, the two-dimensional data of the design draft is analyzed, and the complexity of the two-dimensional data of the design draft is determined based on the method of transform domain, such as Fourier transform. The complexity of the two-dimensional data of the design draft is compared with the complexity of several two-dimensional data of the design draft in the historical design information in the preset database, and several similar design draft information with the same complexity is determined. Analyze several similar design draft information, and determine several acid concentrations and several corrosion times by natural language processing. Determine the initial acid concentration range based on several acid concentrations, and determine the initial corrosion time range based on several corrosion times.
[0050] S203, based on the preset analysis model, according to the two-dimensional data of the design draft, the initial acid concentration range and the initial corrosion time range, determine the asphalt coating scheme, and according to the asphalt coating scheme, control the processing equipment to apply asphalt and acid dip the copper plate.
[0051] The asphalt coating scheme may be a scheme on how to apply asphalt, such as the coating area, coating thickness, etc. Acid leaching may be a process of using an aqueous solution of an inorganic acid as a leaching agent to corrode the copper plate.
[0052] The preset analysis model can be understood as a model used to analyze asphalt coating schemes. This model can be a model composed of a neural convolutional network. The two-dimensional data of the design draft corresponding to the historical design stage, the initial acid concentration range, the initial corrosion time range and the historical asphalt coating scheme are used as training samples to train the model, so that it can determine the asphalt coating scheme suitable for current conditions through the two-dimensional data of the design draft, the initial acid concentration range and the initial corrosion time range at the current moment.
[0053] Specifically, before the copper plate is acid-soaked, a preliminary experiment is usually conducted to determine the asphalt coating scheme. Asphalt coating forms an anti-corrosion layer and enhances the artistic effect, which is crucial to ensure the smooth progress of the technical process. Improper acid concentration or corrosion time may cause the copper plate to corrode too quickly or too deeply, damaging the layout structure. At the same time, uneven coating or insufficient thickness may cause the non-corroded area to be corroded by acid, affecting the neatness of the layout and the quality of the work. Therefore, a pre-corrosion experiment is conducted on the sample to collect key information in the corrosion process, and the corrosion time points are divided based on the preset separation time, and the sample surface image, acid concentration, corrosion time and mass change value at each corrosion time point are recorded. Then these data are analyzed, and the surface area and corrosion rate of the sample are obtained by mathematical analysis. At the same time, according to the complexity of the two-dimensional data of the design draft and matching with several two-dimensional data of the design draft in the historical design information of the preset database, several pictures with the same entity are determined, and the three-dimensional structure of the entity is established based on several pictures with the same entity, and the shadow and highlight areas are determined by image processing and computer vision means, such as highlight detection algorithm, and the highlight area is the blank area. Then, according to the blank area, the blank position and area are determined. The asphalt coating thickness is determined according to the initial acid concentration range, because different asphalt thicknesses have different resistance to acid concentrations. Finally, the preset analysis model is used to comprehensively analyze the blank position, area, asphalt coating thickness and initial corrosion time range, and an asphalt coating plan that meets the two-dimensional data of the design draft is formulated.
[0054] S204, obtaining the corrosion process information of the copper plate, analyzing the corrosion process information, and determining the real-time corrosion degree.
[0055] The corrosion process information may be various information monitored and generated during the acid immersion process of the copper plate. For example, the real-time corrosion degree of the plate surface image may be the progress of the corrosion effect achieved in real time during the copper plate corrosion process.
[0056] Specifically, during the acid leaching process of the copper plate, the corrosion effect of the copper plate will be affected by many factors, making it difficult to control the corrosion effect. By observing the real-time corrosion degree of the copper plate, the real-time corrosion effect of the copper plate can be determined, and the influence of the influencing factors on the corrosion effect can be timely controlled to ensure that the copper plate achieves the expected corrosion effect. Therefore, according to the corrosion process information, the image information of each corrosion time point in the corrosion process is determined to determine the current board surface image, and then the current shadow area and the current highlight area are determined by image processing means. The current shadow area is compared with the shadow area of the entity to determine the completion progress of the shadow area. The current highlight area is compared with the highlight area of the entity to determine the completion progress of the highlight area, and then the real-time corrosion degree is determined.
[0057] S205. Determine a corrosion adjustment plan based on the real-time corrosion degree and the two-dimensional data of the design draft.
[0058] The corrosion adjustment plan can be a plan for adjusting various factors that affect the corrosion of the copper plate during the copper plate acid immersion process, such as an acid concentration adjustment plan, a corrosion time adjustment plan, etc.
[0059] Specifically, during the copper plate acid leaching process, by real-time monitoring of the corrosion degree and comparing it with the expected level of the design draft, an adjustment plan can be formulated to ensure that the expected corrosion effect is achieved. However, since many factors affect the corrosion effect, it is difficult to control the process. Therefore, the current environmental information and corrosion process information are analyzed to determine the current acid concentration, acid leaching time and acid leaching start time, and then calculate the current corrosion time. According to the current acid concentration and the initial acid concentration range, an acid concentration adjustment strategy is formulated. The asphalt image before acid leaching is obtained, and the current condition of the asphalt is evaluated according to the asphalt image before acid leaching and the current plate surface image, such as whether it is corroded and the corrosion situation. Combined with the current corrosion time, real-time corrosion degree and initial corrosion time range, the corrosion time adjustment strategy is determined. According to the current condition of the asphalt and the two-dimensional data of the design draft, an asphalt coating adjustment strategy is formulated. Finally, the overall corrosion adjustment plan is determined by comprehensively considering the corrosion time adjustment strategy, acid concentration adjustment strategy and asphalt coating adjustment strategy.
[0060] Through the method provided in this embodiment, the initial acid concentration and the corrosion time range are combined to ensure the accuracy and effectiveness of the coating. By analyzing the corrosion degree of the material in real time and comparing it with the design draft data, problems can be discovered and adjusted in time, and corresponding corrosion adjustment plans can be formulated to reduce excessive or insufficient corrosion and improve the quality and consistency of the final product. This process is intended to improve the processing efficiency and safety of copperplate templates.
[0061] In some embodiments, based on the design draft image, the line type, line attributes, shape type and texture information are determined; based on the line type and line attributes, the line information of the design draft image is determined; based on the shape type, some entity information of the design draft image is determined; based on the line information, some entity information and texture information, the two-dimensional data of the design draft is determined.
[0062] Line type may be the type of all lines included in the design draft image, such as solid line, etc. Line attribute may be the attribute of all lines included in the design draft image, such as thickness, etc. Shape type may be the type of all graphics included in the design draft image, such as circle, etc. Texture information may be the visual attribute of the image included in the design draft image, such as roughness, etc. Entity information may be the information of the entity composed of all graphics included in the design draft image. Line information may be the information composed of the type and attribute of all lines included in the design draft image.
[0063] Specifically, since the area to be pickled must be precisely controlled during the pickling process, simplified lines or graphics are usually required, and the design draft image contains some redundant data that is not needed during the etching process, so it is necessary to extract the corresponding design draft two-dimensional data based on the design draft image to improve the efficiency and effect of pickling. Therefore, the design draft image is analyzed, and the line type and line attributes of all lines contained in the design draft image are determined through image processing methods such as edge detection algorithms, and the shape types of all shapes are determined through contour extraction algorithms. The texture information of the image is determined through a texture analysis algorithm. Then the obtained line type and line attributes are integrated into line information, and the obtained shape types are combined into several entity information. Finally, the line information, several entity information and texture information are determined as the design draft two-dimensional data.
[0064] Through the method provided by this embodiment, by identifying the line type and line attributes in the design draft, the line information in the image is accurately extracted and digitized. The various shape types in the design draft are identified, and these shapes are converted into corresponding two-dimensional geometric data. The texture information of the image in the design draft is identified so that it can be applied in the subsequent establishment of the solid three-dimensional structure. By integrating the line information, shape information and texture information, the entire design draft is converted into complete two-dimensional data for the subsequent establishment of the three-dimensional solid structure.
[0065] In some embodiments, the two-dimensional data of the design draft is analyzed to determine the complexity of the two-dimensional data of the design draft; based on the complexity of the two-dimensional data of the design draft, a number of similar design draft information is matched; based on the number of similar design draft information, a number of acid concentrations and a number of corrosion times are determined; based on the number of acid concentrations, the initial acid concentration range of the design draft is determined; based on the number of corrosion times, the initial corrosion time range of the design draft is determined.
[0066] The similar design draft information may be historical design information in a preset database with a complexity similar to that of the design draft two-dimensional data. The acid concentration may be the concentration of the acid used when acid leaching is performed in the similar design draft information. The corrosion time may be the corrosion time experienced when acid leaching is performed in the similar design draft information.
[0067] Specifically, since the acid concentration and corrosion time directly affect the degree of corrosion on the copperplate surface, affect the line depth and texture effect of the print, and strong acid or long-term corrosion may cause excessive corrosion on the copperplate surface, destroying the integrity and artistic effect of the print, determining the initial acid concentration range and initial corrosion time range through preliminary experiments is helpful to determine safe corrosion conditions and prevent the occurrence of such problems. Therefore, the two-dimensional data of the design draft is analyzed, and the complexity of the two-dimensional data of the design draft is evaluated based on the transform domain algorithm. According to the complexity of the two-dimensional data of the design draft, the complexity of the two-dimensional data of the design draft is compared with the complexity of several two-dimensional data of the design draft in the historical design information in the preset database, and several similar design draft information is determined. On this basis, through natural language processing means, several acid concentrations used and several corrosion times experienced when several similar design drafts are acid-soaked are determined. According to several acid concentrations, the maximum value and the minimum value of the acid concentration are determined, thereby determining the initial acid concentration range. According to several corrosion times, the maximum and minimum values of the corrosion time are determined, and then the initial corrosion time range is determined.
[0068] Through the method provided in this embodiment, the complexity of the design draft is accurately evaluated by deeply analyzing the two-dimensional data of the design draft, and several similar design draft information is matched in the preset database. By analyzing the similar design draft information, several acid concentrations and corresponding corrosion times suitable for the current design draft are scientifically determined, which provides a strong basis for the subsequent production of copperplate engraving templates. The scheme clarifies the initial range of acid concentration and corrosion time, which provides greater flexibility and adjustment space in the subsequent acid leaching process. The production efficiency of copperplate engraving templates is improved, and the production quality of finished products is improved.
[0069] In some embodiments, sample pre-experimental information is obtained to determine sample corrosion process information; the initial corrosion time range is divided into a number of corrosion time points according to a preset separation time; the sample surface image, the acid concentration at each corrosion time point, the corrosion time at each corrosion time point and the sample mass change value at each corrosion time point are determined according to the sample corrosion process information; the sample surface area is determined according to the sample surface image; the corrosion rate at each corrosion time point is determined according to the sample surface area, the corrosion time and the sample mass change value; the shadow area and the highlight area are determined according to the two-dimensional data of the design draft; the highlight area is analyzed to determine the blank position and blank area; the blank position, blank area, asphalt coating thickness and initial corrosion time range are input into a preset analysis model, and the asphalt coating scheme is determined according to the analysis results of the preset analysis model.
[0070] The sample pre-experiment information may be information generated when the sample is tested. The sample corrosion process information may be information generated when the sample is subjected to the acid immersion process. The preset separation time may be the optimal separation time for controlling the corrosion process obtained by analyzing several similar design drafts. The corrosion time point may be the time point after the initial corrosion time range is divided according to the preset separation time. The sample mass change value may be the difference between the current sample mass and the sample mass before corrosion. The corrosion rate may be the weight of copper lost per unit area per unit time. The blank position may be the specific position that needs to be left blank when the copper plate is subjected to acid immersion. The blank area may be the area that needs to be left blank when the copper plate is subjected to acid immersion.
[0071] Specifically, applying asphalt is an important step to form an anti-corrosion layer and ensure the smooth progress of the technical process. Excessive acid concentration will accelerate the corrosion of the copper plate and damage the layout structure; while too long corrosion time may cause excessive corrosion and damage the layout. If the asphalt is unevenly applied or the thickness is insufficient, the non-corrosion area may be corroded by the acid, thus affecting the neatness and quality of the work. Therefore, according to the preset separation time, the initial corrosion time range is divided into equal intervals to determine several corrosion time points. The corrosion process information of the sample is analyzed, and the sample surface image is obtained through image scanning technology. The acid concentration corrosion time and the sample mass change value at each corrosion time point are determined by natural language processing. According to the sample surface image, the sample surface area of the sample is obtained by image recognition technology. According to the sample surface area, corrosion time and sample mass change value, the corrosion rate at each corrosion time point is calculated by mathematical calculation. The two-dimensional data of the design draft is compared with the pictures in the preset database and the three-dimensional structure is constructed to determine the solid three-dimensional structure of the design draft, analyze the solid three-dimensional structure of the design draft, and determine the shadow area of the copper plate through the shadow map algorithm. The highlight area of the copper plate is determined by image processing. The highlight area of the copper plate is the area where asphalt is applied. The area where asphalt is applied is the area where the copper plate needs to be left blank. According to the highlight area of the copper plate, the blank position and blank area can be determined. The initial acid concentration range is analyzed. Different asphalt thicknesses have different resistance to acid concentrations. According to the initial acid concentration range, the corresponding asphalt thickness is determined. Finally, the blank position, blank area, asphalt coating thickness and initial corrosion time range are input into the preset analysis model to determine the asphalt coating plan.
[0072] Through the method provided in this embodiment, by obtaining the pre-experimental information of the sample, analyzing the corrosion process, combining the surface area, corrosion time and mass change, the corrosion rate at each time point is calculated. At the same time, the design draft is subjected to two-dimensional data analysis to identify shadow and highlight areas and key elements. By analyzing the highlight area, the blank position and area are determined, and the asphalt coating thickness is formulated according to the initial acid concentration range, so as to achieve an accurate and effective coating plan, ensure the protection of key areas, and reduce material waste.
[0073] In some embodiments, the sample mass before corrosion and the sample mass at each corrosion time point are determined according to the sample corrosion process information; the sample mass change value at each corrosion time point is determined according to the sample mass before corrosion and the sample mass; the sample surface image is analyzed to determine the sample surface boundary; the sample surface area is determined according to the sample surface boundary; the corrosion rate at each corrosion time point is determined according to the sample surface area, corrosion time and sample mass change value, referring to formula (1): Among them, R represents the corrosion rate at the current corrosion time point, Δm represents the change value of the sample mass at the current corrosion time point, t represents the corrosion time at the current corrosion time point, and A represents the surface area of the sample.
[0074] The sample quality before corrosion can be the sample quality before acid leaching. The sample quality at each corrosion time point can be the current quality of the sample at each corrosion time point.
[0075] Specifically, before the copper plate is acid-etched, the corrosion process of the sample is analyzed through a preliminary experiment and the information of the corrosion process of the sample is recorded. Since the corrosion process of the sample is easily affected by various factors, resulting in changes in the corrosion rate, the corrosion rate can be quantified through mathematical formulas, which can more intuitively determine the corrosion rate of the sample at each corrosion time point. Therefore, the quality information of the sample corrosion process is extracted through natural language processing to determine the quality of the sample before corrosion and the quality of the sample at each time point. The quality change value at each time point is calculated, and the sample boundary and surface area are obtained using image processing technology. Finally, the sample surface area, the time at the current corrosion time point, and the quality change value are substituted into the mathematical formula to calculate the corrosion rate at the current corrosion time point.
[0076] Through the method provided in this embodiment, by measuring the mass of the sample before corrosion and at each corrosion time point, the change in the mass of the sample is accurately quantified, and then the dynamic characteristics of the corrosion process are analyzed. The corrosion rate at each corrosion time point is calculated using the sample surface area, corrosion time, and sample mass change value. By determining the corrosion rate at different time points, a data reference is provided for determining the corrosion adjustment plan for the subsequent copper plate acid leaching process, so that the subsequent copper plate acid leaching process becomes controllable and achieves the purpose of consistency.
[0077] In some embodiments, the entity outline is determined based on the line type and line attributes; the entity outline and shape type are analyzed to determine the overall structure of the entity; the entity hierarchy information is determined based on the overall structure and texture information of the entity; the entity type is determined by analyzing the overall structure and entity hierarchy information; the entity type is matched with images in a preset database to determine several images of the same entity type; the three-dimensional structure of the entity is determined based on the several images of the same entity type; the shadow area of the entity is determined based on the three-dimensional structure of the entity; the shadow boundary of the entity is determined based on the shadow area of the entity; the copperplate area is obtained, and the copperplate area is divided according to the shadow boundary of the entity and the division result is determined; based on the division result, the highlight area of the entity is determined.
[0078] The entity outline may be the outer edge lines of an object composed of several lines in the design draft image. The entity overall structure may be the structure of an object as a whole composed of several outer edge lines and several shape types in the design draft image. The entity hierarchical information may be the three-dimensional information expressed by the entity in the design draft image. The entity type may be the type of an object that exists in reality in the design draft image. The entity three-dimensional structure may be the three-dimensional structure of an object that exists in reality in the design draft image.
[0079] Specifically, before the copperplate is pickled, in order to accurately control the pickling area, the design draft needs to use simplified lines or graphics. However, there is redundant data in the draft, which makes it difficult to accurately identify the highlight area. By matching the two-dimensional data of the design draft with the image of the same entity type in the database and using the three-dimensional reconstruction technology to determine the three-dimensional structure of the entity, the highlight area can be more intuitively identified. Therefore, the line type and line attribute are analyzed, and the contour line of the entity contained in the design draft is determined by image processing technology. The entity contour and shape type are analyzed, and the overall structure of the entity is inferred by combining the connection relationship and spatial layout of the contour line. According to the overall structure and texture information of the entity, the hierarchical relationship of the entity is analyzed. The analysis combines the overall structure and hierarchical information of the entity, and determines the specific type of the entity through comparison and classification. Match the picture of the same entity type in the preset database. According to the matched pictures of the same entity type, the three-dimensional structure of the entity is inferred by using the three-dimensional reconstruction technology. According to the three-dimensional structure of the entity, the shadow area of the entity on the copperplate is calculated by the shadow projection algorithm. Then the calculated shadow area is subjected to boundary extraction to obtain the shadow boundary line of the entity. The total area of the copperplate is obtained, and the copperplate area is divided according to the shadow boundary line of the entity. Finally, according to the three-dimensional structure of the entity, the highlight area on the entity is determined through image processing and computer vision methods, such as highlight detection algorithm.
[0080] Through the method provided by this embodiment, by analyzing the line type, attributes and shape, the overall structure of the entity can be accurately identified and parsed, laying the foundation for three-dimensional reconstruction and the determination of shadow and highlight areas. The structure and texture information of the entity are used to infer the hierarchical information and further establish the three-dimensional structure. Based on this structure, the shadow area and its boundaries are accurately calculated, and the highlight area is divided in combination with the copperplate area. By determining the shadow and highlight areas, the three-dimensional sense and realism of the entity are enhanced. In addition, the entity type is matched with the database image, and the same type of images are quickly found, which improves the efficiency of three-dimensional structure confirmation.
[0081] In some embodiments, corrosion process information is analyzed to determine the current board image; the current board image is analyzed to determine the current shadow area and the current highlight area; the current shadow area and the shadow area are compared to determine the real-time shadow completion progress; the current highlight area and the highlight area are compared to determine the real-time highlight completion progress; the real-time corrosion degree is determined based on the real-time shadow completion progress and the real-time highlight completion progress.
[0082] The current shadow area may be an area of the current copper plate that is corroded. The current highlight area may be an area of the current copper plate that is not corroded. The real-time shadow completion progress may be a ratio of the current shadow area to the estimated total shadow area. The real-time highlight completion progress may be a ratio of the current highlight area to the estimated total highlight area.
[0083] Specifically, during the acid leaching process of the copper plate, the corrosion effect of the copper plate will be affected by many factors, making the corrosion effect difficult to control. By comparing and determining the real-time shadow completion progress and the real-time highlight completion progress, the real-time corrosion degree can be determined more intuitively. Therefore, the current plate image is analyzed, and the shadow area and the highlight area are identified through image segmentation technology. The current shadow area is compared with the shadow area, and the real-time shadow completion progress is determined through image comparison technology and progress evaluation algorithm. The current highlight area is compared with the highlight area, and the real-time highlight completion progress is determined through the highlight area extraction algorithm, feature matching and comparison algorithm and progress evaluation algorithm. Analyze the real-time shadow completion progress and the real-time highlight completion progress, comprehensively evaluate the overall progress of the corrosion process, and determine the real-time corrosion degree of the copper plate according to the overall progress of the corrosion process.
[0084] Through the method provided by this embodiment, by analyzing the plate surface image, the shadow area and the highlight area are identified in real time. The changes in these two areas are important indicators of the corrosion process. By comparing the current shadow area with the shadow area, and comparing the current highlight area with the highlight area, the real-time changes of the shadow and highlight areas are accurately measured, and then the real-time progress of the corrosion is inferred. It helps to better understand the corrosion process, provide data support for subsequent corrosion control, optimize the production process, and improve production efficiency.
[0085] In some embodiments, current environmental information is obtained, current environmental information and corrosion process information are analyzed, and the current acid concentration, current acid immersion time and acid immersion start time are determined; the current corrosion time is determined based on the current acid immersion time and the acid immersion start time; the acid concentration adjustment strategy is determined based on the current acid concentration and the initial acid concentration range; the current condition of the asphalt is determined based on the current board surface image; the corrosion time adjustment strategy is determined based on the current corrosion time, the real-time corrosion degree and the initial corrosion time range; the asphalt coating adjustment strategy is determined based on the current condition of the asphalt and the two-dimensional data of the design draft; the corrosion adjustment plan is determined based on the corrosion time adjustment strategy, the acid concentration adjustment strategy and the asphalt coating adjustment strategy.
[0086] The current environment information may be information about the current environment of the copper plate during acid immersion. The current acid concentration may be the concentration of the acid in which the copper plate is currently located during acid immersion. The current acid immersion time may be the current time during acid immersion of the copper plate. The current corrosion time may be the current time experienced by the copper plate during acid immersion. The acid concentration adjustment strategy may be a strategy for adjusting the acid concentration to keep it within the initial acid concentration range. The current condition of asphalt may be the current condition of the asphalt on the copper plate during acid immersion, for example, corroded or not corroded.
[0087] Specifically, during the copper plate acid leaching process, the corrosion effect may be affected by a variety of environmental factors, resulting in changes in acid concentration, which in turn affects the corrosion results. In order to ensure the expected corrosion effect, it is necessary to use natural language processing technology to analyze the current acid concentration based on real-time environmental information and corrosion process data, and record the start time and duration of acid leaching, so as to formulate a corresponding corrosion adjustment plan. The difference between the current acid leaching time and the start time of acid leaching is taken as the current corrosion time. The current acid concentration and the initial concentration range are analyzed to determine whether concentration adjustment is required. At the same time, image processing technology is used to detect whether the asphalt on the copper plate is corroded, so as to evaluate its current condition. Based on this information, mathematical analysis is performed in combination with the real-time corrosion degree and the initial corrosion time range to formulate a corrosion time adjustment strategy. According to the condition of the asphalt and the highlight area in the design draft, the corresponding oil coating adjustment plan is determined. Comprehensively consider the corrosion time adjustment, acid concentration adjustment and asphalt coating adjustment strategy to form a comprehensive corrosion adjustment plan.
[0088] Through the method provided in this embodiment, by obtaining information about the environment and the corrosion process in real time, the acid concentration and corrosion time are dynamically adjusted to ensure that the corrosion reaction is carried out under optimal conditions. The start time of acid immersion is recorded and the corrosion time is monitored in real time to accurately control the duration of the reaction, thereby reducing quality problems. Combined with the board surface image and corrosion degree analysis, the corrosion effect is evaluated and problems are discovered in a timely manner. According to the state of the asphalt and the design draft data, a coating adjustment strategy is formulated to ensure that the asphalt is evenly coated and firmly bonded to the corroded board surface to prevent damage to the highlight area. Through such real-time monitoring and adjustment, waste is reduced and product completion is improved.
[0089] In some embodiments, based on the current acid concentration and the initial acid concentration range, it is determined whether the current acid concentration is within the initial acid concentration range; if the current acid concentration is not within the initial acid concentration range, the degree of influence of environmental factors on the acid concentration is determined based on the historical design information of several similar design drafts; based on the current environmental information, the initial acid concentration range and the degree of influence of environmental factors on the acid concentration, the current acid concentration is adjusted and the adjusted acid concentration is determined; based on the corrosion process information and the adjusted acid concentration, the current corrosion rate is determined; the current condition of the asphalt is analyzed to determine the asphalt edge image; based on the asphalt edge image, the current corrosion rate is determined; Determine whether the asphalt is corroded; if the asphalt is not corroded, the asphalt coating adjustment strategy is no adjustment; based on the current corrosion time and the initial corrosion time range, determine the position of the current corrosion time in the initial corrosion time range; based on the initial corrosion time range, determine the maximum corrosion time; based on the maximum corrosion time and the current corrosion time, determine the remaining corrosion time; based on the adjusted acid concentration, real-time corrosion degree, current corrosion rate and remaining corrosion time, determine the expected corrosion effect; compare the expected corrosion effect with the two-dimensional data of the design draft, and determine the corrosion time adjustment strategy based on the comparison results of the expected corrosion effect and the two-dimensional data of the design draft.
[0090] The adjusted acid concentration may be the acid concentration adjusted according to the initial acid concentration range. The current corrosion rate may be the corrosion rate of the current copper plate after the acid concentration is adjusted. The maximum corrosion time may be the maximum corrosion time in the initial corrosion time range. The remaining corrosion time may be the difference between the current corrosion time and the maximum corrosion time. The expected corrosion effect may be the corrosion effect that the copper plate is expected to achieve.
[0091] Specifically, during the acid immersion process of the copper plate, the corrosion effect cannot reach the expected corrosion effect because the copper plate is easily affected by various factors. The acid concentration of the copper plate is easily affected by environmental factors, which causes the acid concentration to change. The asphalt is affected by the acid concentration, resulting in corrosion. Due to the change in acid concentration, the corrosion time will also change. The acid immersion process of the copper plate needs to determine the corrosion adjustment plan based on the real-time situation.
[0092] Therefore, if the current acid concentration is not within the initial acid concentration range, the current acid concentration value is determined by the acid concentration meter on the processing equipment. Then, based on the historical design information of several similar design drafts, the acid concentration when the environment changes is collected through design experiments, and then the degree of influence of environmental factors on the acid concentration is determined based on linear regression analysis. Then, the current environmental information, the initial acid concentration range and the degree of influence of environmental factors on the acid concentration are comprehensively analyzed, and the current acid concentration is adjusted and the adjusted acid concentration is determined. Through natural language processing, the time information and copper plate mass change information in the corrosion process information are extracted. According to the time information and copper plate mass change information, the current corrosion time, the current copper plate mass change value and the copper plate surface area are determined. According to the current corrosion time, the current copper plate mass change value and the copper plate surface area, the current corrosion rate is determined by mathematical analysis. Analyze the current state of asphalt and determine the asphalt edge image through image processing. Determine whether the asphalt is corroded by comparing the asphalt image before acid immersion with the asphalt edge image. If the asphalt is corroded, the processing equipment is controlled to stop acid immersion of the copper plate and re-apply asphalt. According to the current corrosion time and the initial corrosion time range, determine the specific position of the current corrosion time within the initial corrosion time range. According to the initial corrosion time range, compare several corrosion times within the range one by one to determine the maximum corrosion time. Then subtract the current corrosion time from the maximum corrosion time to determine the remaining corrosion time. Substitute the adjusted acid concentration, real-time corrosion degree, current corrosion rate and remaining corrosion time into the mathematical formula, and determine the expected corrosion effect through calculation of the mathematical formula. To determine the expected corrosion effect, refer to formula (2): E = k·C·D·R·T(2)
[0093] Among them, E represents the expected corrosion effect index, D represents the real-time corrosion degree, R represents the current corrosion rate, C represents the adjusted acid concentration, T represents the remaining corrosion time, and k represents the preset corrosion effect influence coefficient. Finally, the expected corrosion effect is compared with the two-dimensional data of the design draft to determine whether the expected corrosion effect can reach the corrosion effect of the two-dimensional data of the design draft within the remaining corrosion time. If it can be achieved, the corrosion time adjustment strategy is not adjusted. If it cannot be achieved, the corrosion time required to achieve the corrosion effect of the two-dimensional data of the design draft is determined by mathematical analysis, and then the corrosion time adjustment strategy is determined.
[0094] Through the method provided in this embodiment, the acid concentration is accurately adjusted to control the corrosion process by real-time monitoring of the acid concentration and combining historical design information and environmental factors. Ensure that corrosion proceeds as expected and reduce the problem of uneven or excessive corrosion. The adjusted acid concentration and corrosion process information provide a basis for real-time monitoring of the corrosion rate, support intelligent evaluation and timely adjustment of corrosion conditions, and ensure that the effect meets expectations. At the same time, by analyzing the state of asphalt, it is determined whether it is corroded, protecting uncorroded asphalt, extending its service life and reducing the cost caused by corrosion. Through real-time monitoring and historical data analysis, combined with the initial and current corrosion time, acid concentration, real-time corrosion degree and corrosion rate, the remaining corrosion time is determined and the corrosion effect is predicted. Compare with the data of the design draft, and formulate a reasonable corrosion time adjustment strategy to ensure that the corrosion effect meets the design requirements. Significantly improve the efficiency and accuracy of the corrosion process, reduce costs, and accelerate the product development process.
[0095] Figure 3 A schematic diagram of a copper processing data analysis system based on a large model is provided in one embodiment of the present application, such as Figure 3 As shown, a large model-based copper processing data analysis system 300 of this embodiment includes: a data determination module 301, a range determination module 302, a coating scheme determination module 303, a corrosion process monitoring module 304 and an adjustment scheme determination module 305.
[0096] The data determination module 301 is used to obtain the design draft image of the copper plate, and determine the two-dimensional data of the design draft based on the design draft image; the range determination module 302 is used to determine the initial acid concentration range and the initial corrosion time range of the design draft based on the two-dimensional data of the design draft; the coating scheme determination module 303 is used to determine the asphalt coating scheme based on the two-dimensional data of the design draft, the initial acid concentration range and the initial corrosion time range, and control the processing equipment to apply asphalt and acid dip the copper plate according to the asphalt coating scheme; the corrosion process monitoring module 304 is used to obtain the corrosion process information of the copper plate, analyze the corrosion process information, and determine the real-time corrosion degree; the adjustment scheme determination module 305 is used to determine the corrosion adjustment scheme based on the real-time corrosion degree and the two-dimensional data of the design draft.
[0097] Optionally, the data determination module 301 is specifically used to: determine the line type, line attributes, shape type and texture information based on the design draft image; determine the line information of the design draft image based on the line type and line attributes; determine some entity information of the design draft image based on the shape type; determine the two-dimensional data of the design draft based on the line information, some entity information and texture information.
[0098] Optionally, the range determination module 302 is specifically used to: analyze the two-dimensional data of the design draft to determine the complexity of the two-dimensional data of the design draft; match a number of similar design draft information based on the complexity of the two-dimensional data of the design draft; determine a number of acid concentrations and a number of corrosion times based on the number of similar design draft information; determine the initial acid concentration range of the design draft based on the number of acid concentrations; determine the initial corrosion time range of the design draft based on the number of corrosion times.
[0099] Optionally, the coating scheme determination module 303 is specifically used to: obtain the sample pre-experimental information and determine the sample corrosion process information; divide the initial corrosion time range into several corrosion time points according to the preset separation time; determine the sample surface image, the acid concentration at each corrosion time point, the corrosion time at each corrosion time point and the sample mass change value at each corrosion time point according to the sample corrosion process information; determine the sample surface area according to the sample surface image; determine the corrosion rate at each corrosion time point according to the sample surface area, corrosion time and sample mass change value; determine the shadow area and highlight area according to the two-dimensional data of the design draft; analyze the highlight area to determine the blank position and blank area; determine the asphalt coating thickness according to the initial acid concentration range; determine the asphalt coating scheme according to the blank position, blank area, asphalt coating thickness and the initial corrosion time range.
[0100] Optionally, the smearing scheme determination module 303 is specifically used to: determine the sample quality before corrosion and the sample quality at each corrosion time point according to the sample corrosion process information; determine the sample quality change value at each corrosion time point according to the sample quality before corrosion and the sample quality; analyze the sample surface image to determine the sample surface boundary; determine the sample surface area according to the sample surface boundary; determine the corrosion rate at each corrosion time point according to the sample surface area, corrosion time and sample quality change value, refer to the following formula: Among them, R represents the corrosion rate at the current corrosion time point, Δm represents the change value of the sample mass at the current corrosion time point, t represents the corrosion time at the current corrosion time point, and A represents the surface area of the sample.
[0101] Optionally, the smearing scheme determination module 303 is specifically used to: determine the entity contour based on the line type and line attributes; determine the overall structure of the entity by analyzing the entity contour and shape type; determine the entity hierarchy information based on the overall structure and texture information of the entity; determine the entity type by analyzing the overall structure and entity hierarchy information; match the entity type with the pictures in a preset database to determine several pictures of the same entity type; determine the three-dimensional structure of the entity based on the pictures of the same entity type; determine the shadow area of the entity based on the three-dimensional structure of the entity; determine the shadow boundary of the entity based on the shadow area of the entity; obtain the copperplate area, divide the copperplate area according to the shadow boundary of the entity and determine the division result; determine the highlight area of the entity based on the division result.
[0102] Optionally, the corrosion process monitoring module 304 is specifically used to: analyze the corrosion process information to determine the current board surface image; analyze the current board surface image to determine the current shadow area and the current highlight area; compare the current shadow area with the shadow area to determine the real-time shadow completion progress; compare the current highlight area with the highlight area to determine the real-time highlight completion progress; determine the real-time corrosion degree based on the real-time shadow completion progress and the real-time highlight completion progress.
[0103] Optionally, the adjustment scheme determination module 305 is specifically used to: obtain current environmental information, analyze the current environmental information and corrosion process information, determine the current acid concentration, the current acid immersion time and the acid immersion start time; determine the current corrosion time according to the current acid immersion time and the acid immersion start time; determine the acid concentration adjustment strategy according to the current acid concentration and the initial acid concentration range; determine the current condition of the asphalt according to the current board surface image; determine the corrosion time adjustment strategy according to the current corrosion time, the real-time corrosion degree and the initial corrosion time range; determine the asphalt coating adjustment strategy according to the current condition of the asphalt and the two-dimensional data of the design draft; determine the corrosion adjustment scheme according to the corrosion time adjustment strategy, the acid concentration adjustment strategy and the asphalt coating adjustment strategy.
[0104] Optionally, the adjustment scheme determination module 305 is specifically used to: determine whether the current acid concentration is within the initial acid concentration range based on the current acid concentration and the initial acid concentration range; if the current acid concentration is not within the initial acid concentration range, determine the degree of influence of environmental factors on the acid concentration based on the historical design information of several similar design drafts; adjust the current acid concentration based on the current environmental information, the initial acid concentration range and the degree of influence of environmental factors on the acid concentration, and determine the adjusted acid concentration; determine the current corrosion rate based on the corrosion process information; analyze the current condition of the asphalt and determine the asphalt edge image; and determine the asphalt edge image based on the asphalt edge image. For example, determine whether the asphalt is corroded; if the asphalt is not corroded, the asphalt coating adjustment strategy is no adjustment; based on the current corrosion time and the initial corrosion time range, determine the position of the current corrosion time in the initial corrosion time range; based on the initial corrosion time range, determine the maximum corrosion time; based on the maximum corrosion time and the current corrosion time, determine the remaining corrosion time; based on the adjusted acid concentration, real-time corrosion degree, current corrosion rate and remaining corrosion time, determine the expected corrosion effect; compare the expected corrosion effect with the two-dimensional data of the design draft, and determine the corrosion time adjustment strategy based on the comparison results of the expected corrosion effect and the two-dimensional data of the design draft.
[0105] The system of this embodiment can be used to execute the method of any of the above embodiments. The implementation principles and technical effects are similar and will not be described in detail here.
Claims
1. A copper processing data analysis method based on a large model, characterized in that: The copper processing data analysis method is applied to a copper processing data analysis device based on a large model, the copper processing data analysis device includes a server and processing equipment, the method is applied to the server, and the method includes: Acquire a design draft image of a copperplate, and determine the design draft two-dimensional data according to the design draft image; Determine the initial acid concentration range and initial corrosion time range of the design draft according to the two-dimensional data of the design draft; Based on the preset analysis model, according to the two-dimensional data of the design draft, the initial acid concentration range and the initial corrosion time range, an asphalt coating scheme is determined, and according to the asphalt coating scheme, the processing equipment is controlled to perform asphalt coating and acid immersion on the copper plate; Acquiring corrosion process information of the copper plate, analyzing the corrosion process information, and determining the real-time corrosion degree; A corrosion adjustment plan is determined according to the real-time corrosion degree and the two-dimensional data of the design draft.
2. The method according to claim 1, characterized in that Determining the two-dimensional data of the design draft according to the design draft image includes: Determine the line type, line attribute, shape type and texture information according to the design draft image; Determining line information of the design draft image according to the line type and the line attribute; Determining some entity information of the design draft image according to the shape type; The two-dimensional data of the design draft is determined according to the line information, the plurality of entity information and the texture information.
3. The method according to claim 2, characterized in that Determining the initial acid concentration range and initial corrosion time range of the design draft according to the two-dimensional data of the design draft includes: Analyze the two-dimensional data of the design draft to determine the complexity of the two-dimensional data of the design draft; According to the complexity of the two-dimensional data of the design draft, matching several similar design draft information; Determine a number of acid concentrations and a number of corrosion times based on the information of the several similar design drafts; Determining the initial acid concentration range of the design draft according to the several acid concentrations; According to the several corrosion times, an initial corrosion time range of the design draft is determined.
4. The method according to claim 3, characterized in that The asphalt coating scheme is determined based on the preset analysis model according to the two-dimensional data of the design draft, the initial acid concentration range and the initial corrosion time range, including: Obtain sample pre-experimental information and determine sample corrosion process information; Dividing the initial corrosion time range into a number of corrosion time points according to a preset separation time; According to the sample corrosion process information, determine the sample surface image, the acid concentration at each corrosion time point, the corrosion time at each corrosion time point, and the sample mass change value at each corrosion time point; Determining the surface area of the sample according to the sample surface image; Determine the corrosion rate at each corrosion time point according to the sample surface area, corrosion time and the change value of the sample mass; Determine the shadow area and the highlight area according to the two-dimensional data of the design draft; Analyze the highlight area to determine the blank position and blank area; Determining the asphalt coating thickness according to the initial acid solution concentration range; The blank position, the blank area, the asphalt coating thickness and the initial corrosion time range are input into the preset analysis model, and the asphalt coating scheme is determined according to the analysis result of the preset analysis model.
5. The method according to claim 4, characterized in that The method of determining the corrosion rate at each corrosion time point according to the sample surface area, the corrosion time and the sample mass change value includes: Determine the sample quality before corrosion and the sample quality at each corrosion time point according to the sample corrosion process information; Determine the mass change value of the sample at each corrosion time point according to the sample mass before corrosion and the sample mass; Analyzing the sample surface image to determine the sample surface boundary; Determining the surface area of the sample according to the sample surface boundary; According to the surface area of the sample, the corrosion time and the change value of the sample mass, the corrosion rate at each corrosion time point is determined, referring to the following formula: Wherein, R represents the corrosion rate at the current corrosion time point, Δm represents the change value of the sample mass at the current corrosion time point, t represents the corrosion time at the current corrosion time point, and A represents the surface area of the sample.
6. The method according to claim 4, characterized in that Determining the shadow area and the highlight area according to the two-dimensional data of the design draft includes: Determine a solid outline according to the line type and the line attribute; Analyzing the entity outline and the shape type to determine the overall structure of the entity; Determining entity hierarchy information according to the entity overall structure and the texture information; Analyze the entity's overall structure and the entity's hierarchical information to determine the entity type; Matching the entity type with pictures in a preset database to determine a number of pictures of the same entity type; Determining a three-dimensional structure of the entity according to the pictures of the same entity type; Determine the shadow area of the entity according to the three-dimensional structure of the entity; Determining a shadow boundary of the entity according to the shadow area of the entity; Acquire the copperplate area, divide the copperplate area according to the shadow boundary of the entity and determine the division result; The highlight area of the entity is determined according to the segmentation result.
7. The method according to claim 6, characterized in that The analyzing the corrosion process information to determine the real-time corrosion degree includes: Analyzing the corrosion process information to determine the current board surface image; Analyze the current board image to determine a current shadow area and a current highlight area; Compare the current shadow area with the shadow area to determine the real-time shadow completion progress; Compare the current highlight area with the highlight area to determine the real-time highlight completion progress; The real-time corrosion degree is determined according to the real-time shadow completion progress and the real-time highlight completion progress.
8. The method according to claim 7, characterized in that Determining a corrosion adjustment plan according to the real-time corrosion degree and the two-dimensional data of the design draft includes: Acquire current environmental information, analyze the current environmental information and the corrosion process information, and determine the current acid concentration, the current acid leaching time, and the acid leaching start time; Determining a current corrosion time according to the current acid leaching time and the acid leaching start time; Determining an acid solution concentration adjustment strategy according to the current acid solution concentration and the initial acid solution concentration range; Determining the current condition of the asphalt according to the current board surface image; Determining a corrosion time adjustment strategy according to the current corrosion time, the real-time corrosion degree and the initial corrosion time range; Determine asphalt application adjustment strategy according to the current status of the asphalt and the two-dimensional data of the design draft; The corrosion adjustment plan is determined according to the corrosion time adjustment strategy, the acid concentration adjustment strategy and the asphalt coating adjustment strategy.
9. The method according to claim 8, characterized in that The corrosion adjustment scheme is determined according to the corrosion time adjustment strategy, the acid concentration adjustment strategy and the asphalt coating adjustment strategy, including: According to the current acid solution concentration and the initial acid solution concentration range, determining whether the current acid solution concentration is within the initial acid solution concentration range; If the current acid concentration is not within the initial acid concentration range, determining the degree of influence of environmental factors on the acid concentration based on historical design information of several similar design drafts; According to the current environmental information, the initial acid concentration range and the influence of the environmental factors on the acid concentration, the current acid concentration is adjusted, and the adjusted acid concentration is determined; Determining a current corrosion rate according to the corrosion process information; Analyzing the current condition of the asphalt and determining an asphalt edge image; judging whether the asphalt is corroded according to the asphalt edge image; If the asphalt is not corroded, the asphalt coating adjustment strategy is no adjustment; According to the current corrosion time and the initial corrosion time range, determining the position of the current corrosion time within the initial corrosion time range; Determining a maximum corrosion time according to the initial corrosion time range; Determining a remaining corrosion time according to the maximum corrosion time and the current corrosion time; Determining an expected corrosion effect according to the adjusted acid solution concentration, the real-time corrosion degree, the current corrosion rate and the remaining corrosion time; The predicted corrosion effect is compared with the two-dimensional data of the design draft, and the corrosion time adjustment strategy is determined according to the comparison result of the predicted corrosion effect and the two-dimensional data of the design draft.
10. A copper processing data analysis system based on a large model, characterized in that: include: A data determination module, used to obtain a design draft image of a copperplate, and determine the design draft two-dimensional data according to the design draft image; A range determination module, used to determine the initial acid concentration range and initial corrosion time range of the design draft according to the two-dimensional data of the design draft; A coating scheme determination module is used to determine the asphalt coating scheme based on a preset analysis model, according to the two-dimensional data of the design draft, the initial acid concentration range and the initial corrosion time range, and control the processing equipment to apply asphalt and acid dip the copper plate according to the asphalt coating scheme; A corrosion process monitoring module is used to obtain the corrosion process information of the copper plate, analyze the corrosion process information, and determine the real-time corrosion degree; The adjustment scheme determination module is used to determine the corrosion adjustment scheme according to the real-time corrosion degree and the two-dimensional data of the design draft.
