CN110210935B - Security authentication method and device, storage medium and electronic device - Google Patents

Security authentication method and device, storage medium and electronic device Download PDF

Info

Publication number
CN110210935B
CN110210935B CN201910431198.1A CN201910431198A CN110210935B CN 110210935 B CN110210935 B CN 110210935B CN 201910431198 A CN201910431198 A CN 201910431198A CN 110210935 B CN110210935 B CN 110210935B
Authority
CN
China
Prior art keywords
information
hud
server
detected
target
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
Application number
CN201910431198.1A
Other languages
Chinese (zh)
Other versions
CN110210935A (en
Inventor
徐俊峰
周鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Futurus Technology Co Ltd
Original Assignee
Futurus Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Futurus Technology Co Ltd filed Critical Futurus Technology Co Ltd
Priority to CN201910431198.1A priority Critical patent/CN110210935B/en
Publication of CN110210935A publication Critical patent/CN110210935A/en
Application granted granted Critical
Publication of CN110210935B publication Critical patent/CN110210935B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0609Buyer or seller confidence or verification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Accounting & Taxation (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Acoustics & Sound (AREA)
  • Alarm Systems (AREA)
  • Traffic Control Systems (AREA)
  • Collating Specific Patterns (AREA)

Abstract

The invention provides a security authentication method and device, a storage medium and an electronic device, wherein the method comprises the following steps: acquiring an authentication request on head-up display (HUD) equipment; responding to the authentication request on the HUD equipment, and acquiring the face information of the object to be detected through a camera in the HUD equipment; and under the condition that the face information of the object to be detected is not matched with the face information of the target object, generating alarm information on the HUD equipment, wherein the face information of the target object corresponds to the target account. The invention solves the problem that the real-time safety authentication can not be carried out on the user bearing the network car booking in the related technology, and achieves the effects of carrying out the safety authentication on the user in real time and ensuring the safety of the user.

Description

Security authentication method and device, storage medium and electronic device
Technical Field
The invention relates to the field of computers, in particular to a security authentication method and device, a storage medium and an electronic device.
Background
Network taxi appointment becomes a common travel mode for people at present, but the safety of the network taxi appointment is always to be enhanced. In order to improve the safety of network car booking operation, firstly, safety certification needs to be carried out on a user carrying the network car booking, and unsafe phenomena such as driver replacement, midway driver replacement and the like are avoided. The following is a method of security authentication in the prior art:
patent application No. CN109242130A relates to a network car booking security mechanism management system, which includes: the system comprises a user client, a driver client, a customer service end, a cloud server and a background server. The user client comprises a passenger client and a non-passenger client, and the passenger client can carry out online car booking, car calling and payment and simultaneously evaluate a driver; the non-passenger client may complete the reconfirmation. And the driver client displays the optimal route planned by the cloud server and evaluates the passenger. The cloud server receives a travel planning route, time consumption estimation, log recording, authority management and expense calculation of the passenger client. The customer service end can track orders. The background server can realize alarm. Namely, the two clients perform security authentication on the online taxi appointment.
Patent application No. CN108805785A relates to a network car booking system capable of ensuring safety of people involved in taking a car by a network car booking, comprising: the communication unit distributes passwords to a network car booking related person and a network car booking lock controller after the communication unit completes car booking of the network car booking, and after the network car booking related person arrives at a destination, the network car booking related person controls the network car booking lock controller to open a rear left door lock and a rear right door lock by the distributed passwords. According to the invention, by adding space isolation between the rear parking place and the front parking place, only the network car booking and riding related person and the background network communication unit have the authority to open the rear door, and the rear seat forms an independent space for the network car booking and riding related person, namely, the safety of passengers is ensured through the lock.
As can be seen from the above, the current security authentication technology and means are basically authenticated by the APP of the user side. And the authentication is performed when the user performs account registration, and is one-time authentication. As long as the user successfully logs in the APP, the real-time authentication and verification cannot be carried out in the actual operation process of the vehicle, and the user can not know the fact even if the user is changed in the operation process.
Aiming at the problem that the user who accepts the network car booking cannot perform safety certification in real time, an effective solution is not provided in the related technology.
Disclosure of Invention
The embodiment of the invention provides a security authentication method and device, a storage medium and an electronic device, which at least solve the problem that the real-time security authentication cannot be carried out on a user bearing a network car booking in the related technology.
According to an embodiment of the present invention, there is provided a security authentication method including: acquiring an authentication request on HUD equipment, wherein the authentication request carries a target account of a target application logged in a network car booking server; responding to the authentication request on the HUD equipment, and acquiring the face information of the object to be detected through a camera in the HUD equipment; and generating alarm information on the HUD equipment under the condition that the face information of the object to be detected is not matched with the face information of the target object, wherein the face information of the target object corresponds to the target account.
According to another embodiment of the present invention, there is provided a security authentication method including: acquiring an authentication request on HUD equipment, wherein the authentication request carries a target account of a target application logged into a networked car booking server; responding to the authentication request on the HUD equipment, and acquiring sound information of the object to be detected through a voice acquisition module in the HUD equipment; and under the condition that the voiceprint information of the object to be detected extracted from the sound information of the object to be detected is not matched with the voiceprint information of the target object, generating alarm information on the HUD equipment, wherein the voiceprint information of the target object corresponds to the target account.
According to another embodiment of the present invention, there is provided a security authentication apparatus including: the system comprises a first acquisition module, a first display module and a second display module, wherein the first acquisition module is used for acquiring an authentication request on HUD equipment, and the authentication request carries a target account of a target application logged into a networked car booking server; the first response module is used for responding to the authentication request on the HUD equipment and acquiring the face information of the object to be detected through a camera in the HUD equipment; and the first generating module is used for generating alarm information on the HUD equipment under the condition that the face information of the object to be detected is not matched with the face information of the target object, wherein the face information of the target object corresponds to the target account.
According to another embodiment of the present invention, there is provided a security authentication apparatus including: the system comprises a first acquisition module, a second acquisition module and a head-up display HUD, wherein the first acquisition module is used for acquiring an authentication request on the head-up display HUD, and the authentication request carries a target account of a target application logged into a network car booking server; the second response module is used for responding to the authentication request on the HUD equipment and acquiring the sound information of the object to be detected through the voice acquisition module in the HUD equipment; and the second generation module is used for generating alarm information on the HUD equipment under the condition that the voiceprint information of the object to be detected, extracted from the sound information of the object to be detected, is not matched with the voiceprint information of the target object, wherein the voiceprint information of the target object corresponds to the target account.
According to a further embodiment of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory in which a computer program is stored and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.
According to the invention, the HUD equipment acquires the authentication request of the target account of the target application logged in the networked car booking server, acquires the face information of the object to be detected through the camera in the HUD equipment, matches the face information of the object to be detected with the face information of the target object, and generates the alarm information on the HUD equipment under the condition of no match. The purpose of real-time authentication of the object to be detected can be achieved under the condition of target account information login. Therefore, the problem that the real-time safety authentication cannot be carried out on the user who accepts the network car booking in the related technology can be solved, and the effects of carrying out the safety authentication on the user in real time and ensuring the safety of the user are achieved.
In this embodiment, in addition to performing security authentication by using matching of face information, security authentication may be performed on an object to be detected by using matching of voiceprint information, so that security authentication is more diversified. In addition, in the process of verifying through the face information, the face information of the object to be detected is fused, so that the clearer face information is determined, and the object to be detected can be verified more accurately.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a block diagram of a hardware structure of a mobile terminal according to a security authentication method in embodiment 1 of the present invention;
fig. 2 is a flowchart (one) of a security authentication method according to embodiment 2 of the present invention;
fig. 3 is a flowchart (two) of a security authentication method according to embodiment 3 of the present invention;
fig. 4 is a flowchart (one) of authenticating the face information in embodiment 4;
fig. 5 is a flowchart (two) of authentication of face information in embodiment 4;
fig. 6 is a flowchart (one) of the authentication of voiceprint information in embodiment 4;
fig. 7 is a flowchart (two) of authentication of voiceprint information in embodiment 4;
fig. 8 is a block diagram (one) of the structure of the security authentication apparatus according to embodiment 5 of the present invention;
fig. 9 is a block diagram showing the structure of a security authentication apparatus according to embodiment 5 of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
Example 1
The method provided by the embodiment 1 of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking an example of the operation on a mobile terminal, fig. 1 is a hardware structure block diagram of the mobile terminal of a security authentication method according to embodiment 1 of the present invention. As shown in fig. 1, the mobile terminal 10 may include one or more (only one shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, and optionally may also include a transmission device 106 for communication functions and an input-output device 108. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration, and does not limit the structure of the mobile terminal. For example, the mobile terminal 10 may also include more or fewer components than shown in FIG. 1, or have a different configuration with equivalent functionality to that shown in FIG. 1 or more functionality than that shown in FIG. 1.
The memory 104 may be used to store computer programs, for example, software programs and modules of application software, such as computer programs corresponding to the security authentication method in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, so as to implement the method described above. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the mobile terminal 10 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal 10. In one example, the transmission device 106 includes a Network adapter (NIC), which can be connected to other Network devices through a base station so as to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
Example 2
The HUD (Head-up display) device is generally called a Head-up display, can display various types of information to a driver in the using process, does not need to look down at an instrument panel, and can look up various driving information required by the driver by only looking up the HUD device, and comprises C-HUD (combiner HUD), W-HUD (wired-HUD), after-mounted HUD (after-market HUD), AR-HUD (amplified Reality-HUD) and the like.
In this embodiment, a security authentication method is provided, and fig. 2 is a flowchart (a) of a security authentication method according to embodiment 2 of the present invention, as shown in fig. 2, the flowchart includes the following steps:
step S202, acquiring an authentication request on HUD equipment, wherein the authentication request carries a target account of a target application logged into a networked car booking server;
step S204, responding to the authentication request on the HUD equipment, and acquiring the face information of the object to be detected through a camera in the HUD equipment;
and step S206, generating alarm information on the HUD equipment under the condition that the face information of the object to be detected is not matched with the face information of the target object, wherein the face information of the target object corresponds to the target account.
Through the steps, the authentication request of the target account of the target application logged in the network taxi appointment server is acquired through the HUD equipment, the face information of the object to be detected is acquired through the camera in the HUD equipment, the face information of the object to be detected is matched with the face information of the target object, and alarm information is generated on the HUD equipment under the condition that the face information of the object to be detected is not matched with the face information of the target object. The aim of authenticating the object to be detected in real time under the condition of target account login can be fulfilled. Therefore, the problem that the real-time safety authentication cannot be carried out on the user who accepts the network car booking in the related technology can be solved, and the effects of carrying out the safety authentication on the user in real time and ensuring the safety of the user are achieved.
Alternatively, the execution subject of the above steps may be a terminal (e.g., head-up display HUD device) or the like, but is not limited thereto.
In the embodiment, the method is mainly applied to the scenes of network taxi booking, such as a taxi taking platform of 'drip taxi', 'windward' and the like.
The authentication request may be an authentication request requesting to acquire face information of the object to be detected. The target account information may be an account registered in a server of the target application by the taxi-taking platform, and the server of the target application may be a background running server of the taxi-taking platform, but is not limited thereto.
It should be noted that the face information in this embodiment includes information of five sense organs in the face, and also includes iris information, retina information, and the like, and matching is performed by using the face information, so that accuracy of matching can be increased.
In this embodiment, the target account may be a registration number registered by the online car booking driver in the online car booking server, or may be in the form of a license plate number, an engine number, and the like binding the HUD device and the online car booking, and is not limited thereto.
In this embodiment, the mobile terminal may be a mobile phone or other terminal, and the target application may be an APP applied to a car booking platform, such as "drip car", "windward".
In this embodiment, the HUD device is connected to the appointment platform. The user will automatically turn on the HUD device after starting the car or starting the car appointment platform.
In this embodiment, the warning information may be voice information, or image-text information or video information, for example, "the user who is driving is not a user who registers an account and please the passenger to pay attention to safety", and in addition, the warning information may be uploaded to the network taxi appointment server for storage, or stored in the HUD device for subsequent invocation.
In an alternative embodiment, the authentication request is obtained on the HUD device by at least one of: acquiring an authentication request sent by a mobile terminal after a to-be-processed order in a target application takes effect on HUD equipment; and acquiring an authentication request sent by the network taxi appointment server after the to-be-processed order in the target application takes effect on the HUD equipment. In this embodiment, the target application may be a car booking platform APP, the to-be-processed order may be an order issued by the user through the car booking platform APP, and the HUD device starts to acquire the face information of the object to be detected after the user receives the to-be-processed order, that is, in the process of carrying a passenger. The acquired face information can comprise a plurality of pieces, namely, the face information of a plurality of frames of objects to be detected can be continuously acquired within a preset time period when the target vehicle is in a running state, wherein the HUD equipment is arranged on the target vehicle; selecting face information with a preset frame number from face information of a multi-frame object to be detected through HUD equipment; and carrying out image fusion on the face information with the preset frame number through HUD equipment to obtain the image information of the object to be detected. The influence of shaking or illumination may occur in the running process of the target vehicle, the face information which may be acquired is fuzzy, and the multi-frame images are fused, so that a clear picture can be obtained, comparison with the face information of the target object is facilitated, and the authentication is more accurate.
In an optional embodiment, before generating the warning information on the HUD device, sending the face information and the target account of the object to be detected to a server of the target application on the HUD device, where the server stores the target account and the face information of the target object, which have a correspondence relationship; for example, when the target object registers the target account information, the face information is entered into the server. And acquiring a first authentication result sent by the server on the HUD equipment, wherein the first authentication result is used for indicating whether the face information of the object to be detected is matched with the face information of the target object. In this embodiment, the face information of the target object and the face information of the object to be detected can be compared through the server, and the server sends the first authentication result of the authentication to the HUD device for displaying. Therefore, the safety authentication of the object to be detected can be realized.
In an alternative embodiment, in addition to the above-described security authentication by the server, security authentication may be performed by the HUD device. The method specifically comprises the following steps: the method comprises the steps that a target account is sent to a server of a target application on HUD equipment, wherein the server stores the target account and face information of a target object which have a corresponding relation, namely the face information of the target object is stored in the server in advance; the method comprises the steps that face information of a target object corresponding to a target account sent by a server is obtained on HUD equipment, namely when comparison is needed, the HUD equipment obtains the face information of the target object from the server; and detecting whether the face information of the object to be detected is matched with the face information of the target object on the HUD equipment. The execution subject for performing the security authentication is the HUD device, and not only the security authentication can be performed but also the load on the server can be reduced.
In an optional embodiment, when the face information of the object to be detected is acquired through a camera in the HUD device in response to the authentication request on the HUD device, the voice information of the object to be detected is acquired through a voice acquisition module in the HUD device in response to the authentication request on the HUD device; in this embodiment, HUD equipment can indicate to detect the object and send sound information, and HUD equipment passes through the sound information that voice acquisition module gathered the object of detecting, later will detect the sound information of object after removing noise processing, upload to the server. And under the condition that the face information of the object to be detected is not matched with the face information of the target object and the voiceprint information of the object to be detected extracted from the voice information of the object to be detected is not matched with the voiceprint information of the target object, generating alarm information on the HUD equipment, wherein the voiceprint information of the target object corresponds to the target account. In the embodiment, only under the condition that the face information and the voice information are not matched, the warning information is generated, so that the accuracy and the humanization of the authentication are improved.
In an optional embodiment, the voice information and the target account of the object to be detected are sent to a server of the target application on the HUD device, wherein the server stores the target account and the voiceprint information of the target object, which have a correspondence, that is, when the target account information is registered, the target object records the voiceprint information of the target object into the HUD device, and the HUD device sends the voiceprint information of the target object to the server for storage. And acquiring a second authentication result sent by the server on the HUD device, wherein the second authentication result is used for indicating whether the voiceprint information of the object to be detected, extracted from the sound information of the object to be detected, is matched with the voiceprint information of the target object. In the present embodiment, matching of voiceprint information is performed by the server, never increasing the accuracy of security authentication.
In an optional embodiment, not only the voiceprint information may be authenticated by the server, but also the security authentication may be performed by the HUD device, which specifically includes: the method comprises the steps that a target account is sent to a server of a target application on HUD equipment, wherein the server stores the target account and voiceprint information of a target object, and the target account and the voiceprint information have a corresponding relation; acquiring voiceprint information of a target object, which is sent by a server and corresponds to a target account, on HUD equipment; and detecting whether the voiceprint information of the object to be detected is matched with the voiceprint information of the target object on the HUD equipment. That is, the HUD device retrieves and matches the voiceprint information of the target object from the server, and not only can perform security authentication, but also reduces the load on the server.
In an alternative embodiment, the scene of acquiring the voiceprint information of the object to be detected may be acquired within a predetermined time period when the target vehicle is in the running state, wherein the HUD device is disposed on the target vehicle; when the voiceprint information is obtained, various noises may occur, and the voice information can be denoised by using an ANR (voice noise reduction algorithm) to obtain the denoised voice information. The ANR algorithm may be set in the HUD device, or may be set in the server for denoising. The matching accuracy can be improved by matching the denoised voice information.
In an optional embodiment, sending the denoised voice information to a server of a target application through a HUD device, wherein the server stores a target account and voiceprint information of a target object, which have a corresponding relationship; and acquiring a third authentication result sent by the server on the HUD device, wherein the third authentication result is used for indicating whether the sound frequency of the object to be detected extracted by the denoised voice information is matched with the sound frequency of the target object. In this embodiment, the HUD device can send the voice information after removing noise to the server for matching, and also can call the voiceprint information of the target object from the server for matching, that is, the execution main body can be the HUD device, and also can be the server, thereby being beneficial to the security authentication of the voiceprint information.
In an optional embodiment, before obtaining the authentication request on the HUD device, the HUD device establishes a first network connection with the network car booking server, and then, through the first network connection and interaction between the network car booking server and the mobile terminal, the HUD device receives information pushed by the network car booking server through the first network connection, wherein the network car booking server further pushes the information to the mobile terminal through a second network connection established by the network car booking server and the mobile terminal, the mobile terminal is bound with a target vehicle, and information synchronization between the HUD and the mobile terminal is realized, so that the HUD device realizes a network car booking function completed by the mobile terminal There are the potential safety hazard scheduling problem, and then just can accomplish the net car booking function that mobile terminal accomplished through HUD equipment, and then avoided because use mobile terminal to carry out the poor problem of user experience degree that the net car booking function leads to.
It should be noted that, the network appointment car is the same as the target vehicle, and the network appointment car function can be a network appointment car function which can be completed through the mobile terminal by means of order grabbing, destination navigating, customer evaluation and the like through the HUD device, and is within the protection scope of the embodiment of the present invention.
Example 3
In this embodiment, a security authentication method is provided, and fig. 3 is a flowchart (two) of a security authentication method according to embodiment 3 of the present invention, as shown in fig. 3, the flowchart includes the following steps:
step S302, an authentication request is obtained on HUD equipment, wherein the authentication request carries a target account of a target application logged in a networked car booking server;
step S304, responding to the authentication request on the HUD equipment, and acquiring sound information of the object to be detected through a voice acquisition module in the HUD equipment;
step S306, under the condition that the voiceprint information of the object to be detected extracted from the sound information of the object to be detected is not matched with the voiceprint information of the target object, generating alarm information on the HUD device, wherein the voiceprint information of the target object corresponds to the target account.
Through the steps, the authentication request of the target account of the target application logged in the network car booking server is acquired through the HUD device, the sound information of the object to be detected is acquired through the camera in the HUD device, the voiceprint information in the sound information of the object to be detected is matched with the voiceprint information of the target object, and the warning information is generated on the HUD device under the condition of no match. The aim of authenticating the object to be detected can be fulfilled under the condition of target account information login. Therefore, the problem that the real-time safety authentication cannot be carried out on the user who accepts the network car booking in the related technology can be solved, and the effects of carrying out the safety authentication on the user in real time and ensuring the safety of the user are achieved.
Alternatively, the execution subject of the above steps may be a terminal (e.g., head-up display HUD device) or the like, but is not limited thereto.
In the embodiment, the method is mainly applied to the scenes of network taxi booking, such as a taxi taking platform of 'drip taxi', 'windward' and the like.
In this embodiment, the target account may be a registration number registered by the online car booking driver in the online car booking server, or may be in the form of a license plate number, an engine number, and the like binding the HUD device and the online car booking, and is not limited thereto.
The authentication request may be an authentication request requesting to acquire sound information of the object to be detected. The target account information may be an account registered in a server of the target application by the taxi-taking platform, and the server of the target application may be a background running server of the taxi-taking platform, but is not limited thereto.
In this embodiment, the mobile terminal may be a mobile phone or other terminal, and the target application may be an APP applied to a car booking platform, such as "drip car", "windward".
In this embodiment, the HUD device is connected to the appointment platform. The user will automatically turn on the HUD device after starting the car appointment platform.
In this embodiment, the warning information may be a voice message or a text message, for example, "the user who is driving is not a user who registers an account and requests the passenger to pay attention to safety," and in addition, the warning information may be uploaded to the online taxi appointment server for storage, or stored in the HUD device for subsequent invocation.
In an alternative embodiment, the authentication request is obtained on the HUD device by at least one of: acquiring an authentication request sent by a mobile terminal after a to-be-processed order in a target application takes effect on HUD equipment; and acquiring an authentication request sent by the network taxi appointment server after the to-be-processed order in the target application takes effect on the HUD equipment. In this embodiment, the target application may be a car booking platform APP, the to-be-processed order may be an order issued by the user through the car booking platform APP, and the HUD device starts to acquire sound information of the object to be detected after the user receives the to-be-processed order, that is, in the process of carrying passengers. The method and the device can realize real-time detection of the object to be detected and increase the accuracy of authentication.
In an optional embodiment, before generating the warning information on the HUD device, sending the sound information and the target account of the object to be detected to a server of the target application on the HUD device, where the server stores the target account and the voiceprint information of the target object, which have a correspondence relationship; for example, when registering the target account information, the target object records the voice information into the server. And acquiring a second authentication result sent by the server on the HUD equipment, wherein the second authentication result is used for indicating whether the voiceprint information of the object to be detected is matched with the voiceprint information of the target object. In this embodiment, the voiceprint information of the target object and the voiceprint information of the object to be detected can be compared through the server, and the server sends the second authentication result of the authentication to the HUD device to be displayed. Therefore, the safety authentication of the object to be detected can be realized.
In an alternative embodiment, in addition to the above-described security authentication by the server, security authentication may be performed by the HUD device. The method specifically comprises the following steps: sending the target account to a server of a target application on HUD equipment, wherein the server stores the target account and the voiceprint information of the target object which have a corresponding relation, namely storing the voiceprint information of the target object to the server in advance; acquiring voiceprint information of a target object, which is sent by a server and corresponds to a target account, on HUD equipment, namely acquiring the voiceprint information of the target object from the server by the HUD equipment when comparison is needed; and detecting whether the voiceprint information of the object to be detected is matched with the voiceprint information of the target object on the HUD equipment. The execution subject for performing the security authentication is the HUD device, and not only the security authentication can be performed but also the load on the server can be reduced.
In an alternative embodiment, the scene of acquiring the voiceprint information of the object to be detected may be acquired within a predetermined time period when the target vehicle is in the running state, wherein the HUD device is disposed on the target vehicle; when the voiceprint information is obtained, various noises may occur, and the voice information can be denoised by using an ANR (voice noise reduction algorithm) to obtain the denoised voice information. The ANR algorithm may be set in the HUD device, or may be set in the server for denoising. The matching accuracy can be improved by matching the denoised voice information.
In an optional embodiment, sending the denoised voice information to a server of a target application through a HUD device, wherein the server stores a target account and voiceprint information of a target object, which have a corresponding relationship; and acquiring a third authentication result sent by the server on the HUD device, wherein the third authentication result is used for indicating whether the sound frequency of the object to be detected extracted by the denoised voice information is matched with the sound frequency of the target object. In this embodiment, the HUD device can send the voice information after removing noise to the server for matching, and also can call the voiceprint information of the target object from the server for matching, that is, the execution main body can be the HUD device, and also can be the server, thereby being beneficial to the security authentication of the voiceprint information.
In an optional embodiment, before obtaining the authentication request on the HUD device, the HUD device establishes a first network connection with the network car booking server, and then, through the first network connection and the interaction between the network car booking server and the mobile terminal, the HUD device receives information pushed by the network car booking server through the first network connection, wherein the network car booking server further pushes the information to the mobile terminal through a second network connection established by the network car booking server and the mobile terminal, the mobile terminal is bound with the target vehicle, and information synchronization between the HUD and the mobile terminal is realized, so that the HUD device realizes the network car booking function completed by the mobile terminal There is potential safety hazard scheduling problem, and then just can accomplish the net car booking function that mobile terminal accomplished through HUD equipment, and then avoided because use mobile terminal to carry out the poor problem of user experience degree that the net car booking function leads to.
It should be noted that, the network appointment car is the same as the target vehicle, and the network appointment car function can be a network appointment car function which can be completed through the mobile terminal by means of order grabbing, destination navigating, customer evaluation and the like through the HUD device, and is within the protection scope of the embodiment of the present invention.
Example 4
The present invention will be described in detail with reference to the following specific examples:
in this embodiment, the object to be detected is described by taking a car booking user (for example, a driver) and a car booking service center as an example of the server. Fig. 4 is a flowchart (i) of authenticating the face information in embodiment 4, and as shown in fig. 4, the method includes the following steps:
s401: acquiring face information, namely inputting the face information of a target object into a network car appointment service center;
s402: the method comprises the following steps that a network car booking user is bound with HUD equipment through a mobile phone, and actually an account number and the HUD equipment of the network car booking user are bound; the bound HUD equipment acquires the authority of acquiring the face information of the user with a network car booking server; in the operation process of a network car booking user, if an order takes effect, a network car booking server initiates a safety authentication and verification request in a face mode to HUD equipment;
s403: sending face information of the network car booking user;
s404: the HUD equipment starts a face authentication mode, detects face information of a user through a built-in camera, extracts the face information, compares the extracted face information with face information of a target object acquired from a network car booking server, and checks the legality of a network car booking user;
s405: HUD equipment sends the detection result of net car booking user's face to net car booking server, if net car booking user's face detection appears illegal condition, then uploads net car booking user's face information to net car booking server or preserves and records and preserve in HUD equipment.
Fig. 5 is a flowchart (ii) of authentication of face information in embodiment 4, and as shown in fig. 5, includes the following steps:
s501: starting face detection;
s502: judging whether a valid face is detected, if so, turning to S503, otherwise, turning to S504;
s503: comparing human faces;
s504: judging whether the detected face information is overtime, if yes, turning to S505, otherwise, turning to S501;
s505: uploading overtime information;
s506: judging whether the driver is registered, if so, turning to S507, otherwise, turning to S508;
s507: uploading the result;
s508; uploading an actual face;
s509: and (6) ending.
Fig. 6 is a flowchart (one) of the authentication of the voiceprint information in embodiment 4, and as shown in fig. 6, the method includes the following steps:
s601: when a network car booking driver registers, voice print information is extracted and stored in a network car booking service center;
s602: taking the order into effect, and sending a network car booking driver, a voiceprint authentication and verification request;
s603: starting voiceprint verification logic;
s604: prompting a driver to input voice;
s605: transmitting voice print information of a network car booking driver;
s606: starting voice detection;
s607: voice input of a driver;
s608: and starting voiceprint extraction and voiceprint comparison, and sending a detection result.
Fig. 7 is a flowchart (ii) of authentication of voiceprint information in embodiment 4, and as shown in fig. 7, the method includes the following steps:
s701: starting voiceprint detection;
s702: prompting a driver to input voice;
s703: judging whether effective voice is detected, if so, turning to S704, otherwise, turning to S705;
s704: voiceprint extraction and voiceprint comparison;
s705: judging whether the time is overtime, if yes, turning to S706, otherwise, turning to S701;
s706: uploading overtime information;
s707: judging whether the driver is a registered driver, if so, turning to S708, otherwise, turning to S709;
s708: uploading the result;
s709: uploading an actual driver voiceprint;
s710: and (6) ending.
To sum up, this embodiment realizes the safety certification function of net car reservation driver through HUD equipment. The safety certification is initiated in the network taxi appointment operation process, and has strong timeliness and safety guarantee; after the network taxi booking order takes effect, safety certification is carried out on a network taxi booking driver, and the phenomenon of displacement is avoided; the safety certification in a video mode basically does not need any operation of a driver, and the safety certification in a voiceprint only needs the simple voice operation of the driver, so that the actual driving and order operation of the driver are not influenced.
It should be noted that the authentication process in the above embodiment may be applied to the following application scenarios, first, the HUD device establishes a first network connection with the network appointment server; secondly, establishing a third network connection between the HUD equipment and the mobile terminal through the first network connection and the interaction between the network car booking server and the mobile terminal bound by the network car booking; finally, HUD equipment through establishing the third internet access with mobile terminal communicates, so that HUD equipment realizes the net car booking function that mobile terminal accomplished, above technical scheme can understand to be that HUD equipment is through the first internet access of the HUD equipment and net car booking server of establishing, and is interactive with mobile terminal (can be two-dimensional code scanning through modes such as back mandate), and HUD equipment has realized mobile terminal's connection, and then through the third internet access of establishing, and HUD equipment communicates with mobile terminal and then accomplishes the net car booking function.
The problem of among the correlation technique, can only accomplish the relevant operation of net car of making an appointment and realize corresponding function through mobile terminal, and then lead to user experience poor, have potential safety hazard scheduling problem, and then just can accomplish the net car of making an appointment function that mobile terminal accomplished through HUD equipment, and then avoided because the user experience degree that uses mobile terminal to carry out the net car of making an appointment function and lead to is poor is solved.
It should be noted that the network car booking function may be a network car booking function that can be completed through the mobile terminal by the HUD device for order grabbing, destination navigating, customer evaluation, and the like, and is within the protection scope of the embodiment of the present invention.
Optionally, the HUD device receives first indication information of a management background, where the first indication information is used to indicate that the HUD device is bound to an operation object of the mobile terminal, and after the HUD device is successfully bound to the operation object, the HUD device establishes a third network connection with the mobile terminal, where the HUD device is bound to the operation object of the mobile terminal by using the following technical scheme: the method comprises the steps of binding first identification information of the HUD equipment with second identification information of an operation object, wherein the first identification information is used for uniquely identifying the HUD equipment, the second identification information is used for uniquely identifying the operation object, the first identification information can be international mobile equipment identification codes IMEI, MAC and the like, and the second identification information can be network appointment registration numbers, license plate numbers, engine numbers and the like.
The HUD device may also implement the following technical solution: the HUD device collects multimedia information in a specified range inside the network appointment or outside the network appointment and reports the multimedia information to a network appointment server; the HUD device receives second indication information sent by the network taxi appointment server in response to the multimedia information, wherein the second indication information is used for indicating whether response needs to be made to the content displayed by the multimedia information, and when the multimedia information indicates that danger occurs, the HUD device executes an alarm operation, wherein the alarm operation can be that the HUD device makes a sound or that an operation object is currently dangerous through voice playing.
It should be noted that, the HUD device can also receive a voice command of the operation object, and then execute an operation corresponding to the voice command, for example, when the operation object is input by voice and turned on, the HUD device is turned on.
Further, after the head-up display HUD device establishes the first network connection with the network appointment server, the HUD device may further receive content to be displayed (which may be advertisement content to be pushed or other content, which is not limited in the embodiment of the present invention) issued by the network server, and display the content to be displayed on the HUD device.
In conclusion, according to the technical scheme of the embodiment of the invention, the HUD device can better present the navigation display effect as the transparent display device independent of the mobile phone, and does not influence the driver to observe the actual road condition information; meanwhile, the HUD equipment can support the driving track recording and yaw reminding of the vehicle; the HUD equipment can provide cameras for monitoring the conditions inside and outside the vehicle and a recording function, and provides a guarantee strategy for the driving safety and driver/passenger safety of the online appointment vehicle; the functions of Speech recognition/Text To Speech (TTS for short) and the like on the HUD device can enable a driver To interact with the online car appointment background more conveniently.
Certainly, when necessary, the mobile terminal bound by the operation object can still complete partial functions of the network car booking function, and can also complete the network car booking function with the HUD device at the same time, and the network car booking server is used as a hub of data communication to connect the mobile terminal of the network car booking and the HUD device, so that interconnection and intercommunication between the two devices (the mobile terminal and the HUD device) are realized.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
Example 5
In this embodiment, a security authentication apparatus is further provided, and the apparatus is used to implement the foregoing embodiments and preferred embodiments, and the description of the apparatus is omitted for brevity. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 8 is a block diagram (a) of a security authentication apparatus according to embodiment 5 of the present invention, and as shown in fig. 8, the apparatus includes: a first acquisition module 82, a first response module 84, and a first generation module 86, which are described in detail below:
the system comprises a first obtaining module 82, a first monitoring module, a second obtaining module and a third obtaining module, wherein the first obtaining module is used for obtaining an authentication request on a head-up display (HUD) device, and the authentication request carries a target account of a target application logged into a network car booking server;
a first response module 84, connected to the first obtaining module 82 in the foregoing, configured to respond to the authentication request on the HUD device, and obtain face information of the object to be detected through a camera in the HUD device;
and a first generating module 86, connected to the second responding module 84, configured to generate warning information on the HUD device when the face information of the object to be detected does not match the face information of the target object, where the face information of the target object corresponds to the target account.
According to the invention, the HUD equipment is used for acquiring the authentication request of the target account of the target application logged in the network car booking server, the camera in the HUD equipment is used for acquiring the face information of the object to be detected, the face information of the object to be detected is matched with the face information of the target object, and the warning information is generated on the HUD equipment under the condition of unmatched face information. The aim of authenticating the object to be detected can be fulfilled under the condition that the target account logs in. Therefore, the problem that the real-time safety certification of the driver who accepts the network car booking in the related technology can be solved, and the effects of carrying out the safety certification on the user in real time and ensuring the safety of the user are achieved.
Alternatively, the execution subject of the above steps may be a terminal (e.g., head-up display HUD device) or the like, but is not limited thereto.
In the embodiment, the method is mainly applied to the scenes of network taxi booking, such as a taxi taking platform of 'drip taxi', 'windward' and the like.
In this embodiment, the target account may be a registration number registered by the online car booking driver in the online car booking server, or may be in the form of a license plate number, an engine number, and the like binding the HUD device and the online car booking, and is not limited thereto.
The authentication request may be an authentication request requesting to acquire face information of the object to be detected. The target account information may be an account registered in a server of the target application by the taxi-taking platform, and the server of the target application may be a background running server of the taxi-taking platform, but is not limited thereto.
It should be noted that the face information in this embodiment includes facial features information, iris information, retina information, and the like, and the matching is performed by using the face information, so that the matching accuracy can be improved.
In this embodiment, the mobile terminal may be a mobile phone or other terminal, and the target application may be an APP applied to a car booking platform, such as "drip car", "windward".
In this embodiment, the HUD device is connected to the appointment platform. The user will automatically turn on the HUD device after starting the appointment platform.
In this embodiment, the warning information may be voice information, or image-text information or video information, for example, "the user who is driving is not a user who registers an account and please the passenger to pay attention to safety", and in addition, the warning information may be uploaded to the network taxi appointment server for storage, or stored in the HUD device for subsequent invocation.
In an alternative embodiment, the authentication request is obtained on the HUD device by at least one of: acquiring an authentication request sent by a mobile terminal after a to-be-processed order in a target application takes effect on HUD equipment; and acquiring an authentication request sent by the network taxi appointment server after the to-be-processed order in the target application takes effect on the HUD equipment. In this embodiment, the target application may be a car booking platform APP, the to-be-processed order may be an order issued by the user through the car booking platform APP, and the HUD device starts to acquire the face information of the object to be detected after the user receives the to-be-processed order, that is, in the process of carrying a passenger. The acquired face information can comprise a plurality of pieces, namely, the face information of a plurality of frames of objects to be detected can be continuously acquired within a preset time period when the target vehicle is in a running state, wherein the HUD equipment is arranged on the target vehicle; selecting face information with a preset frame number from face information of a multi-frame object to be detected through HUD equipment; and carrying out image fusion on the face information with the preset frame number through HUD equipment to obtain the image information of the object to be detected. The influence of shaking or illumination may occur in the running process of the target vehicle, the face information which may be acquired is fuzzy, and the multi-frame images are fused, so that a clear picture can be obtained, comparison with the face information of the target object is facilitated, and the authentication is more accurate.
In an optional embodiment, before generating the warning information on the HUD device, sending the face information and the target account of the object to be detected to a server of the target application on the HUD device, where the server stores the target account and the face information of the target object, which have a correspondence relationship; for example, when the target object registers the target account information, the face information is entered into the server. And acquiring a first authentication result sent by the server on the HUD equipment, wherein the first authentication result is used for indicating whether the face information of the object to be detected is matched with the face information of the target object. In this embodiment, the face information of the target object and the face information of the object to be detected can be compared through the server, and the server sends the first authentication result of the authentication to the HUD device for displaying. Therefore, the safety authentication of the object to be detected can be realized.
In an alternative embodiment, in addition to the above-described security authentication by the server, security authentication may be performed by the HUD device. The method specifically comprises the following steps: the method comprises the steps that a target account is sent to a server of a target application on HUD equipment, wherein the server stores the target account and face information of a target object which have a corresponding relation, namely the face information of the target object is stored in the server in advance; the method comprises the steps that face information of a target object corresponding to a target account sent by a server is obtained on HUD equipment, namely when comparison is needed, the HUD equipment obtains the face information of the target object from the server; and detecting whether the face information of the object to be detected is matched with the face information of the target object on the HUD equipment. The execution subject for performing the security authentication is the HUD device, and not only the security authentication can be performed but also the load on the server can be reduced.
In an optional embodiment, when the face information of the object to be detected is acquired through a camera in the HUD device in response to the authentication request on the HUD device, the voice information of the object to be detected is acquired through a voice acquisition module in the HUD device in response to the authentication request on the HUD device; in this embodiment, HUD equipment can indicate to detect the object and send sound information, and HUD equipment passes through the sound information that voice acquisition module gathered the object of detecting, later will detect the sound information of object after removing noise processing, upload to the server. And under the condition that the face information of the object to be detected is not matched with the face information of the target object and the voiceprint information of the object to be detected extracted from the voice information of the object to be detected is not matched with the voiceprint information of the target object, generating alarm information on the HUD equipment, wherein the voiceprint information of the target object corresponds to the target account. In the embodiment, only under the condition that the face information and the voice information are not matched, the warning information is generated, so that the accuracy and the humanization of the authentication are improved.
In an optional embodiment, the voice information and the target account of the object to be detected are sent to a server of the target application on the HUD device, wherein the server stores the target account and the voiceprint information of the target object, which have a correspondence, that is, when the target account information is registered, the target object records the voiceprint information of the target object into the HUD device, and the HUD device sends the voiceprint information of the target object to the server for storage. And acquiring a second authentication result sent by the server on the HUD device, wherein the second authentication result is used for indicating whether the voiceprint information of the object to be detected, extracted from the sound information of the object to be detected, is matched with the voiceprint information of the target object. In the present embodiment, matching of voiceprint information is performed by the server, never increasing the accuracy of security authentication.
In an optional embodiment, not only the voiceprint information may be authenticated by the server, but also the security authentication may be performed by the HUD device, which specifically includes: sending a target account to a server of a target application on HUD equipment, wherein the server stores the target account and the voiceprint information of a target object which have a corresponding relationship; acquiring voiceprint information of a target object, which is sent by a server and corresponds to a target account, on HUD equipment; and detecting whether the voiceprint information of the object to be detected is matched with the voiceprint information of the target object on the HUD equipment. That is, the HUD device retrieves and matches the voiceprint information of the target object from the server, and not only can perform security authentication, but also reduces the load on the server.
In an alternative embodiment, the scene of acquiring the voiceprint information of the object to be detected may be acquired within a predetermined time period when the target vehicle is in the running state, wherein the HUD device is disposed on the target vehicle; when the voiceprint information is obtained, various noises may occur, and the voice information can be denoised by using an ANR (voice noise reduction algorithm) to obtain the denoised voice information. The ANR algorithm may be set in the HUD device, or may be set in the server for denoising. The matching accuracy can be improved by matching the denoised voice information.
In an optional embodiment, sending the denoised voice information to a server of a target application through a HUD device, wherein the server stores a target account and voiceprint information of a target object, which have a corresponding relationship; and acquiring a third authentication result sent by the server on the HUD device, wherein the third authentication result is used for indicating whether the sound frequency of the object to be detected extracted by the denoised voice information is matched with the sound frequency of the target object. In this embodiment, the HUD device can send the voice information after removing noise to the server for matching, and also can call the voiceprint information of the target object from the server for matching, that is, the execution main body can be the HUD device, and also can be the server, thereby being beneficial to the security authentication of the voiceprint information.
In an alternative embodiment, prior to obtaining the authentication request at the HUD device, the HUD device establishes a first network connection with the network appointment server, then through the first network connection and the interaction between the network taxi appointment server and the mobile terminal, the HUD device can establish connection with the mobile terminal, and then the HUD device communicates with the mobile terminal through the established second network connection, so that the HUD device realizes the network taxi appointment function completed by the mobile terminal, by adopting the technical scheme, the problems that in the related technology, the related operation and the corresponding function of the network taxi appointment can only be completed through the mobile terminal are solved, thereby causing the problems of poor user experience, potential safety hazard and the like, further completing the network taxi appointment function completed by the mobile terminal through the HUD equipment, and then avoided because the problem that the user experience degree is poor that uses mobile terminal to carry out the net car booking function and leads to.
It should be noted that, the network appointment car is the same as the target vehicle, and the network appointment car function can be a network appointment car function which can be completed through the mobile terminal by means of order grabbing, destination navigating, customer evaluation and the like through the HUD device, and is within the protection scope of the embodiment of the present invention.
Fig. 9 is a block diagram (ii) of the structure of the security authentication apparatus according to the embodiment of the present invention, and as shown in fig. 9, the apparatus includes: a second obtaining module 92, a second responding module 94, and a second generating module 96, which are described in detail below:
the second obtaining module 92 is configured to obtain an authentication request on the head-up display HUD device, where the authentication request carries a target account of a target application logged in the network car booking server;
a second response module 94, connected to the second obtaining module 92, configured to respond to the authentication request on the HUD device, and obtain sound information of the object to be detected through a voice collecting module in the HUD device;
a second generating module 96, connected to the second responding module 94, configured to generate warning information on the HUD device when the voiceprint information of the object to be detected extracted from the sound information of the object to be detected does not match the voiceprint information of the target object, where the voiceprint information of the target object corresponds to the target account.
According to the voice print detection method and device, the authentication request of the target account of the target application logged in the network car booking server is acquired through the HUD device, the voice information of the object to be detected is acquired through the camera in the HUD device, the voice print information in the voice information of the object to be detected is matched with the voice print information of the target object, and the warning information is generated on the HUD device under the condition that the voice print information of the object to be detected is not matched with the voice print information of the target object. The aim of authenticating the object to be detected can be fulfilled under the condition of target account information login. Therefore, the problem that the real-time safety authentication cannot be carried out on the user who accepts the network car booking in the related technology can be solved, and the effects of carrying out the safety authentication on the user in real time and ensuring the safety of the user are achieved.
Alternatively, the execution subject of the above steps may be a terminal (e.g., head-up display HUD device) or the like, but is not limited thereto.
In the embodiment, the method is mainly applied to the scenes of network taxi booking, such as a taxi taking platform of 'drip taxi', 'windward' and the like.
In this embodiment, the target account may be a registration number registered by the online car booking driver in the online car booking server, or may be in a form of a license plate number, an engine number, and the like binding the HUD device and the online car booking, which is not limited thereto.
The authentication request may be an authentication request requesting to acquire sound information of the object to be detected. The target account information may be an account registered in a server of the target application by the taxi-taking platform, and the server of the target application may be a background running server of the taxi-taking platform, but is not limited thereto.
In this embodiment, the mobile terminal may be a mobile phone or other terminal, and the target application may be an APP applied to a car booking platform, such as "drip car", "windward".
In this embodiment, the HUD device is connected to the appointment platform. The user will automatically turn on the HUD device after starting the car appointment platform.
In this embodiment, the warning information may be a voice message or a text message, for example, "the user who is driving is not a user who registers an account and requests the passenger to pay attention to safety," and in addition, the warning information may be uploaded to the online taxi appointment server for storage, or stored in the HUD device for subsequent invocation.
In an alternative embodiment, the authentication request is obtained on the HUD device by at least one of: acquiring an authentication request sent by a mobile terminal after a to-be-processed order in a target application takes effect on HUD equipment; and acquiring an authentication request sent by the network taxi appointment server after the to-be-processed order in the target application takes effect on the HUD equipment. In this embodiment, the target application may be a car booking platform APP, the to-be-processed order may be an order issued by the user through the car booking platform APP, and the HUD device starts to acquire sound information of the object to be detected after the user receives the to-be-processed order, that is, in the process of carrying passengers. The method and the device can realize real-time detection of the object to be detected and increase the accuracy of authentication.
In an optional embodiment, before generating the warning information on the HUD device, sending the sound information and the target account of the object to be detected to a server of the target application on the HUD device, where the server stores the target account and the voiceprint information of the target object, which have a correspondence relationship; for example, when registering the target account information, the target object records the voice information into the server. And acquiring a second authentication result sent by the server on the HUD equipment, wherein the second authentication result is used for indicating whether the voiceprint information of the object to be detected is matched with the voiceprint information of the target object. In this embodiment, the voiceprint information of the target object and the voiceprint information of the object to be detected can be compared through the server, and the server sends the second authentication result of the authentication to the HUD device to be displayed. Therefore, the safety authentication of the object to be detected can be realized.
In an alternative embodiment, in addition to the above-described security authentication by the server, security authentication may be performed by the HUD device. The method specifically comprises the following steps: sending the target account to a server of a target application on HUD equipment, wherein the server stores the target account and the voiceprint information of the target object which have a corresponding relation, namely storing the voiceprint information of the target object to the server in advance; acquiring voiceprint information of a target object, which is sent by a server and corresponds to a target account, on HUD equipment, namely acquiring the voiceprint information of the target object from the server by the HUD equipment when comparison is needed; and detecting whether the voiceprint information of the object to be detected is matched with the voiceprint information of the target object on the HUD equipment. The execution subject for performing the security authentication is the HUD device, and not only the security authentication can be performed but also the load on the server can be reduced.
In an alternative embodiment, the scene of acquiring the voiceprint information of the object to be detected may be acquired within a predetermined time period when the target vehicle is in the running state, wherein the HUD device is disposed on the target vehicle; when the voiceprint information is obtained, various noises may occur, and the voice information can be denoised by using an ANR (voice noise reduction algorithm) to obtain the denoised voice information. The ANR algorithm may be set in the HUD device, or may be set in the server for denoising. The matching accuracy can be improved by matching the denoised voice information.
In an optional embodiment, sending the denoised voice information to a server of a target application through a HUD device, wherein the server stores a target account and voiceprint information of a target object, which have a corresponding relationship; and acquiring a third authentication result sent by the server on the HUD device, wherein the third authentication result is used for indicating whether the sound frequency of the object to be detected extracted by the denoised voice information is matched with the sound frequency of the target object. In this embodiment, the HUD device can send the voice information after removing noise to the server for matching, and also can call the voiceprint information of the target object from the server for matching, that is, the execution main body can be the HUD device, and also can be the server, thereby being beneficial to the security authentication of the voiceprint information.
In an alternative embodiment, prior to obtaining the authentication request at the HUD device, the HUD device establishes a first network connection with the network appointment server, then through the first network connection and the interaction between the network taxi appointment server and the mobile terminal, the HUD device can establish connection with the mobile terminal, and then the HUD device communicates with the mobile terminal through the established second network connection, so that the HUD device realizes the network taxi appointment function completed by the mobile terminal, by adopting the technical scheme, the problems that in the related technology, the related operation and the corresponding function of the network taxi appointment can only be completed through the mobile terminal are solved, thereby causing the problems of poor user experience, potential safety hazard and the like, further completing the network taxi appointment function completed by the mobile terminal through the HUD equipment, and then avoided because the problem that the user experience degree is poor that uses mobile terminal to carry out the net car booking function and leads to.
It should be noted that, the network appointment car is the same as the target vehicle, and the network appointment car function can be a network appointment car function which can be completed through the mobile terminal by means of order grabbing, destination navigating, customer evaluation and the like through the HUD device, and is within the protection scope of the embodiment of the present invention.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in different processors in any combination.
Embodiments of the present invention also provide a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
Alternatively, in the present embodiment, the storage medium may be configured to store a computer program for executing the above steps.
Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Embodiments of the present invention also provide an electronic device comprising a memory having a computer program stored therein and a processor arranged to run the computer program to perform the steps of any of the above method embodiments.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
Alternatively, in this embodiment, the processor may be configured to execute the above steps through a computer program.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.

Claims (20)

1. A real-time security authentication method, comprising:
automatically starting a head-up display HUD device after a user starts a network appointment platform;
acquiring an authentication request on the HUD equipment, wherein the authentication request carries a target account of a target application logged in a network car booking server;
responding to the authentication request on the HUD equipment, and acquiring the face information of the object to be detected in the process of network appointment of the vehicle and the passenger through a camera in the HUD equipment;
the HUD equipment generates alarm information under the condition that the face information of the object to be detected is not matched with the face information of a target object, wherein the alarm information is at least one of voice information, image-text information and video information, and the face information of the target object corresponds to the target account;
detecting the object to be detected in real time so as to perform real-time safety certification on the object to be detected;
before the authentication request is acquired on the HUD device, the method further comprises:
the HUD device and the network car booking server establish a first network connection, and the HUD device is bound with the network car booking; the HUD equipment receives information pushed by the network car booking server through the first network connection, wherein the network car booking server also pushes the information to the mobile terminal through a second network connection established by the network car booking server and the mobile terminal, and the mobile terminal is bound with a target vehicle; through the first network connection and the interaction between the network car booking server and the mobile terminal bound by the network car booking, the HUD device establishes a third network connection with the mobile terminal; the HUD device is communicated with the mobile terminal through the third network connection, and the information of the HUD device and the information of the mobile terminal are synchronous.
2. The method according to claim 1, wherein obtaining the authentication request on the HUD device comprises at least one of:
acquiring the authentication request sent by the mobile terminal after the to-be-processed order in the target application takes effect on the HUD equipment;
and acquiring the authentication request sent by the network taxi appointment server after the to-be-processed order in the target application takes effect on the HUD equipment.
3. The method according to claim 1, further comprising, prior to generating alert information on the HUD device:
sending the face information of the object to be detected and the target account number to a server of the target application on the HUD equipment, wherein the server stores the target account number and the face information of the target object which have a corresponding relationship;
and acquiring a first authentication result sent by the server on the HUD equipment, wherein the first authentication result is used for indicating whether the face information of the object to be detected is matched with the face information of the target object.
4. The method according to claim 1, further comprising, prior to generating alert information on the HUD device:
sending the target account to a server of the target application on the HUD equipment, wherein the server stores the target account and the face information of the target object which have a corresponding relationship;
acquiring the face information of the target object, which is sent by the server and corresponds to the target account, on the HUD equipment;
and detecting whether the face information of the object to be detected is matched with the face information of the target object on the HUD equipment.
5. The method according to any one of claims 1 to 4,
when the HUD equipment responds to the authentication request and obtains the face information of the object to be detected through a camera in the HUD equipment, the method further comprises the following steps: responding to the authentication request on the HUD equipment, and acquiring sound information of the object to be detected through a voice acquisition module in the HUD equipment;
generating alert information on the HUD device includes: and generating alarm information on the HUD equipment under the condition that the face information of the object to be detected is not matched with the face information of a target object and the voiceprint information of the object to be detected extracted from the voice information of the object to be detected is not matched with the voiceprint information of the target object, wherein the voiceprint information of the target object corresponds to the target account.
6. The method according to claim 5, further comprising, prior to generating alert information on the HUD device:
sending the sound information and the target account of the object to be detected to a server of the target application on the HUD equipment, wherein the server stores the target account and the voiceprint information of the target object which have a corresponding relationship;
and acquiring a second authentication result sent by the server on the HUD device, wherein the second authentication result is used for indicating whether the voiceprint information of the object to be detected, extracted from the sound information of the object to be detected, is matched with the voiceprint information of the target object.
7. The method according to claim 5, further comprising, prior to generating alert information on the HUD device:
sending the target account to a server of the target application on the HUD equipment, wherein the server stores the target account and the voiceprint information of the target object which have a corresponding relationship;
acquiring voiceprint information of the target object, which is sent by the server and corresponds to the target account, on the HUD equipment;
and detecting whether the voiceprint information of the object to be detected is matched with the voiceprint information of the target object on the HUD equipment.
8. The method according to claim 5, wherein acquiring, on the HUD device, the voice information of the object to be detected by the voice capture module in the HUD device in response to the authentication request comprises:
acquiring sound information of the object to be detected within a preset time period when a target vehicle is in a running state, wherein the HUD device is arranged on the target vehicle;
and denoising the sound information by utilizing an ANR (Speech noise reduction algorithm) to obtain denoised sound information.
9. The method according to claim 8, wherein in a case that the voiceprint information of the object to be detected extracted from the sound information of the object to be detected does not match the voiceprint information of the target object, generating alarm information on the HUD device comprises:
sending the denoised voice information to a server of a target application through the HUD equipment, wherein the server stores the target account and the voiceprint information of the target object which have a corresponding relationship;
and acquiring a third authentication result sent by the server on the HUD device, wherein the third authentication result is used for indicating whether the sound frequency of the object to be detected extracted from the denoised voice information is matched with the sound frequency of the target object.
10. The method according to claim 1, wherein acquiring, on the HUD device, face information of an object to be detected by a camera in the HUD device in response to the authentication request comprises:
continuously acquiring multi-frame face information of an object to be detected within a preset time period when a target vehicle is in a running state, wherein the HUD equipment is arranged on the target vehicle;
selecting face information with a preset frame number from the face information of the multiple frames of objects to be detected through the HUD equipment;
and carrying out image fusion on the face information with the preset frame number through the HUD equipment to obtain the image information of the object to be detected.
11. A real-time security authentication method, comprising:
automatically starting a head-up display HUD device after a user starts a network appointment platform;
the method comprises the steps that an authentication request is obtained on the HUD equipment, wherein the authentication request carries a target account of a target application logged in a network car booking server;
responding to the authentication request on the HUD equipment, and acquiring sound information of an object to be detected in the process of ordering a vehicle and carrying passengers through a voice acquisition module in the HUD equipment;
the HUD equipment generates alarm information under the condition that voiceprint information of the object to be detected, extracted from sound information of the object to be detected, is not matched with voiceprint information of a target object, wherein the alarm information is at least one of voice information, image-text information and video information, and the voiceprint information of the target object corresponds to the target account;
detecting the object to be detected in real time so as to perform real-time safety certification on the object to be detected;
before the authentication request is acquired on the HUD device, the method further comprises:
the HUD device and the network car booking server establish a first network connection, and the HUD device is bound with the network car booking; the HUD equipment receives information pushed by the network car booking server through the first network connection, wherein the network car booking server also pushes the information to the mobile terminal through a second network connection established by the network car booking server and the mobile terminal, and the mobile terminal is bound with a target vehicle; through the first network connection and the interaction between the network car booking server and the mobile terminal bound by the network car booking, the HUD device establishes a third network connection with the mobile terminal; the HUD device is communicated with the mobile terminal through the third network connection, and the HUD device is synchronous with the information of the mobile terminal.
12. The method according to claim 11, wherein obtaining the authentication request on the HUD device comprises at least one of:
acquiring the authentication request sent by the mobile terminal after the to-be-processed order in the target application takes effect on the HUD equipment;
and acquiring the authentication request sent by the network taxi appointment server after the to-be-processed order in the target application takes effect on the HUD equipment.
13. The method according to claim 11, further comprising, prior to generating alert information on the HUD device:
sending the sound information and the target account of the object to be detected to a server of the target application on the HUD equipment, wherein the server stores the target account and the voiceprint information of the target object which have a corresponding relationship;
and acquiring a second authentication result sent by the server on the HUD device, wherein the second authentication result is used for indicating whether the voiceprint information of the object to be detected, extracted from the sound information of the object to be detected, is matched with the voiceprint information of the target object.
14. The method according to claim 11, further comprising, prior to generating alert information on the HUD device:
sending the target account to a server of the target application on the HUD equipment, wherein the server stores the target account and the voiceprint information of the target object which have a corresponding relationship;
acquiring voiceprint information of the target object, which is sent by the server and corresponds to the target account, on the HUD equipment;
and detecting whether the voiceprint information of the object to be detected is matched with the voiceprint information of the target object on the HUD equipment.
15. The method according to claim 11, wherein acquiring, on the HUD device, the voice information of the object to be detected by the voice capture module in the HUD device in response to the authentication request comprises:
acquiring sound information of the object to be detected within a preset time period when a target vehicle is in a running state, wherein the HUD device is arranged on the target vehicle;
and denoising the sound information by utilizing an ANR (Speech noise reduction algorithm) to obtain denoised sound information.
16. The method according to claim 15, wherein in the case where the voiceprint information of the object to be detected extracted from the sound information of the object to be detected does not match the voiceprint information of the target object, generating the warning information on the HUD device comprises:
sending the denoised voice information to a server of a target application through the HUD equipment, wherein the server stores the target account and the voiceprint information of the target object which have a corresponding relationship;
and acquiring a third authentication result sent by the server on the HUD device, wherein the third authentication result is used for indicating whether the sound frequency of the object to be detected extracted from the denoised voice information is matched with the sound frequency of the target object.
17. A real-time security authentication apparatus, comprising:
the device is used for automatically starting the head-up display HUD equipment after a user starts the online car booking platform;
the HUD equipment comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring an authentication request on the HUD equipment, and the authentication request carries a target account of a target application logged in a network car booking server;
the first response module is used for responding to the authentication request on the HUD equipment and acquiring the face information of the object to be detected in the process of reserving a vehicle and carrying passengers in a network through a camera in the HUD equipment;
the HUD equipment comprises a first generation module, a second generation module and a display module, wherein the first generation module is used for generating alarm information on the HUD equipment under the condition that the face information of the object to be detected is not matched with the face information of a target object, the alarm information is at least one of voice information, image-text information and video information, and the face information of the target object corresponds to the target account;
the device is also used for detecting the object to be detected in real time so as to perform real-time safety certification on the object to be detected;
the device is further configured to establish a first network connection between the HUD device and the network car booking server before the HUD device acquires the authentication request, where the HUD device is bound to the network car booking; the HUD equipment receives information pushed by the network car booking server through the first network connection, wherein the network car booking server also pushes the information to the mobile terminal through a second network connection established by the network car booking server and the mobile terminal, and the mobile terminal is bound with a target vehicle; through the first network connection and the interaction between the network car booking server and the mobile terminal bound by the network car booking, the HUD device establishes a third network connection with the mobile terminal; the HUD device is communicated with the mobile terminal through the third network connection, and the information of the HUD device and the information of the mobile terminal are synchronous.
18. A real-time security authentication apparatus, comprising:
the device is used for automatically starting the head-up display HUD equipment after a user starts the online car booking platform;
the second acquisition module is used for acquiring an authentication request on the HUD equipment, wherein the authentication request carries a target account of a target application logged in the online car booking server;
the second response module is used for responding to the authentication request on the HUD equipment and acquiring the sound information of the object to be detected in the process of network booking of the vehicle and the passenger through the voice acquisition module in the HUD equipment;
the second generation module is used for generating alarm information on the HUD equipment under the condition that the voiceprint information of the object to be detected, extracted from the sound information of the object to be detected, is not matched with the voiceprint information of the target object, wherein the alarm information is at least one of voice information, image-text information and video information, and the voiceprint information of the target object corresponds to the target account;
detecting the object to be detected in real time so as to perform real-time safety certification on the object to be detected;
the device is further configured to establish a first network connection between the HUD device and the network car booking server before the HUD device acquires the authentication request, where the HUD device is already bound to the network car booking; the HUD equipment receives information pushed by the network car booking server through the first network connection, wherein the network car booking server also pushes the information to the mobile terminal through a second network connection established by the network car booking server and the mobile terminal, and the mobile terminal is bound with a target vehicle; the HUD device establishes a third network connection with the mobile terminal through the first network connection and the interaction between the network car-booking server and the mobile terminal bound by the network car-booking; the HUD device is communicated with the mobile terminal through the third network connection, and the information of the HUD device and the information of the mobile terminal are synchronous.
19. A storage medium having stored thereon a computer program, wherein the computer program is arranged to perform the method of any of claims 1 to 10 when executed or wherein the computer program is arranged to perform the method of any of claims 11 to 16 when executed.
20. An electronic apparatus comprising a memory and a processor, wherein the memory has stored therein a computer program, and wherein the processor is arranged to execute the computer program to perform the method of any of claims 1 to 10, or wherein the processor is arranged to execute the computer program to perform the method of any of claims 11 to 16.
CN201910431198.1A 2019-05-22 2019-05-22 Security authentication method and device, storage medium and electronic device Active CN110210935B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910431198.1A CN110210935B (en) 2019-05-22 2019-05-22 Security authentication method and device, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910431198.1A CN110210935B (en) 2019-05-22 2019-05-22 Security authentication method and device, storage medium and electronic device

Publications (2)

Publication Number Publication Date
CN110210935A CN110210935A (en) 2019-09-06
CN110210935B true CN110210935B (en) 2022-05-17

Family

ID=67788145

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910431198.1A Active CN110210935B (en) 2019-05-22 2019-05-22 Security authentication method and device, storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN110210935B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110660398B (en) * 2019-09-19 2020-11-20 北京三快在线科技有限公司 Voiceprint feature updating method and device, computer equipment and storage medium
CN111145759B (en) * 2019-12-27 2020-10-02 周洋 Voice alarm system based on voiceprint feature recognition for trip industry
CN111951811A (en) * 2020-07-15 2020-11-17 珠海市杰理科技股份有限公司 Bluetooth headset control method and device, Bluetooth headset and preset information importing method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106790054A (en) * 2016-12-20 2017-05-31 四川长虹电器股份有限公司 Interactive authentication system and method based on recognition of face and Application on Voiceprint Recognition
CN206619140U (en) * 2017-02-10 2017-11-07 北京聚利科技股份有限公司 Car-mounted terminal
CN108510090A (en) * 2017-02-24 2018-09-07 北京嘀嘀无限科技发展有限公司 A kind of determination method and device of order driver identification
CN109067745A (en) * 2018-08-09 2018-12-21 芜湖机智智能科技有限公司 Method and device thereof, equipment and the storage medium that rider is authenticated
CN109726840A (en) * 2019-01-15 2019-05-07 安徽云联城市交通信息有限公司 A kind of net based on recognition of face about vehicle system and its application method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106790054A (en) * 2016-12-20 2017-05-31 四川长虹电器股份有限公司 Interactive authentication system and method based on recognition of face and Application on Voiceprint Recognition
CN206619140U (en) * 2017-02-10 2017-11-07 北京聚利科技股份有限公司 Car-mounted terminal
CN108510090A (en) * 2017-02-24 2018-09-07 北京嘀嘀无限科技发展有限公司 A kind of determination method and device of order driver identification
CN109067745A (en) * 2018-08-09 2018-12-21 芜湖机智智能科技有限公司 Method and device thereof, equipment and the storage medium that rider is authenticated
CN109726840A (en) * 2019-01-15 2019-05-07 安徽云联城市交通信息有限公司 A kind of net based on recognition of face about vehicle system and its application method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
百路达HUD携手首汽约车开启高端安享之旅;车界动态;<https://m.sohu.com/a/308723619_120129391>;20190418;1-6页 *

Also Published As

Publication number Publication date
CN110210935A (en) 2019-09-06

Similar Documents

Publication Publication Date Title
US11321983B2 (en) System and method for identifying and verifying one or more individuals using facial recognition
CN110210935B (en) Security authentication method and device, storage medium and electronic device
CN108510090A (en) A kind of determination method and device of order driver identification
CN110386108A (en) Vehicular applications authority control method, system and its equipment based on recognition of face
CN109271810A (en) A kind of exam information record system and exam information recording method based on block chain
US20160127363A1 (en) Method and System for Verifying the Identity of a User of an Online Service
US11280629B2 (en) Method for determining trip of user in vehicle, vehicular device, and medium
US20200007759A1 (en) Album generation apparatus, album generation system, and album generation method
CN110570597A (en) identity recognition method, system and storage medium
CN110852191A (en) Reserved vehicle taking method and device based on identity verification, storage medium and terminal
CN106600083B (en) Management method and equipment for driver order taking
CN110348195A (en) Data certificate authority method, apparatus, computer equipment and storage medium
CN105554003A (en) Method and system for enabling on-board cloud service
CN107808522B (en) Method, system and device for vehicle driver identity verification
CN114267105A (en) Doorbell control method, intelligent doorbell and related equipment
CN110213730B (en) Method and device for establishing call connection, storage medium and electronic device
CN110132300B (en) Navigation method and device for network appointment vehicle, storage medium and electronic device
CN111435503B (en) Method and device for acquiring electronic credentials
CN113851012A (en) Automatic vehicle searching method, device, system and computer readable storage medium
CN110247915B (en) Vehicle-mounted system multi-account management method and device of vehicle
CN108062520A (en) A kind of driver identification system and method
JP2017532619A (en) Identification
CN112448925B (en) Account management method, device and system
CN109167749A (en) A kind of identity identifying method and device
KR101702001B1 (en) Real time vehicle status monitoring system and method for sharing and spreading purchase experience of vehicle buyers

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
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Security authentication methods and devices, storage media, electronic devices

Effective date of registration: 20230831

Granted publication date: 20220517

Pledgee: Beijing first financing Company limited by guarantee

Pledgor: FUTURUS TECHNOLOGY Co.,Ltd.

Registration number: Y2023980054631