Method and system for checking road condition in front of front vehicle, vehicle and storage medium

By realizing the distance detection, license plate recognition and communication connection in the vehicle, and receiving and displaying the road conditions in front taken by the vehicle in front, the problem that the driver cannot obtain the road conditions in front when the vehicle in front blocks his sight, improving driving safety.

CN119811070APending Publication Date: 2025-04-11NINGBO FUJIAYI INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411791230.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The driver cannot obtain the road conditions ahead when the vehicle in front blocks his sight, resulting in the inability to drive safely and is more likely to occur.

Method used

By obtaining the forward field of view image of the vehicle while driving, the distance between the vehicle and the vehicle in front is calculated. When the distance is less than the preset threshold, the license plate number of the vehicle in front is obtained, the communication connection between the vehicle and the vehicle in front is established, the road condition image in front is received taken by the vehicle in front is displayed, and the image is displayed on the vehicle's display screen.

Benefits of technology

Enhanced visualization of road conditions ahead, helping drivers make more accurate driving decisions and reduce accident risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119811070A_ABST
    Figure CN119811070A_ABST
Patent Text Reader

Abstract

The invention discloses a method and system for viewing road conditions in front of a front vehicle, a vehicle and a storage medium, and the method comprises the steps: obtaining a first image of a front view when the vehicle runs, and calculating the distance between the vehicle and the front vehicle according to the first image; when the distance is smaller than a preset distance threshold value, the license plate number of the front vehicle in the first image is obtained; according to the license plate number, communication connection between the vehicle and the front vehicle is established, a second image sent by the front vehicle is received, and the second image is obtained by shooting the road condition in front of the front vehicle; and the second image is displayed in a display screen of the vehicle, so that a driver of the vehicle observes the road condition in front of the front vehicle, and driving pre-judgment is carried out according to the road condition in front. The distance between the vehicle and the front vehicle is calculated through the first image, the license plate number is acquired to establish communication, and the road condition image of the front vehicle is received for observation and pre-judgment by a driver, so that the visualization of the front road condition is enhanced, and the accident risk is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of image processing and safe driving technology, and in particular to a method, system, vehicle and computer-readable storage medium for viewing the road condition ahead of a leading vehicle. Background Art

[0002] When a driver is driving a vehicle, if there is a vehicle within a certain distance ahead in the same lane, it will block the driver's line of sight, making it impossible for the driver to check the road conditions ahead and make predictive driving actions.

[0003] Therefore, when the driver's vision is blocked by the vehicle in front, he cannot know the road conditions ahead and cannot judge the next operation, such as whether the driver can overtake safely or whether the brakes are needed, etc., which makes the driver unable to drive safely and is more likely to cause accidents.

[0004] Therefore, the prior art still needs to be improved and developed. Summary of the invention

[0005] The main purpose of the present invention is to provide a method, system, vehicle and computer-readable storage medium for viewing the road conditions ahead of the preceding vehicle, aiming to solve the problem in the prior art that when the driver of a vehicle blocks the line of sight, it is impossible to obtain the road conditions ahead, which easily leads to traffic accidents.

[0006] To achieve the above object, the present invention provides a method for checking the road condition ahead of a preceding vehicle, the method comprising the following steps:

[0007] Acquire a first image of a front visual field when the vehicle is traveling, and calculate a distance between the vehicle and a preceding vehicle according to the first image;

[0008] When the distance is less than a preset distance threshold, obtaining the license plate number of the front vehicle in the first image;

[0009] According to the license plate number, establishing a communication connection between the vehicle and the preceding vehicle, and receiving a second image sent by the preceding vehicle, the second image being obtained by the preceding vehicle photographing the road condition ahead;

[0010] The second image is displayed on a display screen of the vehicle so that the driver of the vehicle can observe the road condition ahead of the preceding vehicle and make driving predictions based on the road condition ahead.

[0011] Optionally, the method for viewing the road condition ahead of the preceding vehicle, wherein the step of acquiring a first image of the forward field of view of the vehicle while the vehicle is traveling, and calculating the distance between the vehicle and the preceding vehicle according to the first image, specifically comprises:

[0012] Acquire a first image of a front visual field when the vehicle is traveling, and analyze the first image based on a computer vision algorithm to obtain feature points of the first image;

[0013] The feature points are input into a deep learning model to perform distance estimation to obtain the distance between the vehicle and the preceding vehicle.

[0014] Optionally, the method for viewing the road condition ahead of the preceding vehicle, wherein when the distance is less than a preset distance threshold, obtaining the license plate number of the preceding vehicle in the first image specifically includes:

[0015] Determining whether the distance is less than a preset distance threshold;

[0016] If the distance is less than the preset distance threshold, the license plate of the front vehicle in the first image is recognized according to a preset license plate recognition algorithm to obtain the license plate number of the front vehicle.

[0017] Optionally, the method for viewing the road condition ahead of the preceding vehicle, wherein when the distance is less than a preset distance threshold, obtaining the license plate number of the preceding vehicle in the first image specifically includes:

[0018] Positioning and scanning the license plate of the front vehicle in the first image according to a preset license plate positioning method to generate a character string;

[0019] The character string is recognized according to a character recognition algorithm to obtain the license plate number of the preceding vehicle.

[0020] Optionally, in the method for checking the road condition ahead of the preceding vehicle, the preset license plate positioning method includes gradient information projection statistics, wavelet transform, license plate area scanning connection algorithm and regional characteristic training classifier algorithm; the character recognition algorithm includes: a neural network recognition algorithm.

[0021] Optionally, the method for viewing the road condition ahead of the preceding vehicle, wherein the step of establishing a communication connection between the vehicle and the preceding vehicle according to the license plate number and receiving a second image sent by the preceding vehicle, wherein the second image is taken by the preceding vehicle, specifically comprises:

[0022] Obtaining the ID of the wireless communication of the preceding vehicle according to the license plate number;

[0023] Establishing a wireless communication connection with a preceding vehicle corresponding to the ID based on a wireless communication protocol to generate a communication channel;

[0024] After obtaining the authorization of the preceding vehicle, a second image sent by the preceding vehicle is received through the communication channel and the second image is stored in the vehicle, where the second image is taken by the preceding vehicle.

[0025] Optionally, in the method for checking the road condition ahead of the vehicle in front, the wireless communication protocol includes any one of 5G, C-V2X, Bluetooth, WIFI, StarFlash, LoRa, Zigbee, GSM, NB-IoT and RFID.

[0026] Optionally, in the method for viewing the road condition ahead of the preceding vehicle, the system for viewing the road condition ahead of the preceding vehicle comprises:

[0027] A preceding vehicle distance acquisition module, used to acquire a first image of the front visual field when the vehicle is traveling, and calculate the distance between the vehicle and the preceding vehicle based on the first image;

[0028] A preceding vehicle number recognition module, configured to obtain the license plate number of the preceding vehicle in the first image when the distance is less than a preset distance threshold;

[0029] A preceding vehicle communication establishing module, used to establish a communication connection between the vehicle and the preceding vehicle according to the license plate number, and receive a second image sent by the preceding vehicle, where the second image is obtained by the preceding vehicle photographing the road conditions ahead;

[0030] The preceding vehicle video display module is used to display the second image on the display screen of the vehicle so that the driver of the vehicle can observe the road condition ahead of the preceding vehicle and make driving predictions based on the road condition ahead.

[0031] In addition, to achieve the above-mentioned purpose, the present invention also provides a vehicle, wherein the vehicle includes: a memory, a processor, and a program for viewing the road condition ahead of a preceding vehicle stored in the memory and executable on the processor, wherein the program for viewing the road condition ahead of the preceding vehicle, when executed by the processor, implements the steps of the method for viewing the road condition ahead of the preceding vehicle as described above.

[0032] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a program for viewing the road condition ahead of a preceding vehicle, and when the program for viewing the road condition ahead of the preceding vehicle is executed by a processor, the steps of the method for viewing the road condition ahead of the preceding vehicle as described above are implemented.

[0033] In the present invention, a first image of the front field of view of the vehicle when it is traveling is obtained, and the distance between the vehicle and the vehicle in front is calculated based on the first image; when the distance is less than a preset distance threshold, the license plate number of the vehicle in front in the first image is obtained; based on the license plate number, a communication connection is established between the vehicle and the vehicle in front, and a second image sent by the vehicle in front is received, the second image being obtained by the vehicle in front taking a picture of the road conditions in front; the second image is displayed on the display screen of the vehicle so that the driver of the vehicle can observe the road conditions in front of the vehicle in front and make driving predictions based on the road conditions in front. The present invention can calculate the distance to the vehicle in front through the first image, obtain the license plate number to establish communication, and receive the road condition image of the vehicle in front for the driver to observe and predict, thereby enhancing the visualization of the road conditions in front, helping the driver to make more accurate driving decisions, and reducing the risk of accidents. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 It is a flow chart of a preferred embodiment of the method for checking the road condition ahead of the preceding vehicle in the present invention;

[0035] Figure 2 It is a structural diagram of a preferred embodiment of the system for viewing the road condition ahead of the preceding vehicle in the present invention;

[0036] Figure 3 It is a structural diagram of a preferred embodiment of the vehicle of the present invention. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solution and advantages of the present invention clearer and more specific, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0038] It should be noted that if the embodiments of the present invention involve directional indications (such as up, down, left, right, front, back, etc.), the directional indications are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.

[0039] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present invention, the descriptions of "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or suggesting their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0040] The method for checking the road condition ahead of the preceding vehicle according to the preferred embodiment of the present invention is as follows: Figure 1 As shown, the method for checking the road condition ahead of the preceding vehicle comprises the following steps:

[0041] Step S10: Acquire a first image of the front visual field when the vehicle is traveling, and calculate the distance between the vehicle and the preceding vehicle according to the first image.

[0042] The step S10 comprises:

[0043] Step S11, obtaining a first image of the front field of view of the vehicle when it is traveling, and analyzing the first image based on a computer vision algorithm to obtain feature points of the first image;

[0044] Step S12: input the feature points into a deep learning model to perform distance estimation to obtain the distance between the vehicle and the preceding vehicle.

[0045] Specifically, in an embodiment of the present invention, a first image of the front field of view when the vehicle is traveling is obtained (video acquisition is performed when the vehicle is ignited and started, and the first image is road information, a real-time video of the road; it is determined whether there are vehicles, pedestrians, obstacles, etc. in the front field of view), and the first image is analyzed based on a computer vision algorithm to obtain feature points of the first image (the front vehicle distance detection algorithm includes but is not limited to radar-based, vision-based, and ultrasonic-based distance detection algorithms, such as using a camera to capture images, and using computer vision technology to analyze feature points in the image. Further, the distance is estimated through triangulation or a deep learning model, or a machine learning-based distance detection algorithm uses a deep learning model to train a large amount of image and radar data, and estimates the distance by identifying feature points and patterns), and the feature points are input into a deep learning model for distance estimation to obtain the distance between the vehicle and the front vehicle.

[0046] Step S20: When the distance is less than a preset distance threshold, obtain the license plate number of the front vehicle in the first image.

[0047] The step S20 comprises:

[0048] Step S21, determining whether the distance is less than a preset distance threshold;

[0049] Step S22: if the distance is less than the preset distance threshold, the license plate of the front vehicle in the first image is recognized according to a preset license plate recognition algorithm to obtain the license plate number of the front vehicle;

[0050] Step S23, positioning and scanning the license plate of the front vehicle in the first image according to a preset license plate positioning method to generate a character string;

[0051] Step S24: Recognize the character string according to a character recognition algorithm to obtain the license plate number of the preceding vehicle.

[0052] Specifically, in an embodiment of the present invention, it is determined whether the distance is less than a preset distance threshold; if the distance is less than the preset distance threshold, the license plate of the front vehicle in the first image is identified according to a preset license plate recognition algorithm to obtain the license plate number of the front vehicle; the license plate of the front vehicle in the first image is located and scanned according to a preset license plate positioning method to generate a character string; the character string is recognized according to a character recognition algorithm to obtain the license plate number of the front vehicle (the vehicle obtains a video of the license plate of the front vehicle through a camera, locates the position of the license plate in the video image through an algorithm, and then generates a character string at the located license plate image position, using a character recognition method, such as recognizing license plate characters based on a large-scale neural network recognition algorithm).

[0053] Furthermore, the preset license plate positioning method includes gradient information projection statistics, wavelet transform, license plate area scanning connection algorithm and regional characteristic training classifier algorithm; the character recognition algorithm includes: neural network recognition algorithm (the license plate recognition algorithm is the preset license plate positioning method and character recognition, the preset license plate positioning method includes but is not limited to gradient information projection statistics, wavelet transform, license plate area scanning connection algorithm, regional characteristic training classifier algorithm and other methods, the character recognition method includes but is not limited to large-scale neural network recognition algorithm, etc.).

[0054] Step S30: establishing a communication connection between the vehicle and the preceding vehicle according to the license plate number, and receiving a second image sent by the preceding vehicle, wherein the second image is obtained by the preceding vehicle photographing the road condition ahead.

[0055] The step 30 comprises:

[0056] Step S31, obtaining the wireless communication ID of the preceding vehicle according to the license plate number;

[0057] Step S32: establishing a wireless communication connection with the preceding vehicle corresponding to the ID based on a wireless communication protocol to generate a communication channel;

[0058] Step S33: after obtaining the authorization of the preceding vehicle, receiving the second image sent by the preceding vehicle through the communication channel and storing the second image in the vehicle, wherein the second image is taken by the preceding vehicle.

[0059] Specifically, in an embodiment of the present invention, the ID of the wireless communication of the preceding vehicle is obtained according to the license plate number (WIFI wireless communication technology is adopted, the name of the vehicle's WIFI hotspot, i.e., the wireless communication identity name, adopts the vehicle's license plate number, and the vehicle obtains the license plate number of the preceding vehicle through a camera using a license plate recognition algorithm, i.e., the name of the preceding vehicle's WIFI hotspot is obtained, i.e., the WIFI hotspot is connected to the preceding vehicle to establish a WIFI connection); a wireless communication connection is established with the preceding vehicle corresponding to the ID based on the wireless communication protocol to generate a communication channel; after obtaining the authorization of the preceding vehicle, a second image sent by the preceding vehicle is received according to the communication channel and the second image is stored in the vehicle (such as a driving recorder function, storing a video file), the second image is obtained by taking a picture of the preceding vehicle, and further, other configuration parameters are also stored in the vehicle, wherein the configuration parameters include but are not limited to: the identity name of the vehicle, i.e., the wireless communication name (if WIFI is adopted, it is the name of the WIFI hotspot and the license plate number of the preceding vehicle), and the preceding vehicle distance threshold (equal to or less than the threshold, the license plate recognition is started and a wireless connection is established with the preceding vehicle), the distance detection method, and the parameters required for the license plate recognition method.

[0060] Furthermore, the wireless communication protocol includes any one of 5G, C-V2X, Bluetooth, WIFI, Star Flash, LoRa, Zigbee, GSM, NB-IoT and RFID (wireless communication protocols include private or public wireless communication protocols, and the wireless communication function is to transmit data through wireless technology, including transmission of video data and necessary control commands).

[0061] Step S40: display the second image on a display screen of the vehicle so that the driver of the vehicle can observe the road condition ahead of the preceding vehicle and make driving predictions based on the road condition ahead.

[0062] The second image is displayed on the display screen of the vehicle so that the driver of the vehicle can observe the road condition ahead of the vehicle in front and make driving predictions based on the road condition ahead. After communication is established with the vehicle in front, the video content is obtained from the communication channel and then displayed on the display screen.

[0063] Furthermore, if Figure 2 As shown, based on the above-mentioned method for viewing the road condition ahead of the preceding vehicle, the present invention also provides a system for viewing the road condition ahead of the preceding vehicle, and the system for viewing the road condition ahead of the preceding vehicle comprises:

[0064] A preceding vehicle distance acquisition module 51 is used to acquire a first image of a front visual field when the vehicle is traveling, and calculate the distance between the vehicle and the preceding vehicle according to the first image;

[0065] A preceding vehicle number recognition module 52, configured to obtain the license plate number of the preceding vehicle in the first image when the distance is less than a preset distance threshold;

[0066] A preceding vehicle communication establishing module 53 is used to establish a communication connection between the vehicle and the preceding vehicle according to the license plate number, and receive a second image sent by the preceding vehicle, where the second image is obtained by the preceding vehicle photographing the road conditions ahead;

[0067] The preceding vehicle video display module 54 is used to display the second image on the display screen of the vehicle so that the driver of the vehicle can observe the road condition ahead of the preceding vehicle and make driving predictions based on the road condition ahead.

[0068] Furthermore, if Figure 3 As shown, based on the above-mentioned method for checking the road condition ahead of the preceding vehicle, the present invention also provides a vehicle accordingly, and the vehicle includes a processor 10, a memory 20 and a display 30. Figure 3 Only some of the components of the vehicle are shown, but it should be understood that implementation of all of the components shown is not a requirement, and more or fewer components may alternatively be implemented.

[0069] The memory 20 may be an internal storage unit of the vehicle in some embodiments, such as a hard disk or memory of the vehicle. The memory 20 may also be an external storage device of the vehicle in other embodiments, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the vehicle. Further, the memory 20 may also include both an internal storage unit of the vehicle and an external storage device. The memory 20 is used to store application software and various types of data installed in the vehicle, such as the program code of the installed vehicle. The memory 20 may also be used to temporarily store data that has been output or is to be output. In one embodiment, a program 40 for viewing the road condition ahead of the preceding vehicle is stored on the memory 20, and the program 40 for viewing the road condition ahead of the preceding vehicle may be executed by the processor 10, thereby realizing the method for viewing the road condition ahead of the preceding vehicle in the present application.

[0070] In some embodiments, the processor 10 may be a central processing unit (CPU), a microprocessor or other data processing chip, used to run the program code or process data stored in the memory 20, such as executing a method for checking the road condition ahead of the preceding vehicle.

[0071] In some embodiments, the display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, a HUD display, a projection display, an aerial imaging display, and an OLED (Organic Light-Emitting Diode) touch device. The display 30 is used to display information on the vehicle and to display a visual user interface. The components 10-30 of the vehicle communicate with each other via a system bus.

[0072] In one embodiment, when the processor 10 executes the program 40 for checking the road condition ahead of the preceding vehicle in the memory 20, the following steps are implemented:

[0073] Acquire a first image of a front visual field when the vehicle is traveling, and calculate a distance between the vehicle and a preceding vehicle according to the first image;

[0074] When the distance is less than a preset distance threshold, obtaining the license plate number of the front vehicle in the first image;

[0075] According to the license plate number, establishing a communication connection between the vehicle and the preceding vehicle, and receiving a second image sent by the preceding vehicle, the second image being obtained by the preceding vehicle photographing the road condition ahead;

[0076] The second image is displayed on a display screen of the vehicle so that the driver of the vehicle can observe the road condition ahead of the preceding vehicle and make driving predictions based on the road condition ahead.

[0077] The step of acquiring a first image of a front visual field when the vehicle is traveling and calculating the distance between the vehicle and a preceding vehicle according to the first image specifically includes:

[0078] Acquire a first image of a front visual field when the vehicle is traveling, and analyze the first image based on a computer vision algorithm to obtain feature points of the first image;

[0079] The feature points are input into a deep learning model to perform distance estimation to obtain the distance between the vehicle and the preceding vehicle.

[0080] Wherein, when the distance is less than a preset distance threshold, obtaining the license plate number of the front vehicle in the first image specifically includes:

[0081] Determining whether the distance is less than a preset distance threshold;

[0082] If the distance is less than the preset distance threshold, the license plate of the front vehicle in the first image is recognized according to a preset license plate recognition algorithm to obtain the license plate number of the front vehicle.

[0083] Wherein, when the distance is less than a preset distance threshold, obtaining the license plate number of the front vehicle in the first image specifically includes:

[0084] Positioning and scanning the license plate of the front vehicle in the first image according to a preset license plate positioning method to generate a character string;

[0085] The character string is recognized according to a character recognition algorithm to obtain the license plate number of the preceding vehicle.

[0086] Among them, the preset license plate positioning method includes gradient information projection statistics, wavelet transform, license plate area scanning connection algorithm and regional characteristic training classifier algorithm; the character recognition algorithm includes: neural network recognition algorithm.

[0087] The step of establishing a communication connection between the vehicle and the preceding vehicle according to the license plate number and receiving a second image sent by the preceding vehicle, wherein the second image is taken by the preceding vehicle, specifically includes:

[0088] Obtaining the ID of the wireless communication of the preceding vehicle according to the license plate number;

[0089] Establishing a wireless communication connection with a preceding vehicle corresponding to the ID based on a wireless communication protocol to generate a communication channel;

[0090] After obtaining the authorization of the preceding vehicle, a second image sent by the preceding vehicle is received through the communication channel and the second image is stored in the vehicle, where the second image is taken by the preceding vehicle.

[0091] The wireless communication protocol includes any one of 5G, C-V2X, Bluetooth, WIFI, Star Flash, LoRa, Zigbee, GSM, NB-IoT and RFID.

[0092] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a program for viewing the road condition ahead of a preceding vehicle, and when the program for viewing the road condition ahead of the preceding vehicle is executed by a processor, the steps of the method for viewing the road condition ahead of the preceding vehicle as described above are implemented.

[0093] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or vehicle including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or vehicle. In the absence of more restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or vehicle including the element.

[0094] Of course, those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware (such as a processor, a controller, etc.) through a computer program, and the program can be stored in a computer-readable storage medium that can be read by a computer, and the program can include the processes of the above-mentioned method embodiments when executed. The computer-readable storage medium can be a memory, a disk, an optical disk, etc.

[0095] It should be understood that the application of the present invention is not limited to the above examples. For ordinary technicians in this field, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.

Claims

1. A method for checking the road condition ahead of a preceding vehicle, characterized in that: The method for checking the road condition ahead of the preceding vehicle comprises: Acquire a first image of a front visual field when the vehicle is traveling, and calculate a distance between the vehicle and a preceding vehicle according to the first image; When the distance is less than a preset distance threshold, obtaining the license plate number of the front vehicle in the first image; According to the license plate number, establishing a communication connection between the vehicle and the preceding vehicle, and receiving a second image sent by the preceding vehicle, the second image being obtained by the preceding vehicle photographing the road condition ahead; The second image is displayed on a display screen of the vehicle so that the driver of the vehicle can observe the road condition ahead of the preceding vehicle and make driving predictions based on the road condition ahead.

2. The method for checking the road condition ahead of the preceding vehicle according to claim 1, characterized in that: The acquiring a first image of the front visual field when the vehicle is traveling, and calculating the distance between the vehicle and the preceding vehicle according to the first image, specifically includes: Acquire a first image of a front visual field when the vehicle is traveling, and analyze the first image based on a computer vision algorithm to obtain feature points of the first image; The feature points are input into a deep learning model to perform distance estimation to obtain the distance between the vehicle and the preceding vehicle.

3. The method for checking the road condition ahead of the preceding vehicle according to claim 1, characterized in that: When the distance is less than a preset distance threshold, obtaining the license plate number of the front vehicle in the first image specifically includes: Determining whether the distance is less than a preset distance threshold; If the distance is less than the preset distance threshold, the license plate of the front vehicle in the first image is recognized according to a preset license plate recognition algorithm to obtain the license plate number of the front vehicle.

4. The method for checking the road condition ahead of the preceding vehicle according to claim 1, characterized in that: When the distance is less than a preset distance threshold, obtaining the license plate number of the front vehicle in the first image specifically includes: Positioning and scanning the license plate of the front vehicle in the first image according to a preset license plate positioning method to generate a character string; The character string is recognized according to a character recognition algorithm to obtain the license plate number of the preceding vehicle.

5. The method for checking the road condition ahead of the preceding vehicle according to claim 4, characterized in that: The preset license plate positioning method includes gradient information projection statistics, wavelet transform, license plate area scanning connection algorithm and regional characteristic training classifier algorithm; The character recognition algorithm includes: a neural network recognition algorithm.

6. The method for checking the road condition ahead of the preceding vehicle according to claim 1, characterized in that: The step of establishing a communication connection between the vehicle and the preceding vehicle according to the license plate number and receiving a second image sent by the preceding vehicle, wherein the second image is taken by the preceding vehicle, specifically includes: Obtaining the ID of the wireless communication of the preceding vehicle according to the license plate number; Establishing a wireless communication connection with a preceding vehicle corresponding to the ID based on a wireless communication protocol to generate a communication channel; After obtaining the authorization of the preceding vehicle, a second image sent by the preceding vehicle is received through the communication channel and the second image is stored in the vehicle, where the second image is taken by the preceding vehicle.

7. The method for checking the road condition ahead of the preceding vehicle according to claim 6, characterized in that: The wireless communication protocol includes any one of 5G, C-V2X, Bluetooth, WIFI, Star Flash, LoRa, Zigbee, GSM, NB-IoT and RFID.

8. A system for viewing the road conditions ahead of the vehicle ahead, characterized in that: The system for viewing the road condition ahead of the preceding vehicle comprises: A preceding vehicle distance acquisition module, used to acquire a first image of the front visual field when the vehicle is traveling, and calculate the distance between the vehicle and the preceding vehicle based on the first image; A preceding vehicle number recognition module, configured to obtain the license plate number of the preceding vehicle in the first image when the distance is less than a preset distance threshold; A preceding vehicle communication establishing module, used to establish a communication connection between the vehicle and the preceding vehicle according to the license plate number, and receive a second image sent by the preceding vehicle, where the second image is obtained by the preceding vehicle photographing the road conditions ahead; The preceding vehicle video display module is used to display the second image on the display screen of the vehicle so that the driver of the vehicle can observe the road condition ahead of the preceding vehicle and make driving predictions based on the road condition ahead.

9. A vehicle, characterized in that: The vehicle includes a memory, a processor, and a program for viewing the road condition ahead of the preceding vehicle that is stored in the memory and can be run on the processor. When the program for viewing the road condition ahead of the preceding vehicle is executed by the processor, the steps of the method for viewing the road condition ahead of the preceding vehicle as described in any one of claims 1-7 are implemented.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer-readable storage medium stores a program for viewing the road condition ahead of the preceding vehicle. When the program for viewing the road condition ahead of the preceding vehicle is executed by a processor, the steps of the method for viewing the road condition ahead of the preceding vehicle as described in any one of claims 1-7 are implemented.