A cloud computing-based archive data storage system and method

Through the cloud-based archive data storage system, paper archives are scanned and visual coding labels are allocated to build a damage prediction model and recognition prediction curve, which solves the search difficulties caused by simultaneous damage to paper archive tags and materials, and achieves efficient maintenance time prediction and management.

CN119248985BActive Publication Date: 2025-03-04SHENZHEN SHIXINDA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411762786.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-03-04
Estimated Expiration
2044-12-03

AI Technical Summary

Technical Problem

In the prior art, when paper archive tags and archive materials are damaged at the same time, backup data cannot be retrieved through tag scanning, resulting in a lot of manpower to investigate and maintain.

Method used

The archive data storage system based on cloud computing is adopted to construct an archive damage prediction model and a visual coded label recognition prediction curve by scanning paper files and assigning visual coded labels to determine the maintenance time of paper files and labels to avoid simultaneous damage.

Benefits of technology

It realizes synchronous and comprehensive analysis of paper archives and visual coding labels, accurately predicts maintenance time, reduces manpower maintenance needs, and improves the efficiency of archive data storage management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119248985B_ABST
    Figure CN119248985B_ABST
Patent Text Reader

Abstract

The invention discloses an archive data storage system and method based on cloud computing, and relates to the technical field of archive data analysis. The system comprises: a storage scanning unit, an archive data analysis module, a label data analysis module, and an archive maintenance module; the storage scanning unit records standard image information when visual coding labels are allocated, and scans paper archives and visual coding label images when they are stored and returned by borrowers; the archive data analysis module calculates the detection rate of paper archive data, and constructs an archive damage prediction model in combination with environmental impact parameters in the storage environment and paper archive damage rate annotation results; the label data analysis module calculates the image recognition and comprehensive recognition of each coded color block of the visual coding label image, and obtains the recognition prediction curve of each coded color block by fitting; the archive maintenance module is used to predict the storage time of paper archives and visual coding labels, and set the archive maintenance cycle to which the paper archive belongs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of archive data analysis, and in particular to an archive data storage system and method based on cloud computing. Background Art

[0002] Paper archives are the actual backup of electronic archive data. Due to their low reliance on storage media and data security technology, and the need for legal effectiveness in some application scenarios, paper archives are still in great demand in archival data storage.

[0003] In the current paper archive management system that uses visual coding labels such as barcodes and QR codes, the maintenance of archive material data is generally carried out by analyzing the aging loss of archive paper, predicting the archive maintenance time, and then retrieving backup data based on the archive label for maintenance management. However, when the archive label and archive material are damaged at the same time in the inventory, the archive backup data cannot be retrieved by label scanning, and the workload involved in checking the archives one by one requires a lot of manpower to fill;

[0004] Therefore, there is a need for a cloud computing-based archive data storage system and method to perform synchronous and comprehensive analysis of paper archives and their labels to determine the expected maintenance time of paper archives. Summary of the invention

[0005] The purpose of the present invention is to provide an archive data storage system and method based on cloud computing to solve the problems raised in the prior art.

[0006] To achieve the above object, the present invention provides the following technical solutions:

[0007] A cloud computing-based archival data storage method, the method comprising the following steps:

[0008] Step S100: Scan all paper archives that have been stored and newly stored, assign visual coding labels to each paper archive, use the initial scanning data of the paper archive as the standard data of the paper archive, record the image information when each visual coding label is assigned as the standard image of the visual coding label, associate the standard data of the paper archive with the standard image of the visual coding label in the electronic database, and upload it to the archive management cloud platform;

[0009] Step S200: Obtain environmental impact parameters in the paper archive storage environment, calculate the detection rate of each paper archive data, mark the damage rate of paper archives with different storage time in the storage environment, and build an archive damage prediction model; wherein the environmental impact parameters refer to the environmental parameters that affect the aging and damage rate of paper archives;

[0010] Step S300: acquiring image information of visual coding labels with different storage durations in the same lighting environment, comparing the standard images of the visual coding labels, calculating the recognition of the images of the coded color blocks of the visual coding labels with different storage durations, obtaining the recognition prediction curve of the images of the coded color blocks of the visual coding labels by using curve fitting, and calculating the comprehensive recognition of the visual coding labels;

[0011] Step S400: When the borrower returns the paper archive, the paper archive and the visual coding label are scanned and uploaded to the archive management cloud platform, compared with the paper archive standard data and the visual coding label standard image, the paper archive data detection rate is calculated and the paper archive damage prediction is performed, the visual coding label image recognition is calculated and the visual coding label recognition prediction is performed, and the maintenance time of the inventory paper archive is determined;

[0012] Step S500: When a user borrows a paper archive, the archive management cloud platform retrieves the borrower's personal information, sends the borrower the maintenance time information of the borrowed paper archive, and pre-sends a return reminder signal to the borrower before the maintenance time point of the borrowed paper archive arrives.

[0013] In the above technical solution, step S100 is divided into the following steps:

[0014] Step S101: Scan all paper archives that have been stored and newly stored, and assign visual coding labels to each paper archive; wherein the visual coding label is a visual image of a unique identifier of a corresponding paper archive obtained through image recognition;

[0015] Step S102: Use the initial scanning data of the paper archive as the standard data of the paper archive, record the image information when each visual coding label is assigned as the standard image of the visual coding label, associate the standard data of the paper archive and the standard image of the visual coding label in the electronic database, and upload it to the archive management cloud platform; use the paper archive and label scanning data when entering the warehouse as reference standards for archive maintenance and analysis to ensure the rationality and interpretability of the method.

[0016] In the above technical solution, step S200 is divided into the following steps:

[0017] Step S201: Obtaining environmental impact parameters in the paper archive storage environment;

[0018] Step S202: modularize and segment each paper archive data, and calculate the detection rate of paper archive data with different storage time, according to the formula:

[0019] ;

[0020] in, is the detection rate of paper archive data, is the number of data modules after modular segmentation of paper archive data, i is the paper archive data module number, is the detection rate evaluation weight of data module i, Detect the identification for data module i; if the scanned data of data module i is consistent with the data stored in the electronic database, If the scanned data in data module i is inconsistent with the data stored in the electronic database, ; Carry out data modular segmentation on paper archives, analyze the detection rate based on the importance of the scanned data of each part of the archives, and ensure the rationality of the final maintenance prediction of the paper archives;

[0021] Step S203: Obtain the damage rate percentage evaluation results of paper archives with different storage durations through expert annotation, and construct an archive damage prediction model, which is as follows:

[0022] ;

[0023] ;

[0024] in, is the aging coefficient of paper archives, α is the material aging coefficient, j is the environmental impact parameter number, is the number of environmental impact parameters, is the aging assessment weight of environmental impact parameter j, Collect values ​​for environmental impact parameter j in paper archive storage environments, is the damage rate assessment value of paper archives, and t is the storage time of paper archives. Combining the aging of archival materials themselves and the impact of archival storage environment on material damage rate, the aging degree of archival paper materials is analyzed and predicted, and the maintenance time of archival paper materials is predicted in combination with actual conditions to ensure the interpretability of the final prediction results of the algorithm.

[0025] In the above technical solution, step S300 is divided into the following steps:

[0026] Step S301: collecting and acquiring image information of visual coding labels with different storage durations in an archive storage environment in the same lighting environment;

[0027] Step S302: Compare the visual coding label images with different storage time lengths in the archive storage environment with the standard images of each visual coding label, and calculate the image recognition degree of each coded color block of the visual coding label image;

[0028] Step S303: using curve fitting to obtain a prediction curve of the image recognition of each coded color block of the visual coding label;

[0029] Step S304: Calculate the comprehensive recognition of the visual coding label , calculated according to the formula:

[0030] ;

[0031] Among them, c is the color block number of the visual coding label encoding, is the number of all coded color blocks in the visual coding label, is the image recognition of the coded color block c in the visual coding label, is the judgment function for condition x, is the image recognition threshold for the color grayscale recognition of the coded color block c in the visual coding label; when the condition x is met, the function The output is 1, when x is not true, the function The output is 0;

[0032] The comprehensive recognition of the label is calculated by multiplication to ensure that the recognition of each color block meets the recognition threshold requirement, and the algorithm prediction results meet the actual coding requirements, thereby improving the universality of the algorithm.

[0033] In the above technical solution, the method for calculating the image recognition of each coded color block of the visual coding label in step S302 is as follows:

[0034] Align the feature points of each visual coding label image and the visual coding label standard image, perform grayscale processing, and compare and calculate the image recognition of each coded color block of the visual coding label image. For any type of coded color block a, calculate according to the formula:

[0035] ;

[0036] in, is the image recognition of the coded color block a, is the number of pixels contained in the coded color block a, p is the pixel number in the coded color block a, The gray value of pixel p in the image is collected after the visual coding label is stored in the archive storage environment. is the gray value of pixel p in the visual encoding label standard image;

[0037] By comparing the label scanned image with the standard image information, the grayscale offset of each coded color block is calculated, and then the image recognition of each color block is comprehensively analyzed to improve the rationality of label maintenance prediction.

[0038] In the above technical solution, step S400 includes the following contents:

[0039] When a borrower returns a paper file, the paper file and the assigned visual coding label are scanned into the library;

[0040] Calculate the data detection rate of paper archives during scanning, set the data detection rate threshold, use the archive damage prediction model to reversely calculate the simulated storage time of paper archives during scanning and the cut-off storage time corresponding to the data detection rate threshold, and subtract them to obtain the remaining storage time of paper archives ;like , determine that the paper archives need to be maintained, send an electronic backup replacement feedback signal to the archive management personnel, and re-scan the archive after maintenance; if , it is determined that the paper archive does not need to be maintained immediately and no feedback signal is sent;

[0041] Calculate the recognition of the visual coding label image, use the recognition prediction curve of each coded color block image of the visual coding label to perform curve matching, obtain the recognition of each coded color block image at a future time point, calculate the comprehensive recognition of the visual coding label at a future time point, and extract the earliest time point with a calculation result of 0 as the storage time of the visual coding label ;like , determine that the visual coding label needs to be maintained, send a visual coding label replacement feedback signal to the archive management personnel, and re-scan the warehouse after maintenance; if , it is determined that the visual coding label does not need to be maintained immediately, and no feedback signal is sent;

[0042] Set the archive maintenance cycle ,like and Belong to different archive maintenance cycles, determine whether the maintenance time interval of paper archives and corresponding visual coding labels meets the maintenance requirements, and and The archive maintenance period to which the earlier time point belongs is used as the archive maintenance time, and the archive scan is performed again after the maintenance; if and Belonging to the same archive maintenance cycle, it is determined that the maintenance time interval between the paper archive and the corresponding visual coding label is too close, which does not meet the maintenance requirements. and The period before the archive maintenance period is taken as the archive maintenance time; when determining the maintenance period to which the paper archive materials and labels belong, the predicted maintenance time of the archive materials and labels are compared to avoid damage to the archive materials and labels within the same archive maintenance period, and avoid the situation where the archive materials and labels are simultaneously unrecognizable during archive maintenance, thereby reducing the difficulty of archive data storage and maintenance and optimizing the efficiency of archive data storage management.

[0043] When performing archive maintenance, obtain the association between paper archive scan data and visual coding label scan data in the electronic database, and make electronic backup prints and replacements for materials that need to be maintained.

[0044] A cloud computing-based archival data storage system using a cloud computing-based archival data storage method in the above technical solution, the system comprising: an entry scanning unit, an archival data analysis module, a label data analysis module, and an archival maintenance module;

[0045] The storage scanning unit records the standard image information when the visual coding label is assigned, and scans the paper archives and visual coding label images when they are stored and returned by borrowers; the archive data analysis module calculates the detection rate of paper archive data, and constructs an archive damage prediction model in combination with the environmental impact parameters in the storage environment and the paper archive damage rate annotation results; the label data analysis module calculates the image recognition and comprehensive recognition of each coded color block of the visual coding label image, and fits to obtain the recognition prediction curve of each coded color block image; the archive maintenance module is used to predict the storage time of paper archives and visual coding labels, and set the archive maintenance cycle to which the paper archives belong.

[0046] In the above technical solution, the archive data analysis module includes: an environmental impact parameter collection unit, an archive damage rate annotation unit, an archive data detection rate analysis unit, and an archive damage prediction model construction unit;

[0047] The environmental impact parameter collection unit is used to collect environmental parameters that affect the aging and damage rate of paper archives in the paper archive storage environment; the archive damage rate labeling unit obtains the damage rate percentage evaluation results of paper archives with different storage time through expert labeling; the archive data detection rate analysis unit is used to calculate the data detection rate in paper archives; the archive damage prediction model construction unit is used to train the archive damage prediction model.

[0048] In the above technical solution, the label data analysis module includes: a coding color block recognition analysis unit and a label comprehensive recognition calculation unit;

[0049] The coding color block recognition analysis unit is used to calculate the recognition of each coding color block image of the visual coding label image, and to obtain the recognition prediction curve of each coding color block image by fitting; the label comprehensive recognition calculation unit is used to calculate the comprehensive recognition of the visual coding label.

[0050] In the above technical solution, the archive maintenance module includes: a storage time prediction unit, a maintenance time setting unit, and an archive maintenance unit;

[0051] The storage time prediction unit is used to predict the storage time of paper archives and visual coding labels; the maintenance time setting unit analyzes the storage time of paper archives and visual coding labels, compares them with the preset archive maintenance cycle, and sets the archive maintenance cycle to which the paper archives and visual coding labels belong; the archive maintenance unit performs electronic backup printing and replacement of materials that need to be maintained based on the association between paper archive scan data and visual coding label scan data in the electronic database.

[0052] Compared with the prior art, the present invention has the following beneficial effects:

[0053] The present invention predicts and analyzes the aging of archival paper materials and the assigned visual coding labels respectively, sets the maintenance time of paper archival data during storage, avoids the situation where paper archives and corresponding visual coding labels are damaged and unrecognizable at the same time during maintenance, and avoids the archive investigation work caused by the unrecognizable paper archives; when conducting aging analysis and prediction of paper archival materials, the present invention combines the data detection rate to build a model to ensure that the final prediction result meets the actual data scanning requirements, and when conducting aging analysis and prediction of visual coding labels, the image recognition of each coding color block is comprehensively calculated to calculate the comprehensive recognition of the image coding label, and the corresponding color grayscale threshold of each coding color block is introduced for judgment and analysis, so that the final prediction result meets the actual visual coding and scanning and decoding requirements, thereby improving the rationality and universality of the algorithm; in addition, the present invention stores the standard data of each paper archive and visual coding label through the archive management cloud platform, and simultaneously performs storage scanning when the archive is stored and returned, thereby improving the accuracy of the final maintenance time prediction result. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 This is a flow chart of an archival data storage method based on cloud computing of the present invention;

[0055] Figure 2 This is an organizational chart of an archive data storage system based on cloud computing in the present invention. DETAILED DESCRIPTION

[0056] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0057] Example: See Figure 1-Figure 2 , the present invention provides a technical solution,

[0058] like Figure 1As shown, the present invention provides an archival data storage method based on cloud computing, the method comprising the following steps:

[0059] Step S100: Scan all paper archives that have been stored and newly stored, assign visual coding labels to each paper archive, use the initial scanning data of the paper archive as the standard data of the paper archive, record the image information when each visual coding label is assigned as the standard image of the visual coding label, associate the standard data of the paper archive with the standard image of the visual coding label in the electronic database, and upload it to the archive management cloud platform;

[0060] Step S200: Obtain environmental impact parameters in the paper archive storage environment, calculate the detection rate of each paper archive data, mark the damage rate of paper archives with different storage time in the storage environment, and build an archive damage prediction model; wherein the environmental impact parameters refer to the environmental parameters that affect the aging and damage rate of paper archives;

[0061] Step S300: acquiring image information of visual coding labels with different storage durations in the same lighting environment, comparing the standard images of the visual coding labels, calculating the recognition of the images of the coded color blocks of the visual coding labels with different storage durations, obtaining the recognition prediction curve of the images of the coded color blocks of the visual coding labels by using curve fitting, and calculating the comprehensive recognition of the visual coding labels;

[0062] Step S400: When the borrower returns the paper archive, the paper archive and the visual coding label are scanned and uploaded to the archive management cloud platform, compared with the paper archive standard data and the visual coding label standard image, the paper archive data detection rate is calculated and the paper archive damage prediction is performed, the visual coding label image recognition is calculated and the visual coding label recognition prediction is performed, and the maintenance time of the inventory paper archive is determined;

[0063] Step S500: When a user borrows a paper archive, the archive management cloud platform retrieves the borrower's personal information, sends the borrower the maintenance time information of the borrowed paper archive, and pre-sends a return reminder signal to the borrower before the maintenance time point of the borrowed paper archive arrives.

[0064] Step S100 is divided into the following steps:

[0065] Step S101: Scan all paper archives that have been stored and newly stored, and assign visual coding labels to each paper archive; wherein the visual coding label is a visual image of a unique identifier of a corresponding paper archive obtained through image recognition;

[0066] Step S102: using the initial scan data of the paper archive as the paper archive standard data, recording the image information when each visual coding label is assigned as the visual coding label standard image, associating the paper archive standard data and the visual coding label standard image in the electronic database, and uploading them to the archive management cloud platform;

[0067] In the specific implementation, paper archives can be scanned and identified, and image data can be converted into structured text data. For the picture information therein, image compression can be used for storage to reduce the data storage pressure of the cloud platform; and for the scanned data of the visual coding label, displaced character identifiers are used to replace them for cloud platform storage, and the label image is reversed through the recognition replacement algorithm for recognition comparison calculation; when building an archive management cloud platform, a private cloud approach can be adopted, and the acquisition of archive data and the borrowing methods of paper archives can be limited through interface encryption to improve the security and privacy of archive data.

[0068] Step S200 is divided into the following steps:

[0069] Step S201: Obtaining environmental impact parameters in the paper archive storage environment;

[0070] Step S202: modularize and segment each paper archive data, and calculate the detection rate of paper archive data with different storage time, according to the formula:

[0071] ;

[0072] in, is the detection rate of paper archive data, is the number of data modules after modular segmentation of paper archive data, i is the paper archive data module number, is the detection rate evaluation weight of data module i, Detect the identification for data module i; if the scanned data of data module i is consistent with the data stored in the electronic database, If the scanned data in data module i is inconsistent with the data stored in the electronic database, ;

[0073] In the specific implementation, when calculating archives with large data, specific data can be screened out, such as archive ownership information, archive-related personnel information, archive-related transaction information, and other information with identification significance for detection rate calculation, thereby reducing the calculation of redundant data and improving the overall operating efficiency of the algorithm.

[0074] Step S203: Obtain the damage rate percentage evaluation results of paper archives with different storage durations through expert annotation, and construct an archive damage prediction model, which is as follows:

[0075] ;

[0076] ;

[0077] in, is the aging coefficient of paper archives, α is the material aging coefficient, j is the environmental impact parameter number, is the number of environmental impact parameters, is the aging assessment weight of environmental impact parameter j, Collect values ​​for environmental impact parameter j in paper archive storage environments, is the damage rate assessment value of paper archives, and t is the storage time of paper archives;

[0078] In the specific implementation, it is taken into consideration that archival data recognition is affected by the aging of archival paper materials and the environment. When constructing the archival damage prediction model, the aging coefficient and detection rate are introduced to participate in the archival damage prediction calculation, and the actual storage time of the paper archives is combined for analysis.

[0079] Step S300 is divided into the following steps:

[0080] Step S301: collecting and acquiring image information of visual coding labels with different storage durations in an archive storage environment in the same lighting environment;

[0081] Step S302: Compare the visual coding label images with different storage time lengths in the archive storage environment with the standard images of each visual coding label, and calculate the image recognition degree of each coded color block of the visual coding label image;

[0082] Step S303: using curve fitting to obtain a prediction curve of the image recognition of each coded color block of the visual coding label;

[0083] Step S304: Calculate the comprehensive recognition of the visual coding label , calculated according to the formula:

[0084] ;

[0085] Among them, c is the color block number of the visual coding label encoding, is the number of all coded color blocks in the visual coding label, is the image recognition of the coded color block c in the visual coding label, is the judgment function for condition x, is the image recognition threshold for the color grayscale recognition of the coded color block c in the visual coding label; when the condition x is met, the function The output is 1, when x is not true, the function The output is 0;

[0086] In specific implementation, when visual coding color blocks such as QR codes are encoded and decoded, the color block grayscale threshold is set for coding identification, and the grayscale recognition thresholds of different colors are also different, so different coding colors are personalized; and when any color block exceeds the set coding grayscale threshold range, the corresponding file data in the electronic database cannot be retrieved based on the recognition result of the visual coding color block. Therefore, the product calculation form is used and the threshold judgment is introduced to calculate the comprehensive recognition of the label to ensure accurate judgment of the aging status of the visual coding label when the coding color block becomes unrecognizable.

[0087] The method for calculating the image recognition degree of each coded color block of the visual coding label in step S302 is as follows:

[0088] Align the feature points of each visual coding label image and the visual coding label standard image, perform grayscale processing, and compare and calculate the image recognition of each coded color block of the visual coding label image. For any type of coded color block a, calculate according to the formula:

[0089] ;

[0090] in, is the image recognition of the coded color block a, is the number of pixels contained in the coded color block a, p is the pixel number in the coded color block a, The gray value of pixel p in the image is collected after the visual coding label is stored in the archive storage environment. is the gray value of pixel p in the visual encoding label standard image;

[0091] Step S400 includes the following contents:

[0092] When a borrower returns a paper file, the paper file and the assigned visual coding label are scanned into the library;

[0093] Calculate the data detection rate of paper archives during scanning, set the data detection rate threshold, use the archive damage prediction model to reversely calculate the simulated storage time of paper archives during scanning and the cut-off storage time corresponding to the data detection rate threshold, and subtract them to obtain the remaining storage time of paper archives ;like , determine that the paper archives need to be maintained, send an electronic backup replacement feedback signal to the archive management personnel, and re-scan the archive after maintenance; if , it is determined that the paper archive does not need to be maintained immediately and no feedback signal is sent;

[0094] Calculate the recognition of the visual coding label image, use the recognition prediction curve of each coded color block image of the visual coding label to perform curve matching, obtain the recognition of each coded color block image at a future time point, calculate the comprehensive recognition of the visual coding label at a future time point, and extract the earliest time point with a calculation result of 0 as the storage time of the visual coding label ;like , determine that the visual coding label needs to be maintained, send a visual coding label replacement feedback signal to the archive management personnel, and re-scan the warehouse after maintenance; if , it is determined that the visual coding label does not need to be maintained immediately, and no feedback signal is sent;

[0095] Set the archive maintenance cycle ,like and Belong to different archive maintenance cycles, determine whether the maintenance time interval of paper archives and corresponding visual coding labels meets the maintenance requirements, and and The archive maintenance period to which the earlier time point belongs is used as the archive maintenance time, and the archive scan is performed again after the maintenance; if and Belonging to the same archive maintenance cycle, it is determined that the maintenance time interval between the paper archive and the corresponding visual coding label is too close, which does not meet the maintenance requirements. and The period before the maintenance period of the belonging archive shall be regarded as the maintenance period of the archive;

[0096] In the specific implementation, for paper archives and labels, when any of them cannot be detected and identified, the predicted storage time value is less than or equal to 0, so the archive management personnel are directly reminded to perform relevant maintenance immediately. At this time, the electronic archive data can be retrieved according to the borrower's borrowing information in the archive management cloud platform, avoiding the troubleshooting work caused by the simultaneous inability to identify labels and archive materials; in addition, if the maintenance time of paper archives and labels is in different archive maintenance cycles, they can be associated and retrieved in two different cycles, and if the maintenance time of paper archives and labels is in the same archive maintenance cycle, they cannot be retrieved through mutual association in this maintenance cycle, so it is set to be maintained and replaced in the previous cycle;

[0097] When performing archive maintenance, obtain the association between paper archive scan data and visual coding label scan data in the electronic database, and make electronic backup prints and replacements for materials that need to be maintained.

[0098] like Figure 2 As shown, the present invention also provides an archive data storage system based on cloud computing, the system comprising: an entry scanning unit, an archive data analysis module, a label data analysis module, and an archive maintenance module;

[0099] The storage scanning unit records the standard image information when the visual coding label is assigned, and scans the paper archives and visual coding label images when they are stored and returned by borrowers; the archive data analysis module calculates the detection rate of paper archive data, and constructs an archive damage prediction model in combination with the environmental impact parameters in the storage environment and the paper archive damage rate annotation results; the label data analysis module calculates the image recognition and comprehensive recognition of each coded color block of the visual coding label image, and fits to obtain the recognition prediction curve of each coded color block image; the archive maintenance module is used to predict the storage time of paper archives and visual coding labels, and set the archive maintenance cycle to which the paper archives belong.

[0100] The archive data analysis module includes: an environmental impact parameter collection unit, an archive damage rate marking unit, an archive data detection rate analysis unit, and an archive damage prediction model construction unit;

[0101] The environmental impact parameter collection unit is used to collect environmental parameters that affect the aging and damage rate of paper archives in the paper archive storage environment; the archive damage rate labeling unit obtains the damage rate percentage evaluation results of paper archives with different storage time through expert labeling; the archive data detection rate analysis unit is used to calculate the data detection rate in paper archives; the archive damage prediction model construction unit is used to train the archive damage prediction model.

[0102] The label data analysis module includes: a coding color block recognition analysis unit and a label comprehensive recognition calculation unit;

[0103] The coding color block recognition analysis unit is used to calculate the recognition of each coding color block image of the visual coding label image, and to obtain the recognition prediction curve of each coding color block image by fitting; the label comprehensive recognition calculation unit is used to calculate the comprehensive recognition of the visual coding label.

[0104] The file maintenance module includes: a storage time prediction unit, a maintenance time setting unit, and a file maintenance unit;

[0105] The storage time prediction unit is used to predict the storage time of paper archives and visual coding labels; the maintenance time setting unit analyzes the storage time of paper archives and visual coding labels, compares them with the preset archive maintenance cycle, and sets the archive maintenance cycle to which the paper archives and visual coding labels belong; the archive maintenance unit performs electronic backup printing and replacement of materials that need to be maintained based on the association between paper archive scan data and visual coding label scan data in the electronic database.

[0106] It will be apparent to those skilled in the art that the invention is not limited to the details of the exemplary embodiments described above and that the invention can be implemented in other specific forms without departing from the spirit or essential features of the invention. Therefore, the embodiments should be considered exemplary and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description, and it is intended that all variations falling within the meaning and scope of the equivalent elements of the claims be included in the invention. Any reference numeral in a claim should not be considered as limiting the claim to which it relates.

Claims

1. A cloud computing-based archival data storage method, characterized in that: The method comprises the following steps: Step S100: Scan all paper archives that have been stored and newly stored, assign visual coding labels to each paper archive, use the initial scanning data of the paper archive as the standard data of the paper archive, record the image information when each visual coding label is assigned as the standard image of the visual coding label, associate the standard data of the paper archive with the standard image of the visual coding label in the electronic database, and upload it to the archive management cloud platform; Step S200: Obtain environmental impact parameters in the paper archive storage environment, calculate the detection rate of each paper archive data, mark the damage rate of paper archives with different storage time in the storage environment, and build an archive damage prediction model; wherein the environmental impact parameters refer to the environmental parameters that affect the aging and damage rate of paper archives; Step S300: acquiring image information of visual coding labels with different storage durations in the same lighting environment, comparing the standard images of the visual coding labels, calculating the recognition of the images of the coded color blocks of the visual coding labels with different storage durations, obtaining the recognition prediction curve of the images of the coded color blocks of the visual coding labels by using curve fitting, and calculating the comprehensive recognition of the visual coding labels; Step S400: When the borrower returns the paper archive, the paper archive and the visual coding label are scanned and uploaded to the archive management cloud platform, compared with the paper archive standard data and the visual coding label standard image, the paper archive data detection rate is calculated and the paper archive damage prediction is performed, the visual coding label image recognition is calculated and the visual coding label recognition prediction is performed, and the maintenance time of the inventory paper archive is determined; Step S500: When a user borrows a paper archive, the archive management cloud platform retrieves the borrower's personal information, sends the borrower the maintenance time information of the borrowed paper archive, and pre-sends a return reminder signal to the borrower before the maintenance time point of the borrowed paper archive arrives; Wherein, step S200 is divided into the following steps: Step S201: Obtaining environmental impact parameters in the paper archive storage environment; Step S202: modularize and segment each paper archive data, and calculate the detection rate of paper archive data with different storage time, according to the formula: ; in, is the detection rate of paper archive data, is the number of data modules after modular segmentation of paper archive data, i is the paper archive data module number, is the detection rate evaluation weight of data module i, Detect the identification for data module i; if the scanned data of data module i is consistent with the data stored in the electronic database, If the scanned data in data module i is inconsistent with the data stored in the electronic database, ; Step S203: Obtain the damage rate percentage evaluation results of paper archives with different storage durations through expert annotation, and construct an archive damage prediction model, which is as follows: ; ; in, is the aging coefficient of paper archives, α is the material aging coefficient, j is the environmental impact parameter number, is the number of environmental impact parameters, is the aging assessment weight of environmental impact parameter j, Collect values ​​for environmental impact parameter j in paper archive storage environments, is the damage rate assessment value of paper archives, and t is the storage time of paper archives.

2. The archival data storage method based on cloud computing according to claim 1, characterized in that: The step S100 is divided into the following steps: Step S101: Scan all paper archives that have been stored and newly stored, and assign visual coding labels to each paper archive; wherein the visual coding label is a visual image of a unique identifier of a corresponding paper archive obtained through image recognition; Step S102: Record the image information when the visual coding label is assigned as a standard image, and associate the visual coding label scan data with the paper file scan data in an electronic database.

3. The archival data storage method based on cloud computing according to claim 1, characterized in that: The step S300 is divided into the following steps: Step S301: collecting and acquiring image information of visual coding labels with different storage durations in an archive storage environment in the same lighting environment; Step S302: Compare the visual coding label images with different storage time lengths in the archive storage environment with the standard images of each visual coding label, and calculate the image recognition degree of each coded color block of the visual coding label image; Step S303: using curve fitting to obtain a prediction curve of the image recognition of each coded color block of the visual coding label; Step S304: Calculate the comprehensive recognition of the visual coding label , calculated according to the formula: ; Among them, c is the color block number of the visual coding label encoding, is the number of all coded color blocks in the visual coding label, is the image recognition of the coded color block c in the visual coding label, is the judgment function for condition x, is the image recognition threshold for the color grayscale recognition of the coded color block c in the visual coding label; when the condition x is met, the function The output is 1, when x is not true, the function The output is 0.

4. The archival data storage method based on cloud computing according to claim 3 is characterized in that: The method for calculating the image recognition of each coded color block of the visual coding label in step S302 is as follows: Align the feature points of each visual coding label image and the visual coding label standard image, perform grayscale processing, and compare and calculate the image recognition of each coded color block of the visual coding label image. For any type of coded color block a, calculate according to the formula: ; in, is the image recognition of the coded color block a, is the number of pixels contained in the coded color block a, p is the pixel number in the coded color block a, The gray value of pixel p in the image is collected after the visual coding label is stored in the archive storage environment. is the gray value of pixel p in the visual encoding label standard image.

5. The archival data storage method based on cloud computing according to claim 1, characterized in that: The step S400 includes the following contents: When a borrower returns a paper file, the paper file and the assigned visual coding label are scanned into the library; Calculate the data detection rate of paper archives during scanning, set the data detection rate threshold, use the archive damage prediction model to reversely calculate the simulated storage time of paper archives during scanning and the cut-off storage time corresponding to the data detection rate threshold, and subtract them to obtain the remaining storage time of paper archives ;like , determine that the paper archives need to be maintained, send an electronic backup replacement feedback signal to the archive management personnel, and re-scan the archive after maintenance; if , it is determined that the paper archive does not need to be maintained immediately and no feedback signal is sent; Calculate the recognition of the visual coding label image, use the recognition prediction curve of each coded color block image of the visual coding label to perform curve matching, obtain the recognition of each coded color block image at a future time point, calculate the comprehensive recognition of the visual coding label at a future time point, and extract the earliest time point with a calculation result of 0 as the storage time of the visual coding label ;like , determine that the visual coding label needs to be maintained, send a visual coding label replacement feedback signal to the archive management personnel, and re-scan the warehouse after maintenance; if , it is determined that the visual coding label does not need to be maintained immediately, and no feedback signal is sent; Set the archive maintenance cycle ,like and Belong to different archive maintenance cycles, determine whether the maintenance time interval of paper archives and corresponding visual coding labels meets the maintenance requirements, and and The archive maintenance period to which the earlier time point belongs is used as the archive maintenance time, and the archive is scanned again after the maintenance; if and Belonging to the same archive maintenance cycle, it is determined that the maintenance time interval between the paper archive and the corresponding visual coding label is too close, which does not meet the maintenance requirements. and The period before the maintenance period of the belonging archive shall be regarded as the maintenance period of the archive; When performing archive maintenance, obtain the association between paper archive scan data and visual coding label scan data in the electronic database, and make electronic backup prints and replacements for materials that need to be maintained.

6. A cloud computing-based archival data storage system using the cloud computing-based archival data storage method according to any one of claims 1 to 5, characterized in that: The system includes: a storage scanning unit, an archive data analysis module, a label data analysis module, and an archive maintenance module; The storage scanning unit records the standard image information when the visual coding label is assigned, and scans the paper archives and visual coding label images when they are stored and returned by borrowers; the archive data analysis module calculates the detection rate of paper archive data, and constructs an archive damage prediction model in combination with the environmental impact parameters in the storage environment and the paper archive damage rate annotation results; the label data analysis module calculates the image recognition and comprehensive recognition of each coded color block of the visual coding label image, and fits to obtain the recognition prediction curve of each coded color block image; the archive maintenance module is used to predict the storage time of paper archives and visual coding labels, and set the archive maintenance cycle to which the paper archives belong.

7. The cloud computing-based archival data storage system according to claim 6, characterized in that: The archive data analysis module includes: an environmental impact parameter collection unit, an archive damage rate marking unit, an archive data detection rate analysis unit, and an archive damage prediction model construction unit; The environmental impact parameter collection unit is used to collect environmental parameters that affect the aging and damage rate of paper archives in the paper archive storage environment; the archive damage rate labeling unit obtains the damage rate percentage evaluation results of paper archives with different storage time through expert labeling; the archive data detection rate analysis unit is used to calculate the data detection rate in paper archives; the archive damage prediction model construction unit is used to train the archive damage prediction model.

8. The cloud computing-based archival data storage system according to claim 6, characterized in that: The label data analysis module includes: a coding color block recognition analysis unit and a label comprehensive recognition calculation unit; The coding color block recognition analysis unit is used to calculate the recognition of each coding color block image of the visual coding label image, and to obtain the recognition prediction curve of each coding color block image by fitting; the label comprehensive recognition calculation unit is used to calculate the comprehensive recognition of the visual coding label.

9. The cloud computing-based archival data storage system according to claim 6, characterized in that: The file maintenance module includes: a storage time prediction unit, a maintenance time setting unit, and a file maintenance unit; The storage time prediction unit is used to predict the storage time of paper archives and visual coding labels; the maintenance time setting unit analyzes the storage time of paper archives and visual coding labels, compares them with the preset archive maintenance cycle, and sets the archive maintenance cycle to which the paper archives and visual coding labels belong; the archive maintenance unit performs electronic backup printing and replacement of materials that need to be maintained based on the association between paper archive scan data and visual coding label scan data in the electronic database.

Citation Information

Patent Citations

  • File visualization management method, system and device and readable storage medium

    CN109189730A

  • Intelligent maintenance management system for archive materials

    CN116167597A