A method and device for detecting abnormal fuel consumption based on vehicle fuel bill

By obtaining and analyzing the vehicle's refueling bill image, using OCR technology to determine the refueling volume and fuel consumption, and calculating the fuel consumption ratio to judge abnormal fuel consumption, solving the problem of large fuel consumption calculation error in the existing technology and improving the detection accuracy.

CN116858324BActive Publication Date: 2025-02-18RUIXIUDE INFORMATION TECH (WUXI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310774762.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-27
Publication Date
2025-02-18
Estimated Expiration
2043-06-27

AI Technical Summary

Technical Problem

When calculating vehicle fuel consumption, the prior art may confuse fuel consumption values ​​of different road conditions, resulting in large calculation errors and low accuracy.

Method used

By obtaining the images of the adjacent refueling bills twice, using OCR recognition technology to determine the refueling amount and fuel consumption value of the vehicle, and if the fuel consumption ratio is greater than the preset ratio, it is determined that the vehicle fuel consumption is abnormal.

Benefits of technology

The error value of fuel consumption calculation is reduced and the accuracy of fuel consumption abnormality detection is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116858324B_ABST
    Figure CN116858324B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for detecting fuel consumption anomaly based on a vehicle refueling bill, the method comprising: respectively acquiring a current refueling bill image and a historical refueling bill image, the current refueling bill image and the historical refueling bill image being bill images uploaded by the vehicle after completing fuel filling at a current time node and a previous time node; respectively determining the refueling amount value and the fuel consumption value of the vehicle based on the current refueling bill image and the historical refueling bill image; calculating the ratio of the refueling amount value and the fuel consumption value to obtain a fuel consumption ratio, and if the fuel consumption ratio is greater than a preset ratio, determining that the vehicle has fuel consumption anomaly. The present invention can use two refueling bill images to respectively determine the refueling amount value and the fuel consumption value of the vehicle after acquiring two adjacent refueling bill images, and determine whether the vehicle has fuel consumption anomaly based on the refueling amount value and the fuel consumption value, so as to reduce the calculated error value and improve the accuracy of fuel consumption anomaly detection.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] In the daily management of commercial vehicles or transport vehicles, due to their long travel distances, multiple refueling is generally required to ensure that the vehicle can reach its destination. During long-distance driving (especially inter-provincial driving), there may be different road conditions, and the fuel consumption of vehicles in different road conditions or different driving environments is different. In order to facilitate vehicle operators to understand fuel consumption and calculate refueling costs, it is necessary to detect the real-time fuel consumption of the vehicle and feedback it to the driver and vehicle operator in case of abnormalities, so that the driver can refer to and adjust his driving habits.

[0003] The commonly used method for calculating vehicle fuel consumption is to count the vehicle's fuel consumption value every 100 kilometers, then add the current fuel consumption value to the previous multiple fuel consumption values ​​to get the average value, and get the actual fuel consumption value of the vehicle per 100 kilometers. The fuel consumption value is then fed back to the operator's management background and driver for reference.

[0004] However, the above method has the following problems: combining multiple different 100-kilometer fuel consumption values ​​for calculation may confuse the fuel consumption values ​​of different road conditions, resulting in the calculated fuel consumption value being inconsistent with the fuel consumption value of the vehicle's current driving route, resulting in large errors and low accuracy. Summary of the invention

[0005] The present invention proposes a logistics warehouse screening method and device based on order information. After obtaining two adjacent gas bill images, the method can use the two gas bill images to respectively determine the vehicle's refueling amount and the vehicle's fuel consumption value, and determine whether the vehicle has abnormal fuel consumption based on the refueling amount and the fuel consumption value, so as to reduce the calculation error value and improve the accuracy of fuel consumption abnormality detection.

[0006] A first aspect of an embodiment of the present invention provides a method for detecting abnormal fuel consumption based on a vehicle fuel bill, the method comprising:

[0007] Respectively obtain a current refueling bill image and a historical refueling bill image, wherein the current refueling bill image and the historical refueling bill image are bill images uploaded after the vehicle completes refueling at a current time node and a previous time node, respectively;

[0008] Determine a refueling amount value of the vehicle and a fuel consumption value of the vehicle based on the current refueling bill image and the historical refueling bill image respectively;

[0009] A fuel consumption ratio is obtained by calculating a ratio of the refueling amount value to the fuel consumption value. If the fuel consumption ratio is greater than a preset ratio, it is determined that the vehicle fuel consumption is abnormal.

[0010] In a possible implementation of the first aspect, a method for determining the fuel consumption value includes:

[0011] Using OCR recognition technology to perform time recognition on the current gas bill image and the historical gas bill image, and obtain the current gas time and the historical gas time respectively;

[0012] The current refueling time and the historical refueling time are used as a time interval, and the fuel consumption of the vehicle in the time interval is obtained to obtain a fuel consumption value.

[0013] In a possible implementation of the first aspect, the method for determining the refueling amount value includes:

[0014] The total refueling amount is recognized on the current refueling bill image using OCR recognition technology to obtain the refueling amount value.

[0015] In a possible implementation manner of the first aspect, respectively acquiring the current gas bill image and the historical gas bill image includes:

[0016] After receiving the current fuel bill image uploaded by the user, detect the current fuel tank level value of the vehicle's fuel tank;

[0017] If the current fuel tank liquid level value is greater than the preset value, a plurality of previous fuel tank liquid level values ​​of the vehicle are obtained, each of which is a fuel tank liquid level of the vehicle after refueling.

[0018] Filtering the fuel tank level value that is greater than a preset level and has the shortest time interval from the completion of fuel filling to the receipt of the current fueling bill image from the plurality of previous fuel tank level values ​​to obtain a historical fuel tank level value;

[0019] The receiving time of the historical fuel tank liquid level value is obtained, and the historical fuel bill image is searched according to the receiving time.

[0020] In a possible implementation manner of the first aspect, after the step of respectively acquiring the current gas bill image and the historical gas bill image, the method further includes:

[0021] extracting refueling image parameters from the current refueling bill image and the historical refueling bill image, and acquiring recorded vehicle parameters from the vehicle;

[0022] The refueling image parameters and the recorded vehicle parameters are used to generate an electronic ledger.

[0023] A second aspect of an embodiment of the present invention provides a fuel consumption anomaly detection device based on a vehicle fuel bill, the device comprising:

[0024] An image acquisition module is used to respectively acquire a current fuel bill image and a historical fuel bill image, wherein the current fuel bill image and the historical fuel bill image are bill images uploaded after the vehicle completes fueling at a current time node and a previous time node, respectively;

[0025] a calculation module, configured to determine a refueling amount value of the vehicle and a fuel consumption value of the vehicle respectively based on the current refueling bill image and the historical refueling bill image;

[0026] The abnormality detection module is used to calculate the ratio of the refueling amount value and the fuel consumption value to obtain a fuel consumption ratio. If the fuel consumption ratio is greater than a preset ratio, it is determined that the vehicle fuel consumption is abnormal.

[0027] In a possible implementation manner of the second aspect, a method for determining the fuel consumption value includes:

[0028] Using OCR recognition technology to perform time recognition on the current gas bill image and the historical gas bill image, and obtain the current gas time and the historical gas time respectively;

[0029] The current refueling time and the historical refueling time are used as a time interval, and the fuel consumption of the vehicle in the time interval is obtained to obtain a fuel consumption value.

[0030] In a possible implementation of the second aspect, the method for determining the refueling amount value includes:

[0031] The total refueling amount is recognized on the current refueling bill image using OCR recognition technology to obtain the refueling amount value.

[0032] In a possible implementation manner of the second aspect, the image acquisition module is further used to:

[0033] After receiving the current fuel bill image uploaded by the user, detect the current fuel tank level value of the vehicle's fuel tank;

[0034] If the current fuel tank liquid level value is greater than the preset value, a plurality of previous fuel tank liquid level values ​​of the vehicle are obtained, each of which is a fuel tank liquid level of the vehicle after refueling.

[0035] Filtering the fuel tank level value that is greater than a preset level and has the shortest time interval from the completion of fuel filling to the receipt of the current fueling bill image from the plurality of previous fuel tank level values ​​to obtain a historical fuel tank level value;

[0036] The receiving time of the historical fuel tank liquid level value is obtained, and the historical fuel bill image is searched according to the receiving time.

[0037] In a possible implementation manner of the second aspect, the apparatus further includes:

[0038] A parameter acquisition module, used for extracting refueling image parameters from the current refueling bill image and the historical refueling bill image, and acquiring recorded vehicle parameters from the vehicle;

[0039] A ledger generation module is used to generate an electronic ledger using the refueling image parameters and the recorded vehicle parameters.

[0040] Compared with the prior art, the embodiments of the present invention provide a method and device for detecting fuel consumption anomalies based on vehicle fuel bills, which have the beneficial effect that: after acquiring two adjacent fuel bill images, the present invention can use the two fuel bill images to respectively determine the vehicle's fuel quantity value and the vehicle's fuel consumption value, and determine whether the vehicle has fuel consumption anomalies based on the fuel quantity value and the fuel consumption value, so as to reduce the calculated error value and improve the accuracy of fuel consumption anomaly detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 It is a flow chart of a method for detecting fuel consumption anomaly based on a vehicle fuel bill provided by an embodiment of the present invention;

[0042] Figure 2 is an operation flow chart of a method for detecting fuel consumption anomaly based on a vehicle fuel bill provided by an embodiment of the present invention;

[0043] Figure 3 The present invention is a schematic structural diagram of a fuel consumption anomaly detection device based on a vehicle fuel bill according to an embodiment of the present invention. DETAILED DESCRIPTION

[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0045] In order to solve the above problems, a fuel consumption anomaly detection method based on a vehicle fuel bill provided in an embodiment of the present application will be introduced and explained in detail through the following specific embodiments.

[0046] Reference Figure 1 , showing a flow chart of a method for detecting fuel consumption anomaly based on a vehicle fuel bill provided by an embodiment of the present invention.

[0047] In one embodiment, the method is applicable to a management platform, which may be a backend server of a vehicle operator and may be used to manage and record data of various vehicles of the vehicle operator.

[0048] Optionally, the management platform can be communicatively connected with multiple smart terminals, namely, the smart terminal of the manager, the smart terminal actually used by the vehicle driver, and the smart terminal or vehicle-mounted terminal carried by the vehicle.

[0049] Wherein, as an example, the fuel consumption anomaly detection method based on the vehicle fuel bill may include:

[0050] S11. Obtain a current refueling bill image and a historical refueling bill image respectively, wherein the current refueling bill image and the historical refueling bill image are bill images uploaded after the vehicle completes refueling at a current time node and a previous time node respectively.

[0051] In one embodiment, after completing a refueling, the driver of the vehicle can use his smart terminal to take a photo of the refueling bill or receipt, and then upload it to the management platform through his smart terminal.

[0052] The current refueling bill image is the bill image uploaded by the driver of the vehicle after completing the refueling at the gas station at the current time node. The historical refueling bill image is the bill image uploaded by the same vehicle after completing the refueling at the gas station at the previous time node. In order to protect the interests of vehicle operators and vehicle drivers, after refueling, they can receive bill images uploaded by smart terminals to facilitate the subsequent calculation of refueling costs.

[0053] In one embodiment, after obtaining the current gas bill image uploaded by the driver of vehicle x, the previous uploaded bill image of the vehicle may be searched to obtain the historical gas bill image.

[0054] In actual operation, the situation of each refueling of the driver is different. The fuel tank may be fully filled or not fully filled. If the fuel tank bill image with not fully filled is used for subsequent calculation, the reference point of the calculation is different, and the fuel consumption calculated subsequently is biased. In order to avoid the above situation, it is necessary to determine that the current fuel tank bill image and the historical fuel tank bill image are both fully filled. As an example, step S11 may include the following sub-steps:

[0055] S111 . After receiving the current fuel bill image uploaded by the user, detect the current fuel tank liquid level value of the vehicle fuel tank.

[0056] In one implementation, the management platform can detect the fuel tank level of the vehicle when it is stopped and the fuel tank level when it is started through the vehicle's intelligent terminal. Then, the difference between the fuel tank levels when it is stopped and when it is started is calculated. If the difference between the fuel tank level before stopping and the fuel tank level after restarting is greater than a preset difference value (e.g., 15%), it indicates that the vehicle is refueling.

[0057] After refueling, the current refueling bill image uploaded by the driver of the vehicle can be received. At this time, the current fuel tank level value of the vehicle's fuel tank can be obtained through the vehicle's intelligent terminal. The current fuel tank level value of the vehicle's fuel tank can then be used to determine whether the vehicle is full of fuel.

[0058] S112: If the current fuel tank liquid level value is greater than a preset value, a plurality of previous fuel tank liquid level values ​​of the vehicle are obtained, each of the previous fuel tank liquid level values ​​being a fuel tank liquid level of the vehicle after refueling.

[0059] In one embodiment, if the current fuel tank liquid level value of the vehicle's fuel tank is greater than a preset level value (eg, 99%), it indicates that the vehicle is in a full fuel state.

[0060] If the current fuel tank level of the vehicle's fuel tank is less than a preset value (e.g., 99%), it indicates that the vehicle is not full of fuel. At this time, the current fuel bill image can be saved without performing fuel consumption abnormality detection processing, and retained for subsequent bill review processing.

[0061] In order to allow the vehicle to perform subsequent calculations when it is fully fueled, when the current tank level value is greater than the preset value, multiple previous tank level values ​​of the vehicle can be obtained. Each previous tank level value is the tank level of the vehicle detected by the management platform through the on-board intelligent terminal after the driver of the vehicle completes refueling and uploads his refueling bill in the previous time.

[0062] These previous tank level values ​​can be used to determine whether the vehicle is fully fueled.

[0063] S113 , selecting a fuel tank level value that is greater than a preset level and has a minimum time interval from the completion of fuel filling to the receipt of the current fueling bill image from the multiple previous fuel tank level values, to obtain a historical fuel tank level value.

[0064] S114, obtaining the receiving time of the historical fuel tank liquid level value, and searching for the historical fuel bill image according to the receiving time.

[0065] You can first filter out previous tank level values ​​that are greater than a preset value (such as 99%) from multiple previous tank level values, then obtain the acquisition time node of each previous tank level value, calculate the difference between each time node and the current time node, and get several time intervals.

[0066] Then, the shortest time interval is selected from the plurality of time intervals, and the previous oil tank liquid level value corresponding to the time interval is used as the historical oil tank liquid level value.

[0067] Finally, the bill image corresponding to the historical fuel tank liquid level value is found to obtain the historical fuel bill image.

[0068] Optionally, after obtaining the current gas bill image, the management platform can automatically trace back to the record of the last time the gas was filled up to obtain the historical gas bill image.

[0069] Since each bill image includes information such as the total amount of refueling, the time of refueling, the location of the refueling station, the unit price of refueling and the total price of refueling, in order to facilitate the management platform to integrate and count various information and calculate the refueling cost of the driver, in one embodiment, after step S11, the method may further include the following steps:

[0070] S21, extracting refueling image parameters from the current refueling bill image and the historical refueling bill image, and acquiring recorded vehicle parameters from the vehicle.

[0071] S22. Generate an electronic ledger using the refueling image parameters and the recorded vehicle parameters.

[0072] In one implementation, the current gas bill image and each historical gas bill image can be automatically identified through the OCR function to obtain gas image parameters, which may include data such as the time of refueling, the location of the gas station where the gas is refueled, the total amount of gas, the unit price, the total amount, etc. At the same time, the vehicle's recorded vehicle parameters can be obtained through the vehicle's on-board intelligent terminal, and the recorded vehicle parameters may include the vehicle's driving route, driving location, fuel consumption, amount of gas, etc.

[0073] The above-mentioned refueling image parameters and recorded vehicle parameters can be used to automatically generate an electronic ledger and send it to the management personnel for review or reconciliation.

[0074] For the convenience of processing, a time interval can be set. For example, every month or every 10 days, the images of the gas bills of the same vehicle during this period are obtained, and then the OCR function is used to automatically recognize the data in the image.

[0075] At the same time, according to the instructions of the management personnel, it can automatically pull the refueling data and fuel consumption data of each vehicle in the fleet, and automatically generate a refueling ledger by combining various data. It can also support querying the ledgers of the fleet and each vehicle, and support one-click export of the ledger.

[0076] In addition, the refueling records of each vehicle can be checked uniformly to see if they are consistent with the refueling receipts, including the amount of refueling and the amount of refueling. If they are inconsistent, verification can be carried out based on the time, driver, location and other information in the refueling records.

[0077] S12: Determine a refueling amount value of the vehicle and a fuel consumption value of the vehicle based on the current refueling bill image and the historical refueling bill image.

[0078] In one embodiment, the refueling amount value of the vehicle may be the amount of fuel added by the vehicle in the refueling operation corresponding to the current refueling bill image. The fuel consumption value of the vehicle may be the fuel consumption value of the vehicle during the period from the completion of the refueling operation corresponding to the historical refueling bill image to the acquisition of the current refueling bill image.

[0079] In an optional embodiment, the method for determining the refueling amount value may include the following sub-steps:

[0080] S121. Use OCR recognition technology to identify the total refueling amount of the current refueling bill image to obtain a refueling amount value.

[0081] Specifically, since the current gas bill image includes the refueling amount, the current gas bill image can be identified, and thus the refueling amount value of the vehicle can be obtained from the current gas bill image.

[0082] In an optional embodiment, the method for determining the fuel consumption value may include the following sub-steps:

[0083] S122, using OCR recognition technology to perform time recognition on the current gas bill image and the historical gas bill image, and obtain the current gas filling time and the historical gas filling time respectively.

[0084] S123: Taking the current refueling time and the historical refueling time as a time interval, obtaining the fuel consumption of the vehicle in the time interval to obtain a fuel consumption value.

[0085] Specifically, the current refueling time may be extracted from the current refueling bill image using OCR recognition technology, and the historical refueling time may also be extracted from the historical refueling bill image using OCR recognition technology.

[0086] The current refueling time is the time when the refueling operation corresponding to the current refueling bill image is completed; the historical refueling time is the time when the refueling operation corresponding to the historical refueling bill image is completed.

[0087] Next, the total time interval between two refuelings of the vehicle can be determined based on the two time nodes to obtain the time interval. Then the vehicle's onboard terminal is called to calculate the fuel consumption value in this time interval. Specifically, the two time nodes can be sent to the vehicle's onboard terminal respectively, and the vehicle's onboard terminal feeds back the remaining fuel volume of the vehicle corresponding to the two time nodes respectively, and then the difference between the two fuel volumes is calculated to obtain the fuel consumption.

[0088] S13, calculating a ratio of the refueling amount value to the fuel consumption value to obtain a fuel consumption ratio, and if the fuel consumption ratio is greater than a preset ratio, determining that the vehicle fuel consumption is abnormal.

[0089] Finally, the ratio of the refueling amount value and the fuel consumption value can be calculated to obtain a fuel consumption ratio, and it can be determined whether the fuel consumption ratio is greater than a preset ratio. If the fuel consumption ratio is greater than the preset ratio, it is determined that the vehicle fuel consumption is abnormal; conversely, if the fuel consumption ratio is less than the preset ratio, it is determined that the vehicle fuel consumption is normal.

[0090] Optionally, the difference between the refueling amount value and the fuel consumption value may also be measured. If the difference is greater than a preset ratio, it may also be determined that the vehicle fuel consumption is abnormal.

[0091] Reference Figure 2 , shows an operation flow chart of a method for detecting fuel consumption anomaly based on a vehicle fuel bill provided by an embodiment of the present invention.

[0092] Specifically, the fuel consumption anomaly detection method based on the vehicle fuel bill may include the following steps:

[0093] The first step is to use the refueling camera to record accounts after refueling.

[0094] The second step is to take a picture of the fuel gauge or gas receipt.

[0095] In the third step, OCR recognizes information such as refueling quantity, unit price, and total amount.

[0096] The fourth step is to identify whether the fuel tank is full by the liquid level.

[0097] Step 5. Associate the refueling location information with the driver.

[0098] Step 6: Record fuel consumption and mileage information.

[0099] Step 7: Compare the refueling data with the fuel consumption data between two refuelings.

[0100] In the eighth step, when the deviation is greater than the fuel consumption loss threshold set by the fleet, it is judged as abnormal fuel consumption.

[0101] Step 9: Abnormal fuel consumption reminder.

[0102] Step 10. Set the statistical period.

[0103] Step 11: Get refueling information including total refueling amount, number of refueling times, amount, etc.

[0104] Step 12: Fuel consumption information, including fuel consumption, mileage, and average fuel consumption per 100 kilometers.

[0105] The thirteenth step is to automatically match the refueling information and fuel consumption information within the cycle to form a ledger.

[0106] Step 14: Query or export the refueling record.

[0107] The present invention uses image recognition refueling data and vehicle operation data collected by R-BOX of SAE J1939 protocol to perform refueling accounting and fuel consumption analysis, so as to obtain the vehicle's refueling ledger, and automatically remind the fleet manager of vehicles with abnormal fuel consumption after each refueling record is uploaded, so as to help the fleet to perform in-process management and control; at the same time, by analyzing the relationship between the amount of refueling and the fuel consumption each time, event reminders can be given for abnormal fuel consumption, thereby solving the fleet's needs for abnormal fuel consumption management.

[0108] In this embodiment, the embodiment of the present invention provides a method for detecting fuel consumption anomalies based on a vehicle refueling bill, and its beneficial effect is that: after obtaining two adjacent refueling bill images, the present invention can use the two refueling bill images to respectively determine the vehicle's refueling amount value and the vehicle's fuel consumption value, and determine whether the vehicle has fuel consumption anomalies based on the refueling amount value and the fuel consumption value, so as to reduce the calculated error value and improve the accuracy of fuel consumption anomaly detection.

[0109] The embodiment of the present invention also provides a fuel consumption abnormality detection device based on a vehicle fuel bill, see Figure 3 , showing a schematic structural diagram of a fuel consumption anomaly detection device based on a vehicle fuel bill provided by an embodiment of the present invention.

[0110] Wherein, as an example, the fuel consumption abnormality detection device based on the vehicle fuel bill may include:

[0111] The image acquisition module 301 is used to respectively acquire a current fuel bill image and a historical fuel bill image, wherein the current fuel bill image and the historical fuel bill image are bill images uploaded after the vehicle completes fueling at a current time node and a previous time node, respectively;

[0112] A calculation module 302, which determines a refueling amount value of a vehicle and a fuel consumption value of the vehicle based on the current refueling bill image and the historical refueling bill image;

[0113] The abnormality detection module 303 is used to calculate the ratio of the refueling amount value and the fuel consumption value to obtain a fuel consumption ratio. If the fuel consumption ratio is greater than a preset ratio, it is determined that the vehicle fuel consumption is abnormal.

[0114] Optionally, the method for determining the fuel consumption value includes:

[0115] Using OCR recognition technology to perform time recognition on the current gas bill image and the historical gas bill image, and obtain the current gas time and the historical gas time respectively;

[0116] The current refueling time and the historical refueling time are used as a time interval, and the fuel consumption of the vehicle in the time interval is obtained to obtain a fuel consumption value.

[0117] Optionally, the method for determining the refueling amount value includes:

[0118] The total refueling amount is recognized by using OCR recognition technology on the current refueling bill image to obtain the refueling amount value.

[0119] Optionally, the image acquisition module is further used to:

[0120] After receiving the current fuel bill image uploaded by the user, detect the current fuel tank level value of the vehicle's fuel tank;

[0121] If the current fuel tank liquid level value is greater than the preset value, a plurality of previous fuel tank liquid level values ​​of the vehicle are obtained, each of which is a fuel tank liquid level of the vehicle after refueling.

[0122] Filtering the fuel tank level value that is greater than a preset level and has the shortest time interval from the completion of fuel filling to the receipt of the current fueling bill image from the plurality of previous fuel tank level values ​​to obtain a historical fuel tank level value;

[0123] The receiving time of the historical fuel tank liquid level value is obtained, and the historical fuel bill image is searched according to the receiving time.

[0124] Optionally, the device further comprises:

[0125] A parameter acquisition module, used for extracting refueling image parameters from the current refueling bill image and the historical refueling bill image, and acquiring recorded vehicle parameters from the vehicle;

[0126] A ledger generation module is used to generate an electronic ledger using the refueling image parameters and the recorded vehicle parameters.

[0127] Those skilled in the art can clearly understand that, for the sake of convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0128] Furthermore, an embodiment of the present application also provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for detecting abnormal fuel consumption based on the vehicle refueling bill as described in the above embodiment is implemented.

[0129] Furthermore, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer-executable program, and the computer-executable program is used to enable a computer to execute the fuel consumption abnormality detection method based on the vehicle refueling bill as described in the above embodiment.

[0130] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for detecting fuel consumption anomaly based on a vehicle fuel bill, characterized in that: The method comprises: Respectively obtain a current refueling bill image and a historical refueling bill image, wherein the current refueling bill image and the historical refueling bill image are bill images uploaded by the vehicle after completing refueling at the current time node and the previous time node, respectively, wherein the historical refueling bill image is a bill image uploaded by the vehicle after completing refueling at the gas station at the previous time node, and the current refueling bill image is a bill image uploaded by the driver of the vehicle after completing refueling at the gas station at the current time node; Determine the refueling amount value and the fuel consumption value of the vehicle based on the current refueling bill image and the historical refueling bill image, respectively, wherein the refueling amount value is the refueling amount of the vehicle obtained by identifying the current refueling bill image, and the fuel consumption value is the fuel consumption of the vehicle from the time node of the historical refueling bill image to the time node of the current refueling bill image; Calculating a ratio of the refueling amount value to the fuel consumption value to obtain a fuel consumption ratio, and if the fuel consumption ratio is greater than a preset ratio, determining that the vehicle fuel consumption is abnormal; The obtaining of the current gas bill image and the historical gas bill image respectively includes: After receiving the current fuel bill image uploaded by the user, detect the current fuel tank level value of the vehicle's fuel tank; If the current fuel tank liquid level value is greater than the preset level value, then a plurality of previous fuel tank liquid level values ​​of the vehicle are obtained, each of the previous fuel tank liquid level values ​​being a fuel tank liquid level of the vehicle after refueling is completed previously; Filtering the fuel tank level value that is greater than a preset value and has the shortest time interval from the completion of fuel filling to the receipt of the current fueling bill image from the plurality of previous fuel tank level values ​​to obtain a historical fuel tank level value; Obtaining the reception time of the historical fuel tank liquid level value, and searching for the historical fuel bill image according to the reception time; The method for determining the fuel consumption value includes: Performing time recognition on the current gas bill image and the historical gas bill image using OCR recognition technology to obtain the current gas bill time and the historical gas bill time respectively; The current refueling time and the historical refueling time are used as a time interval, and the fuel consumption of the vehicle in the time interval is obtained to obtain a fuel consumption value.

2. The method for detecting abnormal fuel consumption based on vehicle fuel bill according to claim 1, characterized in that: The method for determining the refueling amount value includes: The total refueling amount is recognized by using OCR recognition technology on the current refueling bill image to obtain the refueling amount value.

3. The method for detecting abnormal fuel consumption based on a vehicle fuel bill according to any one of claims 1 to 2, characterized in that: After the step of respectively acquiring the current gas bill image and the historical gas bill image, the method further includes: extracting refueling image parameters from the current refueling bill image and the historical refueling bill image, and acquiring recorded vehicle parameters from the vehicle; The refueling image parameters and the recorded vehicle parameters are used to generate an electronic ledger.

4. A fuel consumption abnormality detection device based on a vehicle fuel bill, characterized in that: The device comprises: An image acquisition module is used to respectively acquire a current refueling bill image and a historical refueling bill image, wherein the current refueling bill image and the historical refueling bill image are bill images uploaded by the vehicle after completing refueling at a current time node and a previous time node, respectively, wherein the historical refueling bill image is a bill image uploaded by the vehicle after completing refueling at a gas station at a previous time node, and the current refueling bill image is a bill image uploaded by the driver of the vehicle after completing refueling at a gas station at the current time node; a calculation module, configured to determine a refueling amount value of the vehicle and a fuel consumption value of the vehicle respectively based on the current refueling bill image and the historical refueling bill image, wherein the refueling amount value is the refueling amount of the vehicle obtained by identifying the current refueling bill image, and the fuel consumption value is the fuel consumption of the vehicle from a time point of the historical refueling bill image to a time point of the current refueling bill image; an abnormality detection module, used for calculating the ratio of the refueling amount value to the fuel consumption value to obtain a fuel consumption ratio, and if the fuel consumption ratio is greater than a preset ratio, determining that the vehicle fuel consumption is abnormal; The image acquisition module is also used for: After receiving the current fuel bill image uploaded by the user, detect the current fuel tank level value of the vehicle's fuel tank; If the current fuel tank liquid level value is greater than the preset level value, then a plurality of previous fuel tank liquid level values ​​of the vehicle are obtained, each of the previous fuel tank liquid level values ​​being a fuel tank liquid level of the vehicle after refueling is completed previously; Filtering the fuel tank level value that is greater than a preset value and has the shortest time interval from the completion of fuel filling to the receipt of the current fueling bill image from the plurality of previous fuel tank level values ​​to obtain a historical fuel tank level value; Obtaining the reception time of the historical fuel tank liquid level value, and searching for the historical fuel bill image according to the reception time; The method for determining the fuel consumption value includes: Performing time recognition on the current gas bill image and the historical gas bill image using OCR recognition technology to obtain the current gas bill time and the historical gas bill time respectively; The current refueling time and the historical refueling time are used as a time interval, and the fuel consumption of the vehicle in the time interval is obtained to obtain a fuel consumption value.

5. The fuel consumption abnormality detection device based on vehicle fuel bill according to claim 4 is characterized in that: The method for determining the refueling amount value includes: The total refueling amount is recognized by using OCR recognition technology on the current refueling bill image to obtain the refueling amount value.

6. The fuel consumption abnormality detection device based on a vehicle fuel bill according to any one of claims 4 to 5, characterized in that: The device also includes: A parameter acquisition module, used for extracting refueling image parameters from the current refueling bill image and the historical refueling bill image, and acquiring recorded vehicle parameters from the vehicle; A ledger generation module is used to generate an electronic ledger using the refueling image parameters and the recorded vehicle parameters.

Citation Information

Patent Citations

  • Method and system for preventing oil stealing and oil leakage of vehicle

    CN112863004A

  • Vehicle fuel consumption management method, device and system and storage medium

    CN114819682A