Concrete test block management method and system based on multi-dimensional coding identity judgment
By implanting passive media and passive chips or logos in concrete test blocks to generate multi-dimensional encoding, combined with automated system monitoring, the problem of anti-counterfeiting supervision of test pieces is solved, the uniqueness and safety of test pieces are realized, and the management of test pieces is ensured. efficient and data support.
Patent Information
- Application Number
- CN202410970715.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-07-20
- Filing Date
- 2024-07-19
- Publication Date
- 2024-12-17
AI Technical Summary
The existing anti-counterfeiting supervision plan for concrete specimens cannot achieve efficient and comprehensive anti-counterfeiting, and there is a risk that specimens will be replaced in violation of regulations.
Passive media and passive chips or identifiers are randomly arranged and combined to generate multi-dimensional codes, and the code is implanted in the concrete test block. The identity authenticity of the test block is ensured through detection and verification, and the full life cycle monitoring is carried out in combination with an automated system.
The uniqueness, effectiveness and security of test block identification are realized, and it is difficult to replace and copy, ensuring the full data basis and efficient management of test piece management.
Smart Images

Figure CN119151554A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of engineering construction, in particular to an engineering material sample management technology, and more particularly to a concrete test block management method and system based on multi-dimensional coding identity determination. Background Art
[0002] Urban development involves a large number of engineering construction, especially large-scale infrastructure construction, such as roads, bridges, tunnels, houses, etc. Such projects generally have a long period of time and involve the coordination and dispatch of a large number of personnel, machinery, and materials. The main works of such large-scale projects are generally concrete projects. Timely and accurate grasp of the quality of the main projects will help project managers or decision makers to reasonably and efficiently allocate various resources, advance the progress of the project, and achieve the strategic goal of reducing costs and increasing efficiency of the enterprise.
[0003] In the field of construction, in order to supervise the quality of concrete entities, the current practice is to make some concrete specimens as test pieces while pouring concrete entities, and the construction unit sends these concrete specimens to the testing unit for testing. Concrete specimens reflect the strength of concrete entities to a certain extent, and are also the main basis for concrete quality assessment. Therefore, the monitoring and management of concrete specimens is of great significance to ensuring the quality of concrete entities. In the actual operation process, there are individual construction units or on-site supervisors who lack attention to witness sampling, the number of certified witnesses is insufficient, and management work is not in place. There are even deliberate frauds in raw material sampling or concrete specimen production. There are phenomena such as test concrete specimen samples being replaced or some illegal contractors forging test samples in order to pass the test, which makes the sampling, maintenance, and witnessing of concrete specimens lose their due role. Therefore, it is indispensable to conduct anti-counterfeiting supervision on concrete specimens to ensure that they correspond to concrete entities. At present, the main technical solutions adopted in this field are as follows:
[0004] The first method is to use RFID chips implanted inside or on the surface of concrete specimens, and use the sample information stored in the RFID radio frequency chip to mark and confirm the unique authenticity of the specimen. However, this type of solution has the following problems: RFID chips can be replaced, and there is a risk of replacing the RFID tags in low-strength concrete specimens with high-strength concrete specimens through card reader reading and writing.
[0005] The second method is to use QR code labels to be embedded in concrete specimens made on site. The QR code is scanned on site with a mobile phone, and photos of the specimen with the QR code label embedded are taken and the mobile phone GPS positioning function is used to bind the specimen information to monitor the specimen production time, location, and personnel from production to experiment, to prevent the production of fake specimens. This scheme has the following problems: 1) The QR code label is implanted when the concrete specimen is completed but not solidified. There is a long solidification time between the completion of the specimen production and the complete solidification and inspection. Generally, it takes 8 hours or even longer to carry out subsequent maintenance and inspection. It is impossible for the supervisor to always supervise the entire solidification process of the specimen, so there is a risk that the QR code label inside the specimen will be removed from the original specimen when the supervisor is not present, and then a fake specimen will be made using other concrete and the label will be re-implanted. 2) The QR code labels are relatively large and are usually pasted on the surface of concrete specimens. They are easy to fall off and can be easily replaced. It is easy for people to paste the QR code labels corresponding to the concrete specimens with low strength grades on the concrete specimens with high strength grades, and use the high strength grade concrete specimens to impersonate the low strength grade concrete specimens. 3) Concrete specimens are made of cement, gravel, etc., and the QR code labels are easily damaged, and the information cannot be guaranteed to be recognized normally.
[0006] The third is an improvement on the second solution mentioned above, in which photographing and position comparison, namely, the primary and secondary QR codes, are added. The specific method is: when making concrete specimens, the identification label is embedded in the specimens and the identification part is exposed on the surface of the specimens, and another mark is placed next to the two-digit code according to the system prompt (the QR code and the other mark are both made of brightly colored materials). After the specimens are made, the surface of the specimens with the identification label exposed is photographed immediately to obtain an unsolidified QR code photo, and then the photo of the unsolidified specimen and the relevant shooting information during the shooting are transmitted to the server. After the specimens are solidified and formed, they are demoulded, and after the curing reaches the age, the specimens are sent to the testing unit; after the testing unit receives the specimens, the testing unit scans the surface QR code to collect samples or uses the device or mobile phone to judge the surface QR code and the secondary code (another mark) through the system, that is, the photograph of the specimen sent for inspection is compared with the received unsolidified photo. If they are completely consistent, the specimen is judged to be valid, otherwise the specimen is judged to be invalid. The sample recognition process is the same, and the QR code or the QR code and the secondary code are recognized at the same time. This type of solution has the following problems: 1) During production, the experimenter places the QR code according to the system prompts, which is a time-consuming process. 2) When collecting samples, the testing unit is required to take comparative photos under the same conditions, which is difficult to do. The concrete is photographed in an unsolidified state, and then the concrete needs to go through a standard curing period of 28 days. During this period, the labels on the concrete and the outer surface of the concrete will change accordingly. Therefore, the outer surface and labels of the test pieces obtained by the testing unit are quite different from those in the unsolidified state, so its operability is not strong. 3) The identification labels on the exposed surface of the concrete are also at risk of being replaced manually.
[0007] In summary, the current concrete specimen anti-counterfeiting supervision scheme cannot achieve efficient and comprehensive anti-counterfeiting supervision, and there is a risk of concrete specimens being replaced illegally.
[0008] It should be noted that this background technology is only used to introduce the relevant information of the present invention to help understand the technical solution of the present invention, but it does not mean that the relevant information is necessarily the prior art. If there is no evidence that the relevant information has been disclosed before the application date of the present invention, the relevant information shall not be regarded as the prior art. Summary of the invention
[0009] Therefore, the purpose of the present invention is to overcome the defects of the above-mentioned prior art and provide a concrete test block management method and system based on multi-dimensional coding identity determination.
[0010] According to a first aspect of the present invention, a method for managing concrete test blocks based on multi-dimensional coding identity determination is provided, the method comprising: randomly arranging and combining passive media and passive chips or identifiers to generate multi-dimensional codes, wherein one multi-dimensional code corresponds to one arrangement and combination of passive media and passive chips or identifiers; sampling concrete to make a plurality of test blocks, and implanting an arrangement and combination of passive media and passive chips or identifiers corresponding to the multi-dimensional code in each concrete test block; detecting the arrangement and combination of passive media and passive chips or identifiers that have been manufactured and implanted and converting them into multi-dimensional codes to identify them; Authentication is performed and the concrete test blocks that have passed the authentication are maintained; for all concrete test blocks that have completed the maintenance, the permutation and combination of passive media and passive chips or identifiers in each test block are detected and converted into multi-dimensional codes for authentication, and the concrete test blocks that have passed the authentication are sampled; for all concrete test blocks that have completed the sampling, the permutation and combination of passive media and passive chips or identifiers in each test block are detected and converted into multi-dimensional codes for authentication, and the concrete test blocks that have passed the authentication are sampled and the test blocks that have not passed the authentication are given early warning.
[0011] Preferably, the passive medium and the passive chip or marker are arranged and combined in the following manner: a virtual matrix array is designed according to the size of the concrete test block, and the virtual matrix array includes a plurality of squares; the passive chip or marker is placed in the center of the matrix array and occupies positions corresponding to the plurality of squares; and the plurality of passive media are randomly arranged in the other plurality of squares of the matrix array, with one passive medium occupying one square.
[0012] Preferably, the multi-dimensional code is generated in the following manner: each square in the virtual matrix array except for the location of the passive chip or the logo is assigned a random code, and the array composed of all the random codes constitutes a multi-dimensional composite code.
[0013] In some embodiments of the present invention, a multi-dimensional code is generated in the following manner: a code is generated for each square in the virtual matrix array except for the location of the passive chip or the logo in the following manner: each square is encoded using the row and column numbers of the virtual matrix array as the horizontal and vertical coordinates, wherein each square code is a combination of the horizontal coordinate number, the vertical coordinate number, the passive medium mark at the square, and the passive medium characteristics; an array composed of all the codes constitutes a multi-dimensional composite code.
[0014] Preferably, the passive medium is configured as a magnetic body, and the passive chip or identification is configured as an RFID, a scaled fingerprint or identification.
[0015] Preferably, the passive medium mark is used to indicate whether a passive medium is placed at the corresponding square, and the passive medium characteristic is used to indicate the polarity of the passive medium placed at the corresponding square exposed on the surface. Preferably, if a passive medium is placed at the square, the ordinate of the position of the square is used to indicate the passive medium mark, and the polarity of the passive medium exposed on the surface is used to indicate the passive medium characteristic; if no passive medium is placed at the square, 0 is used to indicate the passive medium mark, and 0 is used to indicate the passive medium characteristic.
[0016] According to a second aspect of the present invention, a concrete test block management system based on the method described in the first aspect of the present invention is provided, comprising: a password management module, used for arranging and combining passive media and passive chips or identifiers and generating multidimensional codes, wherein one multidimensional code corresponds to an arrangement and combination of passive media and passive chips or identifiers; a sampling module, used for sampling concrete to make a plurality of test blocks, and implanting an arrangement and combination of passive media and passive chips or identifiers corresponding to a multidimensional code in each concrete test block; a maintenance module, used for detecting the arrangement and combination of passive media and passive chips or identifiers that have been manufactured and implanted and converting them into multidimensional codes The concrete test blocks that have passed the identity verification are maintained; the sampling module is used to detect the arrangement and combination of passive media and passive chips or identifiers in each of all the concrete test blocks that have been cured and convert them into multi-dimensional codes to authenticate them, and perform sampling processing on the concrete test blocks that have passed the identity verification; the sample recognition module is used to detect the arrangement and combination of passive media and passive chips or identifiers in each of all the concrete test blocks that have been sampled and convert them into multi-dimensional codes to authenticate them, and perform sample recognition processing on the concrete test blocks that have passed the identity verification and perform early warning processing on the test blocks that have not passed the identity verification.
[0017] Compared with the prior art, the advantages of the present invention are: based on the scheme of the present invention, multiple encryptions of identification codes are realized, and the uniqueness, effectiveness and security of the concrete test block identification are realized. Combined with a special marking (implantation) method, the identification is difficult to replace, and combined with multiple encryption methods of the identification, the identification is difficult to copy and predict the next identification, so that the effectiveness of the identification is effectively guaranteed, and combined with the automation of equipment and systems, the entire specimen management process has data basis throughout the process, and it is convenient for managers to query and manage, and provides data support for managers to make judgments. Compared with traditional engineering concrete management, the present invention and the supporting system not only provide an effective and reliable identification but also provide an automated system, which realizes automatic system aggregation and real-time feedback, so that the entire specimen has data traceability throughout its life cycle, and with data support, there is a lot of redundancy for future system improvements and data statistics. Compared with traditional management methods, it provides a more secure encryption method, has more data support and is more efficient. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The embodiments of the present invention are further described below with reference to the accompanying drawings, in which:
[0019] Figure 1 A schematic diagram of the architecture of a concrete test block management system according to an embodiment of the present invention;
[0020] Figure 2 A schematic diagram of an arrangement and combination of a passive medium and a passive chip or a logo according to an embodiment of the present invention;
[0021] Figure 3 A schematic diagram of multi-dimensional encoding according to an embodiment of the present invention;
[0022] Figure 4 This is a schematic diagram of the effect of implanting a passive medium and a passive chip or a marker into a concrete test block according to an embodiment of the present invention;
[0023] Figure 5 This is a schematic diagram of the effect of implanting a passive medium and a passive chip or a marker into a concrete test block according to an embodiment of the present invention;
[0024] Figure 6 This is a schematic diagram of the effect of implanting a passive medium and a passive chip or a marker into a concrete test block according to an embodiment of the present invention;
[0025] Figure 7 This is a schematic diagram of the positions of the concrete test block after implanting the passive medium and the passive chip or marker according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below through specific embodiments in conjunction with the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0027] As mentioned in the background technology section, the existing concrete test block anti-counterfeiting solutions all have the risk of substitution and counterfeiting. The main reason is that the anti-counterfeiting means are too simple and easy to replace.
[0028] To this end, the present invention proposes a more efficient and safe solution. In summary, in the solution of the present invention, the present invention relies on array-type medium implantation technology, and adopts passive medium and passive chip or identification to perform double encryption to form multi-dimensional coding to perform anti-counterfeiting management on concrete test blocks. In the solution of the present invention, voltage, magnetic induction, polarity, radio frequency and other methods can be used for combined identification, thereby improving the anti-counterfeiting level and preventing the identification from being replaced during its life cycle. The medium, passive chip or identification implanted in the concrete specimen is tightly combined with the concrete to make it difficult to fall off. The passive medium and passive chip or identification complement each other to complete the anti-counterfeiting identification of the entire specimen, and then the specimen is tracked through data interaction with the cloud platform, that is, the whole process of specimen implantation, maintenance, sample collection and sample recognition is monitored throughout the life cycle, providing data support and reference for the specimen throughout the life cycle, facilitating the management, decision-making and other relevant departments and managers and other relevant parties to respond to concrete management in a timely manner.
[0029] In order to better understand the present invention, the present invention is described in detail below with reference to the accompanying drawings and embodiments.
[0030] According to one embodiment of the present invention, the present invention provides a concrete test block management method based on multi-dimensional coding identity determination, the method comprising: using passive media and passive chips or identifiers to randomly arrange and combine and generate multi-dimensional codes, wherein one multi-dimensional code corresponds to an arrangement and combination of passive media and passive chips or identifiers; sampling concrete to make a plurality of test blocks, and implanting an arrangement and combination of passive media and passive chips or identifiers corresponding to the multi-dimensional code in each concrete test block; detecting the arrangement and combination of passive media and passive chips or identifiers that have been made and implanted and converting them into multi-dimensional codes to identify the concrete test blocks; It performs identity authentication and maintains the concrete test blocks that have passed the identity authentication; for all concrete test blocks that have completed curing, the permutation and combination of passive media and passive chips or identifiers in each test block is detected and converted into a multi-dimensional code for identity authentication, and the concrete test blocks that have passed the identity authentication are sampled; for all concrete test blocks that have completed sampling, the permutation and combination of passive media and passive chips or identifiers in each test block is detected and converted into a multi-dimensional code for identity authentication, and the concrete test blocks that have passed the identity authentication are sampled, and the test blocks that have not passed the identity authentication are given early warning.
[0031] The concrete test block management system corresponding to the concrete test block management method includes: a password management module, which is used to arrange and combine passive media and passive chips or identifiers and generate multi-dimensional codes, wherein one multi-dimensional code corresponds to an arrangement and combination of passive media and passive chips or identifiers; a sampling module, which is used to sample concrete to make multiple test blocks, and implant an arrangement and combination of passive media and passive chips or identifiers corresponding to the multi-dimensional code in each concrete test block; a maintenance module, which is used to detect the arrangement and combination of passive media and passive chips or identifiers that have been made and implanted and convert them into multi-dimensional codes for identity verification. The sample collection module is used to detect the permutation and combination of passive media and passive chips or labels in each of all concrete test blocks that have been cured and convert them into multi-dimensional codes for identity verification, and collect samples of concrete test blocks that have passed identity verification; the sample recognition module is used to detect the permutation and combination of passive media and passive chips or labels in each of all concrete test blocks that have been cured and convert them into multi-dimensional codes for identity verification, and recognize the concrete test blocks that have passed identity verification and conduct early warning for the test blocks that have not passed identity verification. Specifically, Figure 1 As shown, the sampling module is used to collect the sampling information of concrete specimens, including the project site, strength grade, required age, maintenance type, specimen size, sampling quantity, sampling time, sampling personnel, specimen type and other related sampling information; the maintenance module is used to record the information of the specimens related to the corresponding maintenance process, such as temperature, humidity, maintenance date, etc.; the sample collection module is used to collect the sampling-related data of the corresponding sampled specimens and verify the sampling code; the sample recognition module is used to recognize the sampled specimens, upload the verification pressure data of the code, and the pressure process data, and record the recognition video. Among them, the sample recognition module is configured with an early warning module, which is used to warn the abnormal code so that the corresponding management department can view and manage it, and to warn the abnormal pressure so that the corresponding management department can view the details of the early warning, and timely query and refer to the places that need to be rectified (for example: whether it needs to be pushed to redo).
[0032] The present invention adopts a passive medium and a passive chip or a mark combination to generate a multi-dimensional code. The code combination is endless, that is, it will never overlap. By generating the code in a random and irregular manner, it can be ensured that any code appears randomly and has no pattern to follow, effectively preventing counterfeiters from copying the code according to the pattern.
[0033] In the actual production application process, passive media and passive chips or identification combination consumables are produced according to the generated random codes, and the codes are recorded in the warehouse. Those not in the warehouse are invalid codes and cannot be effectively identified, which can further improve the anti-counterfeiting effect. The consumables are implanted in the concrete specimens and the corresponding detection equipment detects the codes and uploads them to the system. The entire system begins to monitor the entire life cycle of the concrete specimens from sampling (sampling, maintenance, sample collection, and sample recognition) (the corresponding detection equipment has corresponding stages to detect the specimen codes).
[0034] For the coding mode in this scheme, the coding is performed in the following manner: a virtual matrix array is designed according to the size of the concrete test block, and the virtual matrix array includes multiple squares; a passive chip or a logo is placed in the center of the matrix array and occupies the positions corresponding to the multiple squares; multiple passive media are randomly arranged in the other multiple squares of the matrix array, and one passive medium occupies one square. Based on the arrangement and combination of passive media and passive chips or logos, a multidimensional code is generated in the following manner: a random code is assigned to each square in the virtual matrix array except the position where the passive chip or logo is located, and the array composed of all random codes constitutes a multidimensional composite code. According to one embodiment of the present invention, a multidimensional code is generated in the following manner: a code is generated for each square in the virtual matrix array except the position where the passive chip or logo is located in the following manner: each square is encoded using the row and column numbers of the virtual matrix array as the horizontal and vertical coordinates, wherein each square code is a combination of the horizontal coordinate number, the vertical coordinate number, the passive medium mark at the square, and the passive medium characteristics; the array composed of all codes constitutes a multidimensional composite code.
[0035] According to an embodiment of the present invention, the passive medium in the present invention is configured as a magnetic body, and the passive chip or identification is configured as an RFID, a scaled fingerprint or identification. Wherein, when the passive medium is a magnetic body, Hall detection is used, and the passive chip or identification is an RFID, a scaled fingerprint or identification, and radio frequency identification, ultrasonic identification or close-range scanning identification is used.
[0036] The passive medium mark in the multidimensional code is used to indicate whether a passive medium is placed at the corresponding square, and the passive medium characteristic is used to indicate the polarity of the passive medium placed at the corresponding square exposed on the surface. According to one embodiment of the present invention, if a passive medium is placed at the square, the vertical coordinate of the position of the square represents the passive medium mark, and the polarity of the passive medium exposed on the surface represents the passive medium characteristic; if no passive medium is placed at the square, 0 represents the passive medium mark, and 0 represents the passive medium characteristic. It should be noted that the encoding scheme described in the embodiment here is only one of them, and the encoding method in the scheme of the present invention can be any form of random encoding.
[0037] According to the "Concrete Strength Test and Assessment Standard" (GBT50107-2010), the sampling frequency and quantity of concrete are as follows: for concrete with the same mix ratio of no more than 100 cubic meters, sampling shall be conducted at least once; for concrete with the same mix ratio mixed by each work shift of less than 100 trays, sampling shall be conducted at least once; for continuous pouring of more than 1,000 cubic meters, sampling shall be conducted once for every 200 cubic meters; for concrete with the same mix ratio on each floor, sampling shall be conducted at least once. The sampling sizes of the test pieces are: 100mm*100mm*100mm, 150mm*150mm*150mm, and 185mm*175mm*150mm.
[0038] The following uses different sizes as examples to explain in detail how to use the scheme of the present invention to perform encoding.
[0039] The detection device identifies and reads the medium and the passive chip type. The read medium forms a matrix, and the code is formed according to a specific coding rule. For example, taking a 6*6 coding array as an example, as shown in Table 1, the passive chip or logo is placed in the center of the array, and the passive medium is randomly arranged at other positions, and the matrix read by the device is formed as shown in Table 1. Figure 2 The plane direct coordinate system shown thus forms a multi-dimensional encoding.
[0040] Among them, the matrix array is 6*6, dividing the coordinate system into 6*6 corresponding to the x-axis and y-axis, such as Figure 3 If there is a medium at the coordinate (x1, y1) shown in the figure, the value is (1, 1, 1). The first 1 and the second 1 represent the horizontal coordinate 1 and the vertical coordinate 1 respectively. The third 1 is a passive medium mark, indicating that there is a passive medium here (the vertical coordinate position is used here to represent the passive medium mark). According to the corresponding medium N and S polarities plus the passive medium characteristics, assuming that this is the N pole, the (x1, y1) coordinate is finally encoded as (1, 1, 1, N), otherwise it is (1, 1, 0, 0). The encoding at other coordinates is similar. (x1, y2) If there is a medium (1, 2, 2), the corresponding medium N polarity is (1, 2, 2, N), otherwise it is (1, 2, 0, 0), and so on. Convert the formed coordinates into position codes. The coordinates are combined with the passive medium characteristics for secondary encoding, and then combined with the passive chip or logo in the middle position and the matrix to form a tertiary encryption according to specific rules. The multi-dimensional code used for encrypting the concrete test block in the present invention is a middle passive chip or identification code + a passive medium position code + a passive medium characteristic at a corresponding position to form a final encryption code.
[0041] Table 1
[0042]
[0043] The arrangement and combination of the passive medium and the passive chip or logo of the present invention adopts an N*N design. In addition to the 6*6 matrix described in the above embodiment, it can also be a 5*5, 4*4, or 3*3 matrix, assuming that the passive chips or logos are placed in the middle position.
[0044] According to an example of the present invention, taking a 4*4 matrix as an example, the effect of implanting the passive medium and the passive chip or the mark shown in Table 2 into the concrete test block is as follows: Figure 4 The effect of implanting the passive medium and passive chip or logo shown in Table 3 into the concrete test block is shown in Figure 5 shown.
[0045] Table 2
[0046]
[0047] Table 3
[0048]
[0049]
[0050] According to an example of the present invention, taking a 3*3 matrix as an example, the effect of implanting the passive medium and the passive chip or the mark shown in Table 4 into the concrete test block is as follows: Figure 6 shown.
[0051] Table 4
[0052] Passive Media Passive chip or logo Passive Media
[0053] It should be noted that the passive medium is not limited to appearing in the middle of the corresponding position, but only needs to be arranged symmetrically. Figure 7 As shown, the passive media corresponding to positions 1, 4, 13, and 16 do not necessarily appear in the middle area of the divided square area. The symmetrical positions only need to satisfy the symmetrical distribution of the corresponding positions in the entire specimen, that is, the four faces are symmetrical no matter from which side they are detected. This symmetry is applicable to all N*N matrix forms.
[0054] In addition, it should be noted that the implantation method of the arrangement and combination of the passive medium and the passive chip or the logo of the present invention can be any of the following:
[0055] 1. The passive medium, passive chip or logo is integrated on a card. The passive medium, passive chip or logo on the card is uniformly pressed into the concrete using special implantation equipment to complete the implantation operation.
[0056] 2. Passive media, passive chips or logos are integrated on a card. The media and the card are connected together using a special structure. When implanted, the corresponding graphics are taken out and placed on or inside the concrete, leaving the middle logo exposed.
[0057] 3. The passive medium and the intermediate identification (passive chip or identification) are separated into independent individuals and packed into the same bag when leaving the factory. When implanted, they only need to be manually pressed into the concrete through a specific card template. The intermediate identification needs to be exposed on the concrete surface.
[0058] Based on the scheme of the present invention, multiple encryptions of identification codes are achieved, and the uniqueness, effectiveness and security of concrete test block identification are achieved. Combined with a special marking (implantation) method, the identification is difficult to replace, and combined with multiple encryption methods of the identification, the identification is difficult to copy and predict the next identification, so that the effectiveness of the identification is effectively guaranteed. Combined with the automation of equipment and systems, the entire specimen management process has data basis throughout the process, and it is convenient for managers to query and manage, providing data support for managers to make judgments. Compared with traditional engineering concrete management, the present invention and the supporting system not only provide an effective and reliable identification but also provide an automated system, which realizes automatic system aggregation and real-time feedback, so that the entire specimen has data traceability throughout its life cycle, and with data support, there is a lot of redundancy for future system improvements and data statistics. Compared with traditional management methods, it provides a more secure encryption method, has more data support and is more efficient.
[0059] It should be noted that although the above describes the various steps in a specific order, it does not mean that the steps must be executed in the above specific order. In fact, some of these steps can be executed concurrently or even in a different order as long as the required functions can be achieved.
[0060] The present invention may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present invention.
[0061] Computer readable storage medium can be a tangible device that holds and stores instructions used by an instruction execution device. Computer readable storage medium can include, for example, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (non-exhaustive list) of computer readable storage medium include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, for example, a punch card or a protruding structure in a groove on which instructions are stored, and any suitable combination thereof.
[0062] The embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A concrete test block management method based on multi-dimensional coding identity determination, It is characterized in that The method comprises: A passive medium and a passive chip or a logo are randomly arranged and combined to generate a multi-dimensional code, wherein one multi-dimensional code corresponds to one arrangement and combination of the passive medium and the passive chip or the logo; Sampling concrete to make a plurality of test blocks, and implanting a combination of a passive medium and a passive chip or a marker corresponding to a multi-dimensional code in each concrete test block; The completed and implanted arrangement and combination of passive medium and passive chip or mark is tested and converted into a multi-dimensional code to authenticate the identity and the concrete test block that has passed the identity authentication is maintained; For all concrete test blocks that have been cured, the arrangement and combination of passive media and passive chips or identifiers in each test block are detected and converted into multi-dimensional codes for identity verification, and the concrete test blocks that have passed the identity verification are sampled; For all concrete test blocks that have been sampled, the arrangement and combination of passive media and passive chips or identifiers in each test block are detected and converted into a multi-dimensional code for identity verification. The concrete test blocks that have passed the identity verification are processed for sample identification, and the test blocks that have not passed the identity verification are processed for early warning.
2. The method according to claim 1, It is characterized in that The passive medium and the passive chip or logo are arranged and combined as follows: Design a virtual matrix array according to the size of the concrete test block, wherein the virtual matrix array includes a plurality of squares; Place the passive chip or logo in the center of the matrix array and occupy positions corresponding to a plurality of squares; A plurality of passive media are randomly arranged in other squares of the matrix array, with one passive medium occupying one square.
3. The method according to claim 2, It is characterized in that The multidimensional encoding is generated as follows: Each square in the virtual matrix array except for the location of the passive chip or the logo is assigned a random code, and the array composed of all the random codes constitutes a multi-dimensional composite code.
4. The method according to claim 2, It is characterized in that The multidimensional encoding is generated as follows: For each square in the virtual matrix array except for the location of the passive chip or the logo, the code is generated as follows: Encode each square using the row and column numbers of the virtual matrix array as horizontal and vertical coordinates, wherein each square is encoded as a combination of the horizontal coordinate number of the square, the vertical coordinate number, the passive medium mark at the square, and the passive medium characteristics; The array composed of all codes constitutes a multi-dimensional composite code.
5. The method according to claim 4, It is characterized in that The passive medium is configured as a magnetic body, and the passive chip or identification is configured as an RFID, a scaled fingerprint or identification.
6. The method according to claim 5, It is characterized in that The passive medium mark is used to indicate whether a passive medium is placed at the corresponding square, and the passive medium characteristic is used to indicate the polarity of the passive medium placed at the corresponding square exposed on the surface.
7. The method according to claim 6, It is characterized in that If a passive medium is placed at the grid, the vertical coordinate of the grid position represents the passive medium mark, and the polarity of the passive medium exposed on the surface represents the passive medium characteristic; If no passive medium is placed at the grid, 0 is used to represent the passive medium flag and 0 is used to represent the passive medium characteristic.
8. A concrete test block management system based on the method according to any one of claims 1 to 7, include: A password management module, used for arranging and combining passive media and passive chips or identifiers and generating multi-dimensional codes, wherein one multi-dimensional code corresponds to one arrangement and combination of passive media and passive chips or identifiers; A sampling module is used to sample concrete to make multiple test blocks, and to implant a permutation and combination of a passive medium and a passive chip or a mark corresponding to a multi-dimensional code into each concrete test block; A maintenance module is used to detect the completed arrangement and combination of passive media and passive chips or identifiers and convert them into multi-dimensional codes to authenticate the concrete blocks and maintain the concrete blocks that have passed the authentication. The sampling module is used to detect the arrangement and combination of passive media and passive chips or identifiers in each of all concrete test blocks that have been cured and convert them into multi-dimensional codes for identity verification, and to collect samples of concrete test blocks that have passed the identity verification; The sample recognition module is used to detect the arrangement and combination of passive media and passive chips or identifiers in each of all concrete test blocks that have been sampled and convert them into multi-dimensional codes for identity verification, and to perform sample recognition processing on concrete test blocks that have passed the identity verification and perform early warning processing on test blocks that have not passed the identity verification.
9. A computer-readable storage medium, It is characterized in that A computer program is stored thereon, and the computer program can be executed by a processor to implement the steps of the method according to any one of claims 1 to 7.
10. An electronic device, It is characterized in that include: one or more processors; as well as A memory, wherein the memory is used to store executable instructions; The one or more processors are configured to implement the steps of the method of any one of claims 1 to 7 by executing the executable instructions.
