Vehicle frame number identification method and device
By acquiring frame number images and using four-point positioning detection and text judgment rules to modify and decompose text, the time-consuming and labor-intensive identification of frame number in the prior art is solved, and efficient and accurate frame number identification is achieved.
Patent Information
- Application Number
- CN202410937892.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-12
- Publication Date
- 2024-12-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, the frame number identification method is time-consuming and labor-intensive, and it is difficult to collect VIN code images, and lacks an efficient identification solution.
By obtaining frame number images, text information is extracted based on the four-point positioning detection method, text modification and frame number rule decomposition are used to determine frame number identification results, including information extraction module, text determination module and text recognition module , realize frame number identification.
Save resources, improve the accuracy of frame number identification results, and simplify the VIN code identification process.
Smart Images

Figure CN119206692A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of this specification relate to the field of image recognition technology, and in particular to a vehicle frame number recognition method. Background Art
[0002] In recent years, with the rapid development of computer vision, artificial intelligence, and deep learning, OCR technology has made significant progress in accuracy, speed, and scope of use. OCR technology has also achieved diversification and personalization in application scenarios, such as scanning test papers and grading student assignments in the education industry; entering cargo information and identifying express numbers in logistics; processing medical bills, medical records, and prescriptions in the medical industry; and identifying documents such as vehicles, driver's licenses, and vehicle registration certificates in the transportation sector, providing more convenient and efficient information processing and management solutions for all walks of life. Therefore, OCR algorithms will provide basic guarantees for these application scenarios.
[0003] The VIN code, or vehicle identification code, is similar to a person's ID card and is the only identification of a vehicle. It consists of 17 letters and numbers, and contains information such as the manufacturer, model, engine code, and assembly location of the vehicle. It is usually on the windshield, firewall, or B-pillar nameplate of the vehicle. In addition, the VIN code can also be used to know whether the vehicle has had an accident or whether the merchant has concealed information about the vehicle. Therefore, the correct interpretation of the VIN code based on OCR technology plays a huge role in vehicle identity authentication, automobile repair and maintenance, automobile trading, modified vehicles, identification of fake license plates, and traceability of accident vehicles.
[0004] At present, the common method is to first collect a large number of VIN code images, manually annotate them for detection and recognition, and use the detection network and recognition network to train the model. However, this method is time-consuming and laborious, and it is difficult to collect a large number of VIN code images. Therefore, a better solution is urgently needed. Summary of the invention
[0005] In view of this, the embodiments of this specification provide a frame number recognition method. One or more embodiments of this specification also relate to a frame number recognition device, a computing device, a computer-readable storage medium and a computer program to solve the technical defects existing in the prior art.
[0006] According to a first aspect of an embodiment of this specification, a vehicle frame number recognition method is provided, comprising:
[0007] Acquire a vehicle frame number image, and extract text information based on the vehicle frame number image;
[0008] Modify the text based on text information and text judgment rules to determine the target text;
[0009] The target text is decomposed based on the frame number rules to determine the frame number recognition result.
[0010] In a possible implementation, obtaining a vehicle frame number image and extracting text information based on the vehicle frame number image include:
[0011] Acquire the vehicle frame number image, process the vehicle frame number image based on the four-point positioning detection method, and determine the target image;
[0012] Determine the detection frame information based on the target image through a preset recognition model;
[0013] Extract text information based on detection box information.
[0014] In a possible implementation, extracting text information based on detection frame information includes:
[0015] Get the length and width information of the detection box information;
[0016] determining scale information based on the length information and the width information;
[0017] The frame number information is determined based on the ratio information and the ratio threshold, and text information is extracted based on the frame number information.
[0018] In a possible implementation, text modification is performed based on text information and text judgment rules to determine the target text, including:
[0019] Determine the comparison symbols, keywords, combined texts and character thresholds based on text judgment rules;
[0020] The target text is determined by modifying the text based on matching symbols, keywords, combined text and character thresholds.
[0021] In a possible implementation, text modification is performed based on comparison symbols, keywords, combined texts, and character thresholds to determine the target text, including:
[0022] Deleting the comparison symbol from the text information to determine the first text;
[0023] Determine whether the first text contains the keyword;
[0024] In the case where the first text includes the keyword, deleting the text corresponding to the keyword from the first text to determine the second text;
[0025] Determine whether the second text contains the combined text;
[0026] In the case where the second text includes a combined text, determining the number of characters of the second text;
[0027] Determine the target text based on the number of characters and the character threshold.
[0028] In a possible implementation, the target text is decomposed based on the vehicle frame number rule to determine the vehicle frame number recognition result, including:
[0029] Decompose the target text based on the vehicle frame number rule and determine the target position characters;
[0030] Correct the target position characters based on the vehicle frame number rule and determine the correction text;
[0031] The VIN recognition result is determined based on the revised text.
[0032] In a possible implementation, the method further includes:
[0033] When the vehicle frame number recognition result is unsuccessful, a correction operation is performed on the vehicle frame number image to determine a corrected image;
[0034] Vehicle frame number recognition based on rectified images.
[0035] According to a second aspect of an embodiment of this specification, a vehicle frame number recognition device is provided, comprising:
[0036] An information extraction module is configured to obtain a frame number image and extract text information based on the frame number image;
[0037] A text determination module is configured to modify the text based on the text information and the text determination rules to determine the target text;
[0038] The text recognition module is configured to decompose the target text based on the frame number rule and determine the frame number recognition result.
[0039] According to a third aspect of an embodiment of this specification, a computing device is provided, including:
[0040] Memory and processor;
[0041] The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the above-mentioned vehicle frame number recognition method are implemented.
[0042] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the above-mentioned vehicle frame number recognition method are implemented.
[0043] According to a fifth aspect of the embodiments of this specification, a computer program is provided, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned vehicle frame number recognition method.
[0044] The embodiments of this specification provide a vehicle frame number recognition method and device, wherein the vehicle frame number recognition method includes: acquiring a vehicle frame number image, extracting text information based on the vehicle frame number image; modifying the text based on the text information and text judgment rules to determine the target text; decomposing the target text based on the vehicle frame number rules to determine the vehicle frame number recognition result. By extracting text information based on the vehicle frame number image; modifying the text based on the text information and text judgment rules to determine the target text; decomposing the target text based on the vehicle frame number rules to determine the vehicle frame number recognition result, resources can be saved and the accuracy of the recognition result can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 is a flow chart of a vehicle frame number recognition method provided by an embodiment of this specification;
[0046] Figure 2 is a schematic diagram of a recognition result of a vehicle frame number recognition method provided by an embodiment of this specification;
[0047] Figure 3 It is a structural schematic diagram of a vehicle frame number recognition device provided by an embodiment of this specification;
[0048] Figure 4 It is a structural block diagram of a computing device provided by an embodiment of this specification. DETAILED DESCRIPTION
[0049] Many specific details are described in the following description to facilitate a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so this specification is not limited to the specific implementation disclosed below.
[0050] The terms used in one or more embodiments of this specification are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of this specification. The singular forms of "a" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.
[0051] It should be understood that although the terms first, second, etc. may be used to describe various information in one or more embodiments of this specification, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0052] In this specification, a vehicle frame number recognition method is provided. This specification also relates to a vehicle frame number recognition device, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.
[0053] See also Figure 1 , Figure 1 A flow chart of a vehicle frame number recognition method provided according to an embodiment of the present specification is shown, which specifically includes the following steps.
[0054] Step 101: Acquire a vehicle frame number image, and extract text information based on the vehicle frame number image.
[0055] In one possible implementation, a frame number image is obtained, and text information is extracted based on the frame number image, including: obtaining the frame number image, processing the frame number image based on a four-point positioning detection method, and determining a target image; determining detection frame information based on the target image through a preset recognition model; and extracting text information based on the detection frame information.
[0056] In practical applications, since the vehicle frame number is usually on the vehicle windshield, vehicle firewall or B-pillar nameplate, the input image faced by this method is relatively complex and includes multiple situations. The position of the frame number on the nameplate is also different, and it may appear at the top, bottom, and middle area. When judging whether the detected text information is the frame number, we use a two-stage and multi-judgment method, as described below.
[0057] In one possible implementation, text information is extracted based on detection frame information, including: obtaining length information and width information of the detection frame information; determining scale information based on the length information and width information; determining frame number information based on the scale information and a scale threshold, and extracting text information based on the frame number information.
[0058] Specifically, the first stage is to perform text detection, and use the four-point positioning detection method to detect all the text information in the image. Then, the length-to-width ratio of the detection frame is calculated and judged by the pre-set minimum threshold n. When the length-to-width ratio is greater than n, the minimum length-to-width ratio of the frame number is met, so the information in the detection frame may be the frame number information.
[0059] Step 102: Modify the text based on the text information and text judgment rules to determine the target text.
[0060] In one possible implementation, text modification is performed based on text information and text judgment rules to determine the target text, including: determining comparison symbols, keywords, combined text and character thresholds based on text judgment rules; and modifying text based on comparison symbols, keywords, combined text and character thresholds to determine the target text.
[0061] In practical applications, the second stage performs text recognition, and performs text recognition on the detection boxes that meet the requirements in the first stage. For example, algorithms such as PaddleOCR, RARE, TD-ICDAR, etc. are used to obtain text information for judgment. Please refer to the following embodiments for details.
[0062] In one possible implementation, text modification is performed based on comparison symbols, keywords, combined texts, and character thresholds to determine a target text, including: deleting comparison symbols from text information to determine a first text; determining whether the first text contains keywords; if the first text includes keywords, deleting text corresponding to the keywords from the first text to determine a second text; determining whether the second text contains combined text; if the second text contains combined text, determining the number of characters in the second text; and determining the target text based on the number of characters and the character threshold.
[0063] Specifically, first remove the symbols in the text (for example, some vehicle frame numbers will have asterisks before and after); then if a combination of text + alphanumeric characters appears, determine whether the preceding text is the "Vehicle Identification Code" or the key words involved therein. If the determination is successful, delete the preceding text, retain only the following alphanumeric characters, and proceed to the next determination. If a combination of letters + numbers appears, proceed to the next determination. Finally, determine whether the recognized alphanumeric characters are 17 digits, because domestic vehicle frame numbers are composed of a mixture of 17 digits of letters and numbers.
[0064] Step 103: Decompose the target text based on the vehicle frame number rule to determine the vehicle frame number recognition result.
[0065] In one possible implementation, the target text is decomposed based on the frame number rule to determine the frame number recognition result, including: decomposing the target text based on the frame number rule to determine the target position characters; correcting the target position characters based on the frame number rule to determine the corrected text; and determining the frame number recognition result based on the corrected text.
[0066] In practical applications, see Figure 2, each character in the 17 letters and numbers of the chassis number represents its own meaning, so we can use these rules to determine whether the recognized chassis number information is accurate. The specific rules are: the first digit represents the country and region where the vehicle was produced, which is a specific character. Therefore, when using this method domestically, the first digit can be determined as L (L represents the Chinese factory); the ninth digit represents the check digit of the vehicle, which can only be the number 0-9 or X, which is the remainder obtained by multiplying the corresponding value of the other 16-bit code by the sum of the weights of the position and dividing it by 11; when the remainder is 0-9, the remainder is the check digit; when the remainder is 10, X is the check code. Therefore, these rules are used to judge the accuracy of the chassis number. If the first digit is recognized as 1, I, U or other similar characters and numbers, it can also be corrected to L using the rules.
[0067] In a possible implementation, the method further includes: when the frame number recognition result is unsuccessful, performing a correction operation on the frame number image to determine a corrected image; and performing frame number recognition based on the corrected image.
[0068] In actual applications, for character information that does not pass the recognition result judgment, or character information with no matching digits or other stages that are filtered out and ultimately do not output accurate vehicle frame number results, secondary OCR recognition is performed. First, the image containing the characters is cut out using the position of the detected frame; then the minimum circumscribed rectangle is found for the cut image, and rotation correction is performed to make the text in the image horizontal, and then the above recognition and judgment operations are repeated on the corrected image, and secondary detection and recognition are performed to finally obtain the VIN code position and recognition results.
[0069] Furthermore, the position of the vehicle frame number can be determined by the line number of the text, and then the character at the position corresponding to the punctuation mark can be determined, so that recognition can be performed more quickly. For example, after the text information is recognized, the information of the third line is determined, and the character after the colon is obtained.
[0070] The embodiments of this specification provide a vehicle frame number recognition method and device, wherein the vehicle frame number recognition method includes: acquiring a vehicle frame number image, extracting text information based on the vehicle frame number image; modifying the text based on the text information and text judgment rules to determine the target text; decomposing the target text based on the vehicle frame number rules to determine the vehicle frame number recognition result. By extracting text information based on the vehicle frame number image; modifying the text based on the text information and text judgment rules to determine the target text; decomposing the target text based on the vehicle frame number rules to determine the vehicle frame number recognition result, resources can be saved and the accuracy of the recognition result can be improved.
[0071] Corresponding to the above method embodiment, this specification also provides a vehicle frame number recognition device embodiment, Figure 3FIG. 1 is a schematic diagram showing the structure of a vehicle frame number recognition device provided by an embodiment of the present specification. Figure 3 As shown, the device comprises:
[0072] The information extraction module 301 is configured to obtain a frame number image and extract text information based on the frame number image;
[0073] The text determination module 302 is configured to modify the text based on the text information and the text determination rule to determine the target text;
[0074] The text recognition module 303 is configured to decompose the target text based on the vehicle frame number rule and determine the vehicle frame number recognition result.
[0075] In a possible implementation, the information extraction module 301 is further configured to:
[0076] Acquire the vehicle frame number image, process the vehicle frame number image based on the four-point positioning detection method, and determine the target image;
[0077] Determine the detection frame information based on the target image through a preset recognition model;
[0078] Extract text information based on detection box information.
[0079] In a possible implementation, the information extraction module 301 is further configured to:
[0080] Get the length and width information of the detection box information;
[0081] determining scale information based on the length information and the width information;
[0082] The frame number information is determined based on the ratio information and the ratio threshold, and text information is extracted based on the frame number information.
[0083] In a possible implementation, the text determination module 302 is further configured to:
[0084] Determine the comparison symbols, keywords, combined texts and character thresholds based on text judgment rules;
[0085] The target text is determined by modifying the text based on matching symbols, keywords, combined text and character thresholds.
[0086] In a possible implementation, the text determination module 302 is further configured to:
[0087] Deleting the comparison symbol from the text information to determine the first text;
[0088] Determine whether the first text contains the keyword;
[0089] In the case where the first text includes the keyword, deleting the text corresponding to the keyword from the first text to determine the second text;
[0090] Determine whether the second text contains the combined text;
[0091] In the case where the second text includes a combined text, determining the number of characters of the second text;
[0092] Determine the target text based on the number of characters and the character threshold.
[0093] In a possible implementation, the text recognition module 303 is further configured to:
[0094] Decompose the target text based on the vehicle frame number rule and determine the target position characters;
[0095] Correct the target position characters based on the vehicle frame number rule and determine the correction text;
[0096] The VIN recognition result is determined based on the revised text.
[0097] In a possible implementation, the text recognition module 303 is further configured to:
[0098] When the frame number recognition result is unsuccessful, a correction operation is performed on the frame number image to determine a corrected image;
[0099] Vehicle frame number recognition based on rectified images.
[0100] The embodiments of this specification provide a vehicle frame number recognition method and device, wherein the vehicle frame number recognition device includes: obtaining a vehicle frame number image, extracting text information based on the vehicle frame number image; modifying the text based on the text information and text judgment rules to determine the target text; decomposing the target text based on the vehicle frame number rules to determine the vehicle frame number recognition result. By extracting text information based on the vehicle frame number image; modifying the text based on the text information and text judgment rules to determine the target text; decomposing the target text based on the vehicle frame number rules to determine the vehicle frame number recognition result, resources can be saved and the accuracy of the recognition result can be improved.
[0101] The above is a schematic scheme of a frame number recognition device of this embodiment. It should be noted that the technical scheme of the frame number recognition device and the technical scheme of the frame number recognition method described above are of the same concept, and the details not described in detail in the technical scheme of the frame number recognition device can be found in the description of the technical scheme of the frame number recognition method described above.
[0102] Figure 4The block diagram of a computing device 400 according to one embodiment of the present specification is shown. The components of the computing device 400 include but are not limited to a memory 410 and a processor 420. The processor 420 is connected to the memory 410 via a bus 430, and the database 450 is used to store data.
[0103] The computing device 400 also includes an access device 440, which enables the computing device 400 to communicate via one or more networks 460. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 440 may include one or more of any type of network interface (e.g., a network interface card (NIC)) of wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, and a near field communication (NFC).
[0104] In one embodiment of the present specification, the above components of the computing device 400 and Figure 4 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 4 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.
[0105] The computing device 400 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 400 may also be a mobile or stationary server.
[0106] The processor 420 is used to execute the following computer executable instructions, which implement the steps of the above-mentioned vehicle frame number recognition method when executed by the processor. The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above-mentioned vehicle frame number recognition method belong to the same concept, and the details of the technical scheme of the computing device that are not described in detail can all be referred to the description of the technical scheme of the above-mentioned vehicle frame number recognition method.
[0107] An embodiment of the present specification also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the above-mentioned vehicle frame number recognition method.
[0108] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above-mentioned vehicle frame number recognition method belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above-mentioned vehicle frame number recognition method.
[0109] An embodiment of the present specification further provides a computer program, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned vehicle frame number recognition method.
[0110] The above is a schematic scheme of a computer program of this embodiment. It should be noted that the technical scheme of the computer program and the technical scheme of the above-mentioned vehicle frame number recognition method belong to the same concept, and the details not described in detail in the technical scheme of the computer program can be referred to the description of the technical scheme of the above-mentioned vehicle frame number recognition method.
[0111] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0112] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0113] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of this specification are not limited by the order of the actions described, because according to the embodiments of this specification, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of this specification.
[0114] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0115] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to only the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of this specification, so that technicians in the relevant technical field can well understand and use this specification. This specification is only limited by the claims and their full scope and equivalents.
Claims
1. A vehicle frame number recognition method, characterized in that: include: Acquire a vehicle frame number image, and extract text information based on the vehicle frame number image; Modify the text based on the text information and text judgment rules to determine the target text; The target text is decomposed based on the vehicle frame number rule to determine the vehicle frame number recognition result.
2. The method according to claim 1, characterized in that The acquiring of the vehicle frame number image and extracting text information based on the vehicle frame number image includes: Acquire a vehicle frame number image, process the vehicle frame number image based on a four-point positioning detection method, and determine a target image; Determine detection frame information based on the target image through a preset recognition model; The text information is extracted based on the detection frame information.
3. The method according to claim 2, characterized in that The extracting text information based on the detection frame information includes: Obtaining length information and width information of the detection frame information; determining scale information based on the length information and the width information; The frame number information is determined based on the ratio information and the ratio threshold, and text information is extracted based on the frame number information.
4. The method according to claim 1, characterized in that: The text modification based on the text information and the text judgment rule to determine the target text includes: Determine the comparison symbols, keywords, combined texts and character thresholds based on the text judgment rules; The text is modified based on the comparison symbol, the keyword, the combined text and the character threshold to determine the target text.
5. The method according to claim 4, characterized in that The step of modifying the text based on the comparison symbol, the keyword, the combined text and the character threshold to determine the target text includes: Deleting the comparison symbol from the text information to determine the first text; Determining whether the first text contains the keyword; In the case where the first text includes the keyword, deleting characters corresponding to the keyword from the first text to determine a second text; Determining whether the second text contains the combined text; In the case where the second text includes the combined text, determining the number of characters of the second text; A target text is determined based on the number of characters and the character threshold.
6. The method according to claim 1, characterized in that Decomposing the target text based on the vehicle frame number rule to determine the vehicle frame number recognition result includes: Decomposing the target text based on the vehicle frame number rule to determine the target position characters; Correcting the target position character based on the vehicle frame number rule to determine a corrected text; A vehicle frame number recognition result is determined based on the revised text.
7. The method according to claim 1, characterized in that Also includes: When the frame number recognition result is unsuccessful, performing a correction operation on the frame number image to determine a corrected image; The vehicle frame number recognition is performed based on the corrected image.
8. A vehicle frame number recognition device, characterized in that: include: An information extraction module is configured to obtain a frame number image and extract text information based on the frame number image; A text determination module is configured to modify the text based on the text information and the text determination rule to determine the target text; The text recognition module is configured to decompose the target text based on the frame number rule to determine the frame number recognition result.
9. A computing device, characterized in that include: Memory and processor; The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the vehicle frame number recognition method described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the vehicle frame number recognition method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Vehicle frame number corner point positioning method and device, computer equipment and storage medium
CN111429516A
Vehicle frame number detection and identification method based on deep learning
CN117373026A
Method and Device for Identifying Specific Text Information
US20190272319A1
