Driver monitoring system and driver monitoring method
1. A driver monitoring system, comprising: the system comprises a server side, a client side and a vehicle-mounted terminal; wherein the content of the first and second substances,
the client is used for uploading registration information and/or preset prompt voice to the server;
the vehicle-mounted terminal is used for uploading a face image of a driver to the server, reporting a dangerous event which occurs currently, and receiving and playing a preset prompt voice sent by the server;
the server is used for establishing a driver basic information base according to the registration information, storing the preset prompting voice and the corresponding relation between the preset prompting voice and the dangerous event into a preset database, and establishing the corresponding relation between the preset database and the vehicle-mounted terminal according to the uploaded driver face image and the driver basic information base; and the system is used for inquiring the preset database corresponding to the vehicle-mounted terminal according to the current dangerous event, acquiring a preset prompt voice corresponding to the current dangerous event from the preset database according to an inquiry result, and issuing the preset prompt voice to the vehicle-mounted terminal.
2. The driver monitoring system according to claim 1, wherein the client is further configured to send replacement information to the server, so that the server modifies a preset prompt voice in the preset database or a corresponding relationship between the preset prompt voice and the dangerous event according to the replacement information;
the replacement information comprises preset prompt voice to be replaced or the corresponding relation between the dangerous event to be replaced and the preset prompt voice.
3. The driver monitoring system of claim 1, wherein the registration information includes a cell phone number, a cell phone authentication code, a name, and a login password;
the preset prompting voice corresponds to the dangerous events one by one.
4. The driver monitoring system according to claim 1, wherein the vehicle-mounted terminal is further configured to obtain an image of an area where a driver is located and a vehicle driving state, and determine whether a dangerous event occurs currently according to the image of the area where the driver is located and the vehicle driving state.
5. The driver monitoring system according to claim 4, wherein the process of the vehicle-mounted terminal determining whether a dangerous event occurs at present according to the image of the area where the driver is located and the vehicle driving state specifically comprises:
according to the image of the area where the driver is located, an event that the driver is tired, yawns, distracts driving, plays a mobile phone, smokes, makes a call, does not fasten a safety belt, separates hands from a steering wheel, deviates from a driving position or is shielded by a camera is defined as a dangerous event;
and according to the running state of the vehicle, defining the lane deviation, the distance between the vehicle and the front vehicle being smaller than a preset threshold value, the collision danger between the vehicle and the front vehicle, the rollover of the vehicle, the alarm of an obstacle, the early warning of the collision of a pedestrian, the lane change times of the vehicle in a preset time exceeding a preset time and the blind area alarm event as the dangerous event.
6. The driver monitoring system according to claim 1, wherein the server is further configured to detect whether at least one type of dangerous event in the preset database has a preset prompt voice without correspondence, and if so, send a prompt message to the client to prompt the driver to upload a missing preset prompt voice.
7. A driver monitoring method, comprising:
acquiring registration information and preset prompt voice uploaded by a client;
acquiring a face image of a driver uploaded by a vehicle-mounted terminal and a current dangerous event;
establishing a driver basic information base according to the registration information, and storing the preset prompting voice and the corresponding relation between the preset prompting voice and the dangerous event into the preset database;
establishing a corresponding relation between a preset database and a vehicle-mounted terminal according to the uploaded face image of the driver and the basic information base of the driver;
and inquiring the preset database corresponding to the vehicle-mounted terminal according to the current dangerous event, acquiring a preset prompt voice corresponding to the current dangerous event from the preset database according to an inquiry result, and issuing the preset prompt voice to the vehicle-mounted terminal so that the vehicle-mounted terminal plays the issued preset prompt voice.
8. The method according to claim 7, wherein after the establishing of the corresponding relationship between the preset database and the vehicle-mounted terminal according to the uploaded facial image of the driver and the basic information base of the driver, the method further comprises:
receiving replacement information;
modifying a preset prompting voice in the preset database or the corresponding relation between the preset prompting voice and the dangerous event according to the replacement information;
the replacement information comprises preset prompt voice to be replaced or the corresponding relation between the dangerous event to be replaced and the preset prompt voice.
9. The method of claim 7, wherein the registration information includes a mobile phone number, a mobile phone authentication code, a name, and a login password;
the preset prompting voice corresponds to the dangerous events one by one.
10. The method according to claim 7, wherein the creating a driver basic information base according to the registration information, and after storing the preset prompting voice and the corresponding relationship between the preset prompting voice and the dangerous event in the preset database, further comprises:
and detecting whether at least one type of dangerous event does not have corresponding preset prompt voice in the preset database, and if so, sending prompt information to the client to prompt a driver to upload missing preset prompt voice.
Background
In the logistics transportation management process, dangerous or illegal driving conditions such as fatigue, overspeed and short distance of a driver often occur, and great potential safety hazards are brought to personal and property safety of the driver.
Therefore, it is necessary to provide a driver monitoring system for the purpose of effective intervention of the driver's behavior.
Disclosure of Invention
In order to solve the technical problem, the application provides a driver monitoring system and a driver monitoring method so as to achieve the purpose of performing targeted intervention on a driver according to a dangerous event occurring to the driver.
In order to achieve the technical purpose, the embodiment of the application provides the following technical scheme:
a driver monitoring system comprising: the system comprises a server side, a client side and a vehicle-mounted terminal; wherein the content of the first and second substances,
the client is used for uploading registration information and/or preset prompt voice to the server;
the vehicle-mounted terminal is used for uploading a face image of a driver to the server, reporting a dangerous event which occurs currently, and receiving and playing a preset prompt voice sent by the server;
the server is used for establishing a driver basic information base according to the registration information, storing the preset prompting voice and the corresponding relation between the preset prompting voice and the dangerous event into a preset database, and establishing the corresponding relation between the preset database and the vehicle-mounted terminal according to the uploaded driver face image and the driver basic information base; and the system is used for inquiring the preset database corresponding to the vehicle-mounted terminal according to the current dangerous event, acquiring a preset prompt voice corresponding to the current dangerous event from the preset database according to an inquiry result, and issuing the preset prompt voice to the vehicle-mounted terminal.
Optionally, the client is further configured to send replacement information to the server, so that the server modifies a preset prompting voice in the preset database or a corresponding relationship between the preset prompting voice and the dangerous event according to the replacement information;
the replacement information comprises preset prompt voice to be replaced or the corresponding relation between the dangerous event to be replaced and the preset prompt voice.
Optionally, the registration information includes a mobile phone number, a mobile phone verification code, a name and a login password;
the preset prompting voice corresponds to the dangerous events one by one.
Optionally, the vehicle-mounted terminal is further configured to obtain an image of an area where a driver is located and a vehicle driving state, and determine whether a dangerous event occurs at present according to the image of the area where the driver is located and the vehicle driving state.
Optionally, the process of determining whether a dangerous event occurs at present by the vehicle-mounted terminal according to the image of the area where the driver is located and the vehicle driving state specifically includes:
according to the image of the area where the driver is located, an event that the driver is tired, yawns, distracts driving, plays a mobile phone, smokes, makes a call, does not fasten a safety belt, separates hands from a steering wheel, deviates from a driving position or is shielded by a camera is defined as a dangerous event;
and according to the running state of the vehicle, defining the lane deviation, the distance between the vehicle and the front vehicle being smaller than a preset threshold value, the collision danger between the vehicle and the front vehicle, the rollover of the vehicle, the alarm of an obstacle, the early warning of the collision of a pedestrian, the lane change times of the vehicle in a preset time exceeding a preset time and the blind area alarm event as the dangerous event.
Optionally, the server is further configured to detect whether at least one type of dangerous event does not have a corresponding preset prompt voice in the preset database, and if so, send a prompt message to the client to prompt the driver to upload the missing preset prompt voice.
A driver monitoring method, comprising:
acquiring registration information and preset prompt voice uploaded by a client;
acquiring a face image of a driver uploaded by a vehicle-mounted terminal and a current dangerous event;
establishing a driver basic information base according to the registration information, and storing the preset prompting voice and the corresponding relation between the preset prompting voice and the dangerous event into the preset database;
establishing a corresponding relation between a preset database and a vehicle-mounted terminal according to the uploaded face image of the driver and the basic information base of the driver;
and inquiring the preset database corresponding to the vehicle-mounted terminal according to the current dangerous event, acquiring a preset prompt voice corresponding to the current dangerous event from the preset database according to an inquiry result, and issuing the preset prompt voice to the vehicle-mounted terminal so that the vehicle-mounted terminal plays the issued preset prompt voice.
Optionally, after the corresponding relationship between the preset database and the vehicle-mounted terminal is established according to the uploaded facial image of the driver and the basic information base of the driver, the method further includes:
receiving replacement information;
modifying a preset prompting voice in the preset database or the corresponding relation between the preset prompting voice and the dangerous event according to the replacement information;
the replacement information comprises preset prompt voice to be replaced or the corresponding relation between the dangerous event to be replaced and the preset prompt voice.
Optionally, the registration information includes a mobile phone number, a mobile phone verification code, a name and a login password;
the preset prompting voice corresponds to the dangerous events one by one.
Optionally, after the driver basic information base is established according to the registration information and the preset prompt voice and the corresponding relationship between the preset prompt voice and the dangerous event are stored in the preset database, the method further includes:
and detecting whether at least one type of dangerous event does not have corresponding preset prompt voice in the preset database, and if so, sending prompt information to the client to prompt a driver to upload missing preset prompt voice.
It can be seen from the above technical solutions that the present application provides a driver monitoring system and a driver monitoring method, wherein a client of the driver monitoring system can upload registration information and/or preset prompting voices to a server, the server establishes a driver basic information base according to the registration information, stores the preset prompting voices and the corresponding relationship between the preset prompting voices and dangerous events in the preset database, so that after a vehicle-mounted terminal reports a dangerous event occurring at present, establishes the corresponding relationship between the preset database and the vehicle-mounted terminal according to an uploaded driver face image and the driver basic information base, queries the preset database corresponding to the vehicle-mounted terminal according to the dangerous event occurring at present, acquires the preset prompting voices corresponding to the dangerous event occurring at present from the preset database according to a query result, and issues the preset prompting voices to the vehicle-mounted terminal, the vehicle-mounted terminal plays the preset prompt voice corresponding to the dangerous event occurring at present, and the aim of performing targeted intervention on the driver according to the dangerous event occurring to the driver is achieved. Meanwhile, the preset prompt voice is uploaded through the client, so that personalized customization of the prompt voice of different dangerous events can be realized, the uploaded preset prompt voice can also be recorded by relatives of the driver, and the consolation and the humanistic care of the driver are reflected on the basis of realizing the targeted intervention on the dangerous events.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a schematic diagram of a driver monitoring system according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a driver monitoring system according to another embodiment of the present application;
FIG. 3 is a schematic diagram of a driver monitoring system according to yet another embodiment of the present application;
FIG. 4 is a flow chart illustrating a driver monitoring method according to an embodiment of the present application;
FIG. 5 is a flow chart illustrating a driver monitoring method according to another embodiment of the present application;
fig. 6 is a flowchart illustrating a driver monitoring method according to another embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
An embodiment of the present application provides a driver monitoring system, as shown in fig. 1, including: the system comprises a server side, a client side and a vehicle-mounted terminal; wherein the content of the first and second substances,
the client is used for uploading registration information and/or preset prompt voice to the server;
the vehicle-mounted terminal is used for uploading a face image of a driver to the server, reporting a dangerous event which occurs currently, and receiving and playing a preset prompt voice sent by the server;
the server is used for establishing a driver basic information base according to the registration information, storing the preset prompting voice and the corresponding relation between the preset prompting voice and the dangerous event into a preset database, and establishing the corresponding relation between the preset database and the vehicle-mounted terminal according to the uploaded driver face image and the driver basic information base; and the system is used for inquiring the preset database corresponding to the vehicle-mounted terminal according to the current dangerous event, acquiring a preset prompt voice corresponding to the current dangerous event from the preset database according to an inquiry result, and issuing the preset prompt voice to the vehicle-mounted terminal.
In this embodiment, the client of the driver monitoring system may upload registration information and/or a preset prompt voice to the server, the server establishes a driver basic information base according to the registration information, stores the preset prompt voice and a corresponding relationship between the preset prompt voice and a dangerous event in the preset database, so that after the vehicle-mounted terminal reports a dangerous event that occurs currently, the server establishes a corresponding relationship between the preset database and the vehicle-mounted terminal according to an uploaded face image of the driver and the driver basic information base, queries the preset database corresponding to the vehicle-mounted terminal according to the dangerous event that occurs currently, acquires the preset prompt voice corresponding to the dangerous event that occurs currently from the preset database according to a query result, and issues the preset prompt voice to the vehicle-mounted terminal so that the vehicle-mounted terminal plays the preset prompt voice corresponding to the dangerous event that occurs currently, the aim of performing targeted intervention on the driver according to the dangerous event occurring to the driver is achieved. Meanwhile, the preset prompt voice is uploaded through the client, so that personalized customization of the prompt voice of different dangerous events can be realized, the uploaded preset prompt voice can also be recorded by relatives of the driver, and the consolation and the humanistic care of the driver are reflected on the basis of realizing the targeted intervention on the dangerous events.
In this embodiment, the registration information of one driver may be registered in one, two, or more than two clients, and one client may be only used for uploading the registration information, may also be only used for uploading the preset prompt voice, and may also be used for uploading both the registration information and the preset prompt voice.
Optionally, the manner of uploading the registration information by the client includes, but is not limited to, sending a short message.
The preset prompting voice corresponds to various dangerous events one to one, for example, when a driver frequently changes lanes, the corresponding preset prompting voice can include contents of 'you let me, the road is smooth' and the like. The preset prompting voice can be recorded by the relatives of the driver so as to embody humanistic care and consolation of the driver, and in addition, the content of the preset prompting voice can be freely customized by the driver or the relatives of the driver so as to realize personalized prompting service.
In general, one server may correspond to a plurality of clients and a plurality of in-vehicle terminals. The corresponding relation between the vehicle-mounted terminal and the preset database can be regarded as the corresponding relation between the face information or the identity information of the driver and the preset prompt voice stored in the preset database of the server side.
Optionally, in order to ensure that the preset database stores the corresponding relationship between all types of dangerous events and preset prompt voices, as shown in fig. 2, the server is further configured to detect whether at least one type of dangerous event does not have a corresponding preset prompt voice in the preset database, and if so, send prompt information to the client to prompt the driver to upload the missing preset prompt voice.
Optionally, in order to facilitate the driver to replace the corresponding relationship between the dangerous event and the preset prompting voice at any time or replace the content of the preset prompting voice, as shown in fig. 3, the client is further configured to send replacement information to the server, so that the server modifies the preset prompting voice in the preset database or the corresponding relationship between the preset prompting voice and the dangerous event according to the replacement information;
the replacement information comprises preset prompt voice to be replaced or the corresponding relation between the dangerous event to be replaced and the preset prompt voice.
Optionally, the registration information includes a mobile phone number, a mobile phone verification code, a name and a login password;
the preset prompting voice corresponds to the dangerous events one by one.
Optionally, the vehicle-mounted terminal is further configured to obtain an image of an area where a driver is located and a vehicle driving state, and determine whether a dangerous event occurs at present according to the image of the area where the driver is located and the vehicle driving state.
Optionally, the process of determining whether a dangerous event occurs at present by the vehicle-mounted terminal according to the image of the area where the driver is located and the vehicle driving state specifically includes:
according to the image of the area where the driver is located, an event that the driver is tired, yawns, distracts driving, plays a mobile phone, smokes, makes a call, does not fasten a safety belt, separates hands from a steering wheel, deviates from a driving position or is shielded by a camera is defined as a dangerous event;
and according to the running state of the vehicle, defining the lane deviation, the distance between the vehicle and the front vehicle being smaller than a preset threshold value, the collision danger between the vehicle and the front vehicle, the rollover of the vehicle, the alarm of an obstacle, the early warning of the collision of a pedestrian, the lane change times of the vehicle in a preset time exceeding a preset time and the blind area alarm event as the dangerous event.
The preset threshold and the preset times can be set according to actual requirements.
The following describes a driver monitoring method provided in an embodiment of the present application, and the driver monitoring method described below may be referred to in correspondence with the driver monitoring system described above.
Correspondingly, an embodiment of the present application further provides a driver monitoring method, as shown in fig. 4, including:
s101: acquiring registration information and preset prompt voice uploaded by a client;
s102: acquiring a face image of a driver uploaded by a vehicle-mounted terminal and a current dangerous event;
s103: establishing a driver basic information base according to the registration information, and storing the preset prompting voice and the corresponding relation between the preset prompting voice and the dangerous event into the preset database;
s104: establishing a corresponding relation between a preset database and a vehicle-mounted terminal according to the uploaded face image of the driver and the basic information base of the driver;
s105: and inquiring the preset database corresponding to the vehicle-mounted terminal according to the current dangerous event, acquiring a preset prompt voice corresponding to the current dangerous event from the preset database according to an inquiry result, and issuing the preset prompt voice to the vehicle-mounted terminal so that the vehicle-mounted terminal plays the issued preset prompt voice.
Optionally, as shown in fig. 5, after the establishing of the corresponding relationship between the preset database and the vehicle-mounted terminal according to the uploaded facial image of the driver and the basic information base of the driver, the method further includes:
s106: receiving replacement information;
s107: modifying a preset prompting voice in the preset database or the corresponding relation between the preset prompting voice and the dangerous event according to the replacement information;
the replacement information comprises preset prompt voice to be replaced or the corresponding relation between the dangerous event to be replaced and the preset prompt voice.
Optionally, the registration information includes a mobile phone number, a mobile phone verification code, a name and a login password;
the preset prompting voice corresponds to the dangerous events one by one.
Optionally, as shown in fig. 6, after the establishing a driver basic information base according to the registration information and storing the preset prompting voice and the corresponding relationship between the preset prompting voice and the dangerous event in the preset database, the method further includes:
s108: and detecting whether at least one type of dangerous event does not have corresponding preset prompt voice in the preset database, and if so, sending prompt information to the client to prompt a driver to upload missing preset prompt voice.
In summary, the embodiment of the present application provides a driver monitoring system and a driver monitoring method, wherein a client of the driver monitoring system can upload registration information and/or preset prompting voice to a server, the server establishes a driver basic information base according to the registration information, stores the preset prompting voice and the corresponding relationship between the preset prompting voice and a dangerous event in the preset database, so as to establish the corresponding relationship between the preset database and a vehicle-mounted terminal according to an uploaded driver face image and the driver basic information base after the vehicle-mounted terminal reports a dangerous event occurring at present, queries the preset database corresponding to the vehicle-mounted terminal according to the dangerous event occurring at present, acquires the preset prompting voice corresponding to the dangerous event occurring at present from the preset database according to a query result, and issues the preset prompting voice to the vehicle-mounted terminal, the vehicle-mounted terminal plays the preset prompt voice corresponding to the dangerous event occurring at present, and the aim of performing targeted intervention on the driver according to the dangerous event occurring to the driver is achieved. Meanwhile, the preset prompt voice is uploaded through the client, so that personalized customization of the prompt voice of different dangerous events can be realized, the uploaded preset prompt voice can also be recorded by relatives of the driver, and the consolation and the humanistic care of the driver are reflected on the basis of realizing the targeted intervention on the dangerous events.
Features described in the embodiments in the present specification may be replaced with or combined with each other, each embodiment is described with a focus on differences from other embodiments, and the same and similar portions among the embodiments may be referred to each other.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.