Intelligent Recognition Method, System, Device and Medium for Electronic License Plates of Non-Motor Vehicles
By marking non-motor vehicles in real-time pictures and obtaining electronic license plate information in combination with radio frequency identification technology, the problems of inaccurate identification of electronic license plates and insufficient information in the existing technology are solved, and accurate matching and rich display of non-motor vehicle information is achieved.
Patent Information
- Application Number
- CN202411118900.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-15
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2044-08-15
AI Technical Summary
The existing electronic license plate recognition technology cannot effectively correlate multiple electronic license plates with non-motor vehicles, and lacks the identification information analysis and processing, resulting in insufficient information.
By obtaining real-time pictures and using intelligent identification algorithms to label non-motor vehicles, combining radio frequency identification technology to obtain electronic license plate information radio waves and incident angles, perform spatial modeling and information decryption, the association between non-motor vehicles and electronic license plates is realized, and vehicle information is displayed in real-time pictures.
It improves the accuracy and information richness of electronic license plate recognition, supports subsequent algorithm analysis such as drivers wearing safety helmets to judge, and enhances the scalability and practicality of the identification results.
Smart Images

Figure CN118968490B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of radio frequency identification, and specifically to an intelligent identification method and system platform for electronic number plates of non-motor vehicles. Background Art
[0002] RFID radio frequency identification is a non-contact automatic identification technology. It automatically identifies target objects through radio frequency signals and obtains relevant data. The identification work does not require manual intervention and can work in various harsh environments. The RFID technology can identify high-speed moving objects and can simultaneously identify multiple tags, with fast and convenient operation.
[0003] The existing improvements for electronic number plate identification usually focus on improving the number plate identification technology to increase the probability of successful electronic number plate identification. For example, in the patent application with the application publication number CN113435550A, an electronic tag identification method, computer device, and computer-readable storage medium for a wireless radio frequency system are disclosed. This solution obtains the operating parameters of the wireless radio frequency system from the server and obtains the target ID codes of all electronic tags in the target batch from the server. When the electronic tags in the target batch pass through the identification area of the wireless radio frequency antenna, it obtains the ID codes of multiple electronic tags and determines whether the obtained ID codes contain interference ID codes other than the target ID codes, which can ensure the accuracy of identifying the electronic tags on goods and can also achieve remote monitoring and reduce the cost of production management. However, when applying the above electronic tag identification method of the wireless radio frequency technology to the electronic number plate of an electric vehicle, there is a lack of analysis and processing after the electronic number plate is identified, which will result in only obtaining the vehicle information and trajectory information of non-motor vehicles through the existing electronic number plate identification technology. At the same time, when identifying the vehicle information and trajectory information of electric vehicles, there is a lack of accurate matching between the obtained information and the corresponding electric vehicle. For example, in the patent application with the application publication number CN112581769A, an illegal video analysis system for non-motor vehicles based on artificial intelligence identification technology is disclosed. After the information data such as number plates, faces, and addresses of the previous platform are entered, it can identify the number plates of illegal electric vehicles, recognize the faces of violators, and can also manage through the mode of identifying the standard vest number plates of designated enterprises, realizing a full-process automated management mode. However, if the number plate identification in the above system identification process is for the iron number plate at the rear of the electric vehicle, there will be a problem of number plate occlusion. If it is for electronic number plate identification, when multiple non-motor vehicles pass by a certain reader at the same time, it is impossible to associate the electronic number plate with each non-motor vehicle. In view of this, it is necessary to improve the existing electronic number plate identification. Summary of the Invention
[0004] The present invention aims to solve at least one of the technical problems in the prior art to some extent. By using electronic tag technology to identify and obtain vehicle information of non-motor vehicles through electronic number plates, and then using a camera device to obtain and process real-time pictures, by combining the real-time pictures with the vehicle information, a real-time picture containing more information is output; it is used to solve the problem in the prior art that due to the lack of improvement in the analysis and processing after the identification of electronic number plates, the available information is less after identification by the existing electronic number plate identification technology and it is impossible to accurately associate multiple electronic number plates with non-motor vehicles.
[0005] To achieve the above object, in the first aspect, the present invention provides an intelligent identification method for non-motor vehicle electronic number plates, including:
[0006] Obtain a real-time picture of the road, perform image recognition processing on the real-time picture, and mark all non-motor vehicles in the real-time picture based on the image recognition processing.
[0007] Use a reader-writer to emit trigger radio waves, receive the information radio waves returned by the electronic number plate and the incident angle of the information radio waves; obtain the set height of the reader-writer and the picture size of the real-time picture, perform spatial modeling based on the set height, incident angle and picture size, and output a model picture containing the electronic number plate. [[ID=ll]]
[0008] Overlay the model picture and the real-time picture, associate the non-motor vehicle with the electronic number plate based on the position relationship between the non-motor vehicle and the electronic number plate; decrypt the information radio wave, output the vehicle information, display the vehicle information of each non-motor vehicle in the real-time picture according to the association relationship, and store the real-time picture.
[0009] Further, the road is provided with a camera device and a reader-writer at a first height from the ground. The camera device is used to obtain a real-time picture of the road; an intelligent recognition algorithm is configured in the camera device, and the intelligent recognition algorithm can perform image recognition processing on the real-time picture, identify each non-motor vehicle in the real-time picture according to the image recognition processing result, and mark each non-motor vehicle with a border.
[0010] The reader-writer includes an antenna, and the antenna is used to emit trigger radio waves and also used to receive the information radio waves containing encrypted information returned by the electronic number plate; the reader-writer is used to perform decryption processing on the information radio wave and output the decrypted vehicle information.
[0011] Further, obtaining a real-time picture of the road, performing image recognition processing on the real-time picture, and marking all non-motor vehicles in the real-time picture based on the image recognition processing includes:
[0012] Use a camera device to obtain a real-time picture, and the real-time picture also includes the picture size.
[0013] Use an intelligent recognition algorithm to perform image recognition processing on real-time images, and use a border to mark each non-motor vehicle in the real-time image.
[0014] Furthermore, the steps of using a reader to transmit a trigger radio wave and receive the information radio wave returned by the electronic license plate and the incident angle of the information radio wave include:
[0015] Use a reader to transmit a trigger radio wave. When the electronic license plate receives the trigger radio wave, it outputs an information radio wave containing encrypted information.
[0016] Use the antenna of the reader to receive the information radio wave and the incident angle of the information radio wave. The incident angle includes a horizontal angle and a vertical angle. The value range of the horizontal angle is [0, 90] and [270, 360]. The value range of the vertical angle is [0, 90].
[0017] Furthermore, obtain the set height of the reader and the picture size of the real-time image, perform spatial modeling based on the set height, incident angle, and picture size, and output a model picture containing the electronic license plate, including:
[0018] Obtain the first height and the picture size.
[0019] Use the first distance formula to calculate the first height and the vertical angle, and output the relative distance.
[0020] The first distance formula is configured as: X = h × tanα; where X is the relative distance, α is the vertical angle, and h is the straight-line distance.
[0021] Use the second distance formula to calculate the relative distance and the horizontal angle, and output the horizontal distance and the vertical distance.
[0022] The second distance formula is configured as: where H is the horizontal distance, S is the vertical distance, and β is the horizontal angle.
[0023] Specify that the size of each electronic license plate is the first size, create a blank picture with the size of the picture size, and based on the horizontal distance and vertical distance of each electronic license plate, display all the electronic license plates in the blank picture, and mark the blank picture containing the electronic license plates as the model picture.
[0024] Furthermore, overlay the model picture and the real-time picture, and associate the non-motor vehicle with the electronic license plate based on the position relationship between the non-motor vehicle and the electronic license plate, including:
[0025] Create a new blank picture with a size larger than the picture size, place the real-time picture and the model picture in the blank picture, and move the model picture so that the model picture completely coincides with the real-time picture.
[0026] When the electronic license plate is located in any one of the borders, associate the electronic license plate with the non-motor vehicle corresponding to the border, so that the electronic license plate corresponds to the non-motor vehicle.
[0027] Further, decrypt the information radio wave, output the vehicle information, display the vehicle information of each non-motor vehicle in the real-time image according to the association relationship, and store the real-time image, including:
[0028] Use the reader to decrypt the information radio wave and output the decrypted vehicle information;
[0029] Display the vehicle information in each border of the real-time image according to the association relationship between the electronic license plate and the non-motor vehicle;
[0030] Upload the real-time image to the cloud for storage.
[0031] In a second aspect, the present invention also provides an intelligent recognition system for non-motor vehicle electronic license plates, including an image recognition module, a tag modeling module, and an image processing module;
[0032] The image recognition module is used to obtain a real-time image of the road, perform image recognition processing on the real-time image, and mark all non-motor vehicles in the real-time image based on the image recognition processing;
[0033] The tag modeling module is used to use the reader to emit a trigger radio wave, receive the information radio wave returned by the electronic license plate and the incident angle of the information radio wave; obtain the set height of the reader and the picture size of the real-time image, and perform spatial modeling based on the set height, incident angle, and picture size, and output a model picture including the electronic license plate;
[0034] The image processing module is used to superimpose the model picture and the real-time image, associate the non-motor vehicle with the electronic license plate based on the position relationship between the non-motor vehicle and the electronic license plate; decrypt the information radio wave, output the vehicle information, display the vehicle information of each non-motor vehicle in the real-time image according to the association relationship, and store the real-time image.
[0035] In a third aspect, the present application provides an electronic device, including a processor and a memory, where the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps in the above method are run.
[0036] In a fourth aspect, the present application provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps in the above method are run.
[0037] Advantages of the present invention: First, the present invention obtains real-time images, uses an intelligent recognition algorithm to label each non-motor vehicle, then uses radio frequency identification technology to obtain the information radio wave and the incident angle of the electronic license plate, and then obtains the first height of the camera device. Based on the first height and the incident angle, calculations are performed to output the horizontal distance and the vertical distance of each electronic license plate. The advantage of this is that the straight-line distance between the electronic license plate and the reader can be calculated through the first height and the incident angle. Then, by calculating the straight-line distance, the straight-line distance can be decomposed into a horizontal distance and a vertical distance. Based on the horizontal distance and the vertical distance, the position of the electronic license plate in the real-time image can be obtained. Finally, modeling is performed to display the electronic license plate, and the electronic license plate can be associated with the non-motor vehicle in the real-time image.
[0038] The present invention also decrypts the information radio wave to obtain vehicle information, then displays the vehicle information in the border of each non-motor vehicle, and finally uploads the obtained real-time image to the cloud for storage. The advantage of this is that it supports the use of other algorithms to identify the real-time image and issue relevant warning information. For example, an algorithm is used to determine whether the driver wears a safety helmet in the real-time image. When not wearing, the driver's information can be directly obtained from the vehicle information, and then a corresponding warning message is sent to the driver, improving the expandability and practicality of the electronic license plate recognition result. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 is the principle block diagram of the system of the present invention;
[0040] Figure 2 is the step flow chart of the method of the present invention;
[0041] Figure 3 is a schematic diagram of a real-time image only containing a border after image recognition processing of the present invention;
[0042] Figure 4 is a schematic diagram of the model picture of the present invention;
[0043] Figure 5 is a schematic diagram after overlapping the real-time image and the model picture of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0044] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0045] Embodiment 1. The present invention provides an intelligent recognition system for non-motor vehicle electronic number plates, including an image recognition module, a tag modeling module, and an image processing module;
[0046] The image recognition module is used to obtain real-time pictures of the road, perform image recognition processing on the real-time pictures, and label all non-motor vehicles in the real-time pictures based on the image recognition processing;
[0047] The image recognition module includes a camera device, which is set at a first height from the ground. Specifically, the camera device is an AI monitoring camera with a built-in intelligent recognition algorithm;
[0048] In specific implementation, the setting range of the first height is 3 to 6 meters, and the specific value needs to be determined according to the protection and safety of the camera device.
[0049] The image recognition module is configured with a vehicle recognition strategy, and the vehicle recognition strategy includes:
[0050] Use the camera device to obtain real-time pictures of the road, and the real-time pictures also include the picture size; when the real-time pictures are obtained, use the intelligent recognition algorithm to perform image recognition processing on the real-time pictures, and label each non-motor vehicle with a border according to the image recognition processing result;
[0051] It should be noted that using a border to standardize each non-motor vehicle means using the smallest rectangle border with the smallest area, so that the non-motor vehicle is completely located within the border to label the real-time pictures.
[0052] The tag modeling module is used to emit trigger radio waves by the reader-writer, receive the information radio waves returned by the electronic number plate and the incident angle of the information radio waves; obtain the set height of the reader-writer and the picture size of the real-time pictures, perform spatial modeling based on the set height, incident angle, and picture size, and output a model picture containing the electronic number plate;
[0053] The tag modeling module includes a reader-writer, and the reader-writer includes an antenna. The antenna is used to emit trigger radio waves and also used to receive the information radio waves containing encrypted information returned by the electronic number plate; the reader-writer is used to decrypt the information radio waves and output the decrypted vehicle information;
[0054] It should be noted that the antenna specifically includes a transmitting antenna and a receiving antenna; the reader-writer sends trigger radio waves of a specific frequency through the transmitting antenna. When the electronic tag in the electronic number plate enters the effective working area, an induced current will be generated, so as to obtain energy and the electronic tag is activated, so that the electronic tag sends out the information radio waves of its own encoded information through the built-in radio frequency antenna of the electronic number plate; the reader-writer uses the receiving antenna to receive the information radio waves sent from the electronic tag;
[0055] It should be noted that to prevent unauthorized personnel from obtaining vehicle information, vehicle information is usually encrypted and stored in the form of its own code in the electronic tag. By transmitting its own code, the problem of vehicle information being stolen can be avoided.
[0056] The tag modeling module is configured with an information reception strategy, and the information reception strategy includes:
[0057] Using the reader to emit a trigger radio wave, when the electronic license plate receives the trigger radio wave, it outputs an information radio wave containing encrypted information;
[0058] Using the antenna of the reader to receive the information radio wave and the incident angle of the information radio wave. The incident angle includes the horizontal angle and the vertical angle. The value range of the horizontal angle is [0, 90] and [270, 360]; the value range of the vertical angle is [0, 90];
[0059] It should be noted that the different value ranges of the horizontal angle are determined based on the positional relationship between the electronic license plate and the camera device. In the real-time picture, the position of the camera device is at the midpoint of the bottom edge of the picture, as Figure 3 shown, Figure 3 The dotted line in is the central axis of the real-time picture. It is stipulated that the value range of the horizontal angle of the electronic tag located on the right side of the central axis is [0, 90], and the value range of the horizontal angle of the electronic tag located on the left side of the central axis is [270, 360]. By taking the absolute value of the sine function in subsequent calculations, the influence of different value ranges on calculating the horizontal distance can be eliminated; Figure 3 The trapezoidal part in is the road from a top-down view, and each rectangular area in the trapezoid represents a border.
[0060] The tag modeling module is also configured with a distance calculation strategy, and the distance calculation strategy includes:
[0061] Obtain the first height and the picture size;
[0062] Using the first distance formula to calculate the first height and the vertical angle, and output the relative distance;
[0063] The first distance formula is configured as: X = h × tanα; where X is the relative distance, α is the vertical angle, and h is the straight-line distance;
[0064] Using the second distance formula to calculate the relative distance and the horizontal angle, and output the horizontal distance and the vertical distance;
[0065] The second distance formula is configured as: where H is the horizontal distance, S is the vertical distance, and β is the horizontal angle.
[0066] The tag modeling module is also configured with a picture modeling strategy, and the picture modeling strategy includes:
[0067] Specify that the size of each electronic license plate is the first size, create a blank picture with the size of the picture size, and display all the electronic license plates in the blank picture based on the horizontal distance and vertical distance of each electronic license plate, and mark the blank picture containing the electronic license plates as the model picture;
[0068] In specific implementation, the first size is set to 0.5 cm in both length and width. Setting the first size smaller can ensure that there is no part of the electronic license plate that exceeds the border; a model picture including all electronic license plates and with the size of the picture size is established based on the horizontal distance and vertical distance of each electronic license plate, and the following can be obtained Figure 4 Can obtain Figure 3 The associated model picture.
[0069] The image processing module is used to superimpose the model picture and the real-time picture, associate the non-motor vehicle with the electronic license plate based on the position relationship between the non-motor vehicle and the electronic license plate; decrypt the information radio wave, output the vehicle information, display the vehicle information of each non-motor vehicle in the real-time picture according to the association relationship, and store the real-time picture;
[0070] The image processing module is configured with a license plate-vehicle association strategy, and the license plate-vehicle association strategy includes:
[0071] Create a blank picture with a size larger than the picture size, place the real-time picture and the model picture in the blank picture, and move the model picture so that the model picture completely coincides with the real-time picture;
[0072] When the electronic license plate is in any one of the borders, associate the electronic license plate with the non-motor vehicle corresponding to the border, so that there is a one-to-one correspondence between the electronic license plate and the non-motor vehicle;
[0073] It should be noted that to determine whether the electronic license plate is in the border, each border in the real-time picture can be filled with color first, for example, filled with a color with a color value of [0, 0, 0]; then make the model picture completely coincide with the real-time picture and make the model picture above the layer of the real-time picture, and then determine whether there is a part with a color value other than [0, 0, 0] in each border. When it exists, that is, the electronic license plate is within the border; the superimposed picture is as Figure 5 Shown, Figure 5 In the figure, some electronic license plates are close to the bottom of the border, and some electronic license plates are close to the top of the border due to different installation positions of the electronic license plates. For example, the electronic license plates of some non-motor vehicles are installed at the head of the vehicle, and the other part is installed at the tail of the vehicle.
[0074] The image processing module is also configured with an information processing strategy, and the information processing strategy includes:
[0075] Use a reader to decrypt the information radio wave and output the vehicle information obtained by decryption.
[0076] Display the vehicle information in each border of the real-time picture according to the relationship between the electronic license plate and the non-motor vehicle.
[0077] Upload the real-time picture to the cloud for storage.
[0078] Embodiment 2, please refer to Figure 2 As shown, the present invention also provides an intelligent recognition method for non-motor vehicle electronic license plates, including:
[0079] Step S1, obtain a real-time picture of the road, perform image recognition processing on the real-time picture, and mark all non-motor vehicles in the real-time picture based on the image recognition processing; there is a camera device and a reader at a first height from the ground on the road, and the camera device is used to obtain the real-time picture of the road; an intelligent recognition algorithm is configured in the camera device, and the intelligent recognition algorithm can perform image recognition processing on the real-time picture, identify each non-motor vehicle in the real-time picture according to the image recognition processing result, and mark each non-motor vehicle with a border; the reader includes an antenna, and the antenna is used to transmit a trigger radio wave and also to receive the information radio wave containing encrypted information returned by the electronic license plate; the reader is used to decrypt the information radio wave and output the vehicle information obtained by decryption; Step S1 further includes the following sub-steps:
[0080] Step S101, use the camera device to obtain a real-time picture, and the real-time picture also includes the picture size.
[0081] Step S102, use the intelligent recognition algorithm to perform image recognition processing on the real-time picture, and mark each non-motor vehicle in the real-time picture with a border.
[0082] Step S2, use the reader to transmit a trigger radio wave, receive the information radio wave and the incident angle of the information radio wave returned by the electronic license plate; obtain the set height of the reader and the picture size of the real-time picture, perform spatial modeling based on the set height, incident angle and picture size, and output a model picture containing the electronic license plate; Step S2 further includes the following sub-steps:
[0083] Step S201, use the reader to transmit a trigger radio wave, and when the electronic license plate receives the trigger radio wave, output an information radio wave containing encrypted information.
[0084] Step S202, use the antenna of the reader to receive the information radio wave and the incident angle of the information radio wave, and the incident angle includes a horizontal angle and a vertical angle; the value range of the horizontal angle is [0, 90] and [270, 360]; the value range of the vertical angle is [0, 90].
[0085] Step S203: Obtain the first height and the picture size, calculate the first height and the vertical angle using the first distance formula, and output the relative distance;
[0086] The first distance formula is configured as: X = h × tanα; where X is the relative distance, α is the vertical angle, and h is the straight-line distance;
[0087] Step S204: Calculate the relative distance and the horizontal angle using the second distance formula, and output the horizontal distance and the vertical distance;
[0088] The second distance formula is configured as: where H is the horizontal distance, S is the vertical distance, and β is the horizontal angle;
[0089] Step S205: Specify the size of each electronic license plate as the first size, create a blank picture with the size of the picture size, and based on the horizontal distance and the vertical distance of each electronic license plate, display all the electronic license plates in the blank picture, and mark the blank picture containing the electronic license plates as the model picture.
[0090] Step S3: Overlay the model picture and the real-time picture, associate the non-motor vehicle with the electronic license plate based on the position relationship between the non-motor vehicle and the electronic license plate; decrypt the information radio wave, output the vehicle information, display the vehicle information of each non-motor vehicle in the real-time picture according to the association relationship, and store the real-time picture; Step S3 also includes the following sub-steps:
[0091] Step S301: Create a new blank picture with a size larger than the picture size, place the real-time picture and the model picture in the blank picture, and move the model picture so that the model picture completely coincides with the real-time picture;
[0092] Step S302: When the electronic license plate is in any one of the borders, associate the electronic license plate with the non-motor vehicle corresponding to the border, so that the electronic license plate and the non-motor vehicle form a one-to-one correspondence;
[0093] Step S303: Use the reader to decrypt the information radio wave and output the decrypted vehicle information;
[0094] Step S304: Display the vehicle information in each border of the real-time picture according to the association relationship between the electronic license plate and the non-motor vehicle; upload the real-time picture to the cloud for storage.
[0095] Embodiment 3. The present application provides an electronic device, including a processor and a memory. The memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the above method are run. Through the above technical solution, the processor and the memory are interconnected and communicate with each other through a communication bus and / or other forms of connection mechanisms. The memory stores a computer program executable by the processor. When the electronic device runs, the processor executes the computer program to execute the method in any optional implementation manner of the above embodiment to achieve the following functions: obtaining a real-time picture of a road, performing image recognition processing on the real-time picture, and marking all non-motor vehicles in the real-time picture; emitting a trigger radio wave, receiving an information radio wave and an incident angle; obtaining the set height of a reader-writer and the picture size of the real-time picture, performing spatial modeling based on the set height, the incident angle, and the picture size, and outputting a model picture including an electronic license plate; superimposing the model picture and the real-time picture, and associating the non-motor vehicle with the electronic license plate; decrypting the information radio wave, outputting vehicle information, displaying the vehicle information of each non-motor vehicle, and storing the real-time picture.
[0096] Embodiment 4. The present application provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above method are run. Through the above technical solution, when the computer program is executed by the processor, the method in any optional implementation manner of the above embodiment is executed to achieve the following functions: obtaining a real-time picture of a road, performing image recognition processing on the real-time picture, and marking all non-motor vehicles in the real-time picture; emitting a trigger radio wave, receiving an information radio wave and an incident angle; obtaining the set height of a reader-writer and the picture size of the real-time picture, performing spatial modeling based on the set height, the incident angle, and the picture size, and outputting a model picture including an electronic license plate; superimposing the model picture and the real-time picture, and associating the non-motor vehicle with the electronic license plate; decrypting the information radio wave, outputting vehicle information, displaying the vehicle information of each non-motor vehicle, and storing the real-time picture.
[0097] In the above embodiments of the present application, the descriptions of the respective embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
[0098] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code. Among them, the storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. These computer program instructions can also be stored in a computer-readable memory capable of guiding a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device, and the instruction device implements the process Figure 1 in one process or multiple processes and / or Figure 1 the functions specified in one or more boxes or multiple boxes.
[0099] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some communication interfaces, and the indirect coupling or communication connection of the devices or units can be in an electrical, mechanical or other form.
Claims
1. An intelligent recognition method for non-motor vehicle electronic license plates, characterized in that, Including: Obtain real-time pictures of the road, perform image recognition processing on the real-time pictures, and mark all non-motor vehicles in the real-time pictures based on the image recognition processing; Use a reader-writer to emit trigger radio waves, receive the information radio waves returned by the electronic number plates and the incident angles of the information radio waves; obtain the set height of the reader-writer and the picture size of the real-time pictures, perform spatial modeling based on the set height, incident angle and picture size, and output a model picture containing the electronic number plates; Overlay the model picture and the real-time picture, associate the non-motor vehicles with the electronic number plates based on the position relationship between the non-motor vehicles and the electronic number plates; decrypt the information radio waves, output vehicle information, display the vehicle information of each non-motor vehicle in the real-time picture according to the association relationship, and store the real-time picture; Obtain the set height of the reader-writer and the picture size of the real-time pictures, perform spatial modeling based on the set height, incident angle and picture size, and output a model picture containing the electronic number plates, including: Obtain the first height and the picture size; Calculate the first height and the vertical angle using the first distance formula, and output the relative distance; The first distance formula is configured as: X = h × tanα; where X is the relative distance, α is the vertical angle, and h is the straight-line distance; Calculate the relative distance and the horizontal angle using the second distance formula, and output the lateral distance and the vertical distance; The second distance formula is configured as follows: where H is the horizontal distance, S is the vertical distance, and β is the horizontal angle; Specify the size of each electronic number plate as the first size, create a blank picture with the size of the picture size, display all the electronic number plates in the blank picture based on the lateral distance and the vertical distance of each electronic number plate, and mark the obtained blank picture containing the electronic number plates as the model picture.
2. The intelligent recognition method of the non-motor vehicle electronic license plate according to claim 1, characterized in that, The road is provided with a camera device and a reader-writer at a first height from the ground. The camera device is used to obtain real-time pictures of the road; an intelligent recognition algorithm is configured in the camera device, and the intelligent recognition algorithm can perform image recognition processing on the real-time pictures, identify each non-motor vehicle in the real-time pictures according to the image recognition processing results, and mark each non-motor vehicle with a border; The reader-writer includes an antenna. The antenna is used to emit trigger radio waves and is also used to receive the information radio waves containing encrypted information returned by the electronic number plates; the reader-writer is used to perform decryption processing on the information radio waves and output the decrypted vehicle information.
3. The intelligent recognition method of the non-motor vehicle electronic license plate according to claim 2, characterized in that, Obtain real-time pictures of the road, perform image recognition processing on the real-time pictures, and mark all non-motor vehicles in the real-time pictures based on the image recognition processing, including: Use a camera device to obtain real-time pictures, and the real-time pictures also include the picture size; Perform image recognition processing on the real-time pictures using an intelligent recognition algorithm, and mark each non-motor vehicle in the real-time pictures with a border.
4. The intelligent recognition method of the non-motor vehicle electronic license plate according to claim 3, characterized in that, Use a reader-writer to emit trigger radio waves, receive the information radio waves returned by the electronic number plates and the incident angles of the information radio waves, including: Use a reader-writer to emit trigger radio waves. When the electronic number plate receives the trigger radio waves, it outputs information radio waves containing encrypted information; The antenna of the reader is used to receive the information radio wave and the incident angle of the information radio wave, where the incident angle includes the horizontal angle and the vertical angle; the value range of the horizontal angle is [0, 90] and [270, 360]; the value range of the vertical angle is [0, 90].
5. The intelligent recognition method of the non-motor vehicle electronic license plate according to claim 4, characterized in that, Overlaying the model picture and the real-time picture, and associating the non-motor vehicle with the electronic license plate based on the position relationship between the non-motor vehicle and the electronic license plate includes: Create a blank picture with a size larger than the picture size, place the real-time picture and the model picture in the blank picture, and move the model picture so that the model picture completely coincides with the real-time picture; When the electronic license plate is in any one of the borders, associate the electronic license plate with the non-motor vehicle corresponding to the border to make the electronic license plate correspond to the non-motor vehicle.
6. The intelligent recognition method of the non-motor vehicle electronic license plate according to claim 5, characterized in that, Decrypt the information radio wave, output the vehicle information, display the vehicle information of each non-motor vehicle in the real-time picture according to the association relationship, and store the real-time picture, including: Use the reader to decrypt the information radio wave and output the decrypted vehicle information; Display the vehicle information in each border of the real-time picture according to the association relationship between the electronic license plate and the non-motor vehicle; Upload the real-time picture to the cloud for storage.
7. An intelligent recognition system for non-motor vehicle electronic number plates, which is used to implement the intelligent recognition method of non-motor vehicle electronic number plates described in any one of claims 1-6, characterized in that, It includes an image recognition module, a tag modeling module, and an image processing module; The image recognition module is used to obtain the real-time picture of the road, perform image recognition processing on the real-time picture, and mark all non-motor vehicles in the real-time picture based on the image recognition processing; The tag modeling module is used to use the reader to emit a trigger radio wave, receive the information radio wave returned by the electronic license plate and the incident angle of the information radio wave; obtain the set height of the reader and the picture size of the real-time picture, perform spatial modeling based on the set height, incident angle, and picture size, and output a model picture containing the electronic license plate; The image processing module is used to overlay the model picture and the real-time picture, associate the non-motor vehicle with the electronic license plate based on the position relationship between the non-motor vehicle and the electronic license plate; decrypt the information radio wave, output the vehicle information, display the vehicle information of each non-motor vehicle in the real-time picture according to the association relationship, and store the real-time picture.
8. An electronic device, characterized in that, It includes a processor and a memory, and the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the method according to any one of claims 1-6 are run.
9. A storage medium, on which a computer program is stored, characterized in that, When the computer program is executed by the processor, the steps in the method according to any one of claims 1-6 are run.
Citation Information
Patent Citations
Non-motor vehicle violation video analysis system based on artificial intelligence identification technology
CN112581769A
Electronic tag identification method of wireless radio frequency system, computer device and computer readable storage medium
CN113435550A
Entrance guard vehicle recognition device and method based on positioning function and storage medium
CN112712620A
Camera edge calculation method and device
CN113408395A