Vehicle type label generation method and system, electronic equipment and storage medium

By acquiring image collection data and charging record data, vehicle-related data, target car models and charging logs are automatically determined, which solves the problems of low efficiency and poor reliability of car model label production in the existing technology, and achieves efficient and reliable car model label generation.

CN119360093APending Publication Date: 2025-01-24AUTEL UNITED CREATION SOFTWARE DEV CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411381816.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In the prior art, vehicle model label production efficiency is low and reliability is difficult to guarantee, mainly because the collection of vehicle pile communication data requires manual operation, which is inefficient and error-prone.

Method used

By obtaining the image collection data collected by the image collection device and the charging record data collected by the charging pile, automatically determine the vehicle's vehicle association data, target models and target charging logs, and generate the model label.

Benefits of technology

It realizes the automatic collection of vehicle pile communication data and the production of vehicle vehicle labels, improves the efficiency of vehicle vehicle label production, and improves the reliability of data collection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119360093A_ABST
    Figure CN119360093A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of new energy vehicle charging, in particular to a vehicle type label generation method and system, electronic equipment and a storage medium. The vehicle type label generation method comprises the steps that image acquisition data acquired by an image acquisition device and charging record data acquired by a charging pile are acquired, the charging record data comprise charging logs recorded by the charging pile when each vehicle is charged, and vehicle associated data corresponding to each vehicle are determined according to the image acquisition data, the vehicle association data comprises identity information and state information of the vehicle corresponding to the vehicle association data, determining a target vehicle type of each vehicle according to the identity information, determining a target charging log of each vehicle in the charging record data according to the state information, and generating a vehicle type label of each vehicle according to the target vehicle type and the target charging log. Therefore, the embodiment of the invention can automatically collect the vehicle pile communication data and make the vehicle type label, does not need manual operation, and is beneficial to improving the making efficiency of the vehicle type label.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of new energy vehicle charging technology, and in particular to a vehicle model label generation method and system, electronic equipment, and storage medium. Background Art

[0002] In the current model prediction method for identifying vehicle models, a large number of vehicle model labels need to be input as sample data into the machine learning algorithm model for training to generate a prediction model for identifying vehicle models. However, the vehicle-pile communication data on the vehicle model label is usually collected manually. This data collection method is not only inefficient, but also prone to errors during the data collection process. Therefore, the current method of making vehicle model labels is inefficient and its reliability is difficult to guarantee. Summary of the invention

[0003] The present invention aims to provide a vehicle model label generation method and system, electronic equipment, and storage medium to solve the technical problems of low efficiency and reliability in vehicle model label production in the prior art.

[0004] In a first aspect, an embodiment of the present invention provides a method for generating a vehicle model label, comprising:

[0005] Acquire image acquisition data acquired by an image acquisition device and charging record data acquired by a charging pile, wherein the image acquisition data is image data acquired by the image acquisition device when each vehicle is located in the target charging area and the charging record data includes a charging log recorded by the charging pile when each vehicle is charged;

[0006] Determine vehicle-related data corresponding to each vehicle according to the image acquisition data, wherein the vehicle-related data includes identity information and status information of the corresponding vehicle;

[0007] determining a target model of each vehicle based on the identity information;

[0008] determining a target charging log for each vehicle in the charging record data based on the status information;

[0009] A vehicle model label for each vehicle is generated according to the target vehicle model and the target charging log.

[0010] Optionally, the image acquisition data includes a plurality of sub-image data acquired by the image acquisition device when each vehicle enters or exits the target charging area and photographs the target charging area, and determining the vehicle-related data corresponding to each vehicle according to the image acquisition data includes:

[0011] extracting identity information of each vehicle according to the sub-image data;

[0012] determining a target image data group according to the identity information;

[0013] The target image data group is determined to be vehicle-related data corresponding to the vehicle.

[0014] Optionally, determining the target image data group according to the identity information includes:

[0015] The sub-image data with the same identity information are determined as the target image data group.

[0016] Optionally, the state information includes driving state information of the vehicle and a charging gun identification of a charging gun used by the vehicle, and determining a target charging log in the charging record data according to the state information includes:

[0017] According to the charging gun identifier, screening out candidate charging logs from the charging record data;

[0018] A target charging log is determined from the candidate charging logs according to the driving state information.

[0019] Optionally, the charging log includes a charging time record, the driving state information includes an entry time when the vehicle enters a target charging area and an exit time when the vehicle exits a target charging area, and determining a target charging log from the candidate charging logs according to the driving state information includes:

[0020] Determine a target charging time record according to the entry time and the exit time;

[0021] The candidate charging log where the target charging time record is located is determined as the target charging log.

[0022] Optionally, the charging time record includes a charging start time and a charging end time, and the determining of a target charging time record according to the driving-in time and the driving-out time includes:

[0023] A charging time record whose charging start time is later than the driving-in time and whose charging end time is earlier than the driving-out time is determined as a target charging time record.

[0024] Optionally, the identity information includes a license plate number, and determining the target vehicle model of each vehicle according to the identity information includes:

[0025] Querying a preset vehicle model database according to the license plate number, wherein the preset vehicle model database is configured with a mapping relationship between the license plate number and the vehicle model;

[0026] The vehicle model in the preset vehicle model database that matches the license plate number is determined as the target vehicle model.

[0027] In a second aspect, an embodiment of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory is connected to the processor, and the processor is used to execute one or more computer programs stored in the memory, and when the processor executes the one or more computer programs, the electronic device implements the vehicle model label generation method as described above.

[0028] In a third aspect, an embodiment of the present invention provides a vehicle model label generation system, including:

[0029] An image acquisition device, used to photograph the target charging area when each vehicle is located in the target charging area to acquire image acquisition data;

[0030] Charging piles, used to collect charging record data when each vehicle is charging; and

[0031] The electronic device as described above is communicatively connected to the image acquisition device and the charging pile respectively.

[0032] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the vehicle model label generation method as described above.

[0033] Compared with the prior art, the embodiments of the present invention provide a method and system for generating a vehicle model label, an electronic device, and a storage medium. The method for generating a vehicle model label includes: obtaining image acquisition data acquired by an image acquisition device and charging record data acquired by a charging pile, the image acquisition data is image data acquired by the image acquisition device when each vehicle is located in the target charging area by photographing the target charging area, the charging record data includes the charging log recorded by the charging pile when each vehicle is charging, the vehicle association data corresponding to each vehicle is determined according to the image acquisition data, the vehicle association data includes the identity information and status information of the corresponding vehicle, the target model of each vehicle is determined according to the identity information, the target charging log of each vehicle is determined in the charging record data according to the status information, and the model label of each vehicle is generated according to the target model and the target charging log. Therefore, the present embodiment can automatically collect vehicle-pile communication data and produce model labels without manual operation, which is conducive to improving the production efficiency of model labels. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0035] Figure 1 A schematic diagram of the structure of a vehicle model label generation system provided by an embodiment of the present invention;

[0036] Figure 2 A schematic diagram of a process for generating a vehicle model label provided by an embodiment of the present invention;

[0037] Figure 3 A schematic flow chart of step S204 in a method for generating a vehicle model label provided by an embodiment of the present invention;

[0038] Figure 4 A schematic diagram of the structure of a vehicle model label generation device provided by an embodiment of the present invention;

[0039] Figure 5 A schematic diagram of the structure of a first determination module in a vehicle model label generation device provided by an embodiment of the present invention;

[0040] Figure 6 A structural schematic diagram of a selection module in a vehicle model label generation device provided by an embodiment of the present invention;

[0041] Figure 7 A structural schematic diagram of a selection module in a vehicle model label generation device provided by an embodiment of the present invention;

[0042] Figure 8 A schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical scheme and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0044] It should be noted that, if there is no conflict, the various features in the embodiments of the present invention can be combined with each other, all within the scope of protection of the present invention. In addition, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flow chart, in some cases, the steps shown or described can be performed in a different order from the module division in the device or the flow chart. Furthermore, the words "first", "second", "third", etc. used in the present invention do not limit the data and execution order, but only distinguish the same items or similar items with basically the same functions and effects.

[0045] See also Figure 1 An embodiment of the present invention provides a vehicle model label generation system. The vehicle model label generation system 100 includes a charging pile 101, an image acquisition device 102 and an electronic device 103.

[0046] The charging pile 101 is a device for receiving electric energy from the power grid and then transmitting the electric energy to the vehicle through the charging line to charge the vehicle. The electric energy transmitted from the power grid to the charging pile 101 is generally city electricity, which is a kind of industrial frequency alternating current, generally characterized by the three common quantities of alternating current, namely voltage, current and frequency. Generally, the city electricity transmitted from the power grid to the charging pile 101 is three-phase alternating current.

[0047] In some embodiments, the charging pile 101 can be any type of charging pile, including but not limited to a DC charging pile, an AC charging pile, an AC / DC integrated charging pile, etc.

[0048] The DC charging pile uses direct current to charge the vehicle's power battery. This charging method is also called "fast charging". The DC charging pile is electrically connected to the power grid, and can receive three-phase 380V AC power input from the power grid and convert the AC power into DC power, which is then delivered to the vehicle's power battery for charging through a standard DC charging plug and charging socket, thereby achieving DC charging. The power supply characteristics of the DC charging pile itself determine that it can output sufficient charging power, and the adjustment range of voltage and current is relatively large, thereby achieving fast charging. The DC charging pile has a charger function, which can monitor and control the working status of the charged power battery in real time, and can also measure the charging power.

[0049] AC charging piles generally use a single or dual 220VAC / 380VAC AC output interface to provide power to the vehicle so that the vehicle can use the on-board charger to charge its power battery. This charging method is also called "slow charging". The output power of the AC charging pile is 5kW (220VAC) / 20kW (380VAC), but the actual charging power is restricted by the on-board charger. Generally, the on-board charging power of small electric vehicles is between 2 and 3kW. The on-board charger of the vehicle can convert the input AC power into DC power by filtering and rectifying, and then store the DC power in the vehicle's power battery to charge the vehicle. This charging method is mainly used in small pure electric vehicles.

[0050] The input voltage of the AC / DC integrated charging pile is generally three-phase four-wire 380VAC±15%, frequency 50Hz. The AC / DC integrated charging pile includes a DC output port and an AC output port. The DC output port outputs adjustable DC power to charge the vehicle's power battery. The charging power is generally 10~40kW, and the AC output port outputs 220VAC (5kW) / 380VAC (20kW) AC power to provide charging power for the vehicle's on-board charger. The AC / DC integrated charging pile can provide conventional charging through the AC output port and fast charging through the DC output port. When there are many charging services during the day, fast charging is used for fast charging. When there are few users at the charging station at night, conventional charging methods can be used for slow charging. The AC / DC integrated charging pile can realize both AC and DC charging at the same time, and interlocking charging. It adopts a modular design for easy maintenance.

[0051] It is understandable that each charging post 101 is configured with a target charging area, which is an area for parking a vehicle when the vehicle is charging. The target charging area can be used for parking one vehicle or multiple vehicles.

[0052] In some embodiments, each charging pile 101 is configured with one or more charging guns, which are interface devices connecting the charging pile and the vehicle, and are mainly used to transfer electric energy to the vehicle for charging. The charging gun usually has a plug and a connecting wire, one end of which is connected to the charging pile and the other end is inserted into the charging interface of the vehicle. According to different charging requirements and technical standards, the charging gun can be divided into a fast charging gun and a slow charging gun.

[0053] Fast charging guns are also called DC fast charging guns. They are usually used in fast charging stations. They have a large power output and can quickly charge the vehicle's power battery.

[0054] Slow charging guns are also called AC charging guns. They are usually used in home charging piles, commercial charging piles and public charging piles. They have low power and are suitable for charging with ordinary household power supply. The charging speed is relatively slow.

[0055] In some embodiments, a charging gun logo is displayed on the surface of each charging gun. The charging gun logo is identification information used to determine the identity of the charging gun. The charging gun logo can be composed of any form of content such as text, patterns, symbols, etc., as long as these contents are sufficient to distinguish different charging guns.

[0056] In some embodiments, the charging gun identifier is a charging gun number, such as "CCU1", "CCU2", etc.

[0057] When the vehicle enters the target charging area of ​​the charging pile 101, the user can use the charging gun to charge the vehicle. During the charging process, the charging pile 101 can interact with the vehicle. When the charging pile 101 interacts with the vehicle, various charging interaction information can be sent and received between the charging pile 101 and the vehicle. The interaction between the vehicle and the charging pile 101 during the charging process can be roughly divided into the charging parameter configuration stage and the charging stage.

[0058] After the charging pile 101 is physically connected to the vehicle and powered on, and the voltage is checked to be normal, the charging parameter configuration phase is entered. In this phase, the charging interaction information sent and received between the vehicle and the charging pile 101 includes handshake messages, identity authentication messages, charging parameter negotiation messages, and charging preparation messages.

[0059] The handshake message is used to establish a communication connection between the charging pile 101 and the battery management system of the vehicle. The handshake message includes a handshake request message and a handshake response message. The handshake request message is sent by the charging pile 101 to the battery management system of the vehicle to determine whether the handshake between the two parties is normal, and indicates that the charging pile 101 is ready to configure the charging parameters. After receiving the handshake request message, the battery management system of the vehicle sends a handshake response message to the charging pile 101, indicating that the battery management system of the vehicle is ready to accept the charging parameter configuration. If the charging pile 101 receives the handshake response message, the charging pile 101 determines that the handshake between the two parties is normal and establishes a communication connection between the two parties.

[0060] The identity authentication message is used to verify the identity of the charging pile 101. The identity authentication message includes an identity authentication request message and an identity authentication response message. The identity authentication request message is sent by the charging pile 101 to the battery management system of the vehicle. The identity authentication request message includes the identity information of the charging pile 101. After the battery management system of the vehicle receives the identity authentication request message, it sends an identity authentication response message to the charging pile 101, indicating that the battery management system of the vehicle has verified the identity of the charging pile 101. After the charging pile 101 receives the identity authentication response message, the identity authentication of the charging pile 101 is completed.

[0061] The charging parameter negotiation message is used to negotiate charging parameters. The charging parameter negotiation message includes a charging parameter suggestion message and a charging parameter confirmation message. The charging parameter suggestion message is sent by the charging pile 101 to the battery management system of the vehicle. The charging parameter suggestion message includes the charging parameters suggested by the charging pile 101. The charging parameters include the maximum charging voltage, the maximum charging current, the minimum charging voltage, the minimum charging current, the charging mode and other parameters. After the battery management system of the vehicle receives the charging parameter suggestion message, it sends a charging parameter confirmation message to the charging pile 101, indicating that the battery management system of the vehicle confirms the received charging parameters. After the charging pile 101 receives the charging parameter confirmation message, the charging parameter negotiation is completed.

[0062] The charging ready message is used to indicate that the charging pile 101 is ready. The charging ready message is sent by the charging pile 101 to the battery management system of the vehicle, indicating that the charging pile 101 is ready to start charging.

[0063] During the charging phase, the charging pile 101 adjusts the charging voltage and current according to the charging requirements of the vehicle's battery management system to ensure that the charging process proceeds normally. The charging interaction information sent and received between the vehicle and the charging pile 101 includes charging control messages, charging data messages, and charging fault messages.

[0064] The charging control message is used to control the charging process. The charging control message includes a start charging command message, a stop charging command message and a charging status report message. The start charging command message can be sent by the charging pile 101 to the battery management system of the vehicle to instruct the battery management system of the vehicle to start charging. The stop charging command message is sent by the charging pile 101 to the battery management system of the vehicle to instruct the battery management system of the vehicle to stop charging. The charging status report message is sent by the battery management system of the vehicle to the charging pile 101 to report the charging status of the battery management system of the vehicle.

[0065] The charging data message is used to transmit charging data. The charging data message includes a charging voltage / current setting message and a battery voltage / current measurement message. The charging voltage / current setting message is sent by the charging pile 101 to the battery management system of the vehicle to set the charging voltage value and the charging current value. The battery voltage / current measurement message is sent by the battery management system of the vehicle to the charging pile 101 to report the battery voltage value and the battery current value of the vehicle.

[0066] The charging fault message is used to indicate charging-related faults. The charging fault message includes a charging fault message and a battery fault message. The charging fault message is sent by the charging pile 101 to the battery management system of the vehicle to indicate charging fault information, and the battery fault message is sent by the battery management system of the vehicle to the charging pile 101 to indicate battery fault information.

[0067] It is understandable that when the charging pile 101 sends and receives charging interaction information with each vehicle, the charging pile 101 can extract characteristic parameters related to each vehicle from the charging interaction information, such as the maximum allowable charging current and voltage, and generate a charging log for each vehicle based on the characteristic parameters. These charging logs can constitute charging record data and be stored in the charging pile 101. The charging log is used to record various characteristic parameters reported by the vehicle to the charging pile 101 and the charging gun identification of the charging gun used for charging the vehicle.

[0068] For example, the charging log may look like this:

[0069] {

[0070] "CC1":"XXX",

[0071] "CC2":XXX,

[0072] "CC3":XXX,

[0073] "CC4":XXX,

[0074] "CC5":XXX,

[0075] "Source":"CCU1",

[0076] "ChargeStartTime":"XXX"

[0077] "ChargeEndTime":"XXX"

[0078] }

[0079] Among them, CC1, CC2, CC3, CC4 and CC5 represent characteristic parameters reported by the vehicle to the charging pile 101, Source represents the data source channel, CCU1 is the charging gun identifier, ChargeStartTime represents the charging start time of the vehicle, and ChargeEndTime represents the charging end time of the vehicle.

[0080] It is understandable that when different vehicles use the same charging gun for charging, since the characteristic parameters reported by different vehicles to the charging pile 101 are generally different, even if the charging start time and the charging end time are exactly the same, the charging logs generated by the charging pile 101 are different. It is also understandable that when the same vehicle uses the same or different charging guns for charging at different time points, even if the characteristic parameters reported by the vehicle to the charging pile 101 are the same, the charging logs generated by the charging pile 101 are different because the charging start time and the charging end time are different.

[0081] The image acquisition device 102 is used to capture the target charging area when each vehicle is located in the target charging area to acquire image acquisition data. When the image acquisition device 102 captures the target charging area, it can identify vehicle-related information and charging gun-related information, wherein the vehicle-related information can be identification information for determining the identity of the vehicle, such as a license plate number, a vehicle identification code, etc., and the charging gun-related information can be identification information for determining the identity of the charging gun, such as a charging gun serial number, etc. The image acquisition device 102 includes any device that can capture images, such as a camera, a still camera, a video camera, etc.

[0082] In some embodiments, the image acquisition data acquired by the image acquisition device 102 includes image data acquired by photographing the target charging area when each vehicle enters the target charging area and image data acquired by photographing the target charging area when each vehicle exits the target charging area. These image data can record various information, such as driving status, entry time or exit time, vehicle-related information, and charging gun-related information.

[0083] For example, the image data collected by photographing the target charging area when each vehicle enters the target charging area is roughly as follows:

[0084] {

[0085] 'timestamp':'XXX',

[0086] 'plateText':'XXX',

[0087] 'state':'in',

[0088] 'module':'XXX'

[0089] }

[0090] Among them, timestamp indicates the shooting time (entry time), plateText indicates the license plate number, state indicates the driving status, in indicates the entry status, and module indicates the charging gun number.

[0091] The general contents of the image data collected by photographing the target charging area when each vehicle leaves the target charging area are as follows:

[0092]

[0093] Among them, timestamp indicates the shooting time (exit time), plateText indicates the license plate number, state indicates the driving status, out indicates the exit status, and module indicates the charging gun number.

[0094] The electronic device 103 is electrically connected to the charging pile 101 and the image acquisition device 102, respectively, and is used to obtain the charging record data collected by the charging pile 101 and the image acquisition data collected by the image acquisition device 102, and generate a vehicle model label for each vehicle based on the charging record data and the image acquisition data. The electronic device 103 is the algorithm core of the vehicle model label generation system and is used to execute the vehicle model label generation method described below.

[0095] The electronic device 103 may be a user equipment (UE) such as a mobile phone, a smart phone, a desktop computer, a laptop computer, a digital broadcast receiver, a personal digital assistant (PDA), a tablet computer (Portable Android Device, PAD), a handheld device, a vehicle-mounted device, a wearable device, a computing device or other processing device connected to a wireless modem, a mobile station (MS), a mobile terminal, etc.

[0096] See also Figure 2 The embodiment of the present invention provides a method for generating a vehicle model label, the method comprising:

[0097] S201, acquiring image acquisition data acquired by an image acquisition device and charging record data acquired by a charging pile;

[0098] In this step, the image acquisition data is the image data acquired by the image acquisition device when each vehicle is located in the target charging area. As mentioned above, these image data can record various information such as the vehicle's driving status, entry time or exit time, vehicle-related information for determining the vehicle's identity, and charging gun-related information for determining the charging gun's identity.

[0099] In some embodiments, the image acquisition data includes a plurality of sub-image data acquired by an image acquisition device when photographing the target charging area when each vehicle enters or exits the target charging area.

[0100] As mentioned above, the content of each sub-image data may include the shooting time (entry time or exit time), the license plate number, the driving status (entry status or exit status) and the charging gun number.

[0101] The charging record data includes the charging log recorded by the charging pile when each vehicle is charging. As mentioned above, the content of the charging log may include various characteristic parameters reported by the vehicle to the charging pile, data source channels, vehicle charging start time and charging end time.

[0102] S202, determining vehicle-related data corresponding to each vehicle according to the image acquisition data;

[0103] In this step, the vehicle-related data is data associated with a specific vehicle. It is understandable that the vehicle-related data of different vehicles are different.

[0104] In some embodiments, the image acquisition data includes a plurality of sub-image data acquired by an image acquisition device when photographing the target charging area when each vehicle enters or exits the target charging area.

[0105] For example, the image acquisition data includes the following four sub-image data:

[0106] First sub-image data (image data acquired by the image acquisition device when the vehicle A enters the target charging area and photographs the target charging area):

[0107] {

[0108] 'timestamp':'2024-07-19 12:23:34',

[0109] 'plateText':'A123',

[0110] 'state':'in',

[0111] 'module':'CCU1'

[0112] }

[0113] Second sub-image data (image data acquired by the image acquisition device when the vehicle B enters the target charging area and photographs the target charging area):

[0114] {

[0115] 'timestamp':'2024-07-20 14:45:56',

[0116] 'plateText':'B456',

[0117] 'state':'in',

[0118] 'module':'CCU2'

[0119] }

[0120] Third sub-image data (image data acquired by the image acquisition device when the vehicle A exits the target charging area and photographs the target charging area):

[0121] {

[0122] 'timestamp':'2024-07-19 13:34:45',

[0123] 'plateText':'A123',

[0124] 'state':'out',

[0125] 'module':'CCU1'

[0126] }

[0127] Fourth sub-image data (image data acquired by the image acquisition device when the vehicle B exits the target charging area and photographs the target charging area):

[0128] {

[0129] 'timestamp':'2024-07-20 15:54:43',

[0130] 'plateText':'B456',

[0131] 'state':'out',

[0132] 'module':'CCU2'

[0133] }

[0134] In some embodiments, the electronic device extracts the identity information of each vehicle based on the sub-image data, determines a target image data group based on the identity information, and determines that the target image data group is the vehicle-associated data corresponding to the vehicle.

[0135] For example, as described above, the electronic device extracts the license plate number "A123" of vehicle A according to the first sub-image data, extracts the license plate number "B456" of vehicle B according to the second sub-image data, extracts the license plate number "A123" of vehicle A according to the third sub-image data, and extracts the license plate number "B456" of vehicle B according to the fourth sub-image data. Then, the electronic device groups the sub-image data according to the identity information. For example, in some embodiments, the electronic device determines that the sub-image data with the same identity information is the target image data group, that is, the first sub-image data and the third sub-image data with the same license plate number are grouped in the target image data group data1, and the second sub-image data and the fourth sub-image data with the same license plate number are grouped in the target image data group data2, thereby obtaining the target image data group data1 and the target image data group data2. Then, the electronic device can determine that the target image data group data1 is the vehicle-related data corresponding to vehicle A, and determine that the target image data group data2 is the vehicle-related data corresponding to vehicle B.

[0136] It is understandable that during the charging process, the user may replace the charging gun to charge the vehicle. At this time, the image data collected by the image acquisition device when the vehicle enters the target charging area is different from the image data collected when the vehicle leaves the target charging area. For example, the image acquisition data includes the following fifth sub-image data and sixth sub-image data:

[0137] Fifth sub-image data (image data acquired by the image acquisition device when the vehicle C enters the target charging area and photographs the target charging area):

[0138] {

[0139] 'timestamp':'2024-07-19 16:23:34',

[0140] 'plateText':'C789',

[0141] 'state':'in',

[0142] 'module':'CCU3'

[0143] }

[0144] Sixth sub-image data (image data acquired by the image acquisition device when the vehicle C exits the target charging area and photographs the target charging area):

[0145] {

[0146] 'timestamp':'2024-07-19 17:23:34',

[0147] 'plateText':'C789',

[0148] 'state':'in',

[0149] 'module':'CCU4'

[0150] }

[0151] Because the characteristic parameters reported by the vehicle to the charging pile may be different when different charging guns are used to charge the vehicle, the characteristic parameters recorded in the charging log generated by the charging pile are also different. This will affect the subsequent generation of vehicle model labels. Therefore, in order to reliably generate vehicle model labels in the future, in some embodiments, the electronic device extracts the identity information and charging gun identification of each vehicle based on the sub-image data, and determines the target image data group based on the identity information and the charging gun identification.

[0152] For example, as mentioned above, the electronic device extracts the license plate number "A123" and the charging gun number "CCU1" of vehicle A according to the first sub-image data, and extracts the license plate number "A123" and the charging gun number "CCU1" of vehicle A according to the third sub-image data, and groups the first sub-image data and the third sub-image data with the same license plate number and charging gun number into the same target image data group, so the electronic device determines that the target image data group is the vehicle-related data corresponding to vehicle A.

[0153] To give another example, as mentioned above, the electronic device extracts the license plate number "C123" and the charging gun number "CCU3" of vehicle C based on the fifth sub-image data, and extracts the license plate number "C123" and the charging gun number "CCU4" of vehicle C based on the sixth sub-image data. Although the license plate numbers of the fifth sub-image data and the sixth sub-image data are consistent, the charging gun numbers are inconsistent. Therefore, the electronic device can discard the fifth sub-image data and the sixth sub-image data to avoid incorrect grouping, which makes the vehicle-related data unreliable.

[0154] Since this embodiment takes into account the abnormal situation of changing charging guns that may occur during the vehicle charging process when grouping the sub-image data, the accuracy and reliability of the sub-image data grouping can be improved.

[0155] The vehicle-related data includes the identity information of the corresponding vehicle. As mentioned above, the identity information is the license plate number of the vehicle. The vehicle-related data corresponding to vehicle A includes the license plate number "A123" of vehicle A, and the vehicle-related data corresponding to vehicle B includes the license plate number "B456" of vehicle B.

[0156] The vehicle-related data also includes the status information of the corresponding vehicle, and the status information is the information recorded by the image acquisition device when the vehicle is in different driving states, wherein the driving state includes the driving-in state and the driving-out state. In some embodiments, the status information includes the driving status information of the vehicle and the charging gun identification of the charging gun used by the vehicle, wherein the driving status information includes the driving-in time when the vehicle enters the target charging area and the driving-out time when the vehicle leaves the target charging area.

[0157] For example, as mentioned above, the status information of vehicle A includes the entry time "2024-07-1912:23:34", the exit time "2024-07-19 13:34:45" and the charging gun number "CCU1", and the status information of vehicle B includes the entry time "2024-07-20 14:45:56", the exit time "2024-07-20 15:54:43" and the charging gun number "CCU2".

[0158] S203, determining the target model of each vehicle according to the identity information;

[0159] In this step, the identity information of the vehicle is unique, for example, the license plate number of each vehicle is unique, so the identity information of each vehicle can uniquely determine the corresponding target vehicle model.

[0160] In some embodiments, the identity information includes a license plate number. The electronic device queries a preset vehicle model database based on the license plate number. The preset vehicle model database is configured with a mapping relationship between the license plate number and the vehicle model, and determines that the vehicle model in the preset vehicle model database that matches the license plate number is the target vehicle model.

[0161] It is understandable that, since the models of different vehicles may be the same, in the preset model database, one model may correspond to multiple different vehicles.

[0162] S204, determining a target charging log for each vehicle in the charging record data according to the status information;

[0163] In this step, the target charging log is the charging log belonging to a specific vehicle. As mentioned above, when a vehicle is charging, the charging pile will generate a charging log for the vehicle, and the charging log does not contain information that directly identifies the vehicle model. Therefore, the electronic device obtains charging record data including multiple charging logs from the charging pile, and needs to find the target charging log belonging to each vehicle in multiple different charging logs.

[0164] In some embodiments, see Figure 3 , S204 includes:

[0165] S2041. Filter candidate charging logs from the charging record data according to the charging gun identification;

[0166] In this step, the candidate charging log includes multiple charging logs corresponding to each charging gun. As mentioned above, each charging log records the data source channel, such as charging gun CCU1, CCU2, etc. If the vehicle is charged using charging gun CCU1, the charging log of the vehicle generated by the charging pile will record the data source channel of the charging log as charging gun CCU1. If the vehicle is charged using charging gun CCU2, the charging log of the vehicle generated by the charging pile will record the data source channel of the charging log as charging gun CCU2. Therefore, the electronic device can preliminarily screen out the candidate charging logs for each vehicle from multiple charging logs based on the charging gun identification (such as the charging gun number) of the charging gun used by the vehicle.

[0167] In some embodiments, the electronic device determines that the charging log whose data source channel matches the charging gun identifier is a candidate charging log.

[0168] For example, the charging record data includes charging log log1 and charging log log2:

[0169] Charging log log1:

[0170] {

[0171] "CC1":"001",

[0172] "CC2":002,

[0173] "CC3":003,

[0174] "CC4":004,

[0175] "CC5":005,

[0176] "Source":"CCU1",

[0177] "ChargeStartTime":"2024-07-19 12:24:22"

[0178] "ChargeEndTime":"2024-07-19 13:33:55"

[0179] }

[0180] Charging log log2:

[0181] {

[0182] "CC1":"006",

[0183] "CC2":007,

[0184] "CC3":008,

[0185] "CC4":009,

[0186] "CC5":010,

[0187] "Source":"CCU2",

[0188] "ChargeStartTime":"2024-07-19 14:46:16"

[0189] "ChargeEndTime":"2024-07-19 15:52:33"

[0190] }

[0191] As shown above, since the data source channel of the charging log log1 (charging gun CCU1) matches the charging gun identifier (charging gun number CCU1) of the charging gun used by vehicle A, the electronic device can determine that the charging log log1 is a candidate charging log for vehicle A. The data source channel of the charging log log2 (charging gun CCU2) matches the charging gun identifier (charging gun number CCU2) of the charging gun used by vehicle B. Similarly, the electronic device can determine that the charging log log2 is a candidate charging log for vehicle B.

[0192] In some embodiments, the charging log includes a charging time record, which is used to record the time during the vehicle charging process, such as the time when charging starts, the time when charging ends, etc.

[0193] In some embodiments, the charging time record includes the charging start time and the charging end time of the vehicle.

[0194] As mentioned above, for the charging log log1, the vehicle's charging start time is "2024-07-19 12:24:22", and the vehicle's charging end time is "2024-07-19 13:33:55".

[0195] S2042: Determine a target charging log from candidate charging logs according to the driving status information.

[0196] In this step, since the candidate charging logs for each vehicle include multiple charging logs, which may be charging logs of different vehicles, the electronic device needs to further find a charging log belonging to a specific vehicle from the candidate charging logs.

[0197] As mentioned above, the driving status information includes the entry time when the vehicle enters the target charging area and the exit time when the vehicle exits the target charging area, and the charging log records the charging start time and charging end time of the vehicle. Since the same charging gun can only charge one vehicle at the same time point, the electronic device can determine the target charging log from the candidate charging logs by time judgment.

[0198] In some embodiments, the electronic device determines a target charging time record according to the driving-in time and the driving-out time, and determines the candidate charging log where the target charging time record is located as the target charging log.

[0199] In this embodiment, the electronic device extracts the charging time record from each charging log included in the candidate charging log, and determines the charging time record whose charging start time and charging end time recorded in the charging time record match the driving-in time and driving-out time as the target charging time record.

[0200] In some embodiments, the electronic device determines a charging time record in which a charging start time is later than a driving-in time and a charging end time is earlier than a driving-out time as a target charging time record.

[0201] For example, as mentioned above, the entry time of vehicle A into the target charging area is "2024-07-19 12:23:34", and the exit time is "2024-07-19 13:34:45", and in the candidate charging log of vehicle A, the charging time of the charging log log1 is recorded as the charging start time "2024-07-19 12:24:22" and the charging end time "2024-07-19 13:33:55". Since the charging start time "2024-07-19 12:24:22" is later than the entry time "2024-07-19 12:23:34", and the charging end time "2024-07-19 13:33:55" is earlier than the exit time "2024-07-19 13:34:45”, therefore, the electronic device can determine the charging time record in the charging log log1 as the target charging time record.

[0202] Since the charging log where the target charging time is recorded is the charging log log1, the electronic device can determine that the charging log log1 is the target charging log of vehicle A.

[0203] S205: Generate a vehicle model label for each vehicle according to the target vehicle model and the target charging log.

[0204] For example, as mentioned above, the general content of the vehicle model label of vehicle A is as follows:

[0205] {

[0206] "CC1":"001",

[0207] "CC2":002,

[0208] "CC3":003,

[0209] "CC4":004,

[0210] "CC5":005,

[0211] "VehicleLabel":A123456789

[0212] "Source":"CCU1",

[0213] "ChargeStartTime":"2024-07-19 12:24:22"

[0214] "ChargeEndTime":"2024-07-19 13:33:55"

[0215] }

[0216] Among them, VehicleLabel represents the model of vehicle A.

[0217] Therefore, this embodiment can automatically collect vehicle-pile communication data and produce vehicle model labels without manual operation, which is conducive to improving the production efficiency of vehicle model labels.

[0218] It should be noted that, in each of the above-mentioned embodiments, there is not necessarily a certain order between the above-mentioned steps. A person of ordinary skill in the art can understand, based on the description of the embodiments of the present invention, that in different embodiments, the above-mentioned steps may have different execution orders, that is, they may be executed in parallel, may be executed interchangeably, and so on.

[0219] As another aspect of an embodiment of the present invention, an embodiment of the present invention provides a vehicle model label generation device, wherein the vehicle model label generation device may be a software module, the software module includes a plurality of instructions, which are stored in a memory, and the processor may access the memory, call the instructions for execution, so as to complete the vehicle model label generation method described in each of the above embodiments.

[0220] In some embodiments, the vehicle model label generation device can be constructed by hardware devices, for example, the vehicle model label generation device can be constructed by one or more chips, and each chip can work in coordination with each other to complete the vehicle model label generation method described in each of the above embodiments. For another example, the vehicle model label generation device can also be constructed by a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), a single-chip microcomputer, an ARM (Acorn RISC Machine), a programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or any combination of these components.

[0221] In some embodiments, see Figure 4 The vehicle model label generating device 500 provided in the embodiment of the present invention includes an acquisition module 401, a first determination module 402, a second determination module 403, a third determination module 404 and a generation module 405.

[0222] The acquisition module 401 is used to acquire image acquisition data acquired by the image acquisition device and charging record data acquired by the charging pile. The image acquisition data is image data acquired by the image acquisition device when each vehicle is located in the target charging area. The charging record data includes the charging log recorded by the charging pile when each vehicle is charging. The first determination module 402 is used to determine the vehicle-related data corresponding to each vehicle based on the image acquisition data. The vehicle-related data includes the identity information and status information of the corresponding vehicle. The second determination module 403 is used to determine the target vehicle model of each vehicle based on the identity information. The third determination module 404 is used to determine the target charging log of each vehicle in the charging record data based on the status information. The generation module 405 is used to generate a vehicle model label for each vehicle based on the target vehicle model and the target charging log.

[0223] Therefore, this embodiment can automatically collect vehicle-pile communication data and produce vehicle model labels without manual operation, which is conducive to improving the production efficiency of vehicle model labels.

[0224] In some embodiments, see Figure 5 The first determination module 402 includes an extraction unit 4021, a first determination unit 4022 and a second determination unit 4023.

[0225] The extraction unit 4021 is used to extract the identity information of each vehicle according to the sub-image data, the first determination unit 4022 is used to determine the target image data group according to the identity information, and the second determination unit 4023 is used to determine that the target image data group is the vehicle-related data corresponding to the vehicle.

[0226] In some embodiments, the first determining unit is specifically used to: determine the sub-image data with the same identity information as the target image data group.

[0227] In some embodiments, the status information includes the driving status information of the vehicle and the charging gun identification of the charging gun used by the vehicle, see Figure 6 The third determination module 404 includes a screening unit 4041 and a third determination unit 4042 .

[0228] The screening unit 4041 is used to screen candidate charging logs from the charging record data according to the charging gun identification, and the third determination unit 4042 is used to determine the target charging log from the candidate charging logs according to the driving state information.

[0229] In some embodiments, the charging log includes a charging time record, and the driving status information includes the entry time when the vehicle enters the target charging area and the exit time when the vehicle exits the target charging area. The third determination unit 4042 is specifically used to: determine the target charging time record based on the entry time and the exit time, and determine that the candidate charging log where the target charging time record is located is the target charging log.

[0230] In some embodiments, the identity information includes a license plate number, see Figure 7 The second determination module 403 includes a query unit 4031 and a fourth determination unit 4032.

[0231] The query unit 4031 is used to query the preset vehicle model database according to the license plate number. The preset vehicle model database is configured with a mapping relationship between the license plate number and the vehicle model. The fourth determination unit 4032 is used to determine that the vehicle model matching the license plate number in the preset vehicle model database is the target vehicle model.

[0232] It should be noted that the above-mentioned vehicle model label generation device can execute the vehicle model label generation method provided in the embodiment of the present invention, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in the embodiment of the vehicle model label generation device, please refer to the vehicle model label generation method provided in the embodiment of the present invention.

[0233] See also Figure 8 , Figure 8 A schematic diagram of the hardware structure of an electronic device is provided in accordance with an embodiment of the present invention. Figure 8 As shown, the electronic device 103 includes one or more processors 1031 and a memory 1032. Figure 8 A processor 1031 is taken as an example.

[0234] The processor 1031 is configured to support the computer device to perform the corresponding functions in the method in the above method embodiment. The processor 1031 can be a central processing unit (CPU), a network processor (NP), a hardware chip or any combination thereof. The above hardware chip can be an application specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The above PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL) or any combination thereof.

[0235] The memory 1032 is used to store program codes, etc. The memory 1032 may include a volatile memory (VM), such as a random access memory (RAM); the memory may also include a non-volatile memory (NVM), such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD); the memory 1032 may also include a combination of the above-mentioned types of memory.

[0236] The memory 1032 can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as program instructions / modules corresponding to the vehicle model label generation method in the embodiment of the present invention. The processor 1031 executes various functional applications and data processing of the vehicle model label generation method and the vehicle model label generation device by running the non-volatile software programs, instructions and modules stored in the memory 1032, that is, realizes the functions of each module or unit of the vehicle model label generation method and the vehicle model label generation device provided in the above method embodiment.

[0237] The memory 1032 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function. The data storage area may store data created according to the use of the vehicle model label generation device, etc. In some embodiments, the memory 1032 may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the vehicle model label generation device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0238] The one or more modules are stored in the memory 1032. When executed by the one or more processors 1031, the vehicle model label generation method in any of the above method embodiments is executed, for example, the method steps described in the above method embodiments are executed to realize the functions of the modules described in the above device embodiments.

[0239] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a computer, the computer executes the method described in the above embodiment.

[0240] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0241] Finally, it should be noted that the present invention can be implemented in many different forms and is not limited to the embodiments described in this specification. These embodiments are not intended to be additional limitations on the content of the present invention. The purpose of providing these implementations is to make the understanding of the disclosure of the present invention more thorough and comprehensive. And under the idea of ​​the present invention, the above-mentioned technical features continue to be combined with each other, and there are many other changes in different aspects of the present invention as described above, which are all considered to be within the scope of the present invention. Further, for those of ordinary skill in the art, improvements or changes can be made according to the above description, and all these improvements and changes should belong to the scope of protection of the claims attached to the present invention.

Claims

1. A method for generating a vehicle model label, characterized in that: include: Acquire image acquisition data acquired by an image acquisition device and charging record data acquired by a charging pile, wherein the image acquisition data is image data acquired by the image acquisition device when each vehicle is located in the target charging area and the charging record data includes a charging log recorded by the charging pile when each vehicle is charged; Determine vehicle-related data corresponding to each vehicle according to the image acquisition data, wherein the vehicle-related data includes identity information and status information of the corresponding vehicle; determining a target model of each vehicle based on the identity information; determining a target charging log for each vehicle in the charging record data based on the status information; A vehicle model label for each vehicle is generated according to the target vehicle model and the target charging log.

2. The vehicle model label generation method according to claim 1, characterized in that: The image acquisition data includes a plurality of sub-image data acquired by the image acquisition device when each vehicle enters or exits the target charging area by photographing the target charging area, and the vehicle-related data corresponding to each vehicle determined according to the image acquisition data includes: extracting identity information of each vehicle according to the sub-image data; determining a target image data group according to the identity information; The target image data group is determined to be vehicle-related data corresponding to the vehicle.

3. The vehicle model label generation method according to claim 2, characterized in that: Determining the target image data group according to the identity information comprises: The sub-image data with the same identity information are determined as the target image data group.

4. The vehicle model label generation method according to claim 1, characterized in that: The state information includes driving state information of the vehicle and a charging gun identification of a charging gun used by the vehicle, and determining a target charging log in the charging record data according to the state information includes: According to the charging gun identifier, screening out candidate charging logs from the charging record data; A target charging log is determined from the candidate charging logs according to the driving state information.

5. The vehicle model label generation method according to claim 4, characterized in that: The charging log includes a charging time record, the driving state information includes an entry time when the vehicle enters a target charging area and an exit time when the vehicle exits a target charging area, and the determining of a target charging log from the candidate charging logs based on the driving state information includes: Determine a target charging time record according to the entry time and the exit time; The candidate charging log where the target charging time record is located is determined as the target charging log.

6. The vehicle model label generation method according to claim 5, characterized in that: The charging time record includes the charging start time and the charging end time, and the target charging time record determined according to the driving-in time and the driving-out time includes: A charging time record whose charging start time is later than the driving-in time and whose charging end time is earlier than the driving-out time is determined as a target charging time record.

7. The vehicle model label generation method according to any one of claims 1 to 6, characterized in that: The identity information includes a license plate number, and determining the target vehicle model of each vehicle according to the identity information includes: Querying a preset vehicle model database according to the license plate number, wherein the preset vehicle model database is configured with a mapping relationship between the license plate number and the vehicle model; The vehicle model in the preset vehicle model database that matches the license plate number is determined as the target vehicle model.

8. An electronic device, characterized in that: The electronic device comprises a memory and a processor, wherein the memory is electrically connected to the processor, and the processor is used to execute one or more computer programs stored in the memory. When the processor executes the one or more computer programs, the electronic device implements the vehicle model label generation method as described in any one of claims 1 to 7.

9. A vehicle model label generation system, characterized in that: include: An image acquisition device, used to photograph the target charging area when each vehicle is located in the target charging area to acquire image acquisition data; Charging piles, used to collect charging record data when each vehicle is charging; and The electronic device as described in claim 8, wherein the electronic device is communicatively connected to the image acquisition device and the charging pile respectively.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which includes program instructions. When the program instructions are executed by a processor, the processor executes the vehicle model label generation method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Vehicle model label generation method and system, electronic device, and storage medium

    WO2026067095A1