Disclosure of Invention
Therefore, the present invention is directed to a method, a system, a computer device and a storage medium for monitoring and managing the fuel quantity of a vehicle, and improving the effectiveness, timeliness and monitoring effect of the fuel quantity monitoring of the vehicle.
In a first aspect, an embodiment of the present application provides a vehicle oil quantity monitoring method, which is applied to a vehicle oil quantity monitoring system, where the system includes a remote risk management and control subsystem and a vehicle-mounted terminal subsystem disposed in a vehicle, the vehicle-mounted terminal subsystem includes a vehicle-mounted processor, a vehicle-mounted sensor, and a vehicle-mounted alarm, and the remote risk management and control subsystem includes a cloud server and a user terminal; when a target vehicle is located within a target area, the method includes:
the vehicle-mounted sensor collects oil quantity data of the target vehicle every other preset time to obtain observed oil quantity data of the target vehicle at each monitoring time, and the observed oil quantity data of the target vehicle at each monitoring time is uploaded to the cloud server;
The cloud server acquires the observed oil quantity data of the target vehicle and other candidate vehicles in the target area at each monitoring time, respectively constructs a plane rectangular coordinate system for the target vehicle and each candidate vehicle, and respectively generates an observed oil quantity change graph of the target vehicle and an observed oil quantity change graph of each candidate vehicle according to the monitored time and the observed oil quantity data of the target vehicle and each candidate vehicle at each monitoring time in the plane rectangular coordinate system;
The cloud server determines a reference vehicle based on the observed oil quantity change map of the target vehicle and the observed oil quantity change map of each alternative vehicle, corrects the observed oil quantity change map of the target vehicle according to the observed oil quantity change map of the reference vehicle to obtain an optimized observed oil quantity change map, and obtains optimized oil quantity data at each monitoring moment based on the optimized observed oil quantity change map;
The vehicle-mounted processor determines the current oil quantity state of the target vehicle based on the optimized oil quantity data under each monitoring time, and monitors the current oil quantity state of the target vehicle according to a preset oil quantity alarm condition to determine whether the current oil quantity state of the target vehicle meets the oil quantity alarm condition or not;
When the current oil quantity state of the target vehicle meets the oil quantity alarm condition, the vehicle-mounted processor determines an oil quantity alarm level according to the current oil quantity state of the target vehicle, and sends alarm signals to the vehicle-mounted alarm and the user terminal according to the oil quantity alarm level;
the vehicle-mounted alarm responds to the alarm signal and gives an alarm to personnel in the vehicle according to an alarm strategy corresponding to the oil quantity alarm level; and the user terminal responds to the alarm signal and sends an alarm to remote personnel according to an alarm strategy corresponding to the oil quantity alarm level.
Optionally, the determining the reference vehicle based on the observed oil quantity change map of the target vehicle and the observed oil quantity change map of each candidate vehicle includes:
Respectively calculating the image similarity between each candidate vehicle and the observed oil quantity change map of the target vehicle;
and determining the reference vehicle according to the image similarity between the observed oil quantity change graphs of the target vehicle and each alternative vehicle.
Optionally, the calculating the image similarity between the observed oil quantity change map of each candidate vehicle and the target vehicle includes:
For the observed oil quantity change diagram of each vehicle, assigning values for each pixel point in the observed oil quantity change diagram of the vehicle according to the pixel value of each pixel point in the observed oil quantity change diagram of the vehicle to obtain a point characteristic value of the vehicle;
determining a map feature value of the observed oil quantity change map of the vehicle according to the point feature value of each pixel point in the observed oil quantity change map of the vehicle;
And respectively determining the image similarity between each candidate vehicle and the observed oil quantity change graph of the target vehicle based on the graph characteristic value of each candidate vehicle and the graph characteristic value of the target vehicle.
Optionally, the correcting the observed oil quantity change map of the target vehicle according to the observed oil quantity change map of the reference vehicle to obtain an optimized observed oil quantity change map includes:
respectively acquiring the observed oil quantity change curves in the observed oil quantity change diagrams of the reference vehicle and the target vehicle;
adjusting the position of the observed oil quantity change curve of the target vehicle in the observed oil quantity change diagram according to the starting point position of the observed oil quantity change curve of the reference vehicle so that the starting point position of the observed oil quantity change curve of the reference vehicle coincides with the starting point position of the observed oil quantity change curve of the target vehicle;
and determining the observed oil quantity change map after the target vehicle is regulated as the optimized observed oil quantity change map.
Optionally, the determining the current oil state of the target vehicle based on the optimized oil data under each monitoring time includes:
sequentially placing the optimized oil quantity data under each monitoring time into an oil quantity data processing queue, and judging whether the data quantity of the optimized oil quantity data in the oil quantity data processing queue exceeds a preset quantity or not in real time;
if the data quantity of the optimized oil quantity data in the oil quantity data processing queue exceeds the preset quantity, the vehicle-mounted processor calculates the current oil quantity difference between the current optimized oil quantity data and the previous optimized oil quantity data in the oil quantity data processing queue, determines the current oil quantity change rate based on the monitoring time corresponding to the current optimized oil quantity data and the previous optimized oil quantity data and the current oil quantity difference, and marks the current oil quantity state of the target vehicle based on the current oil quantity difference and the oil quantity change rate;
and if the data quantity of the optimized oil quantity data in the oil quantity data processing queue does not exceed the preset quantity, marking the current oil quantity state of the target vehicle based on the current optimized oil quantity data by the on-board processor.
Optionally, the marking the current fuel amount state of the target vehicle based on the current fuel amount difference and the fuel amount change rate includes:
judging whether the current oil quantity difference exceeds 0 or not, and judging whether the oil quantity change rate exceeds a first preset rate or not;
If the current oil quantity difference exceeds 0 and the oil quantity change rate exceeds the first preset rate, marking the current oil quantity state of the target vehicle as too fast for refueling; if the current oil mass difference exceeds 0 and the oil mass change rate does not exceed the first preset rate, marking the current oil mass state of the target vehicle as too slow to refuel; if the current oil quantity difference exceeds 0 and the oil quantity change rate is equal to the first preset rate, marking the current oil quantity state of the target vehicle as normal oil filling;
if the current oil quantity difference does not exceed 0 and the oil quantity change rate exceeds the first preset rate, marking the current oil quantity state of the target vehicle as too fast in oil consumption; if the current oil quantity difference does not exceed 0 and the oil quantity change rate does not exceed the first preset rate, marking the current oil quantity state of the target vehicle as too slow oil consumption; if the current oil quantity difference does not exceed 0 and the oil quantity change rate is equal to the first preset rate, marking the current oil quantity state of the target vehicle as normal oil consumption;
And if the current oil quantity difference is 0, marking the current oil quantity state of the target vehicle as that the oil quantity is unchanged.
Optionally, the marking the current fuel amount state of the target vehicle based on the current optimized fuel amount data includes:
calculating the oil mass difference value between the current optimized oil mass data and default oil mass data;
judging whether the oil mass difference exceeds 0 or not, and judging whether the absolute value of the oil mass difference exceeds a first preset difference or not;
If the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value exceeds the first preset difference value, marking the current oil quantity state of the target vehicle as too fast for oiling; if the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value is not larger than the first preset difference value, marking the current oil quantity state of the target vehicle as too slow to refuel; if the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value is equal to the first preset difference value, marking the current oil quantity state of the target vehicle as normal oil filling;
If the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value exceeds the first preset difference value, marking the current oil quantity state of the target vehicle as too fast in oil consumption; if the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value is not exceeded the first preset difference value, marking the current oil quantity state of the target vehicle as too slow oil consumption; if the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value is equal to the first preset difference value, marking the current oil quantity state of the target vehicle as normal oil consumption;
And if the oil quantity difference value is 0, marking the current oil quantity state of the target vehicle as that the oil quantity is unchanged.
In a second aspect, an embodiment of the present application provides a vehicle oil quantity monitoring system, where the system includes a remote risk management and control subsystem and a vehicle-mounted terminal subsystem disposed in a vehicle, where the vehicle-mounted terminal subsystem includes a vehicle-mounted processor, a vehicle-mounted sensor, and a vehicle-mounted alarm, and the remote risk management and control subsystem includes a cloud server and a user terminal;
The vehicle-mounted sensor is used for acquiring oil quantity data of the target vehicle at intervals of preset time periods when the target vehicle is located in a target area, obtaining observed oil quantity data of the target vehicle at each monitoring time period, and uploading the observed oil quantity data of the target vehicle at each monitoring time period to the cloud server;
the cloud server is used for acquiring the observed oil quantity data of the target vehicle and other candidate vehicles in the target area at each monitoring time, respectively constructing a plane rectangular coordinate system for the target vehicle and each candidate vehicle, and respectively generating an observed oil quantity change graph of the target vehicle and an observed oil quantity change graph of each candidate vehicle according to each monitoring time and the observed oil quantity data of the target vehicle and each candidate vehicle at each monitoring time in the plane rectangular coordinate system;
The cloud server is used for determining a reference vehicle based on the observed oil quantity change map of the target vehicle and the observed oil quantity change maps of the alternative vehicles, correcting the observed oil quantity change map of the target vehicle according to the observed oil quantity change map of the reference vehicle to obtain an optimized observed oil quantity change map, and acquiring optimized oil quantity data at each monitoring moment based on the optimized observed oil quantity change map;
The vehicle-mounted processor is used for determining the current oil quantity state of the target vehicle based on the optimized oil quantity data at each monitoring moment, and monitoring the current oil quantity state of the target vehicle according to a preset oil quantity alarm condition so as to determine whether the current oil quantity state of the target vehicle meets the oil quantity alarm condition or not;
The vehicle-mounted processor is used for determining an oil quantity alarm level according to the current oil quantity state of the target vehicle when the current oil quantity state of the target vehicle meets the oil quantity alarm condition, and respectively sending alarm signals to the vehicle-mounted alarm and the user terminal according to the oil quantity alarm level;
The vehicle-mounted alarm is used for responding to the alarm signal and sending an alarm to personnel in the vehicle according to an alarm strategy corresponding to the oil quantity alarm level; and the user terminal is used for responding to the alarm signal and sending an alarm to remote personnel according to an alarm strategy corresponding to the oil quantity alarm level.
Optionally, the determining the reference vehicle based on the observed oil quantity change map of the target vehicle and the observed oil quantity change map of each candidate vehicle includes:
Respectively calculating the image similarity between each candidate vehicle and the observed oil quantity change map of the target vehicle;
and determining the reference vehicle according to the image similarity between the observed oil quantity change graphs of the target vehicle and each alternative vehicle.
Optionally, the calculating the image similarity between the observed oil quantity change map of each candidate vehicle and the target vehicle includes:
For the observed oil quantity change diagram of each vehicle, assigning values for each pixel point in the observed oil quantity change diagram of the vehicle according to the pixel value of each pixel point in the observed oil quantity change diagram of the vehicle to obtain a point characteristic value of the vehicle;
determining a map feature value of the observed oil quantity change map of the vehicle according to the point feature value of each pixel point in the observed oil quantity change map of the vehicle;
And respectively determining the image similarity between each candidate vehicle and the observed oil quantity change graph of the target vehicle based on the graph characteristic value of each candidate vehicle and the graph characteristic value of the target vehicle.
Optionally, the correcting the observed oil quantity change map of the target vehicle according to the observed oil quantity change map of the reference vehicle to obtain an optimized observed oil quantity change map includes:
respectively acquiring the observed oil quantity change curves in the observed oil quantity change diagrams of the reference vehicle and the target vehicle;
adjusting the position of the observed oil quantity change curve of the target vehicle in the observed oil quantity change diagram according to the starting point position of the observed oil quantity change curve of the reference vehicle so that the starting point position of the observed oil quantity change curve of the reference vehicle coincides with the starting point position of the observed oil quantity change curve of the target vehicle;
and determining the observed oil quantity change map after the target vehicle is regulated as the optimized observed oil quantity change map.
Optionally, the determining the current oil state of the target vehicle based on the optimized oil data under each monitoring time includes:
sequentially placing the optimized oil quantity data under each monitoring time into an oil quantity data processing queue, and judging whether the data quantity of the optimized oil quantity data in the oil quantity data processing queue exceeds a preset quantity or not in real time;
if the data quantity of the optimized oil quantity data in the oil quantity data processing queue exceeds the preset quantity, the vehicle-mounted processor calculates the current oil quantity difference between the current optimized oil quantity data and the previous optimized oil quantity data in the oil quantity data processing queue, determines the current oil quantity change rate based on the monitoring time corresponding to the current optimized oil quantity data and the previous optimized oil quantity data and the current oil quantity difference, and marks the current oil quantity state of the target vehicle based on the current oil quantity difference and the oil quantity change rate;
and if the data quantity of the optimized oil quantity data in the oil quantity data processing queue does not exceed the preset quantity, marking the current oil quantity state of the target vehicle based on the current optimized oil quantity data by the on-board processor.
Optionally, the marking the current fuel amount state of the target vehicle based on the current fuel amount difference and the fuel amount change rate includes:
judging whether the current oil quantity difference exceeds 0 or not, and judging whether the oil quantity change rate exceeds a first preset rate or not;
If the current oil quantity difference exceeds 0 and the oil quantity change rate exceeds the first preset rate, marking the current oil quantity state of the target vehicle as too fast for refueling; if the current oil mass difference exceeds 0 and the oil mass change rate does not exceed the first preset rate, marking the current oil mass state of the target vehicle as too slow to refuel; if the current oil quantity difference exceeds 0 and the oil quantity change rate is equal to the first preset rate, marking the current oil quantity state of the target vehicle as normal oil filling;
if the current oil quantity difference does not exceed 0 and the oil quantity change rate exceeds the first preset rate, marking the current oil quantity state of the target vehicle as too fast in oil consumption; if the current oil quantity difference does not exceed 0 and the oil quantity change rate does not exceed the first preset rate, marking the current oil quantity state of the target vehicle as too slow oil consumption; if the current oil quantity difference does not exceed 0 and the oil quantity change rate is equal to the first preset rate, marking the current oil quantity state of the target vehicle as normal oil consumption;
And if the current oil quantity difference is 0, marking the current oil quantity state of the target vehicle as that the oil quantity is unchanged.
Optionally, the marking the current fuel amount state of the target vehicle based on the current optimized fuel amount data includes:
calculating the oil mass difference value between the current optimized oil mass data and default oil mass data;
judging whether the oil mass difference exceeds 0 or not, and judging whether the absolute value of the oil mass difference exceeds a first preset difference or not;
If the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value exceeds the first preset difference value, marking the current oil quantity state of the target vehicle as too fast for oiling; if the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value is not larger than the first preset difference value, marking the current oil quantity state of the target vehicle as too slow to refuel; if the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value is equal to the first preset difference value, marking the current oil quantity state of the target vehicle as normal oil filling;
If the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value exceeds the first preset difference value, marking the current oil quantity state of the target vehicle as too fast in oil consumption; if the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value is not exceeded the first preset difference value, marking the current oil quantity state of the target vehicle as too slow oil consumption; if the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value is equal to the first preset difference value, marking the current oil quantity state of the target vehicle as normal oil consumption;
And if the oil quantity difference value is 0, marking the current oil quantity state of the target vehicle as that the oil quantity is unchanged.
In a third aspect, an embodiment of the present application provides a computer apparatus, including: a processor, a memory and a bus, the memory storing machine readable instructions executable by the processor, the processor and the memory communicating over the bus when the computer device is running, the machine readable instructions when executed by the processor performing the steps of the vehicle fuel monitoring method of any of the alternative embodiments of the second aspect described above.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the vehicle fuel amount monitoring method described in any of the optional embodiments of the second aspect above.
The technical scheme provided by the application comprises the following beneficial effects:
According to the application, the remote risk management and control subsystem in the vehicle oil quantity monitoring system and the vehicle-mounted terminal subsystem arranged in the vehicle are combined to monitor the oil quantity data of the target vehicle, the vehicle-mounted sensor collects the oil quantity data of the target vehicle every other preset time length to obtain the observed oil quantity data under each monitoring time, and the observed oil quantity data of the target vehicle under each monitoring time length is uploaded to the cloud server, so that the oil quantity data of the target vehicle can be timely collected.
Then, acquiring the observed oil quantity data of the target vehicle and other candidate vehicles in the target area at each monitoring moment by a cloud server, respectively constructing a plane rectangular coordinate system for the target vehicle and each candidate vehicle, and respectively generating an observed oil quantity change graph of the target vehicle and an observed oil quantity change graph of each candidate vehicle according to each monitoring moment and the observed oil quantity data of the target vehicle and each candidate vehicle at each monitoring moment in the plane rectangular coordinate system; determining a reference vehicle based on the observed oil quantity change map of the target vehicle and the observed oil quantity change maps of the alternative vehicles, correcting the observed oil quantity change map of the target vehicle according to the observed oil quantity change map of the reference vehicle to obtain an optimized observed oil quantity change map, and acquiring optimized oil quantity data at each monitoring moment based on the optimized observed oil quantity change map; through the steps, a large amount of data calculation processes can be handed to a cloud server with more powerful calculation space and functions to be carried out, the calculation power of a vehicle-mounted processor is not occupied too, enough calculation resources are provided for the vehicle to realize other functions, more importantly, the oil mass data of the target vehicle in the same running environment are optimized and corrected through collecting and analyzing the oil mass data of other vehicles in the area, the randomness and the error of the oil mass data of the target vehicle can be reduced, the accuracy and the reliability of the data are improved, and accurate and reliable data support is provided for subsequent oil mass monitoring.
Then, determining the current oil quantity state of the target vehicle based on the optimized oil quantity data at each monitoring time by the vehicle-mounted processor, and monitoring the current oil quantity state of the target vehicle according to the preset oil quantity alarm condition to determine whether the current oil quantity state of the target vehicle meets the oil quantity alarm condition or not; when the current oil quantity state of the target vehicle meets the oil quantity alarm condition, the vehicle-mounted processor determines an oil quantity alarm level according to the current oil quantity state of the target vehicle, and sends alarm signals to the vehicle-mounted alarm and the user terminal according to the oil quantity alarm level; through the steps, through carrying out dynamic analysis on the oil mass data of the target vehicle, when the oil mass state of the vehicle meets the alarm condition, alarm signals are respectively sent to the short-range alarm equipment and the long-range alarm equipment, so that the oil mass data and the state of the vehicle can be monitored in all time periods and all aspects, and the monitoring strength and the effectiveness are improved.
Finally, the vehicle-mounted alarm responds to the alarm signal and gives an alarm to personnel in the vehicle according to an alarm strategy corresponding to the oil quantity alarm level; responding to the alarm signal by the user terminal, and sending an alarm to a remote person according to an alarm strategy corresponding to the oil quantity alarm level; through the steps, the short-range alarm equipment and the alarm equipment can respectively send alarm prompts to different crowds according to alarm signals, so that the effectiveness and timeliness of vehicle oil quantity monitoring are improved, and the safety of vehicles in use is ensured.
In order to make the above objects, features and advantages of the present invention more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. The components of the embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the invention, as presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be made by a person skilled in the art without making any inventive effort, are intended to be within the scope of the present invention.
Example 1
In order to facilitate understanding of the present application, the following describes in detail the first embodiment of the present application with reference to the flowchart of the first embodiment of the present application shown in fig. 1.
Referring to fig. 1, fig. 1 shows a flowchart of a vehicle fuel quantity monitoring method according to an embodiment of the present invention, where the system is applied to a vehicle fuel quantity monitoring system, and includes a remote risk management and control subsystem and a vehicle-mounted terminal subsystem disposed in a vehicle, where the vehicle-mounted terminal subsystem includes a vehicle-mounted processor, a vehicle-mounted sensor, and a vehicle-mounted alarm, and the remote risk management and control subsystem includes a cloud server and a user terminal; when the target vehicle is located in the target area, the method includes S101 to S110:
s101: and the vehicle-mounted sensor collects the oil quantity data of the target vehicle every other preset time length to obtain the observed oil quantity data of the target vehicle at each monitoring time, and uploads the observed oil quantity data of the target vehicle at each monitoring time to the cloud server.
Specifically, the vehicle-mounted sensor collects oil quantity data of the target vehicle every other preset time, the preset time can be set according to monitoring intensity and user requirements, and the larger the monitoring intensity is, the shorter the preset time is, and the higher the collection frequency is. For example, data is collected every 1 minute.
Preprocessing the acquired observed oil quantity data, removing abnormal data points caused by sensor errors or external interference, and ensuring the accuracy of the oil quantity data.
S102: the cloud server acquires the observed oil quantity data of the target vehicle and other candidate vehicles in the target area at each monitoring time, a plane rectangular coordinate system is respectively constructed for the target vehicle and each candidate vehicle, and an observed oil quantity change graph of the target vehicle and an observed oil quantity change graph of each candidate vehicle are respectively generated in the plane rectangular coordinate system according to each monitoring time and the observed oil quantity data of the target vehicle and each candidate vehicle at each monitoring time.
Specifically, in addition to the target vehicle, there may be other vehicles in the target area, and these vehicles are noted as candidate vehicles. For each vehicle in a target area, the cloud server acquires the observed oil quantity data of each vehicle at each monitoring moment, a plane rectangular coordinate system is constructed, the horizontal axis is taken as the monitoring moment, the vertical axis is taken as the observed oil quantity data, the observed oil quantity data acquired at each monitoring moment is marked in the plane rectangular coordinate system to obtain a plurality of data points, and then curve fitting is carried out on each data point to obtain an observed oil quantity change curve indicating the change condition of the observed oil quantity data along with the monitoring moment, so that an observed oil quantity change curve of the vehicle and the plane rectangular coordinate system are used for generating an observed oil quantity change graph of the vehicle.
S103: the cloud server determines a reference vehicle based on the observed oil quantity change map of the target vehicle and the observed oil quantity change maps of the candidate vehicles, corrects the observed oil quantity change map of the target vehicle according to the observed oil quantity change map of the reference vehicle to obtain an optimized observed oil quantity change map, and obtains optimized oil quantity data at each monitoring moment based on the optimized observed oil quantity change map.
Specifically, the reference vehicle is the candidate vehicle most similar to the case of the change in the amount of oil of the target vehicle. Since the oil mass data of the reference vehicle and the oil mass data of the target vehicle are the closest, the oil mass data of the reference vehicle can be used as a correction basis of the oil mass data of the target vehicle, and the observed oil mass change map of the target vehicle is corrected according to the observed oil mass change map of the reference vehicle to obtain an optimized observed oil mass change map.
The cloud server is used for performing global calculation, namely calculating data related to the candidate vehicles in the target area, and after optimization and correction of the oil mass data of the target vehicles based on the candidate vehicles are completed, the oil mass data of the target vehicles are sent to the vehicle-mounted processor for subsequent processing, and the memory and the calculation space of the cloud server are released.
S104: and the vehicle-mounted processor determines the current oil quantity state of the target vehicle based on the optimized oil quantity data under each monitoring time, and monitors the current oil quantity state of the target vehicle according to a preset oil quantity alarm condition to determine whether the current oil quantity state of the target vehicle meets the oil quantity alarm condition.
Specifically, the oil quantity alarm condition includes: the current fuel level of the target vehicle is marked as too fast, too slow, too fast or too slow to refuel. When the current fuel level of the target vehicle is marked as too fast, too slow, too fast or too slow, the fuel level of the target vehicle is abnormal, and fuel level warning is required in these states.
S105: and when the current oil quantity state of the target vehicle meets the oil quantity alarm condition, the vehicle-mounted processor determines an oil quantity alarm level according to the current oil quantity state of the target vehicle, and sends alarm signals to the vehicle-mounted alarm and the user terminal according to the oil quantity alarm level.
Specifically, when the current oil quantity state of the target vehicle meets the oil quantity alarm condition, the vehicle-mounted processor determines the oil quantity alarm level according to the current oil quantity state of the target vehicle due to different emergency degrees corresponding to different current oil quantity states. Wherein, the higher the emergency degree is, the higher the oil quantity alarm level is, and the higher the alarm intensity is adopted; conversely, the lower the degree of urgency, the lower the level of oil alert, and the lower the alert intensity employed.
Further, determining the fuel level according to the current fuel state of the target vehicle includes: the fuel level is determined to be the highest level when the current fuel level of the target vehicle is marked as either too fast to refuel or too fast to consume fuel. When the current fuel level of the target vehicle is marked as too fast for fueling, the fuel pressure in the vehicle fuel tank rises rapidly, possibly resulting in damage to the fuel tank or other high risk safety hazard, so the fuel level is determined to be the highest level. When the current fuel level of the target vehicle is marked as too fast, the fuel pressure in the vehicle tank drops rapidly, possibly because the tank is broken to cause oil leakage or other safety hazards with higher risk, so the fuel level is determined to be the highest level.
The fuel level is determined to be the lowest level when the current fuel level of the target vehicle is marked as being too slow to refuel or too slow to drain. When the current fuel level of the target vehicle is marked as too slow to refuel or too slow to consume fuel, the potential safety hazard risk caused by the current fuel level is low, so that the fuel level is determined to be the lowest level, and the warning strategy corresponding to the lowest level is used for warning.
And the vehicle-mounted processor determines alarm strategies of different devices (a vehicle-mounted alarm and a user terminal) according to the oil quantity alarm level, and sends alarm signals carrying the alarm strategies to the vehicle-mounted alarm and the user terminal respectively.
When the oil quantity alarm level is the highest level, the alarm strategy of the vehicle-mounted alarm is sound-light combined with the alarm, and the alarm strategy of the user terminal is telephone alarm. When the oil quantity alarm level is the lowest level, the alarm strategy of the vehicle-mounted alarm is sound alarm or luminous alarm, and the alarm strategy of the user terminal is short message alarm.
S106: the vehicle-mounted alarm responds to the alarm signal and gives an alarm to personnel in the vehicle according to an alarm strategy corresponding to the oil quantity alarm level; and the user terminal responds to the alarm signal and sends an alarm to remote personnel according to an alarm strategy corresponding to the oil quantity alarm level.
Specifically, the vehicle-mounted alarm responds to the alarm signal and sends out an acousto-optic combined alarm or an acoustic alarm or a luminous alarm to personnel in the vehicle according to an alarm strategy corresponding to the oil quantity alarm level. And the user terminal responds to the alarm signal and sends a telephone alarm or a short message alarm to a remote person according to an alarm strategy corresponding to the oil quantity alarm level.
In a possible implementation manner, referring to fig. 2, fig. 2 shows a flowchart of a reference vehicle determining method according to an embodiment of the present invention, in which the reference vehicle is determined based on the observed oil quantity change map of the target vehicle and the observed oil quantity change maps of the candidate vehicles, and the method includes steps S201 to S202:
s201: and respectively calculating the image similarity between each candidate vehicle and the observed oil quantity change graph of the target vehicle.
S202: and determining the reference vehicle according to the image similarity between the observed oil quantity change graphs of the target vehicle and each alternative vehicle.
Specifically, in order to determine the candidate vehicle closest to the oil quantity data of the target vehicle, image similarity between each candidate vehicle and the observed oil quantity change map of the target vehicle is calculated, and the candidate vehicle with the highest image similarity is determined as the reference vehicle most similar to the oil quantity change condition of the target vehicle.
In a possible implementation manner, referring to fig. 3, fig. 3 shows a flowchart of an image similarity determining method provided in an embodiment of the present invention, wherein the calculating the image similarity between each candidate vehicle and the observed oil quantity change map of the target vehicle includes steps S301 to S303:
S301: and for the observed oil quantity change diagram of each vehicle, assigning values for each pixel point in the observed oil quantity change diagram of the vehicle according to the pixel value of each pixel point in the observed oil quantity change diagram of the vehicle to obtain the point characteristic value of the vehicle.
Specifically, for each vehicle's observed oil amount change map, the point characteristic value of the pixel whose pixel value (usually ranging from 0 to 255) falls within the range from 0 to 127 in the vehicle's observed oil amount change map is recorded as 1, and the point characteristic value of the pixel falling within the range from 128 to 255 is recorded as 0, so that each pixel is assigned.
S302: and determining the map characteristic value of the observed oil quantity change map of the vehicle according to the point characteristic value of each pixel point in the observed oil quantity change map of the vehicle.
Specifically, the point feature values of the respective pixel points in the observed oil amount change map of the vehicle are summed up to obtain a map feature value of the observed oil amount change map of the vehicle.
S303: and respectively determining the image similarity between each candidate vehicle and the observed oil quantity change graph of the target vehicle based on the graph characteristic value of each candidate vehicle and the graph characteristic value of the target vehicle.
Specifically, for each candidate vehicle, subtracting the graph characteristic value of the candidate vehicle from the graph characteristic value of the target vehicle, taking the absolute value, and taking the reciprocal value to obtain the image similarity. The closer the map feature values of the two vehicles are, the higher the calculated image similarity is, which means that the two images are more similar.
In a possible implementation manner, referring to fig. 4, fig. 4 shows a flowchart of a method for correcting an observed oil quantity change map according to an embodiment of the present invention, wherein the correcting the observed oil quantity change map of the target vehicle according to the observed oil quantity change map of the reference vehicle to obtain an optimized observed oil quantity change map includes steps S401 to S403:
s401: and respectively acquiring the observed oil quantity change curves in the observed oil quantity change diagrams of the reference vehicle and the target vehicle.
S402: and adjusting the position of the observed oil quantity change curve of the target vehicle in the observed oil quantity change diagram according to the starting point position of the observed oil quantity change curve of the reference vehicle so that the starting point position of the observed oil quantity change curve of the reference vehicle coincides with the starting point position of the observed oil quantity change curve of the target vehicle.
S403: and determining the observed oil quantity change map after the target vehicle is regulated as the optimized observed oil quantity change map.
Specifically, since the monitoring time and the initial oil quantity data of the reference vehicle and the target vehicle may be different, the position of the observed oil quantity change curve of the target vehicle in the observed oil quantity change diagram is adjusted to the position where the starting point coincides with the starting point of the observed oil quantity change curve of the reference vehicle, so that the target vehicle and the reference vehicle are in the same detection environment, and data errors caused by different monitoring time are avoided.
In a possible implementation manner, referring to fig. 5, fig. 5 shows a flowchart of a method for determining a current fuel status of the target vehicle according to an embodiment of the present invention, wherein the determining the current fuel status of the target vehicle based on the optimized fuel data under each monitoring time includes steps S501 to S503:
S501: and sequentially placing the optimized oil quantity data under each monitoring time into an oil quantity data processing queue, and judging whether the data quantity of the optimized oil quantity data in the oil quantity data processing queue exceeds a preset quantity or not in real time.
Specifically, the vehicle-mounted processor puts the optimized oil quantity data into the oil quantity data processing queue each time the optimized oil quantity data is received, and whether the data quantity of the optimized oil quantity data in the oil quantity data processing queue exceeds the preset quantity is judged in real time.
S502: if the data quantity of the optimized oil quantity data in the oil quantity data processing queue exceeds the preset quantity, the vehicle-mounted processor calculates the current oil quantity difference between the current optimized oil quantity data and the previous optimized oil quantity data in the oil quantity data processing queue, determines the current oil quantity change rate based on the monitoring time corresponding to the current optimized oil quantity data and the previous optimized oil quantity data and the current oil quantity difference, and marks the current oil quantity state of the target vehicle based on the current oil quantity difference and the oil quantity change rate.
Specifically, if the data amount of the optimized oil amount data in the oil amount data processing queue exceeds the preset amount, taking the optimized oil amount data just put into the oil amount data processing queue as current optimized oil amount data, and calculating a difference value between the current optimized oil amount data and the previous optimized oil amount data as a current oil amount difference. When the current oil quantity difference is positive, the oil quantity of the vehicle is increased, and the vehicle is in a refueling state, otherwise, when the current oil quantity difference is negative, the oil quantity of the vehicle is reduced, and the vehicle is in a fuel consumption state.
And then calculating the time difference between the monitoring time corresponding to the optimized oil quantity data and the monitoring time corresponding to the previous optimized oil quantity data, namely the preset time length, and dividing the current oil quantity difference between the current optimized oil quantity data and the previous optimized oil quantity data by the time difference to obtain the current oil quantity change rate.
The larger the current oil quantity change rate is, the faster the oil quantity change is indicated, and the smaller the current oil quantity change rate is, the slower the oil quantity change is indicated.
S503: and if the data quantity of the optimized oil quantity data in the oil quantity data processing queue does not exceed the preset quantity, marking the current oil quantity state of the target vehicle based on the current optimized oil quantity data by the on-board processor.
Specifically, if the data amount of the optimized oil amount data in the oil amount data processing queue does not exceed a preset amount, for example, one data amount, the oil amount difference and the oil amount change rate at different monitoring moments cannot be calculated at this time, and the on-board processor marks the current oil amount state of the target vehicle based on the current optimized oil amount data. And if the data quantity of the optimized oil quantity data in the oil quantity data processing queue is not more than the preset quantity all the time, the current oil quantity state obtained by marking in the step is taken as a final state. If the data amount of the optimized oil amount data in the oil amount data processing queue exceeds the preset amount, the current oil amount state of the target vehicle is redetermined and marked by adopting the method in the step S502.
In one possible embodiment, the marking the current fuel amount state of the target vehicle based on the current fuel amount difference and the fuel amount change rate includes:
Judging whether the current oil quantity difference exceeds 0 or not, and judging whether the oil quantity change rate exceeds a first preset rate or not; if the current oil quantity difference exceeds 0 and the oil quantity change rate exceeds the first preset rate, marking the current oil quantity state of the target vehicle as too fast for refueling; if the current oil mass difference exceeds 0 and the oil mass change rate does not exceed the first preset rate, marking the current oil mass state of the target vehicle as too slow to refuel; and if the current oil mass difference exceeds 0 and the oil mass change rate is equal to the first preset rate, marking the current oil mass state of the target vehicle as normal oil filling.
If the current oil quantity difference does not exceed 0 and the oil quantity change rate exceeds the first preset rate, marking the current oil quantity state of the target vehicle as too fast in oil consumption; if the current oil quantity difference does not exceed 0 and the oil quantity change rate does not exceed the first preset rate, marking the current oil quantity state of the target vehicle as too slow oil consumption; and if the current oil quantity difference does not exceed 0 and the oil quantity change rate is equal to the first preset rate, marking the current oil quantity state of the target vehicle as normal oil consumption.
And if the current oil quantity difference is 0, marking the current oil quantity state of the target vehicle as that the oil quantity is unchanged.
Specifically, since the current oil amount difference is obtained by subtracting the oil amount data at the previous monitoring time from the oil amount data at the later monitoring time, whether the current oil amount difference exceeds 0 can indicate whether the vehicle is in a refueling state or a fuel consumption state, when the current oil amount difference exceeds 0, the vehicle is in a refueling state, when the current oil amount difference does not exceed 0, the vehicle is in a fuel consumption state, and when the current oil amount difference is equal to 0, the vehicle is in a fuel amount unchanged state.
Since the oil quantity change rate indicates the oil quantity change speed, when the oil quantity change rate exceeds the first preset rate, the oil quantity change is indicated to be too fast, when the oil quantity change rate does not exceed the first preset rate, the oil quantity change is indicated to be too slow, and when the oil quantity change rate is equal to the first preset rate, the oil quantity change is indicated to be normal.
In one possible embodiment, the marking the current fuel amount state of the target vehicle based on the current optimized fuel amount data includes:
calculating the oil mass difference value between the current optimized oil mass data and default oil mass data; and judging whether the oil mass difference exceeds 0 or not, and judging whether the absolute value of the oil mass difference exceeds a first preset difference or not.
If the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value exceeds the first preset difference value, marking the current oil quantity state of the target vehicle as too fast for oiling; if the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value is not larger than the first preset difference value, marking the current oil quantity state of the target vehicle as too slow to refuel; and if the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value is equal to the first preset difference value, marking the current oil quantity state of the target vehicle as normal oil filling.
If the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value exceeds the first preset difference value, marking the current oil quantity state of the target vehicle as too fast in oil consumption; if the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value is not exceeded the first preset difference value, marking the current oil quantity state of the target vehicle as too slow oil consumption; and if the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value is equal to the first preset difference value, marking the current oil quantity state of the target vehicle as normal oil consumption.
And if the oil quantity difference value is 0, marking the current oil quantity state of the target vehicle as that the oil quantity is unchanged.
Specifically, since the oil quantity difference is obtained by subtracting the current optimized oil quantity data from the default oil quantity data, and the default oil quantity data is taken as the oil quantity unchanged state, whether the oil quantity difference exceeds 0 can indicate whether the vehicle is in the refueling state or the oil consumption state, when the oil quantity difference exceeds 0, the vehicle is in the refueling state, when the oil quantity difference does not exceed 0, the vehicle is in the oil consumption state, and when the oil quantity difference is equal to 0, the vehicle is in the oil quantity unchanged state.
Since the absolute value of the oil quantity difference is indicative of how fast the oil quantity changes (can be regarded as the rate of change of the oil quantity per unit time), when the absolute value of the oil quantity difference exceeds the first preset rate, it indicates that the oil quantity changes too fast, when the absolute value of the oil quantity difference does not exceed the first preset rate, it indicates that the oil quantity changes too slowly, and when the absolute value of the oil quantity difference is equal to the first preset rate, it indicates that the oil quantity changes normally.
Example two
Referring to fig. 6, fig. 6 shows a schematic structural diagram of a vehicle oil quantity monitoring system according to a second embodiment of the present invention, where the system includes a remote risk management and control subsystem 401 and a vehicle-mounted terminal subsystem 602 disposed in a vehicle, the vehicle-mounted terminal subsystem 602 includes a vehicle-mounted processor 6021, a vehicle-mounted sensor 6022, and a vehicle-mounted alarm 6023, and the remote risk management and control subsystem 601 includes a cloud server 6011 and a user terminal 6012;
The vehicle-mounted sensor is used for acquiring oil quantity data of the target vehicle at intervals of preset time periods when the target vehicle is located in a target area, obtaining observed oil quantity data of the target vehicle at each monitoring time period, and uploading the observed oil quantity data of the target vehicle at each monitoring time period to the cloud server;
the cloud server is used for acquiring the observed oil quantity data of the target vehicle and other candidate vehicles in the target area at each monitoring time, respectively constructing a plane rectangular coordinate system for the target vehicle and each candidate vehicle, and respectively generating an observed oil quantity change graph of the target vehicle and an observed oil quantity change graph of each candidate vehicle according to each monitoring time and the observed oil quantity data of the target vehicle and each candidate vehicle at each monitoring time in the plane rectangular coordinate system;
The cloud server is used for determining a reference vehicle based on the observed oil quantity change map of the target vehicle and the observed oil quantity change maps of the alternative vehicles, correcting the observed oil quantity change map of the target vehicle according to the observed oil quantity change map of the reference vehicle to obtain an optimized observed oil quantity change map, and acquiring optimized oil quantity data at each monitoring moment based on the optimized observed oil quantity change map;
The vehicle-mounted processor is used for determining the current oil quantity state of the target vehicle based on the optimized oil quantity data at each monitoring moment, and monitoring the current oil quantity state of the target vehicle according to a preset oil quantity alarm condition so as to determine whether the current oil quantity state of the target vehicle meets the oil quantity alarm condition or not;
The vehicle-mounted processor is used for determining an oil quantity alarm level according to the current oil quantity state of the target vehicle when the current oil quantity state of the target vehicle meets the oil quantity alarm condition, and respectively sending alarm signals to the vehicle-mounted alarm and the user terminal according to the oil quantity alarm level;
The vehicle-mounted alarm is used for responding to the alarm signal and sending an alarm to personnel in the vehicle according to an alarm strategy corresponding to the oil quantity alarm level; and the user terminal is used for responding to the alarm signal and sending an alarm to remote personnel according to an alarm strategy corresponding to the oil quantity alarm level.
In one possible embodiment, the determining the reference vehicle based on the observed oil amount change map of the target vehicle and the observed oil amount change maps of the respective candidate vehicles includes:
Respectively calculating the image similarity between each candidate vehicle and the observed oil quantity change map of the target vehicle;
and determining the reference vehicle according to the image similarity between the observed oil quantity change graphs of the target vehicle and each alternative vehicle.
In one possible embodiment, the calculating the image similarity between the observed oil amount change map of each candidate vehicle and the target vehicle includes:
For the observed oil quantity change diagram of each vehicle, assigning values for each pixel point in the observed oil quantity change diagram of the vehicle according to the pixel value of each pixel point in the observed oil quantity change diagram of the vehicle to obtain a point characteristic value of the vehicle;
determining a map feature value of the observed oil quantity change map of the vehicle according to the point feature value of each pixel point in the observed oil quantity change map of the vehicle;
And respectively determining the image similarity between each candidate vehicle and the observed oil quantity change graph of the target vehicle based on the graph characteristic value of each candidate vehicle and the graph characteristic value of the target vehicle.
In a possible embodiment, the correcting the observed oil quantity variation map of the target vehicle according to the observed oil quantity variation map of the reference vehicle to obtain an optimized observed oil quantity variation map includes:
respectively acquiring the observed oil quantity change curves in the observed oil quantity change diagrams of the reference vehicle and the target vehicle;
adjusting the position of the observed oil quantity change curve of the target vehicle in the observed oil quantity change diagram according to the starting point position of the observed oil quantity change curve of the reference vehicle so that the starting point position of the observed oil quantity change curve of the reference vehicle coincides with the starting point position of the observed oil quantity change curve of the target vehicle;
and determining the observed oil quantity change map after the target vehicle is regulated as the optimized observed oil quantity change map.
In a possible embodiment, the determining the current fuel state of the target vehicle based on the optimized fuel data at each monitoring time includes:
sequentially placing the optimized oil quantity data under each monitoring time into an oil quantity data processing queue, and judging whether the data quantity of the optimized oil quantity data in the oil quantity data processing queue exceeds a preset quantity or not in real time;
if the data quantity of the optimized oil quantity data in the oil quantity data processing queue exceeds the preset quantity, the vehicle-mounted processor calculates the current oil quantity difference between the current optimized oil quantity data and the previous optimized oil quantity data in the oil quantity data processing queue, determines the current oil quantity change rate based on the monitoring time corresponding to the current optimized oil quantity data and the previous optimized oil quantity data and the current oil quantity difference, and marks the current oil quantity state of the target vehicle based on the current oil quantity difference and the oil quantity change rate;
and if the data quantity of the optimized oil quantity data in the oil quantity data processing queue does not exceed the preset quantity, marking the current oil quantity state of the target vehicle based on the current optimized oil quantity data by the on-board processor.
In one possible embodiment, the marking the current fuel amount state of the target vehicle based on the current fuel amount difference and the fuel amount change rate includes:
judging whether the current oil quantity difference exceeds 0 or not, and judging whether the oil quantity change rate exceeds a first preset rate or not;
If the current oil quantity difference exceeds 0 and the oil quantity change rate exceeds the first preset rate, marking the current oil quantity state of the target vehicle as too fast for refueling; if the current oil mass difference exceeds 0 and the oil mass change rate does not exceed the first preset rate, marking the current oil mass state of the target vehicle as too slow to refuel; if the current oil quantity difference exceeds 0 and the oil quantity change rate is equal to the first preset rate, marking the current oil quantity state of the target vehicle as normal oil filling;
if the current oil quantity difference does not exceed 0 and the oil quantity change rate exceeds the first preset rate, marking the current oil quantity state of the target vehicle as too fast in oil consumption; if the current oil quantity difference does not exceed 0 and the oil quantity change rate does not exceed the first preset rate, marking the current oil quantity state of the target vehicle as too slow oil consumption; if the current oil quantity difference does not exceed 0 and the oil quantity change rate is equal to the first preset rate, marking the current oil quantity state of the target vehicle as normal oil consumption;
And if the current oil quantity difference is 0, marking the current oil quantity state of the target vehicle as that the oil quantity is unchanged.
In one possible embodiment, the marking the current fuel amount state of the target vehicle based on the current optimized fuel amount data includes:
calculating the oil mass difference value between the current optimized oil mass data and default oil mass data;
judging whether the oil mass difference exceeds 0 or not, and judging whether the absolute value of the oil mass difference exceeds a first preset difference or not;
If the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value exceeds the first preset difference value, marking the current oil quantity state of the target vehicle as too fast for oiling; if the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value is not larger than the first preset difference value, marking the current oil quantity state of the target vehicle as too slow to refuel; if the oil quantity difference value exceeds 0 and the absolute value of the oil quantity difference value is equal to the first preset difference value, marking the current oil quantity state of the target vehicle as normal oil filling;
If the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value exceeds the first preset difference value, marking the current oil quantity state of the target vehicle as too fast in oil consumption; if the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value is not exceeded the first preset difference value, marking the current oil quantity state of the target vehicle as too slow oil consumption; if the oil quantity difference value does not exceed 0 and the absolute value of the oil quantity difference value is equal to the first preset difference value, marking the current oil quantity state of the target vehicle as normal oil consumption;
And if the oil quantity difference value is 0, marking the current oil quantity state of the target vehicle as that the oil quantity is unchanged.
Example III
Based on the same application concept, referring to fig. 7, fig. 7 shows a schematic structural diagram of a computer device provided in a third embodiment of the present application, where, as shown in fig. 7, a computer device 700 provided in the third embodiment of the present application includes:
The vehicle oil amount monitoring system comprises a processor 701, a memory 702 and a bus 703, wherein the memory 702 stores machine-readable instructions executable by the processor 701, and when the computer device 700 is operated, the processor 701 and the memory 702 communicate through the bus 703, and the machine-readable instructions are executed by the processor 701 to perform the steps of the vehicle oil amount monitoring method in the first embodiment.
Example IV
Based on the same application concept, the embodiment of the present invention further provides a computer readable storage medium, on which a computer program is stored, which when being executed by a processor, performs the steps of the vehicle oil amount monitoring method according to any one of the above embodiments.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system and apparatus may refer to corresponding procedures in the foregoing method embodiments, which are not described herein again.
The computer program product for monitoring the vehicle oil quantity provided by the embodiment of the invention comprises a computer readable storage medium storing program codes, wherein the instructions included in the program codes can be used for executing the method described in the method embodiment, and specific implementation can be referred to the method embodiment and will not be repeated here.
The vehicle oil quantity monitoring system provided by the embodiment of the invention can be specific hardware on equipment or software or firmware installed on the equipment. The system provided by the embodiment of the present invention has the same implementation principle and technical effects as those of the foregoing method embodiment, and for the sake of brevity, reference may be made to the corresponding content in the foregoing method embodiment where the system embodiment is not mentioned. It will be clear to those skilled in the art that, for convenience and brevity, the specific operation of the system, apparatus and unit described above may refer to the corresponding process in the above method embodiment, which is not described in detail herein.
In the embodiments provided herein, it should be understood that the disclosed systems and methods may be implemented in other ways. The system embodiments described above are merely illustrative, e.g., the division of the elements is merely a logical functional division, and there may be additional divisions in actual implementation, and e.g., multiple elements or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments provided in the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
It should be noted that: like reference numerals and letters in the following figures denote like items, and thus once an item is defined in one figure, no further definition or explanation of it is required in the following figures, and furthermore, the terms "first," "second," "third," etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above examples are only specific embodiments of the present invention, and are not intended to limit the scope of the present invention, but it should be understood by those skilled in the art that the present invention is not limited thereto, and that the present invention is described in detail with reference to the foregoing examples: any person skilled in the art may modify or easily conceive of the technical solution described in the foregoing embodiments, or perform equivalent substitution of some of the technical features, while remaining within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the corresponding technical solutions. Are intended to be encompassed within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.