CN113643489B - Public transit pos machine based on face identification - Google Patents
Public transit pos machine based on face identification Download PDFInfo
- Publication number
- CN113643489B CN113643489B CN202110691888.8A CN202110691888A CN113643489B CN 113643489 B CN113643489 B CN 113643489B CN 202110691888 A CN202110691888 A CN 202110691888A CN 113643489 B CN113643489 B CN 113643489B
- Authority
- CN
- China
- Prior art keywords
- payment
- information
- verification
- passenger
- face
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/12—Cash registers electronically operated
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Abstract
The invention discloses a public transportation pos machine based on face recognition, which is communicated with a remote payment control center in real time to confirm payment; a remote payment control center comprising: a plurality of regional authentication servers and a head end authentication server; the regional verification server is used for carrying out real-time communication with the vehicle-mounted payment terminal within a given communication distance and carrying out passenger identity verification on the biological characteristic identification payment information uploaded by the vehicle-mounted payment terminal; if the verification is successful, directly deducting the fee, if the verification is failed, sending the biometric feature identification payment information of the passenger to a main verification server for secondary verification, if the secondary verification is successful, returning success information to an area verification server for deducting the fee, and if the secondary verification is failed, returning failure judgment information. And the verification is determined to be failed after two times of failures through secondary verification under the condition that the primary verification is unsuccessful, so that the identification rate and the accuracy of the biological characteristic verification are improved.
Description
Technical Field
The invention relates to the technical field of intelligent bus taking payment, in particular to a bus pos machine based on face recognition.
Background
With the continuous development of information network technology, people have more and more scenes of applying digital RMB in life, at present, the main mode of using the digital RMB is to scan a two-dimensional code and pay through a bound bank account, and the mode of scanning the code and paying can be applied to bus taking payment of public transport and subway, but the operation of opening the two-dimensional code still needs to be carried out by a mobile phone every time of taking a bus, so that the operation is not convenient enough; meanwhile, the recognition rate of the two-dimensional code recognition device on the existing bus is general, and the phenomenon that the passengers getting on the bus behind the bus are affected due to the fact that the passengers getting on the bus are blocked at the bus door due to failure of code scanning of the passengers getting on the bus often occurs. In addition, the bus passengers also comprise a large number of special passengers, including the old, children, soldiers, disabled people and the like, and the riding treatment of the special passengers is different, so that the preferential treatment of riding enjoyment through two-dimensional code payment cannot be realized.
At present, the public prior art includes bus riding payment methods for paying by collecting passenger biological characteristics, but when the biological characteristic identification system cannot accurately judge the collected individual biological characteristics (for example, a user does not update the biological characteristic information of the user for a long time, the passenger is a public face, and the like), the biological characteristic identification verification fails.
Disclosure of Invention
The invention provides a public transport pos machine based on face recognition, and aims to overcome the technical problem.
The invention discloses a public transport pos machine based on face recognition, which comprises a vehicle-mounted payment terminal, wherein the vehicle-mounted payment terminal is communicated with a remote payment control center in real time to confirm payment, and the remote payment control center comprises: a plurality of regional authentication servers and a head end authentication server; the vehicle-mounted payment terminal comprises payment acquisition equipment, a main control unit and payment prompt equipment; the area verification server is used for carrying out real-time communication with the vehicle-mounted payment terminal within a given communication distance, analyzing the passenger payment data packet which is uploaded by the main control unit and is encrypted and packaged, and verifying the identity information of the passenger; if the verification is successful, the passenger binding account is deducted through a deduction module; if the verification fails, the passenger payment data packet is sent to the main verification server for verification; the passenger binding account is a digital RMB account; when the verification server returns verification success information, the passenger binding account is deducted through a deduction module, otherwise, the payment is judged to fail; the regional verification server sends a payment verification result to the main control unit; the main terminal verification server is used for decrypting the passenger payment data packet by using a server identity verification code corresponding to the area verification server and then carrying out secondary identity verification, if the passenger payment data packet passes the verification, sending verification success information to the area verification server, and classifying and storing payment information returned by the area verification server; otherwise, sending verification failure information to the area verification server; the payment acquisition equipment is used for acquiring passenger payment information in a biometric identification payment acquisition mode and sending the passenger payment information to the main control unit; the main control unit is used for sending vehicle-mounted identity identification information to the main terminal verification server, calling a preset vehicle-mounted terminal shift schedule to determine the main terminal verification server of a vehicle-mounted terminal circuit path and informing the main terminal verification server of configuring a payment deduction operation environment for the vehicle-mounted payment terminal after the vehicle-mounted identity verification is successful; the passenger payment data packet is used for encrypting and packaging the passenger payment information into the passenger payment data packet and sending the passenger payment data packet to the regional verification server; receiving the payment verification result and sending the payment prompting device; and the payment prompting device is used for carrying out synchronous voice prompting according to the payment verification result sent by the main control unit.
Further, the payment acquisition equipment comprises first payment acquisition equipment and second payment acquisition equipment; the first payment acquisition equipment is used for acquiring passenger payment information in an acquisition mode of automatic coin feeding payment, card swiping payment and code scanning payment; the second payment acquisition equipment is used for acquiring passenger payment information in a biometric identification payment acquisition mode; the biological characteristic recognition payment comprises at least two recognition payment modes of fingerprints, human faces, voiceprints and irises.
Further, the fee deduction module comprises a first fee deduction submodule and a second fee deduction submodule; the first fee deduction submodule is used for automatically deducting fees under the payment fee deduction operating environment of the passenger adopting the first payment acquisition equipment; and the second payment deduction sub-module is used for automatically deducting the fee under the payment deduction operation environment of the passenger adopting the second payment acquisition equipment.
Further, the first deduction sub-module is used for identifying whether the payment mode of the passenger belongs to card swiping payment or code scanning payment; if the payment is card swiping payment, determining whether the current passenger bus card information is matched with certain registered information in the fee deduction list or not based on a preset fee deduction list, and automatically deducting the fee in a background if the current passenger bus card information is matched with the certain registered information in the fee deduction list; if the payment belongs to code scanning payment, starting a correlation program to communicate with each large payment platform, determining whether code scanning information provided by a user is matched with information in a user list of any payment platform, and automatically deducting fee if the code scanning information provided by the user is matched with the information in the user list of any payment platform; the second payment deduction sub-module is used for simultaneously acquiring fingerprint identification payment and face identification payment information of passengers and generating a user identity identification information data packet based on the fingerprint identification payment and the face identification payment information; respectively checking whether the fingerprint information and the face information are legal users of equipment authentication; if so, determining that the user information is correct and authorizing to carry out payment settlement; otherwise, prompting that the verification fails and the subsequent payment settlement can not be continued, wherein the settlement mode adopts a digital RMB form.
Further, the verifying whether the fingerprint information and the face information are both legal users of the equipment authentication includes: communicating with the area verification server, determining whether the currently uploaded fingerprint information can be found in a fingerprint information database, and if so, determining that the verification is passed;
judging whether the currently uploaded fingerprint information can be found in a fingerprint information database or not by using an equation (1);
where o is the currently uploaded fingerprint information, p is the fingerprint in the fingerprint information database, V m Confidence, V, representing the characteristics of the currently uploaded fingerprint information n Representing confidence of fingerprint features in fingerprint information database, value range [0,1],l n (. Indicates the features extracted using the twin network trained with contrast loss, f o Denotes de-noising the fingerprint information,representing the third derivative of the contour, o ', p' representing the binarized fingerprintInformation; fa represents the maximum similarity between the currently uploaded fingerprint and the fingerprint in the fingerprint information database, and if the similarity is greater than a threshold value, the currently uploaded fingerprint information can be found in the fingerprint information database;
communicating with the regional verification server to determine whether the currently uploaded face information can be found in the face information database, and if so, determining that the verification is passed;
judging whether the uploaded face information can be found in a face information database or not through the formula (2);
wherein r is the currently uploaded face information, b is the face in the face information database, V c Representing the confidence, V, of the currently uploaded facial information features d The confidence coefficient of the face characteristics in the face information database is represented, and the value range [0,1 ]],l d (. Indicates the features extracted using the twin network trained with contrast loss, f r The method comprises the following steps that () represents that five-sense organ features are extracted by using a convolution network trained by cross entropy, and r ', b' represents serialized face information; rl represents the maximum similarity between the currently uploaded face and the face in the face information database, and if the similarity is greater than a threshold value, the currently uploaded face information can be found in the face information database.
Further, the process of encrypting and packaging the passenger payment information into the passenger payment data packet comprises: encrypting the second payment information, the time when uploading and the position information into encrypted information of a fixed number of bits based on a first encryption algorithm; encrypting the vehicle-mounted identity recognition information into encrypted information of a fixed number of bits based on a second encryption algorithm; the two pieces of encrypted information form a complete information; the first encryption algorithm has a higher level of confidentiality than the second encryption algorithm; a decryption algorithm of the first encryption algorithm and a decryption algorithm of the second encryption algorithm are built in the corresponding area verification server; and configuring the second encryption algorithm or the third encryption algorithm to encrypt the area authentication service identity verification code.
Further, the passenger payment data packet includes: fingerprint information, face information, and user information-temporary id; after the regional verification server verifies that the fingerprint information and the face information are legal users authenticated by equipment, the temporary id of the user information is determined to be user authorized information and is authorized to carry out payment settlement; otherwise, prompting that the verification fails and the subsequent payment settlement can not be continued.
Further, the determining that the user information-temporary id is user authorized information and authorizing payment settlement includes: replacing the user information-temporary id with user authorization information, wherein the user authorization information is verification information generated after the fingerprint information and the face information are combined and encrypted; and searching whether the information matched with the verification information exists in the authorization information database, and determining that the payment settlement can be authorized when the matching degree is consistent.
Furthermore, the first auxiliary collecting device is provided with an image collector; the image collector is used for identifying the face value of the coin and recording the coin amount of each coin.
Furthermore, the first payment collection equipment is also provided with an alarm prompter, and when the coin amount is smaller than the specified minimum amount, an alarm is given.
The invention carries out payment confirmation by real-time communication with a remote payment control center; a remote payment control center comprising: a plurality of regional authentication servers and a head end authentication server; the regional verification server is used for carrying out real-time communication with the vehicle-mounted payment terminal within a given communication distance and carrying out passenger identity verification on the biological characteristic identification payment information uploaded by the vehicle-mounted payment terminal; if the verification is successful, directly deducting the fee, if the verification is failed, sending the biometric feature recognition payment information of the passenger to a main verification server for secondary verification, if the secondary verification is successful, returning success information to an area verification server for deducting the fee, and if the secondary verification is failed, returning failure judgment information. And the verification is determined to be failed after two times of failures through secondary verification under the condition that the primary verification is unsuccessful, so that the identification rate and the accuracy of the biological characteristic verification are improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a bus pos machine based on face recognition.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1, the embodiment provides a public transportation pos machine based on face recognition, which includes a vehicle-mounted payment terminal, which communicates with a remote payment control center in real time to confirm payment, wherein the remote payment control center includes a plurality of area verification servers and a head end verification server; the vehicle-mounted payment terminal comprises payment acquisition equipment, a main control unit and payment prompt equipment;
the regional verification server is used for carrying out real-time communication with the vehicle-mounted payment terminal within a given communication distance, analyzing the passenger payment data packet which is uploaded by the main control unit and is encrypted and packaged, and verifying the identity information of the passenger; if the verification is successful, the passenger binding account is deducted through a deduction module; if the verification fails, the passenger payment data packet is sent to a main verification server for verification; when the verification server of the main terminal returns verification success information, the passenger binding account is deducted through a deduction module, otherwise, the payment failure is judged; the regional verification server sends a payment verification result to the main control unit;
the system comprises a plurality of regional verification servers and a plurality of regional verification servers, wherein the regional verification servers are distributed in each bus route region of a city and comprise a payment verification system, a biological characteristic verification system, a user account database and a biological characteristic database. The user logs in a bus service system in advance before taking a bus, and the bus service system is connected with the area verification server. The user needs to input personal basic information and personal bank card information, and binds the bank card recharge amount, and the information is stored in the user account database. Then inputting personal biological characteristic information, wherein the biological characteristic information comprises face information and fingerprint information, and can also input information such as iris, voiceprint and the like, and the personal biological characteristic information is stored in a biological characteristic database.
The main terminal verification server is used for decrypting the passenger payment data packet by using the server identity verification code corresponding to the area verification server and then carrying out secondary identity verification, if the passenger payment data packet passes the verification, the verification success information is sent to the area verification server, and the payment information returned by the area verification server is classified and stored; otherwise, sending verification failure information to the regional verification server;
the main terminal verification server also comprises a payment verification system, a biological characteristic verification system, a user account database and a biological characteristic database. But the data in the biological characteristic database in the main terminal verification server is based on the biological characteristic data of the public security system, and the reliability and the recognition degree of the data are higher compared with those of the biological characteristic data in the regional verification server.
The payment acquisition equipment is used for acquiring passenger payment information in a biometric identification payment acquisition mode and transmitting the passenger payment information to the main control unit;
the main control unit has the first important function that when the vehicle-mounted payment terminal is started, vehicle-mounted identity identification information is sent to the main terminal verification server, and after the vehicle-mounted identity is successfully verified, a preset vehicle-mounted terminal shift list is called to determine the main terminal verification server of a vehicle-mounted terminal circuit path and inform the main terminal verification server of configuring a payment deduction operation environment for the vehicle-mounted payment terminal; the second function is to encrypt and package the passenger payment information into a passenger payment data packet, send the passenger payment data packet to the regional verification server, receive the payment verification result and send the payment prompting device.
And the payment prompting device is used for carrying out synchronous voice prompting according to the payment verification result sent by the main control unit. The payment prompt can display the payment result only through the display screen, and can also add voice prompt.
In this embodiment, the payment acquisition device includes a first payment acquisition device and a second payment acquisition device;
the first payment acquisition equipment is used for acquiring passenger payment information in an acquisition mode of automatic coin feeding payment, card swiping payment and code scanning payment;
the second payment acquisition equipment is used for acquiring passenger payment information in a biometric identification payment acquisition mode; biometric payments include fingerprint payments and face recognition payments. The second payment collection equipment, including face identification ware, fingerprint identification ware, two kinds at least in the iris recognizer, the voiceprint recognizer, adopt dual authentication's purpose, because some face identification equipment, the risk that B is discerned as A probably appears when facing masses face, the benefit of dual authentication is when reducing the risk, suitably reduces the equipment cost to face identification equipment's precision requirement.
In the embodiment, a biological feature recognition combination of a face recognizer and a fingerprint recognizer is adopted, after a passenger gets on a vehicle, the passenger looks at the face recognizer from the front, the face recognizer recognizes the face feature information of the first biological feature information, and the acquired face information is used for matching with the face feature information of the user stored in the biological feature server to obtain a matching degree result 1. The passenger inputs fingerprint information through the fingerprint recognizer, the fingerprint recognizer recognizes the fingerprint characteristic information of the second biological characteristic information, the collected fingerprint information is matched with the user fingerprint information stored in the biological characteristic server to obtain a matching degree result 2, and the user account information to which the biological characteristic information of the user belongs is called in the payment server according to the matching degree result to send a payment information confirmation instruction.
In this embodiment, the fee deduction module includes a first fee deduction submodule and a second fee deduction submodule; the first fee deduction submodule is used for automatically deducting fees under the payment fee deduction operating environment that passengers adopt the first payment collection equipment; and the second payment deduction sub-module is used for automatically deducting the fee under the payment deduction operating environment that the passenger adopts the second payment acquisition equipment.
Wherein, the passenger adopts the process of carrying out automatic deduction under the payment deduction operational environment of first collection equipment of paying, includes: identifying whether the payment mode of the passenger belongs to card payment or code scanning payment; if the payment is card swiping payment, determining whether the current passenger bus card information is matched with certain registered information in the fee deduction list or not based on a preset fee deduction list, and automatically deducting the fee in a background mode if the current passenger bus card information is matched with the certain registered information in the fee deduction list; if the payment belongs to code scanning payment, starting a correlation program to communicate with each large payment platform, determining whether code scanning information provided by a user is matched with information in a user list of any payment platform, and automatically deducting the fee if the code scanning information provided by the user is matched with the information in the user list of any payment platform;
the passenger adopts the process of carrying out automatic deduction under the payment deduction operational environment of second payment collection equipment, includes: fingerprint identification payment and face identification payment information of passengers are collected at the same time, and a user identity identification information data packet is generated based on the fingerprint identification payment and the face identification payment information; respectively checking whether the fingerprint information and the face information are legal users of equipment authentication; if yes, determining that the user information is correct and authorizing to carry out payment settlement; otherwise, prompting that the verification fails and subsequent payment settlement can not be continued, wherein the settlement mode adopts a digital RMB form.
Wherein, the process of verifying whether the fingerprint information and the face information are legal users of the equipment authentication comprises the following steps: communicating with the area verification server, determining whether the currently uploaded fingerprint information can be found in the fingerprint information database, and if so, determining that the verification is passed;
judging whether the currently uploaded fingerprint information can be found in a fingerprint information database through an equation (1);
where o is the currently uploaded fingerprint information, p is the fingerprint in the fingerprint information database, V m Representing confidence, V, of the currently uploaded fingerprint information features n Representing confidence of fingerprint features in fingerprint information database, value range [0,1],l n (. Indicates the features extracted using the twin network trained with contrast loss, f o Denotes de-noising the fingerprint information,representing the third derivative of the outline, and o ', p' representing the fingerprint information after binarization; fa represents the maximum similarity between the currently uploaded fingerprint and the fingerprint in the fingerprint information database, and if the similarity is greater than a threshold value, the currently uploaded fingerprint information can be found in the fingerprint information database;
communicating with a regional verification server, determining whether the currently uploaded face information can be found in a face information database, and if so, determining that the verification is passed;
judging whether the uploaded face information can be found in a face information database or not by the formula (2);
where r is the currently uploaded face information, b is the face in the face information database, V c Representing the confidence, V, of the currently uploaded facial information features d Representing confidence of face features in face information database, value range [0,1],l d (. Indicates the features extracted using the twin network trained with contrast loss, f r The method comprises the following steps that (—) five-sense organ features are extracted by a convolution network trained by using cross entropy, and r 'and b' represent serialized face information; rl represents the maximum similarity between the currently uploaded face and the face in the face information database, and if the similarity is greater than a threshold value, the currently uploaded face information can be found in the face information database.
In this embodiment, the process of encrypting and packaging the second passenger payment data packet includes: encrypting the second payment information, the time when uploading and the position information into encrypted information of a fixed number of bits based on a first encryption algorithm; encrypting the vehicle-mounted identity recognition information into encrypted information of a fixed number of bits based on a second encryption algorithm; the two pieces of encrypted information form a complete information; the first encryption algorithm has a higher security than the second encryption algorithm; a decryption algorithm of the first encryption algorithm and a decryption algorithm of the second encryption algorithm are built in the corresponding area verification server; and configuring a second encryption algorithm or a third encryption algorithm to encrypt the area authentication service identity authentication code.
In this embodiment, the user identification information data packet includes: fingerprint information, face information, and user information-temporary id; after the fingerprint information and the face information are verified to be legal users of equipment authentication, determining that the user information-temporary id is user authorized information and authorizing to carry out payment settlement; otherwise, prompting that the verification fails and the subsequent payment settlement can not be continued.
The method for determining the temporary id as the user information-temporary id is authorized information of the user and authorizing payment settlement comprises the following steps: replacing the user information-temporary id with user authorization information, wherein the user authorization information is verification information generated after fingerprint information and face information are combined and encrypted; and searching whether the information matched with the verification information exists in the authorization information database, and determining that the payment settlement can be authorized when the matching degree is consistent.
In this embodiment, the money box of the first payment collection device is provided with an image collector, which is used for identifying the face value of automatic coin feeding and recording the coin feeding amount at each time, so as to carry out amount statistics subsequently.
In this embodiment, the first payment collection device is further provided with an alarm prompter, and when the coin amount is smaller than the specified minimum amount, the alarm prompter gives an alarm to prevent some non-civilized passengers from escaping the ticket or paying the bus without the specified coin amount.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (6)
1. The utility model provides a public transit pos machine based on face identification, includes on-vehicle payment terminal, its characterized in that: through communicating in real time with a remote payment control center for payment confirmation, the remote payment control center comprising: a plurality of regional authentication servers and a head end authentication server; the vehicle-mounted payment terminal comprises payment acquisition equipment, a main control unit and payment prompt equipment;
the area verification server is used for carrying out real-time communication with the vehicle-mounted payment terminal within a given communication distance, analyzing the passenger payment data packet which is uploaded by the main control unit and is encrypted and packaged, and verifying the identity information of the passenger; if the verification is successful, the passenger binding account is deducted through a deduction module; if the verification fails, the passenger payment data packet is sent to the main verification server for verification; when the verification server returns verification success information, the passenger binding account is deducted through a deduction module, otherwise, the payment is judged to fail; the regional verification server sends a payment verification result to the main control unit; the passenger binding account is a digital RMB account;
the main terminal verification server is used for decrypting the passenger payment data packet by using a server identity verification code corresponding to the area verification server and then carrying out secondary identity verification, if the passenger payment data packet passes the verification, sending verification success information to the area verification server, and classifying and storing payment information returned by the area verification server; otherwise, sending verification failure information to the area verification server;
the payment acquisition equipment is used for acquiring passenger payment information in a biometric identification payment acquisition mode and sending the passenger payment information to the main control unit;
the main control unit is used for sending vehicle-mounted identity identification information to the main terminal verification server, calling a preset vehicle-mounted terminal shift schedule to determine the main terminal verification server of a vehicle-mounted terminal circuit path after the vehicle-mounted identity verification is successful, and informing the main terminal verification server to configure a payment deduction operation environment for the vehicle-mounted payment terminal; the passenger payment data packet is used for encrypting and packaging the passenger payment information into the passenger payment data packet and sending the passenger payment data packet to the regional verification server; receiving the payment verification result and sending the payment prompting device;
the payment prompting device is used for carrying out synchronous voice prompting according to a payment verification result sent by the main control unit;
the payment acquisition equipment comprises first payment acquisition equipment and second payment acquisition equipment;
the first payment acquisition equipment is used for acquiring passenger payment information in an acquisition mode of automatic coin feeding payment, card swiping payment and code scanning payment;
the second payment acquisition equipment is used for acquiring passenger payment information in a biometric recognition payment acquisition mode; the biological characteristic recognition payment comprises at least two recognition payment modes of fingerprints, human faces, voiceprints and irises;
the fee deduction module comprises a first fee deduction submodule and a second fee deduction submodule;
the first fee deduction submodule is used for automatically deducting fees under the payment fee deduction operating environment that passengers adopt the first payment acquisition equipment;
the second payment deduction sub-module is used for automatically deducting the fee in a payment deduction operation environment of the passenger adopting the second payment acquisition equipment;
the first fee deducting submodule is used for identifying whether the payment mode of the passenger belongs to card swiping payment or code scanning payment; if the payment is card swiping payment, determining whether the current passenger bus card information is matched with certain registered information in the fee deduction list or not based on a preset fee deduction list, and automatically deducting the fee in a background if the current passenger bus card information is matched with the certain registered information in the fee deduction list; if the payment belongs to code scanning payment, starting a correlation program to communicate with each large payment platform, determining whether code scanning information provided by a user is matched with information in a user list of any payment platform, and automatically deducting the fee if the code scanning information provided by the user is matched with the information in the user list of any payment platform;
the second payment deduction sub-module is used for simultaneously acquiring fingerprint identification payment and face identification payment information of passengers and generating a user identity identification information data packet based on the fingerprint identification payment and the face identification payment information; respectively checking whether the fingerprint information and the face information are legal users of equipment authentication; if so, determining that the user information is correct and authorizing to carry out payment settlement; otherwise, prompting that the verification fails and the subsequent payment settlement can not be continued, wherein the settlement mode adopts a digital RMB form;
whether the verification fingerprint information and the face information are legal users of equipment authentication or not comprises the following steps:
communicating with the area verification server, determining whether the currently uploaded fingerprint information can be found in a fingerprint information database, and if so, determining that the verification is passed;
judging whether the currently uploaded fingerprint information can be found in a fingerprint information database through an equation (1);
where o is the currently uploaded fingerprint information, p is the fingerprint in the fingerprint information database, V m Representing confidence, V, of the currently uploaded fingerprint information features n Representing confidence of fingerprint features in fingerprint information database, value range [0,1],l n (. Indicates the features extracted using the twin network trained with contrast loss, f o Denotes de-noising the fingerprint information,representing the third derivative of the contour, and o ', p' representing the fingerprint information after binarization; fa represents the maximum similarity between the currently uploaded fingerprint and the fingerprint in the fingerprint information database, and if the similarity is greater than a threshold value, the currently uploaded fingerprint information can be found in the fingerprint information database;
communicating with the regional verification server to determine whether the currently uploaded face information can be found in the face information database, and if so, determining that the verification is passed;
judging whether the uploaded face information can be found in a face information database or not through the formula (2);
wherein r is the currently uploaded face information, b is the face in the face information database, V c Representing the confidence, V, of the currently uploaded facial information features d Representing confidence of face features in face information database, value range [0,1],l d (. About.) represents the feature extracted using the twin network trained with contrast loss, f r The method comprises the following steps that () represents that five-sense organ features are extracted by using a convolution network trained by cross entropy, and r ', b' represents serialized face information; rl represents the maximum similarity between the currently uploaded face and the face in the face information database, and if the similarity is greater than a threshold value, the currently uploaded face information can be found in the face information database.
2. The bus pos machine based on the face recognition, as claimed in claim 1, wherein the process of encrypting and packaging the passenger payment information into the passenger payment data packet comprises:
encrypting the second payment information, the time when uploading and the position information into encrypted information of a fixed number of bits based on a first encryption algorithm; encrypting the vehicle-mounted identity recognition information into encrypted information of a fixed number of bits based on a second encryption algorithm; the two pieces of encrypted information form a complete information;
the first encryption algorithm has a higher level of confidentiality than the second encryption algorithm; a decryption algorithm of the first encryption algorithm and a decryption algorithm of the second encryption algorithm are built in the corresponding area verification server;
and configuring the second encryption algorithm or the third encryption algorithm to encrypt the area authentication service authentication code.
3. The bus pos machine based on face recognition, according to claim 2, wherein the passenger payment data packet comprises: fingerprint information, face information, and user information-temporary id;
after the regional verification server verifies that the fingerprint information and the face information are legal users authenticated by equipment, the temporary id of the user information is determined to be user authorized information and is authorized to carry out payment settlement; otherwise, prompting that the verification fails and the subsequent payment settlement can not be continued.
4. The public transportation pos machine based on the face recognition as claimed in claim 3, wherein the determining that the user information-temporary id is user authorized information and authorizing payment settlement comprises:
replacing the user information-temporary id with user authorized information, wherein the user authorized information is verification information generated after the fingerprint information and the face information are combined and encrypted;
and searching whether the information matched with the verification information exists in the authorization information database, and determining that the payment settlement can be authorized when the matching degree is consistent.
5. The bus pos machine based on the face recognition according to claim 4, wherein the first payment collection device is provided with an image collector; the image collector is used for identifying the face value of the coin and recording the coin amount of each coin.
6. The bus pos machine based on the face recognition as claimed in claim 5, wherein the first payment collection device is further provided with an alarm prompter for alarming when the coin amount is less than a prescribed minimum amount.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110691888.8A CN113643489B (en) | 2021-06-22 | 2021-06-22 | Public transit pos machine based on face identification |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110691888.8A CN113643489B (en) | 2021-06-22 | 2021-06-22 | Public transit pos machine based on face identification |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113643489A CN113643489A (en) | 2021-11-12 |
CN113643489B true CN113643489B (en) | 2023-02-03 |
Family
ID=78416015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110691888.8A Active CN113643489B (en) | 2021-06-22 | 2021-06-22 | Public transit pos machine based on face identification |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113643489B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115063871B (en) * | 2022-07-28 | 2022-11-15 | 广州市保伦电子有限公司 | Artificial intelligence conference system based on face recognition technology |
CN115271747B (en) * | 2022-10-01 | 2023-09-15 | 北京晟邦知享科技发展有限公司 | Safety verification method based on face and voice recognition |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0004656D0 (en) * | 2000-02-28 | 2000-04-19 | Edentity Limited | Information processing system and method |
CN109285008A (en) * | 2018-09-02 | 2019-01-29 | 珠海横琴现联盛科技发展有限公司 | The recognition of face payment information method for anti-counterfeit of combining space information |
CN208848246U (en) * | 2018-09-27 | 2019-05-10 | 深圳瑞为智能科技有限公司 | A kind of public transport payment system based on biometric identity identification |
CN110135845A (en) * | 2019-05-08 | 2019-08-16 | 厦门路桥信息股份有限公司 | Electronic certificate third party access system, implementation method, medium and equipment |
CN110135852A (en) * | 2019-04-17 | 2019-08-16 | 深圳市雄帝科技股份有限公司 | Method of payment, system, payment accept equipment and server by bus |
CN110490592A (en) * | 2018-05-15 | 2019-11-22 | 上海博泰悦臻网络技术服务有限公司 | Interior consumption and payment method and cloud server based on recognition of face |
CN110782241A (en) * | 2019-10-31 | 2020-02-11 | 郑州天迈科技股份有限公司 | Hybrid face recognition public transportation payment system and method |
CN111370003A (en) * | 2020-02-27 | 2020-07-03 | 杭州雄迈集成电路技术股份有限公司 | Voiceprint comparison method based on twin neural network |
-
2021
- 2021-06-22 CN CN202110691888.8A patent/CN113643489B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0004656D0 (en) * | 2000-02-28 | 2000-04-19 | Edentity Limited | Information processing system and method |
CN110490592A (en) * | 2018-05-15 | 2019-11-22 | 上海博泰悦臻网络技术服务有限公司 | Interior consumption and payment method and cloud server based on recognition of face |
CN109285008A (en) * | 2018-09-02 | 2019-01-29 | 珠海横琴现联盛科技发展有限公司 | The recognition of face payment information method for anti-counterfeit of combining space information |
CN208848246U (en) * | 2018-09-27 | 2019-05-10 | 深圳瑞为智能科技有限公司 | A kind of public transport payment system based on biometric identity identification |
CN110135852A (en) * | 2019-04-17 | 2019-08-16 | 深圳市雄帝科技股份有限公司 | Method of payment, system, payment accept equipment and server by bus |
CN110135845A (en) * | 2019-05-08 | 2019-08-16 | 厦门路桥信息股份有限公司 | Electronic certificate third party access system, implementation method, medium and equipment |
CN110782241A (en) * | 2019-10-31 | 2020-02-11 | 郑州天迈科技股份有限公司 | Hybrid face recognition public transportation payment system and method |
CN111370003A (en) * | 2020-02-27 | 2020-07-03 | 杭州雄迈集成电路技术股份有限公司 | Voiceprint comparison method based on twin neural network |
Also Published As
Publication number | Publication date |
---|---|
CN113643489A (en) | 2021-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109711133A (en) | Authentication method, device and the server of identity information | |
CN108257226B (en) | Code scanning ticket checking method, system, device, computer equipment and storage medium | |
CN110415367A (en) | Vehicle mobile-payment system and method | |
US8839380B2 (en) | Method for the temporary personalization of a communication device | |
JP2001508563A (en) | Security system and method for remote services provided by financial institutions | |
CN113643489B (en) | Public transit pos machine based on face identification | |
CN108335371B (en) | Parking charging method and device | |
CN109816391A (en) | The passenger ticket method of payment and system of public transport, storage medium | |
EP3140825B1 (en) | Authentication method for vehicular number plate recognition | |
JP2001508955A (en) | Security system and method for services provided by telecommunications operators | |
CN109242645A (en) | A kind of shared bicycle charging method based on precise positioning and safe barcode scanning | |
CN113173096B (en) | Charging control method, control device and control system | |
CN110223398A (en) | A kind of Subway Automatic Fare Collection System and method | |
CN113538814A (en) | Intelligent bus vehicle-mounted terminal supporting digital RMB payment | |
US8931080B2 (en) | Method and system for controlling the execution of a function protected by authentification of a user, in particular for the access to a resource | |
CN111783059A (en) | Man-code integrated brake passing riding system and method | |
US12125035B2 (en) | Safe authentication from an automobile | |
CN106611500A (en) | Violation evidence taking and punishing device and method and violation management system | |
CN107516371B (en) | Verification and identification method and hotel intelligent card system | |
CN109598803A (en) | Expressway tol lcollection method, server, system and storage medium | |
KR20010098561A (en) | Credit card settlement system and method for use report human being | |
CN112435031A (en) | Data processing method and system based on user binding relationship | |
CN114240443A (en) | Remote identity authentication method and remote identity authentication device | |
Krishna et al. | Automatic fare collection system for public transport corporation using fingerprint recognition with help of UIDAI | |
CN111915309A (en) | Biological characteristic application payment system for public traffic |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 14 / F, Hualu building, 717 Huangpu Road, Dalian hi tech Industrial Park, Liaoning 116000 Patentee after: Hualu Zhida Technology Co.,Ltd. Address before: No. 717, Huangpu Road, high tech park, Dalian, Liaoning 116000 Patentee before: Hualu Zhida Technology Co.,Ltd. |