Intelligent cash register safety certification system based on cryptographic algorithm

By integrating shelf data monitoring, shopping cart data feedback and multi-level security authentication modules, combined with high-definition cameras, inductive weighing and RFID technology, the problems of missed settlement and theft risks in self-service checkout machines are solved, an intelligent and secure shopping process is realized, and transaction security and supermarket efficiency are improved.

CN120672337APending Publication Date: 2025-09-19JIANGSU HUACE IOT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510770860.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-10
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

Existing self-service cash registers have shortcomings in monitoring and preventing missed settlements and potential theft by customers. They lack intelligent identification mechanisms, resulting in high labor costs and making it difficult to eradicate the problems of missed or insufficient payments.

Method used

Design an intelligent cash register security authentication system based on the national secret algorithm, integrating functional modules such as shelf data monitoring, shopping cart data feedback, and multi-level security authentication. It uses high-definition cameras, inductive weighing, and RFID technology for precise monitoring and association, and ensures transaction security through a multi-level security authentication mechanism.

Benefits of technology

It has achieved comprehensive intelligence and security in the supermarket shopping process, effectively avoided missed settlements, improved transaction security and accuracy, optimized customer experience, and improved supermarket shopping efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120672337A_ABST
    Figure CN120672337A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent cash register security certification system based on a cryptographic algorithm, which comprises a goods shelf data monitoring end, a shopping cart data feedback end, a cash register multi-level security certification end, a data transmission module, a data storage module and a time axis module, the system is characterized in that the goods shelf data monitoring terminal is suitable for monitoring goods taking data at goods shelves of supermarkets and supermarkets, the shopping cart data feedback terminal is suitable for capturing data of shopping carts in the supermarkets and supermarkets, and the cash register multi-level safety certification terminal is suitable for performing multiple safety verification analysis during self-service collection of self-service cash registers in the supermarkets and supermarkets. The data transmission module is used for constructing a data transmission channel and realizing data encryption transmission, the data storage module is used for recording and storing monitored and acquired data, and the time axis module is used for endowing a time value of data recording in the data storage module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of supermarket retail and information security technology, and specifically to a smart cash register security authentication system based on a national secret algorithm. Background Art

[0002] In the current supermarket retail sector, while self-service cash registers have initially demonstrated the benefits of improving checkout efficiency, they still exhibit significant shortcomings in monitoring and preventing missed purchases and potential customer theft. In particular, to address the potential risk of customer theft, most existing self-service cash registers are limited to a semi-self-service model, requiring manual verification of bills after customers complete self-checkout. This approach not only fails to effectively reduce labor costs, but also, due to the lack of intelligent recognition mechanisms, persists in addressing issues such as missed and under-purchased items. Therefore, it is imperative to design a more accurate and efficient smart cash register security authentication system based on national secret algorithms. Summary of the Invention

[0003] The purpose of the present invention is to provide an intelligent cash register security authentication system based on the national secret algorithm to solve the problems raised in the above background technology.

[0004] In order to solve the above technical problems, the present invention provides the following technical solutions: an intelligent cash register security authentication system based on a national secret algorithm, comprising a shelf data monitoring terminal, a shopping cart data feedback terminal, a cash register multi-level security authentication terminal, a data transmission module, a data storage module and a time axis module. The shelf data monitoring terminal is suitable for monitoring the data of goods picked up at supermarket shelves, the shopping cart data feedback terminal is suitable for capturing data of shopping carts in supermarkets, and the cash register multi-level security authentication terminal is suitable for performing multiple security verification and analysis during self-service payment at self-service cash registers in supermarkets. The data transmission module is used to construct a data transmission channel and realize data encryption transmission. The shelf data monitoring terminal, the shopping cart data feedback terminal, the cash register multi-level security authentication terminal and the data storage module are all communicatively connected to the data transmission module. The data storage module is used to record and store the monitored and collected data. The time axis module is communicatively connected to the data storage module, and the time axis module is used to assign a time value to the data record in the data storage module.

[0005] According to the above technical solution, the shelf data monitoring terminal includes a product information setting module, an inductive weighing module 1, a transaction snapshot recording module and a precise position detection module. The product information setting module is used to preset the position, product number and specification information of the product on the shelf. The inductive weighing module 1 is suitable for weighing the products on the shelf. The transaction snapshot recording module is used to monitor and record the images of customers taking products. The precise position detection module is suitable for accurately detecting the position of the shopping cart when the customer pushes the shopping cart in the supermarket. The transaction snapshot recording module further includes a high-definition camera module and a face recognition sub-module. The precise position detection module further includes an RFID reader and an RFID tag.

[0006] According to the above technical solution, the shopping cart data feedback end includes an induction weighing module 2 and a first feature information association module. The induction weighing module 2 is suitable for weighing the goods in the shopping cart when the customer pushes the shopping cart, and the first feature information association is used to associate and match the shopping cart with the customer.

[0007] According to the above technical solution, the first feature information association module further includes a capture signal screening submodule, a timing unit 1 and a weighing data comparison submodule. The capture signal screening submodule is used to obtain the real-time position signal of the shopping cart and perform screening. The timing unit 1 is used to trigger timing when the customer picks up the goods. The weighing data comparison submodule is used to obtain the screened shopping cart sensor weighing data and compare it with the weighing data on the shelf. The capture signal screening submodule, the timing unit 1 and the weighing data comparison submodule are communicatively connected with each other.

[0008] According to the above technical solution, the multi-level security authentication terminal of the cash register includes a face verification login module, a dual verification module and a verification result notification module. The face verification login module is used to verify the customer's facial information and log in to the system to obtain system-related data. The dual verification module is used to perform a secondary verification of the customer's scanned goods and the stored transaction snapshot records during the customer's self-service scanning and checkout using the cash register. The verification result notification module is used to quickly output and display the relevant data of the verification result based on the verification result of the dual verification module. The face verification login module, the dual verification module and the verification result notification module are communicated with each other.

[0009] According to the above technical solution, the verification result notification module further includes a pop-up prompt sub-module and a triple verification proofreading sub-module. The pop-up prompt sub-module is used to display a pop-up interface on the self-service checkout machine to prompt the customer's self-scanning results. The triple verification proofreading sub-module is used to verify whether the shopping cart trajectory coincides with the transaction snapshot time point based on double verification.

[0010] According to the above technical solution, the operation method of the intelligent cash register security authentication system based on the national secret algorithm mainly includes the following steps: Step S1: register and set information for supermarket shelves connected to the system, and register and set the product information and shelf location on each group of shelves; Step S2: deploying several groups of high-definition camera modules, induction weighing modules, and RFID readers at the supermarket shelves in a distributed manner. The images captured by the deployed high-definition camera modules correspond to the valid shelf product area, the weight data sensed by the induction weighing modules corresponds to the valid shelf product area, and the specific deployment location of the RFID reader is connected to the information registration and setting task, so as to realize the mutual association between the supermarket shelves, products, high-definition camera images, induction weighing data, and RFID reader data. Step S3: By pre-installing an RFID tag in each shopping cart, when a target customer picks up a shopping cart and enters the supermarket, an RFID reader at the shelf captures the signal sent by the RFID tag, prioritizes the captured signal strength, selects the shelf associated with the largest RFID reader, determines the location of the associated shelf based on the registered settings, and outputs the location as the precise location of the shopping cart currently detected by the target customer; Step S4: When a customer takes an item from the shelf, the inductive weighing module senses the electrical signal of the change in the shelf weight data, triggering the transaction snapshot recording module to start. The high-definition camera module quickly captures the instantaneous image of the customer taking the item. The face recognition submodule recognizes the facial information in the image. If the customer's image is recognized as the first facial information in the checkout cycle, the first feature information association module is triggered to run and associate the shopping cart with the target customer's facial information. Step S5: After the first feature information association is completed, when the target customer picks up a product while shopping in the supermarket, an information data packet is generated that includes the customer's face, the time the product was picked up, the shelf location, the product specifications associated with the camera module, and the shopping cart number to which the product belongs, based on the customer's facial information captured by the high-definition camera module corresponding to the shelf when the product was picked up. The information data packet is then stored in a data storage module, and a time value is assigned to the information data packet when it is stored in the data storage module using a time axis. Step S6: When the target customer completes their shopping and checks out at the self-service cash register, the cash register verifies the customer's facial information through the facial verification login module, logs into the system to obtain the shopping cart associated with the face, and then obtains all information packets recording the shopping cart with the shopping cart as the center. When the customer scans the product and jumps to the checkout interface, the dual verification module compares the scanned product information with all the information packets recording the shopping cart. Step S7: When the scanned product information is inconsistent with the product information in the shopping cart information data packet, the electrical signal triggers the verification result notification module to start, and the inconsistent order information is popped up on the cash register interface using the pop-up prompt sub-module, and the third verification and proofreading sub-module is used to start the third verification and proofreading; when the scanned product information is consistent with the product information in the shopping cart information data packet, the cash register passes the security authentication of the system's multi-level security authentication terminal.

[0011] According to the above technical solution, the specific method of associating the shopping cart with the target customer's facial information in step S4 is: The timing unit starts timing as soon as it receives the first feature information association module running task, obtains the signal sent by the RFID tag captured by the RFID reader at the associated shelf, and retains the signal with signal strength higher than the threshold R after screening. The shopping carts bound to the RFID tags with retained signals are traced back according to the signal source, and the shopping cart that first meets the judgment conditions is associated with the target customer's facial information. The first feature information association module outputs an association success instruction.

[0012] According to the above technical solution, in step S7, the method in which the triple verification and proofreading submodule starts the third verification and proofreading is specifically as follows: Step S71: When a shopping cart enters a supermarket, the signal transmitted by the RFID tag in the shopping cart is continuously captured by the RFID reader at the nearest shelf. The shelf location of the RFID reader with the highest capture intensity is output as the precise location of the shopping cart and stored in the data storage module. When the output precise location of the shopping cart changes, the changed precise location is stored in the storage module. Step S72: Assign a time axis to all the location records of the shopping cart in the storage module. Taking the first precise location record on the time axis as the starting point, the precise locations of all the records are connected in sequence according to the time axis to fit the shopping cart trajectory. Step S73: Repeat steps S71-S72 to generate all shopping cart tracks in the supermarket in real time, then identify all inconsistent order data packets and extract the product pickup time stored in the data packets. and shelf position (x, y), then extract the shopping cart trajectory of the shopping cart and input The corresponding position of the shopping cart trajectory ( ), using the formula Calculate the distance between the shopping cart and the shelf where the product is located when the product is taken. If L < When the product is taken, the corresponding shopping cart is near the shelf where the product is located. If L≥ , then search At the moment, the distance from the position (x, y) is less than The shopping cart number corresponding to the shopping cart rule is output, and the searched shopping cart number result is output.

[0013] According to the above technical solution, the judgment condition in the specific method of associating the shopping cart with the target customer's facial information in step S4 is: the sensed weight increase in the traced shopping cart is consistent with the specifications of the taken goods and is within the timing period t of timing unit one.

[0014] Compared with the existing technology, the beneficial effects achieved by the present invention are as follows: the present invention realizes the comprehensive intelligence and security of the supermarket shopping process by integrating functional modules such as shelf data monitoring, shopping cart data feedback, and multi-level security authentication. And innovatively using technologies such as high-definition camera, inductive weighing, RFID, etc., it realizes the accurate monitoring and association of commodity picking, shopping cart location, and customer identity, effectively avoiding problems such as missed settlement. At the same time, the multi-level security authentication mechanism further enhances the transaction security, and ensures the authenticity and accuracy of the transaction through means such as face verification login, double verification, and triple verification proofreading. In addition, the system also has a timeline module that can record and assign time values ​​to data, providing strong support for data analysis and tracing. Ultimately, it not only improves the efficiency of supermarket shopping, but also shows significant advantages in ensuring transaction security and optimizing customer experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings: Figure 1 It is a schematic diagram of the system module composition of the present invention. DETAILED DESCRIPTION

[0016] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. 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 making creative efforts are within the scope of protection of the present invention.

[0017] See also Figure 1The present invention provides a technical solution: an intelligent cash register security authentication system based on a national secret algorithm, including a shelf data monitoring terminal, a shopping cart data feedback terminal, a cash register multi-level security authentication terminal, a data transmission module, a data storage module and a time axis module. The shelf data monitoring terminal is suitable for monitoring the data of goods taken at supermarket shelves, the shopping cart data feedback terminal is suitable for capturing data of shopping carts in supermarkets, the cash register multi-level security authentication terminal is suitable for performing multiple security verification and analysis when self-service cash registers in supermarkets are used for self-service payment. The data transmission module is used to build a data transmission channel and realize data encryption transmission. The shelf data monitoring terminal, the shopping cart data feedback terminal, the cash register multi-level security authentication terminal and the data storage module are all communicatively connected to the data transmission module. The data storage module is used to record and store the monitored and collected data. The time axis module is communicatively connected to the data storage module. The time axis module is used to assign time values ​​to data records in the data storage module.

[0018] The shelf data monitoring terminal includes a product information setting module, an inductive weighing module 1, a transaction snapshot recording module and a precise position detection module. The product information setting module is used to preset the position, product number and specification information of the product on the shelf. The inductive weighing module 1 is suitable for weighing the products on the shelf. The transaction snapshot recording module is used to monitor and record the images of customers taking products. The precise position detection module is suitable for accurately detecting the position of shopping carts when customers push shopping carts in supermarkets. The transaction snapshot recording module further includes a high-definition camera module and a face recognition sub-module. The precise position detection module further includes an RFID reader and an RFID tag.

[0019] The shopping cart data feedback end includes an induction weighing module 2 and a first feature information association module. The induction weighing module 2 is suitable for weighing the items in the shopping cart when the customer pushes the shopping cart, and the first feature information association is used to associate and match the shopping cart with the customer.

[0020] The first feature information association module further includes a capture signal screening submodule, a timing unit 1 and a weighing data comparison submodule. The capture signal screening submodule is used to obtain the real-time position signal of the shopping cart and perform screening. The timing unit 1 is used to trigger timing when the customer picks up the product. The weighing data comparison submodule is used to obtain the screened shopping cart sensor weighing data and compare it with the weighing data on the shelf. The capture signal screening submodule, the timing unit 1 and the weighing data comparison submodule are communicatively connected with each other.

[0021] The multi-level security authentication terminal of the cash register includes a face verification login module, a double verification module and a verification result notification module. The face verification login module is used to verify the customer's facial information and log in to the system to obtain system-related data. The double verification module is used to perform a second verification on the customer's scanned goods and the stored transaction snapshot records during the customer's self-service scanning and checkout at the cash register. The verification result notification module is used to quickly output and display the relevant data of the verification result based on the verification result of the double verification module. The face verification login module, the double verification module and the verification result notification module are interconnected.

[0022] The verification result notification module further includes a pop-up notification submodule and a triple-verification verification submodule. The pop-up notification submodule displays a pop-up window on the self-service checkout machine to notify customers of the results of their self-scanning process. The triple-verification verification submodule verifies the alignment of the shopping cart's trajectory with the transaction snapshot time point based on double verification. By integrating functional modules such as shelf data monitoring, shopping cart data feedback, and multi-level security authentication, the system achieves comprehensive intelligence and security for the supermarket shopping process. Innovatively utilizing technologies such as high-definition video, inductive weighing, and RFID, the system accurately monitors and correlates product handling, shopping cart location, and customer identity, effectively preventing issues such as missed checkouts. Furthermore, the multi-level security authentication mechanism further enhances transaction security, ensuring the authenticity and accuracy of transactions through facial recognition login, dual authentication, and triple-verification verification. Furthermore, the system features a timeline module that records and assigns time values ​​to data, providing powerful support for data analysis and traceability. Ultimately, this system not only improves supermarket shopping efficiency but also demonstrates significant advantages in ensuring transaction security and optimizing the customer experience.

[0023] The operation method of the intelligent cash register security authentication system based on the national secret algorithm mainly includes the following steps: Step S1: Register and set information for supermarket shelves connected to the system, and register and set the product information and shelf location on each group of shelves; the product information includes product number, product weight, appearance and other specifications; Step S2: deploying several groups of high-definition camera modules, induction weighing modules, and RFID readers at the supermarket shelves in a distributed manner. The images captured by the deployed high-definition camera modules correspond to the valid shelf product area, the weight data sensed by the induction weighing modules corresponds to the valid shelf product area, and the specific deployment location of the RFID reader is connected to the information registration and setting task, so as to realize the mutual association between the supermarket shelves, products, high-definition camera images, induction weighing data, and RFID reader data. Step S3: By pre-installing an RFID tag in each shopping cart, when a target customer picks up a shopping cart and enters the supermarket, an RFID reader at the shelf captures the signal sent by the RFID tag, prioritizes the captured signal strength, selects the shelf associated with the largest RFID reader, determines the location of the associated shelf based on the registered settings, and outputs the location as the precise location of the shopping cart currently detected by the target customer; Step S4: When a customer takes an item from the shelf, the inductive weighing module senses the electrical signal of the change in the shelf weight data, triggering the transaction snapshot recording module to start. The high-definition camera module quickly captures the instantaneous image of the customer taking the item. The face recognition submodule recognizes the facial information in the image. If the customer's image is recognized as the first facial information in the checkout cycle, the first feature information association module is triggered to run and associate the shopping cart with the target customer's facial information. Step S5: After the first feature information association is completed, when the target customer picks up a product while shopping in the supermarket, an information data packet is generated that includes the customer's face, the time the product was picked up, the shelf location, the product specifications associated with the camera module, and the shopping cart number to which the product belongs, based on the customer's facial information captured by the high-definition camera module corresponding to the shelf when the product was picked up. The information data packet is then stored in a data storage module, and a time value is assigned to the information data packet when it is stored in the data storage module using a time axis. Step S6: When the target customer completes their shopping and checks out at the self-service cash register, the cash register verifies the customer's facial information through the facial verification login module, logs into the system to obtain the shopping cart associated with the face, and then obtains all information packets recording the shopping cart with the shopping cart as the center. When the customer scans the product and jumps to the checkout interface, the dual verification module compares the scanned product information with all the information packets recording the shopping cart. Step S7: When the scanned product information is inconsistent with the product information in the shopping cart information data packet, the electrical signal triggers the verification result notification module to start, and uses the pop-up prompt sub-module to pop up the inconsistent order information on the cash register interface, effectively avoiding the customer's missed settlement and providing a prompt. The third verification and proofreading sub-module is started through the triple verification and proofreading sub-module. If the customer confirms that there is no missed settlement, the triple verification and proofreading sub-module can enable the staff to quickly find out the cause of the inconsistency. After understanding the reason, it is more helpful to eliminate the suspicion of the customer hiding it privately; when the scanned product information is consistent with the product information in the shopping cart information data packet, the cash register passes the security authentication of the system's multi-level security authentication terminal.

[0024] The specific method of associating the shopping cart with the target customer's facial information in step S4 is: The timing unit begins timing upon receiving the first feature information association module execution task. It obtains the signal sent by the RFID tag captured by the RFID reader at the associated shelf, filters and retains signals with signal strength above a threshold R, and traces the shopping carts attached to the RFID tag with the retained signal based on the signal source. The shopping cart that first meets the judgment criteria is associated with the target customer's facial information, and the first feature information association module outputs a successful association instruction. When the target customer picks up an item, the shelf location associated with the item can be used to preliminarily determine the customer's location at that time. Combined with the surrounding signals captured by the RFID reader at the shelf, the shopping carts in use throughout the supermarket can be directly filtered, retaining only those that meet the signal strength criteria. Among the one or more retained shopping carts, the specifications of the picked-up item are further compared with the weight increase within the timing period t. The first shopping cart that meets the consistency after two levels of screening is uniquely determined to be associated with the facial information of the transaction snapshot. This achieves the smooth and seamless completion of feature information association without customer interaction, providing a foundation for subsequent multi-level security authentication of the cash register. In the above process, the non-associated shopping carts that are filtered and retained are primarily the shopping carts of other customers who happened to be near the target customer when the target customer picked up the item. At the same time, based on the above steps, multiple target customers can be associated with the same shopping cart, thereby effectively avoiding the situation where family shopping shares a shopping cart and feature information association is confused.

[0025] In step S7, the triple verification and proofreading submodule starts the third verification and proofreading in the following manner: Step S71: When a shopping cart enters a supermarket, the signal transmitted by the RFID tag in the shopping cart is continuously captured by the RFID reader at the nearest shelf. The shelf location of the RFID reader with the highest capture intensity is output as the precise location of the shopping cart and stored in the data storage module. When the output precise location of the shopping cart changes, the changed precise location is stored in the storage module. Step S72: Assign a time axis to all the location records of the shopping cart in the storage module. Taking the first precise location record on the time axis as the starting point, the precise locations of all the records are connected in sequence according to the time axis to fit the shopping cart trajectory. Step S73: Repeat steps S71-S72 to generate all shopping cart tracks in the supermarket in real time, then identify all inconsistent order data packets and extract the product pickup time stored in the data packets. and shelf position (x, y), then extract the shopping cart trajectory of the shopping cart and input The corresponding position of the shopping cart trajectory ( ), using the formula Calculate the distance between the shopping cart and the shelf where the product is located when the product is taken. If L < When the product is taken, the corresponding shopping cart is near the shelf where the product is located. If L≥ , then search At the moment, the distance from the position (x, y) is less than The shopping cart number corresponding to the shopping cart rule is obtained, and the searched shopping cart number result is output; the precise location of all shopping carts in the supermarket is detected in real time, and the shopping cart trajectory with time dimension consideration is generated one by one by the time axis, and the transaction snapshot of the order association where there is inconsistency between the scanned product information and the product information in the shopping cart information data packet, that is, the time of being taken and the position of the shelf where the product is located when being taken are compared with the shopping cart trajectory, to determine whether the fitted shopping cart trajectory is near the shelf where the product is located when the product is taken. If so, it further verifies that there is no error in the previous first feature information association step. If it is not nearby, the verification feedback result may indicate that there is a problem in the first feature information association step, and the searched shopping cart number result is obtained according to the output result, which is convenient for the staff to quickly check and make comprehensive judgments and response measures during manual verification; at the same time, the complete shopping cart trajectory also makes it convenient for the staff to quickly find problems and communicate with customers during investigation, thereby realizing the role of auxiliary data support.

[0026] The judgment condition in the specific method of associating the shopping cart with the target customer's facial information in step S4 is: the sensed weight increase in the traced shopping cart is consistent with the specifications of the taken goods and is within the timing period t of the timing unit one.

[0027] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus.

[0028] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art will be able to modify the technical solutions described in the aforementioned embodiments or substitute equivalents for some of the technical features. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.

Claims

1. An intelligent cash register security authentication system based on a national secret algorithm, comprising a shelf data monitoring terminal, a shopping cart data feedback terminal, a cash register multi-level security authentication terminal, a data transmission module, a data storage module, and a timeline module, characterized by: The shelf data monitoring terminal is suitable for monitoring the data of goods picked up at the supermarket shelves, the shopping cart data feedback terminal is suitable for capturing data of shopping carts in supermarkets, the cash register multi-level security authentication terminal is suitable for performing multiple security verification and analysis when self-service cash registers in supermarkets are used for self-service payment, the data transmission module is used to build a data transmission channel and realize data encryption transmission, the shelf data monitoring terminal, the shopping cart data feedback terminal, the cash register multi-level security authentication terminal and the data storage module are all communicatively connected to the data transmission module, the data storage module is used to record and store the monitored and collected data, the timeline module is communicatively connected to the data storage module, and the timeline module is used to assign time values ​​to the data records in the data storage module.

2. The intelligent cash register security authentication system based on the national secret algorithm according to claim 1 is characterized by: The shelf data monitoring terminal includes a product information setting module, an inductive weighing module 1, a transaction snapshot recording module and a precise position detection module. The product information setting module is used to preset the position, product number and specification information of the product on the shelf. The inductive weighing module 1 is suitable for weighing the products on the shelf. The transaction snapshot recording module is used to monitor and record the images of customers taking products. The precise position detection module is suitable for accurately detecting the position of the shopping cart when the customer pushes the shopping cart in the supermarket. The transaction snapshot recording module further includes a high-definition camera module and a face recognition submodule. The precise position detection module further includes an RFID reader and an RFID tag.

3. The intelligent cash register security authentication system based on the national secret algorithm according to claim 2 is characterized by: The shopping cart data feedback end includes an induction weighing module 2 and a first feature information association module. The induction weighing module 2 is suitable for customers pushing shopping carts to weigh the goods in the shopping carts. The first feature information association is used to associate and match the shopping carts with customers.

4. The intelligent cash register security authentication system based on the national secret algorithm according to claim 3 is characterized by: The first feature information association module further includes a capture signal screening submodule, a timing unit 1 and a weighing data comparison submodule. The capture signal screening submodule is used to obtain the real-time position signal of the shopping cart and perform screening. The timing unit 1 is used to trigger timing when the customer picks up the goods. The weighing data comparison submodule is used to obtain the screened shopping cart sensor weighing data and compare it with the weighing data on the shelf. The capture signal screening submodule, the timing unit 1 and the weighing data comparison submodule are communicatively connected with each other.

5. The intelligent cash register security authentication system based on the national secret algorithm according to claim 4 is characterized by: The multi-level security authentication terminal of the cash register includes a face verification login module, a double verification module and a verification result notification module. The face verification login module is used to verify the customer's facial information and log in to the system to obtain system-related data. The double verification module is used to perform a second verification of the customer's scanned goods and the stored transaction snapshot records during the customer's self-service scanning and checkout using the cash register. The verification result notification module is used to quickly output and display relevant data of the verification result based on the verification result of the double verification module. The face verification login module, the double verification module and the verification result notification module are communicatively connected to each other.

6. The intelligent cash register security authentication system based on the national secret algorithm according to claim 5 is characterized by: The verification result notification module further includes a pop-up prompt submodule and a triple verification proofreading submodule. The pop-up prompt submodule is used to display a pop-up interface on the self-service checkout machine to prompt the customer's self-scanning results. The triple verification proofreading submodule is used to verify whether the shopping cart trajectory coincides with the transaction snapshot time point based on double verification.

7. A method for operating a smart cash register security authentication system based on a national secret algorithm according to any one of claims 1 to 6, characterized in that: The method mainly includes the following steps: Step S1: register and set information for supermarket shelves connected to the system, and register and set the product information and shelf location on each group of shelves; Step S2: deploying several groups of high-definition camera modules, induction weighing modules, and RFID readers at the supermarket shelves in a distributed manner. The images captured by the deployed high-definition camera modules correspond to the valid shelf product area, the weight data sensed by the induction weighing modules corresponds to the valid shelf product area, and the specific deployment location of the RFID reader is connected to the information registration and setting task, so as to realize the mutual association between the supermarket shelves, products, high-definition camera images, induction weighing data, and RFID reader data. Step S3: By pre-installing an RFID tag in each shopping cart, when a target customer picks up a shopping cart and enters the supermarket, an RFID reader at the shelf captures the signal sent by the RFID tag, prioritizes the captured signal strength, selects the shelf associated with the largest RFID reader, determines the location of the associated shelf based on the registered settings, and outputs the location as the precise location of the shopping cart currently detected by the target customer; Step S4: When a customer takes an item from the shelf, the inductive weighing module senses the electrical signal of the change in the shelf weight data, triggering the transaction snapshot recording module to start. The high-definition camera module quickly captures the instantaneous image of the customer taking the item. The face recognition submodule recognizes the facial information in the image. If the customer's image is recognized as the first facial information in the checkout cycle, the first feature information association module is triggered to run and associate the shopping cart with the target customer's facial information. Step S5: After the first feature information association is completed, when the target customer picks up a product while shopping in the supermarket, an information data packet is generated that includes the customer's face, the time the product was picked up, the shelf location, the product specifications associated with the camera module, and the shopping cart number to which the product belongs, based on the customer's facial information captured by the high-definition camera module corresponding to the shelf when the product was picked up. The information data packet is then stored in a data storage module, and a time value is assigned to the information data packet when it is stored in the data storage module using a time axis. Step S6: When the target customer completes their shopping and checks out at the self-service cash register, the cash register verifies the customer's facial information through the facial verification login module, logs into the system to obtain the shopping cart associated with the face, and then obtains all information packets recording the shopping cart with the shopping cart as the center. When the customer scans the product and jumps to the checkout interface, the dual verification module compares the scanned product information with all the information packets recording the shopping cart. Step S7: When the scanned product information is inconsistent with the product information in the shopping cart information data packet, the electrical signal triggers the verification result notification module to start, and the inconsistent order information is popped up on the cash register interface using the pop-up prompt sub-module, and the third verification and proofreading sub-module is used to start the third verification and proofreading; when the scanned product information is consistent with the product information in the shopping cart information data packet, the cash register passes the security authentication of the system's multi-level security authentication terminal.

8. The intelligent cash register security authentication system based on the national secret algorithm according to claim 7 is characterized by: The specific method of associating the shopping cart with the target customer's facial information in step S4 is: The timing unit starts timing as soon as it receives the first feature information association module running task, obtains the signal sent by the RFID tag captured by the RFID reader at the associated shelf, and retains the signal with signal strength higher than the threshold R after screening. The shopping carts bound to the RFID tags with retained signals are traced back according to the signal source, and the shopping cart that first meets the judgment conditions is associated with the target customer's facial information. The first feature information association module outputs an association success instruction.

9. The intelligent cash register security authentication system based on the national secret algorithm according to claim 7 is characterized in that: In step S7, the triple verification and proofreading submodule starts the third verification and proofreading in the following manner: Step S71: When a shopping cart enters a supermarket, the signal transmitted by the RFID tag in the shopping cart is continuously captured by the RFID reader at the nearest shelf. The shelf location of the RFID reader with the highest capture intensity is output as the precise location of the shopping cart and stored in the data storage module. When the output precise location of the shopping cart changes, the changed precise location is stored in the storage module. Step S72: Assign a time axis to all the location records of the shopping cart in the storage module. Taking the first precise location record on the time axis as the starting point, the precise locations of all the records are connected in sequence according to the time axis to fit the shopping cart trajectory. Step S73: Repeat steps S71-S72 to generate all shopping cart tracks in the supermarket in real time, then identify all inconsistent order data packets and extract the product pickup time stored in the data packets. and shelf position (x, y), then extract the shopping cart trajectory of the shopping cart and input The corresponding position of the shopping cart trajectory ( ), using the formula Calculate the distance between the shopping cart and the shelf where the product is located when the product is taken. If L < When the product is taken, the corresponding shopping cart is near the shelf where the product is located. If L≥ , then search At the moment, the distance from the position (x, y) is less than The shopping cart number corresponding to the shopping cart rule is output, and the searched shopping cart number result is output.

10. The intelligent cash register security authentication system based on the national secret algorithm according to claim 8, characterized in that: The judgment condition in the specific method of associating the shopping cart with the target customer's facial information in step S4 is: the sensed weight increase in the traced shopping cart is consistent with the specifications of the taken goods and is within the timing period t of the timing unit one.