A method for making a customized trajectory line of an intelligent rearview camera

By reading and storing vehicle angle information on the intelligent rearview platform, distortion correction and cache of trajectory line materials is solved, and the problems of inaccurate and low fluency of trajectory lines in the existing technology are realized. The trajectory line and reverse image are realized. Accurate fit and high fluency display.

CN112001855BActive Publication Date: 2024-12-20HUIZHOU DESAY SV AUTOMOTIVE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010731023.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-27
Publication Date
2024-12-20
Estimated Expiration
2040-07-27

AI Technical Summary

Technical Problem

On the existing intelligent backview platform, distortion correction algorithms cannot generate accurate track lines, which affects the customer experience, and the track lines call from Flash to RAM is slow, resulting in low fluency and may cause accidents.

Method used

By reading the current angle information of the vehicle, obtaining and storing the corresponding track line material, performing distortion correction and superimposing display, and cache multiple similar track line materials in RAM to improve the extraction speed and fluency and ensure the track line Accuracy and real-time follow-up.

Benefits of technology

The perfect fit between the trajectory line and the reversing image is achieved, which improves the customer experience, and by reducing the number of Flash calls, the smoothness of trajectory line generation is improved and possible accidents are avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112001855B_ABST
    Figure CN112001855B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of rear-view camera trajectory production, and in particular to a method for producing a customized trajectory of an intelligent rear-view camera, comprising the following steps: S1, reading the current angle information of the vehicle; S2, obtaining the trajectory material corresponding to the current angle information; S3, superimposing and displaying the trajectory material on the distortion-corrected reversing image. The present invention solves the problem that in order to adapt to the fan-shaped distortion correction window on the intelligent rear-view platform, the reversing image and trajectory need to be distorted, but the existing correction algorithm cannot generate an accurate trajectory, which affects the customer experience and even causes accidents, and the existing trajectory call passes through Flash and then to RAM, which affects the smoothness of trajectory generation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of rear-view camera trajectory line production, and in particular to a method for producing a customized trajectory line of an intelligent rear-view camera. Background Art

[0002] The reversing track is a virtual line road with a guiding effect drawn by the on-board intelligent system through a computer based on the real-time video image behind the car observed by the rear-view camera. This virtual road is composed of curves and is displayed on the on-board display, overlaid on the real road surface behind the car. It is used to plan the reversing route and moves left and right according to the rotation of the steering wheel.

[0003] On the intelligent rear-view platform with functions such as track lines and ultrasonic shields, due to the customer's special requirements for distortion correction, the distortion correction window needs to be made into a fan-shaped distortion correction window. In addition, due to the different distortion correction algorithms provided by different companies and suppliers, if the original method is used, the final generated track line will deviate from the actual one, which will result in a poor customer experience and may even cause an accident. In addition, the existing track line call is to load a material from Flash to the RAM inside the chip before displaying it. However, the loading speed of calling from Flash is much slower than that of calling from RAM, which will cause jamming and low fluency during the calling process. Summary of the invention

[0004] The invention content of the present invention is to provide a method for producing a customized trajectory line of an intelligent rearview camera, which mainly solves the problem that in order to adapt to the fan-shaped distortion correction window on the intelligent rearview platform, it is necessary to perform distortion correction on the reversing image and the trajectory line, but the existing correction algorithm cannot generate an accurate trajectory line, which affects the customer experience and even causes accidents. In addition, the existing trajectory line is called through Flash and then to RAM, which affects the smoothness of trajectory line generation.

[0005] The present invention proposes a method for producing a customized trajectory line of an intelligent rearview camera, comprising the following steps:

[0006] S1, read the current angle information of the vehicle;

[0007] S2, obtaining the trajectory material corresponding to the current angle information;

[0008] S3, superimposing and displaying the trajectory line material on the distortion-corrected reversing image.

[0009] Preferably, before step S2, there are steps:

[0010] S0, pre-enter the trajectory line materials corresponding to different angle information according to a preset distortion correction algorithm.

[0011] Preferably, the step S2 specifically includes:

[0012] S21, acquiring accurate trajectory material corresponding to the current angle information from the Flash memory;

[0013] S22, storing the precise trajectory material into a RAM memory.

[0014] Preferably, a step SX is provided between step S21 and step S22, which retrieves a plurality of reference trajectory materials that are similar to the precise trajectory material in step S21;

[0015] In the step S22, the trajectory line material is stored in a RAM memory, specifically, the precise trajectory line material and the reference trajectory line material are stored in the RAM memory.

[0016] Preferably, after step S3, step S4 is provided to read the real-time angle information of the vehicle and determine whether the real-time angle information has changed. If so, the precise trajectory line material corresponding to the real-time angle information is obtained and superimposed on the reversing image. Otherwise, no response is made.

[0017] Preferably, the step S4 specifically includes:

[0018] S41, reading the real-time angle information of the vehicle, and determining whether the real-time angle information is equal to the current angle information in step S1, if yes, no reaction is made, otherwise, executing the next step;

[0019] S42, searching in the RAM memory whether there is a precise trajectory line material corresponding to the real-time angle information, if so, directly acquiring the precise trajectory line material and superimposing it on the distortion-corrected reversing image, and replacing the current angle information with the real-time angle information, if not, replacing the current angle information with the real-time angle information, and executing step S21.

[0020] Preferably, in step S42, the RAM memory is searched for whether there is an accurate trajectory line material corresponding to the real-time angle information, specifically, the reference trajectory line material is searched for whether there is any trajectory line material that is an accurate trajectory line material corresponding to the real-time angle information.

[0021] Preferably, in the step S41, if not, the next step is executed, specifically, if not, the precise trajectory line material on the reversing image is cleared and the next step is executed.

[0022] As can be seen from the above, the application of the technical solution provided by the present invention can achieve the following beneficial effects:

[0023] First, in the production method proposed by the present invention, the track line material is obtained after the distortion of different angle information is corrected in advance, and then the distorted track line material is superimposed and displayed with the distorted reversing image. Since the distortion correction algorithm is the same, it can ensure that the track line material and the distorted reversing image are perfectly matched, so that the track line can accurately reflect the reversing route;

[0024] Second, in the production method proposed by the present invention, when obtaining the trajectory line material of the current angle information, multiple similar trajectory line materials will be obtained at the same time to predict the possible angle information, so as to improve the extraction speed of the trajectory line material and ensure the smoothness of the trajectory line generation. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0026] Figure 1 A flowchart of the specific steps of the manufacturing method proposed in an embodiment of the present invention;

[0027] Figure 2 This is a comparison diagram of the operating steps of the manufacturing method proposed in the embodiment of the present invention and the operating steps of the current manufacturing method. DETAILED DESCRIPTION

[0028] The following will be combined with the accompanying drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0029] In order to adapt to the fan-shaped distortion correction window on the intelligent rearview platform, it is necessary to perform distortion correction on the reversing image and trajectory line. However, the existing correction algorithm cannot generate accurate trajectory lines, which affects customer experience and even causes accidents. In addition, the existing trajectory line is called from Flash to RAM, which affects the smoothness of trajectory line generation.

[0030] like Figure 1 and Figure 2As shown, in order to solve the above problems, this embodiment proposes a method for making a customized trajectory line of an intelligent rearview camera, which mainly includes the following steps:

[0031] S1, read the current angle information of the vehicle;

[0032] S2, obtaining the trajectory material corresponding to the current angle information;

[0033] S3, superimposing and displaying the trajectory line material on the distortion-corrected reversing image.

[0034] More specifically, before step S2, step S0 is provided to pre-enter trajectory line materials corresponding to different angle information according to a preset distortion correction algorithm.

[0035] Preferably, the distortion correction algorithm for the trajectory line material in this embodiment should be consistent with the distortion correction algorithm for the reversing effect to ensure that the final superimposed effect conforms to the reversing path when the actual wheel angle is rotated, so as to serve as a reference for the driver when reversing.

[0036] In this embodiment, only when all contents in the reversing image displayed on the central control platform are subjected to the same distortion correction can it be ensured that the corrected contents still maintain perfect fit with the reversing image. Therefore, in this embodiment, the trajectory line is preferentially stored after distortion correction, and then the distorted trajectory line material is superimposed and displayed on the distortion-corrected reversing image. This can ensure the accuracy of the trajectory line after distortion correction, and can also avoid the time for distortion correction when calling the trajectory line, thereby improving the real-time tracking of changes in wheel angle rotation and changes in trajectory line material in this embodiment.

[0037] More specifically, step S2 specifically includes:

[0038] S21, obtaining accurate trajectory line material corresponding to the current angle information from the Flash memory;

[0039] S22, storing the precise trajectory line material into the RAM memory.

[0040] In this embodiment, the Flash memory is a flash memory, and its nature determines that the internal storage information will not be lost after power failure, while the internal information of the RAM will be lost after power failure. Therefore, the storage method of this embodiment is adopted, that is, all trajectory line materials are stored in the Flash memory and temporarily stored in the RAM when in use. The occupied space in the RAM can be limited to a specific range, which can not only ensure the operating speed of the RAM, but also ensure the permanent storage of the trajectory line materials.

[0041] In this embodiment, in step S22, the trajectory line material corresponding to the current angle information is temporarily stored in the RAM memory, and because the trajectory line material is already the distortion-corrected trajectory line material when stored, step S3 is directly executed after the corresponding precise trajectory line material is obtained, so that the distortion-corrected trajectory line material is superimposed on the reversing image.

[0042] More specifically, between step S21 and step S22, step SX is provided to retrieve a plurality of reference trajectory materials that are similar to the precise trajectory material in step S21;

[0043] In step S22, the trajectory line material is stored in the RAM memory, specifically, the precise trajectory line material and the reference trajectory line material are stored in the RAM memory.

[0044] Preferably, but not limited to, the multiple reference trajectory materials in step S21 are specifically five trajectory materials, and the similar trajectory materials can be selected from the precise trajectory materials corresponding to the multiple angle information closest to the current angle information. For example, if the current angle information is 30° to the left, the reference trajectory material can be selected from the precise trajectory materials with angle information of 25° to 35° to the left.

[0045] More specifically, after step S3, step S4 is provided to read the real-time angle information of the vehicle and determine whether the real-time angle information has changed. If so, the precise trajectory line material corresponding to the real-time angle information is obtained and superimposed on the distortion-corrected reversing image. Otherwise, no response is made.

[0046] In this embodiment, when it is determined in step S4 that the angle information has changed, it is necessary to display the corresponding and distortion-corrected trajectory line in the reversing image. Therefore, it is necessary to re-read the trajectory line material corresponding to the changed angle information and superimpose it on the reversing image. If it is determined that the angle information has not changed, it means that the trajectory line has not changed, so no response is made.

[0047] More specifically, step S4 specifically includes:

[0048] S41, read the real-time angle information of the vehicle, and determine whether the real-time angle information is equal to the current angle information in step S1, if yes, do not react, if not, execute the next step;

[0049] S42, search the RAM memory for accurate trajectory line material corresponding to the real-time angle information. If it exists, directly obtain the accurate trajectory line material and display it on the distortion-corrected reversing image, and replace the current angle information with the real-time angle information. If it does not exist, replace the current angle information with the real-time angle information and execute step S21.

[0050] In this embodiment, whether the angle information has changed is determined by comparing whether the real-time angle information is the same as the current angle information. If they are the same, it is determined that the angle has changed. If they are different, it is considered that the angle has changed, so the trajectory line material needs to be re-acquired.

[0051] More specifically, in step S42, the RAM memory is searched to see whether there is an accurate trajectory line material corresponding to the real-time angle information, specifically, the reference trajectory line material is searched to see whether there is any trajectory line material that is an accurate trajectory line material corresponding to the real-time angle information.

[0052] In step S22 of the present embodiment, a plurality of reference trajectory materials are stored in the RAM memory together. When the next angle information is received (that is, when executing step S42), it is prioritized to search from the RAM whether there is a corresponding trajectory material. If so, it can be directly called and displayed, thus avoiding the time consumed in calling from the Flash memory.

[0053] More specifically, in step S41, if not, the next step is executed, specifically, if not, the precise trajectory line material on the reversing image is cleared, and the next step is executed.

[0054] Preferably but not limited to, in this embodiment, if there is no change in angle, the trajectory line material will continue to be displayed. If a change in angle is detected, the trajectory line material will be eliminated in time and the updated trajectory line will be superimposed and displayed to ensure real-time tracking between the reversing image and the vehicle angle.

[0055] Preferably but not limited to, in this embodiment, the angle information is obtained mainly by detecting whether the steering wheel is turned. If the steering wheel is turned, the angle change is determined. At the same time, the direction and angle of the steering wheel rotation are further determined to determine the accurate value of the real-time angle information, so as to find the corresponding trajectory line material.

[0056] Preferably, but not limited to, in the Flash memory, there should be a one-to-one correspondence between the angle information and the trajectory line material.

[0057] In summary, this embodiment proposes a method for producing a customized trajectory line for an intelligent rearview camera, which mainly ensures the accuracy of the trajectory line by pre-recording the trajectory line material corresponding to each angle information and having undergone distortion correction, calling the trajectory line material when the real-time angle of the vehicle is judged and then superimposing it on the corrected reversing image, and by calling multiple trajectory line materials to the RAM memory at one time, reducing the number of calls from the Flash memory, thereby ensuring the smoothness of the trajectory line switching.

[0058] The above-described implementation methods do not constitute a limitation on the protection scope of the technical solution. Any modification, equivalent replacement and improvement made within the spirit and principle of the above-described implementation methods shall be included in the protection scope of the technical solution.

Claims

1. A method for making a customized trajectory line of an intelligent rearview camera, characterized in that: The following steps are involved: S1, read the current angle information of the vehicle; S2, obtaining the trajectory material corresponding to the current angle information; S3, superimposing and displaying the trajectory line material on the distortion-corrected reversing image; The step S2 comprises: S21, acquiring accurate trajectory material corresponding to the current angle information from the Flash memory; S22, storing the precise trajectory material into a RAM memory; After step S3, step S4 is provided to read the real-time angle information of the vehicle and determine whether the real-time angle information has changed. If so, the precise trajectory line material corresponding to the real-time angle information is obtained and superimposed on the reversing image. Otherwise, no response is made. The step S4 comprises: S41, reading the real-time angle information of the vehicle, and determining whether the real-time angle information is equal to the current angle information in step S1, if yes, no reaction is made, otherwise, executing the next step; S42, searching in the RAM memory whether there is a precise trajectory line material corresponding to the real-time angle information, if so, directly acquiring the precise trajectory line material and superimposing it on the distortion-corrected reversing image, and replacing the current angle information with the real-time angle information, if not, replacing the current angle information with the real-time angle information, and executing step S21.

2. The method for making a customized trajectory line of a smart rearview camera according to claim 1, characterized in that: Before step S2, there are steps: S0, pre-enter the trajectory line materials corresponding to different angle information according to a preset distortion correction algorithm.

3. The method for making a customized trajectory line of a smart rearview camera according to claim 2, characterized in that: Between step S21 and step S22, step SX is provided to retrieve a plurality of reference trajectory materials that are similar to the precise trajectory material in step S21; In the step S22, the trajectory line material is stored in a RAM memory, specifically, the precise trajectory line material and the reference trajectory line material are stored in the RAM memory.

4. The method for making a customized trajectory line of a smart rearview camera according to claim 3, characterized in that: In step S42, the RAM memory is searched for whether there is an accurate trajectory line material corresponding to the real-time angle information, specifically, the reference trajectory line material is searched for whether there is any trajectory line material that is an accurate trajectory line material corresponding to the real-time angle information.

5. The method for making a customized trajectory line of an intelligent rearview camera according to claim 1 or 4, characterized in that: In the step S41, if not, the next step is executed, specifically, if not, the precise trajectory line material on the reversing image is cleared and the next step is executed.