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

By automating the processing of image acquisition and charging record data, vehicle model tags are generated, solving the problems of low efficiency and poor reliability in existing vehicle model tag production technologies, and realizing automated and reliable vehicle model tag generation.

WO2026067095A1PCT designated stage Publication Date: 2026-04-02AUTEL DIGITAL POWER CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-15
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

Existing technologies for vehicle model label production are inefficient and unreliable, mainly because vehicle-to-pile communication data needs to be collected manually, which is prone to errors.

Method used

By acquiring image data collected by the image acquisition device and charging record data collected by the charging pile, the vehicle's identity and status information are automatically identified, and a vehicle model tag is generated. This includes image data captured by the image acquisition device when the vehicle enters and leaves the charging area, combined with the charging log recorded by the charging pile to automatically generate the vehicle model tag.

Benefits of technology

It enables automated collection of vehicle-to-pile communication data without manual operation, improving the efficiency and reliability of vehicle model tag production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025121276_02042026_PF_FP_ABST
    Figure CN2025121276_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of new energy vehicle charging, and in particular to a vehicle model label generation method and system, an electronic device, and a storage medium. The vehicle model label generation method comprises: acquiring image acquisition data acquired by an image acquisition device and charging record data acquired by a charging pile, wherein the charging record data comprises charging logs recorded by the charging pile when each vehicle is charged; determining, on the basis of the image acquisition data, vehicle-associated data corresponding to each vehicle, wherein the vehicle-associated data comprises identity information and state information of the vehicle corresponding thereto; determining a target vehicle model of each vehicle on the basis of the identity information; on the basis of the state information, determining a target charging log of each vehicle from the charging record data; and generating a vehicle model label of each vehicle on the basis of the target vehicle model and the target charging log. Therefore, in the present embodiments, vehicle-pile communication data can be automatically collected and vehicle model labels can be automatically manufactured without manual operations, thereby improving the efficiency of manufacturing vehicle model labels.
Need to check novelty before this filing date? Find Prior Art

Description

A method and system for generating vehicle model labels, electronic devices, and storage media.

[0001] This application claims priority to Chinese Patent Application No. 202411381816.3, filed on September 30, 2024, entitled "A method and system for generating vehicle model labels, electronic device, and storage medium", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This invention relates to the field of new energy vehicle charging technology, specifically to a method and system for generating vehicle model tags, electronic equipment, and storage medium. Background Technology

[0003] Current methods for identifying vehicle models using model prediction require a large number of vehicle model tags as sample data to be input into the machine learning algorithm for training, thereby generating a predictive model for vehicle model identification. However, the vehicle-to-grid communication data on the vehicle model tags is usually collected manually. This data collection method is not only inefficient but also prone to errors during the data collection process. Therefore, current methods for creating vehicle model tags are inefficient and their reliability is difficult to guarantee. Summary of the Invention

[0004] The present invention aims to provide a method and system for generating vehicle model labels, an electronic device, and a storage medium to solve the technical problems of low efficiency and reliability in the production of vehicle model labels in the prior art.

[0005] In a first aspect, embodiments of the present invention provide a method for generating vehicle model labels, comprising:

[0006] The image acquisition data collected by the image acquisition device and the charging record data collected by the charging pile are obtained. The image acquisition data is the image data collected 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.

[0007] Based on the image acquisition data, vehicle association data corresponding to each vehicle is determined, and the vehicle association data includes the identity information and status information of the corresponding vehicle.

[0008] The target vehicle model for each vehicle is determined based on the aforementioned identity information;

[0009] Based on the status information, the target charging log for each vehicle is determined from the charging record data;

[0010] A vehicle model tag is generated for each vehicle based on the target vehicle model and the target charging log.

[0011] Optionally, the image acquisition data includes multiple sub-image data collected by the image acquisition device when each vehicle enters and exits the target charging area. The step of determining the vehicle association data corresponding to each vehicle based on the image acquisition data includes:

[0012] Extract the identity information of each vehicle based on the sub-image data;

[0013] The target image data group is determined based on the identity information;

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

[0015] Optionally, determining the target image data group based on the identity information includes:

[0016] Sub-image data with the same identity information are identified as the target image data group.

[0017] Optionally, the status information includes the vehicle's driving status information and the charging gun identifier of the charging gun used by the vehicle. Determining the target charging log from the charging record data based on the status information includes:

[0018] Based on the charging gun identifier, candidate charging logs are filtered out from the charging record data;

[0019] Based on the driving status information, the target charging log is determined from the candidate charging logs.

[0020] Optionally, the charging log includes charging time records, and the driving status information includes the entry time when the vehicle enters the target charging area and the exit time when it leaves the target charging area. The step of determining the target charging log from the candidate charging logs based on the driving status information includes:

[0021] The target charging time record is determined based on the entry time and the exit time.

[0022] The candidate charging log containing the target charging time record is determined as the target charging log.

[0023] Optionally, the charging time record includes a charging start time and a charging end time, and determining the target charging time record based on the entry time and the exit time includes:

[0024] The charging time record is determined as the target charging time record when the charging start time is later than the entry time and the charging end time is earlier than the exit time.

[0025] Optionally, the identity information includes the license plate number, and determining the target model of each vehicle based on the identity information includes:

[0026] The system queries a preset vehicle model database based on the license plate number. The preset vehicle model database is configured with a mapping relationship between license plate numbers and vehicle models.

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

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

[0029] In a third aspect, embodiments of the present invention provide a vehicle model label generation system, comprising:

[0030] An image acquisition device is used to capture image data of the target charging area when each vehicle is located in the target charging area.

[0031] Charging stations are used to collect charging record data when each vehicle is charging; and

[0032] The electronic device described above is communicatively connected to both the image acquisition device and the charging pile.

[0033] In a fourth aspect, embodiments of the present invention provide a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the vehicle model label generation method as described above.

[0034] Compared with existing technologies, this invention provides a vehicle model tag generation method and system, electronic device, and storage medium. The vehicle model tag generation method includes: acquiring image acquisition data collected by an image acquisition device and charging record data collected 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. The charging record data includes charging logs recorded by the charging pile when each vehicle is charging. Based on the image acquisition data, vehicle association data corresponding to each vehicle is determined. The vehicle association data includes the identity information and status information of the corresponding vehicle. Based on the identity information, the target model of each vehicle is determined. Based on the status information, the target charging log of each vehicle is determined from the charging record data. A model tag for each vehicle is generated based on the target model and the target charging log. Therefore, this embodiment can automatically collect vehicle-charging pile communication data and generate model tags without manual operation, which is beneficial to improving the efficiency of model tag generation. Attached Figure Description

[0035] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0036] Figure 1 is a schematic diagram of a vehicle model label generation system provided in an embodiment of the present invention;

[0037] Figure 2 is a flowchart illustrating a method for generating vehicle model labels according to an embodiment of the present invention;

[0038] Figure 3 is a flowchart illustrating step S204 in a vehicle model label generation method provided in an embodiment of the present invention;

[0039] Figure 4 is a schematic diagram of a vehicle model label generation device provided in an embodiment of the present invention;

[0040] Figure 5 is a schematic diagram of the structure of the first determining module in a vehicle model label generation device provided in an embodiment of the present invention;

[0041] Figure 6 is a schematic diagram of the structure of a selected module in a vehicle model label generation device provided in an embodiment of the present invention;

[0042] Figure 7 is a schematic diagram of the structure of a selected module in a vehicle model label generation device provided in an embodiment of the present invention;

[0043] Figure 8 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0044] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without inventive effort are within the scope of protection of this invention.

[0045] It should be noted that, unless otherwise specified, the various features in the embodiments of this invention can be combined with each other, all of which are within the protection scope of this invention. Furthermore, although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than the module division in the device or the order in the flowchart. Moreover, the terms "first," "second," and "third" used in this invention do not limit the data or execution order, but only distinguish identical or similar items with essentially the same function and effect.

[0046] Please refer to 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.

[0047] Charging station 101 is a device used to receive electrical energy from the power grid and then transmit that energy to the vehicle via a charging cable to charge it. The electrical energy transmitted from the power grid to charging station 101 is generally mains power, which is a type of industrial frequency alternating current (AC) power, typically characterized by three common AC quantities: voltage, current, and frequency. Generally, the mains power transmitted from the power grid to charging station 101 is three-phase AC power.

[0048] In some embodiments, the charging pile 101 can be any type of charging pile, including but not limited to DC charging piles, AC charging piles, and AC / DC integrated charging piles.

[0049] DC charging stations use direct current (DC) to charge vehicle batteries; this charging method is also known as "fast charging." DC charging stations connect to the power grid, receiving three-phase 380V AC power and converting it to DC. This DC power is then delivered to the vehicle's battery through a standard DC charging plug and socket, thus achieving DC charging. The inherent power supply characteristics of DC charging stations allow them to output sufficient charging power, with a wide range of voltage and current adjustment, enabling rapid charging. DC charging stations also function as chargers, monitoring and controlling the operating status of the battery in real time and measuring the amount of electricity charged.

[0050] AC charging stations typically use single or dual 220VAC / 380VAC AC output interfaces to provide power to vehicles, allowing the vehicles to use onboard chargers to charge their batteries. This charging method is also known as "slow charging." The output power of an AC charging station is 5kW (220VAC) / 20kW (380VAC), but the actual charging power is limited by the onboard charger; generally, the onboard charging power of small electric vehicles is between 2 and 3kW. The vehicle's onboard charger converts the input AC power into DC power through filtering and rectification, then stores the DC power in the vehicle's battery, thus charging the vehicle. This charging method is mainly used in small pure electric vehicles.

[0051] The input voltage of an AC / DC integrated charging pile is generally three-phase four-wire 380VAC±15% at a frequency of 50Hz. It includes a DC output port and an AC output port. The DC output port outputs adjustable DC power to charge the vehicle's battery. The charging power is generally 10–40kW. The AC output port outputs 220VAC (5kW) / 380VAC (20kW) AC power to provide charging power to the vehicle's onboard charger. The AC / DC integrated charging pile can provide conventional charging through the AC output port and fast charging through the DC output port. During peak charging hours in the daytime, fast charging is used; at night when there are fewer users, conventional charging can be used for slower charging. The AC / DC integrated charging pile can achieve simultaneous AC and DC charging and interlocked charging. Its modular design facilitates maintenance.

[0052] Understandably, each charging station 101 is configured with a target charging area, which is an area for vehicles to park while they are charging. A target charging area can accommodate one or multiple vehicles.

[0053] In some embodiments, each charging station 101 is configured with one or more charging guns. The charging gun is an interface device connecting the charging station and the vehicle, primarily used for charging the vehicle by transmitting electrical energy. The charging gun typically has a plug and a connecting cable, one end of which connects to the charging station, and the other end is inserted into the vehicle's charging port. Depending on different charging requirements and technical standards, charging guns can be categorized into fast-charging charging guns and slow-charging charging guns.

[0054] Fast charging guns, also known as DC fast charging guns, are typically used at fast charging stations. They have a large power output and can quickly charge the vehicle's power battery.

[0055] Slow charging guns, also known as AC charging guns, are typically used in home charging stations, commercial charging stations, and public charging stations. They have lower power and are suitable for charging with ordinary household power supplies, resulting in a relatively slow charging speed.

[0056] In some embodiments, each charging gun has a charging gun identifier displayed on its surface. The charging gun identifier is identification information used to determine the identity of the charging gun. The charging gun identifier can consist of any form of content such as text, pattern, or symbol, as long as the content is sufficient to distinguish different charging guns.

[0057] In some embodiments, the charging gun is identified by a charging gun number, such as "CCU1", "CCU2", etc.

[0058] When a vehicle enters the target charging area of ​​charging station 101, the user can use the charging gun to charge the vehicle. During the charging process, charging station 101 can interact with the vehicle, sending and receiving various charging interaction information. The interaction between the vehicle and charging station 101 during the charging process can be roughly divided into the charging parameter configuration stage and the charging stage.

[0059] Once the charging pile 101 is physically connected to the vehicle and powered on, and the voltage is checked to be normal, it enters the charging parameter configuration stage. During this stage, 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.

[0060] The handshake message is used to establish a communication connection between the charging pile 101 and the vehicle's battery management system. 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 vehicle's battery management system to determine whether the handshake between the two parties is normal and to indicate that the charging pile 101 is ready to configure charging parameters. After receiving the handshake request message, the vehicle's battery management system sends a handshake response message to the charging pile 101, indicating that the vehicle's battery management system 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 them.

[0061] The authentication message is used to verify the identity of the charging pile 101. The authentication message includes an authentication request message and an authentication response message. The authentication request message is sent by the charging pile 101 to the vehicle's battery management system. The authentication request message includes the identity information of the charging pile 101. After receiving the authentication request message, the vehicle's battery management system sends an authentication response message to the charging pile 101, indicating that the vehicle's battery management system has verified the identity of the charging pile 101. After receiving the authentication response message, the charging pile 101 completes the identity verification of the charging pile 101.

[0062] 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 vehicle's battery management system. This message includes the charging parameters suggested by the charging pile 101, such as maximum charging voltage, maximum charging current, minimum charging voltage, minimum charging current, and charging mode. After receiving the charging parameter suggestion message, the vehicle's battery management system sends a charging parameter confirmation message to the charging pile 101, indicating that the vehicle's battery management system acknowledges the received charging parameters. Upon receiving the charging parameter confirmation message, the charging pile 101 completes the charging parameter negotiation.

[0063] The charging preparation message is used to indicate that the charging station 101 is ready. The charging preparation message is sent by the charging station 101 to the vehicle's battery management system, indicating that the charging station 101 is ready to start charging.

[0064] During the charging phase, the charging pile 101 adjusts the charging voltage and charging current according to the charging requirements of the vehicle's battery management system to ensure the normal operation of the charging process. The charging interaction information exchanged between the vehicle and the charging pile 101 includes charging control messages, charging data messages, and charging fault messages.

[0065] Charging control messages are used to control the charging process. These messages include a start charging command message, a stop charging command message, and a charging status report message. The start charging command message is sent from the charging pile 101 to the vehicle's battery management system to instruct it to begin charging. The stop charging command message is sent from the charging pile 101 to the vehicle's battery management system to instruct it to stop charging. The charging status report message is sent from the vehicle's battery management system to the charging pile 101 to report the charging status of the vehicle's battery management system.

[0066] Charging data messages are used to transmit charging data. These messages include charging voltage / current setting messages and battery voltage / current measurement messages. The charging voltage / current setting message is sent from the charging pile 101 to the vehicle's battery management system to set the charging voltage and charging current values. The battery voltage / current measurement message is sent from the vehicle's battery management system to the charging pile 101 to report the vehicle's battery voltage and battery current values.

[0067] Charging fault messages are used to indicate charging-related faults. These messages include charging fault messages and battery fault messages. Charging fault messages are sent from the charging pile 101 to the vehicle's battery management system to indicate charging fault information, while battery fault messages are sent from the vehicle's battery management system to the charging pile 101 to indicate battery fault information.

[0068] Understandably, when the charging pile 101 exchanges charging interaction information with each vehicle, it 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 these characteristic parameters. These charging logs can be combined into charging record data and 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 identifier of the charging gun used for vehicle charging.

[0069] For example, the charging log might look something like this:

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

[0071] It is understandable that when different vehicles use the same charging gun, the characteristic parameters reported by each vehicle to the charging station 101 are generally different. Therefore, even if the charging start time and charging end time are exactly the same, the charging logs generated by the charging station 101 will be different. It is also understandable that when the same vehicle uses the same or different charging guns at different times, even if the characteristic parameters reported by the vehicle to the charging station 101 are the same, the charging logs generated by the charging station 101 will still be different because the charging start time and charging end time are different.

[0072] The image acquisition device 102 is used to capture image data of the target charging area when each vehicle is located there. When capturing the target charging area, the image acquisition device 102 can identify vehicle-related information and charging gun-related information. The vehicle-related information can be identification information used to determine the vehicle's identity, such as license plate number or vehicle identification number. The charging gun-related information can be identification information used to determine the charging gun's identity, such as charging gun serial number. The image acquisition device 102 includes any device capable of acquiring images, such as a camera, video camera, or camcorder.

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

[0074] For example, the general content of the image data collected when each vehicle enters the target charging area is as follows:

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

[0076] The general content of the image data collected when each vehicle leaves the target charging area is as follows:

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

[0078] Electronic device 103 is electrically connected to charging pile 101 and image acquisition device 102 respectively, and is used to acquire charging record data collected by charging pile 101 and image acquisition data collected by image acquisition device 102, and generate vehicle model tag for each vehicle based on the charging record data and image acquisition data. Electronic device 103 serves as the algorithm core of the vehicle model tag generation system and is used to execute the vehicle model tag generation method described below.

[0079] Electronic device 103 may be a mobile phone, smartphone, desktop computer, laptop computer, digital broadcast receiver, personal digital assistant (PDA), portable Android device (PAD) and other user equipment (UE), handheld device, in-vehicle device, wearable device, computing device or other processing device connected to a wireless modem, mobile station (MS), mobile terminal, etc.

[0080] Please refer to Figure 2. An embodiment of the present invention provides a method for generating vehicle model labels, which includes:

[0081] S201. Acquire image acquisition data collected by the image acquisition device and charging record data collected by the charging pile;

[0082] In this step, the image acquisition data refers to the image data collected by the image acquisition device when each vehicle is located in the target charging area. As mentioned above, this image data can record various information such as the vehicle's driving status, entry or exit time, vehicle-related information used to identify the vehicle, and charging gun-related information used to identify the charging gun.

[0083] In some embodiments, the image acquisition data includes multiple sub-image data acquired by the image acquisition device when each vehicle enters and exits the target charging area.

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

[0085] The charging record data includes the charging log recorded by the charging pile when each vehicle is charging. As mentioned above, 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.

[0086] S202. Determine the vehicle association data corresponding to each vehicle based on the image acquisition data;

[0087] In this step, the vehicle association data refers to data associated with a specific vehicle. It is understood that the vehicle association data will be different for different vehicles.

[0088] In some embodiments, the image acquisition data includes multiple sub-image data acquired by the image acquisition device when each vehicle enters and exits the target charging area.

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

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

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

[0092] Third sub-image data (image data acquired by the image acquisition device when vehicle A leaves the target charging area):

[0093] Fourth sub-image data (image data acquired by the image acquisition device when vehicle B leaves the target charging area):

[0094] In some embodiments, the electronic device extracts the identity information of each vehicle based on the sub-image data, determines the target image data group based on the identity information, and determines the target image data group as the vehicle association data corresponding to the vehicle.

[0095] For example, as mentioned above, the electronic device extracts the license plate number "A123" of vehicle A from the first sub-image data, the license plate number "B456" of vehicle B from the second sub-image data, the license plate number "A123" of vehicle A from the third sub-image data, and the license plate number "B456" of vehicle B from 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 the sub-image data with the same identity information as the target image data group. That is, the first and third sub-image data with the same license plate number are grouped in the target image data group data1, and the second and fourth sub-image data with the same license plate number are grouped in the target image data group data2, thereby obtaining target image data group data1 and target image data group data2. Thus, the electronic device can determine that target image data group data1 is the vehicle-related data corresponding to vehicle A, and target image data group data2 is the vehicle-related data corresponding to vehicle B.

[0096] Understandably, during the charging process, the user may change the charging gun to charge the vehicle. In this case, the image data acquired by the image acquisition device when the vehicle enters the target charging area will be different from the image data acquired when the vehicle leaves the target charging area. For example, the image acquisition data includes the following fifth and sixth sub-image data:

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

[0098] Sixth sub-image data (image data acquired by the image acquisition device when vehicle C leaves the target charging area):

[0099] Since the characteristic parameters reported by the vehicle to the charging station may be different when charging the vehicle with different charging guns, the characteristic parameters recorded in the charging log generated by the charging station will also be different. This will affect the subsequent generation of vehicle model tags. Therefore, in order to reliably generate vehicle model tags, 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 charging gun identification.

[0100] For example, as mentioned above, the electronic device extracts the license plate number "A123" and the charging gun number "CCU1" of vehicle A from the first sub-image data, and extracts the license plate number "A123" and the charging gun number "CCU1" of vehicle A from the third sub-image data. The first sub-image data and the third sub-image data, which have the same license plate number and charging gun number, are grouped into the same target image data group. Thus, the electronic device determines that the target image data group is the vehicle association data corresponding to vehicle A.

[0101] For another example, as mentioned earlier, the electronic device extracts the license plate number "C123" and the charging gun number "CCU3" of vehicle C from the fifth sub-image data, and extracts the license plate number "C123" and the charging gun number "CCU4" of vehicle C from the sixth sub-image data. Although the license plate numbers of the fifth and sixth sub-image data are the same, the charging gun numbers are different. Therefore, the electronic device can discard the fifth and sixth sub-image data to avoid incorrect grouping and unreliable vehicle association data.

[0102] Because this embodiment takes into account the abnormal situation of charging gun switching that may occur during vehicle charging when grouping sub-image data, it can improve the accuracy and reliability of sub-image data grouping.

[0103] Vehicle association data includes the identity information of the corresponding vehicle. As mentioned above, the identity information is the vehicle's license plate number. The vehicle association data corresponding to vehicle A includes vehicle A's license plate number "A123", and the vehicle association data corresponding to vehicle B includes vehicle B's license plate number "B456".

[0104] The vehicle-related data also includes the status information of the corresponding vehicle. The status information is the information recorded by the image acquisition device when the vehicle is in different driving states, including the driving state and the driving state. In some embodiments, the status information includes the vehicle's driving status information and the charging gun identifier of the charging gun used by the vehicle, wherein the driving status information includes the entry time when the vehicle enters the target charging area and the exit time when it leaves the target charging area.

[0105] For example, as mentioned above, the status information of vehicle A includes the entry time "2024-07-19 12:23:34", the exit time "2024-07-19 13:34:45", and the charging gun number "CCU1". 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".

[0106] S203. Determine the target vehicle model for each vehicle based on the identity information;

[0107] In this step, the vehicle's identification information is unique. For example, each vehicle's license plate number is unique. Therefore, the identification information of each vehicle can uniquely identify the corresponding target model.

[0108] 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 license plate numbers and vehicle models. The electronic device determines the vehicle model in the preset vehicle model database that matches the license plate number as the target vehicle model.

[0109] It is understandable that, since different vehicles may have the same model, in the preset model database, one model can correspond to multiple different vehicles.

[0110] S204. Based on the status information, determine the target charging log for each vehicle in the charging record data;

[0111] In this step, the target charging log is the charging log belonging to a specific vehicle. As mentioned earlier, the charging station generates a charging log for the vehicle when it is charging. However, the charging log does not contain information that directly identifies the vehicle model. Therefore, the electronic device obtains charging record data from the charging station, which includes multiple charging logs, and needs to find the target charging log belonging to each vehicle among these different charging logs.

[0112] In some embodiments, referring to Figure 3, S204 includes:

[0113] S2041. Based on the charging gun identification, filter out candidate charging logs from the charging record data;

[0114] In this step, the candidate charging logs include multiple charging logs corresponding to each charging gun. As mentioned earlier, each charging log records the data source channel, such as charging gun CCU1, CCU2, etc. If the vehicle uses charging gun CCU1 for charging, the charging log generated by the charging pile will record the data source channel of the charging log as charging gun CCU1. If the vehicle uses charging gun CCU2 for charging, the charging log generated by the charging pile will record the data source channel of the charging log as charging gun CCU2. Therefore, the electronic equipment can initially filter out the candidate charging logs for each vehicle from multiple charging logs based on the charging gun identifier (such as the charging gun number) of the charging gun used by the vehicle.

[0115] In some embodiments, the electronic device determines charging logs whose data source channel matches the charging gun identifier as candidate charging logs.

[0116] For example, charging log data includes charging log1 and charging log2:

[0117] Charging log1:

[0118] Charging log2:

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

[0120] In some embodiments, the charging log includes a charging time record, which records the time during the vehicle charging process, such as the time when charging starts and the time when charging ends.

[0121] In some embodiments, the charging time record includes the vehicle's charging start time and charging end time.

[0122] As mentioned earlier, for charging 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".

[0123] S2042. Based on the driving status information, determine the target charging log from the candidate charging logs.

[0124] In this step, since each vehicle's candidate charging log includes multiple charging logs, which may be charging logs from different vehicles, the electronic device needs to further find the charging log belonging to a specific vehicle from the candidate charging logs.

[0125] As mentioned earlier, the driving status information includes the entry time when the vehicle enters the target charging area and the exit time when it leaves the target charging area, while 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, the electronic equipment can determine the target charging log from the candidate charging logs by judging the time.

[0126] In some embodiments, the electronic device determines the target charging time record based on the entry time and exit time, and determines the candidate charging log containing the target charging time record as the target charging log.

[0127] In this embodiment, the electronic device extracts the charging time record from each vehicle's charging log contained in the candidate charging log, and determines the charging time record whose charging start time and charging end time match the vehicle entry time and vehicle exit time as the target charging time record.

[0128] In some embodiments, the electronic device determines a charging time record in which the charging start time is later than the entry time and the charging end time is earlier than the exit time as the target charging time record.

[0129] For example, as mentioned earlier, vehicle A enters the target charging area at "2024-07-19 12:23:34" and exits at "2024-07-19 13:34:45". In vehicle A's candidate charging log, charging log 1 records the charging start time as "2024-07-19 12:24:22" and the charging end time as "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", the charging start time "2024-07-19 12:24:22" is significantly earlier than the exit time "2024-07-19". "13:34:45", therefore, the electronic device can determine that the charging time record in charging log1 is the target charging time record.

[0130] Since the target charging time is recorded in the charging log 1, the electronic device can determine that the charging log 1 is the target charging log of vehicle A.

[0131] S205. Generate a vehicle model tag for each vehicle based on the target vehicle model and the target charging log.

[0132] For example, as mentioned earlier, the vehicle model label for vehicle A would typically contain the following:

[0133] VehicleLabel indicates the vehicle model of vehicle A.

[0134] Therefore, this embodiment can automatically collect vehicle-to-pile communication data and create vehicle model labels without manual operation, which helps to improve the efficiency of vehicle model label production.

[0135] It should be noted that in the above embodiments, there is no necessarily a certain order between the steps. Those skilled in the art can understand from the description of the embodiments of the present invention that the steps may have different execution orders in different embodiments, that is, they may be executed in parallel or in turn, etc.

[0136] As another aspect of this invention, this embodiment provides a vehicle model label generation device. The vehicle model label generation device can be a software module, which includes several instructions stored in a memory. A processor can access the memory, call the instructions, and execute them to complete the vehicle model label generation method described in the above embodiments.

[0137] In some embodiments, the vehicle model label generation device can be constructed from hardware components. For example, the device can be constructed from one or more chips, which can work in coordination to complete the vehicle model label generation method described in the various embodiments above. As another example, the device can also be constructed from components such as general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), microcontrollers, ARM (Acorn RISC Machines), programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination of these components.

[0138] In some embodiments, please refer to FIG4. The vehicle model label generation device 500 provided in this embodiment of the 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.

[0139] The acquisition module 401 is used to acquire image acquisition data collected by the image acquisition device and charging record data collected by the charging pile. The image acquisition data is the 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 association data corresponding to each vehicle based on the image acquisition data. The vehicle association data includes the identity information and status information of the corresponding vehicle. The second determination module 403 is used to determine the target 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 model tag for each vehicle based on the target model and the target charging log.

[0140] Therefore, this embodiment can automatically collect vehicle-to-pile communication data and create vehicle model labels without manual operation, which helps to improve the efficiency of vehicle model label production.

[0141] In some embodiments, please refer to FIG5, the first determining module 402 includes an extraction unit 4021, a first determining unit 4022 and a second determining unit 4023.

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

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

[0144] In some embodiments, the status information includes the vehicle's driving status information and the charging gun identifier of the charging gun used by the vehicle. Please refer to FIG6. The third determining module 404 includes a filtering unit 4041 and a third determining unit 4042.

[0145] The filtering unit 4041 is used to filter candidate charging logs from the charging record data according to the charging gun identifier, and the third determining unit 4042 is used to determine the target charging log from the candidate charging logs according to the driving status information.

[0146] 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 it leaves the target charging area. The third determining unit 4042 is specifically used to: determine the target charging time record based on the entry time and the exit time, and determine the candidate charging log in which the target charging time record is located as the target charging log.

[0147] In some embodiments, the identity information includes the license plate number. Please refer to Figure 7. The second determining module 403 includes a query unit 4031 and a fourth determining unit 4032.

[0148] The query unit 4031 is used to query the preset vehicle model database based on the license plate number. The preset vehicle model database is configured with a mapping relationship between license plate numbers and vehicle models. The fourth determination unit 4032 is used to determine the vehicle model in the preset vehicle model database that matches the license plate number as the target vehicle model.

[0149] It should be noted that the vehicle model label generation device described above can execute the vehicle model label generation method provided in the embodiments of the present invention, and has the corresponding functional modules and beneficial effects of the method. Technical details not described in detail in the embodiments of the vehicle model label generation device can be found in the vehicle model label generation method provided in the embodiments of the present invention.

[0150] Please refer to Figure 8, which is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present invention. As shown in Figure 8, the electronic device 103 includes one or more processors 1031 and a memory 1032. In Figure 8, one processor 1031 is used as an example.

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

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

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

[0154] The memory 1032 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and applications required for at least one function. The data storage area may store data created based on the use of the vehicle model label generation device. In some embodiments, the memory 1032 may optionally include memory remotely configured relative to the processor, which can be connected to the vehicle model label generation device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

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

[0156] This invention also provides a computer-readable storage medium storing a computer program, the computer program including program instructions, which, when executed by a computer, cause the computer to perform the method described in the foregoing embodiments.

[0157] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0158] 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 impose additional limitations on the content of the present invention; their purpose is to provide a more thorough and comprehensive understanding of the disclosure of the present invention. Furthermore, within the framework of the present invention, the above-described technical features can be combined with each other, and many other variations of different aspects of the present invention as described above exist, all of which are considered to be within the scope of the present invention specification. Moreover, those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.

Claims

1. A method for generating vehicle model labels, characterized in that, include: The image acquisition data collected by the image acquisition device and the charging record data collected by the charging pile are obtained. The image acquisition data is the image data collected 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. Based on the image acquisition data, vehicle association data corresponding to each vehicle is determined, and the vehicle association data includes the identity information and status information of the corresponding vehicle. The target vehicle model for each vehicle is determined based on the aforementioned identity information; Based on the status information, the target charging log for each vehicle is determined from the charging record data; A vehicle model tag is generated for each vehicle based on 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 multiple sub-image data collected by the image acquisition device when each vehicle enters and exits the target charging area. The step of determining the vehicle association data corresponding to each vehicle based on the image acquisition data includes: Extract the identity information of each vehicle based on the sub-image data; The target image data group is determined based on 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, The step of determining the target image data group based on the identity information includes: Sub-image data with the same identity information are identified as the target image data group.

4. The vehicle model label generation method according to claim 1, characterized in that, The status information includes the vehicle's driving status information and the charging gun identifier of the charging gun used by the vehicle. Determining the target charging log from the charging record data based on the status information includes: Based on the charging gun identifier, candidate charging logs are filtered out from the charging record data; Based on the driving status information, the target charging log is determined from the candidate charging logs.

5. The vehicle model label generation method according to claim 4, characterized in that, The charging log includes charging time records, and the driving status information includes the entry time when the vehicle enters the target charging area and the exit time when it leaves the target charging area. Determining the target charging log from the candidate charging logs based on the driving status information includes: The target charging time record is determined based on the entry time and the exit time. The candidate charging log containing the target charging time record 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. Determining the target charging time record based on the entry time and exit time includes: The charging time record is determined as the target charging time record when the charging start time is later than the entry time and the charging end time is earlier than the exit time.

7. The vehicle model label generation method according to any one of claims 1 to 6, characterized in that, The identity information includes the license plate number, and determining the target vehicle model for each vehicle based on the identity information includes: The system queries a preset vehicle model database based on the license plate number. The preset vehicle model database is configured with a mapping relationship between license plate numbers and vehicle models. The vehicle model that matches the license plate number in the preset vehicle model database is identified as the target vehicle model.

8. An electronic device, characterized in that, The device includes a memory and a processor, the memory being electrically connected to the processor, the processor being configured to execute one or more computer programs stored in the memory, and the processor, when executing the one or more computer programs, causing the electronic device to implement 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 is used to capture image data of the target charging area when each vehicle is located in the target charging area. Charging stations are used to collect charging record data when each vehicle is charging; and The electronic device as described in claim 8 is communicatively connected to both the image acquisition device and the charging pile.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the vehicle model label generation method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Vehicle access signal processing method and device

    CN111524361A

  • Information processing method, device and system of electric vehicle and processor

    CN112744115A

  • Vehicle information processing method and device, electronic equipment and medium

    CN114368312A

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

    CN119360093A

  • Electric vehicle charge determination

    US11046205B1