Radar alert event validation implementation method and system, radar alert event validation method and device

CN116819532BActive Publication Date: 2026-08-11CHENGDU DESAY SV KAWA TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0003]但是,通常的验证方法无法回放测试场景,而且界面呈现的信息和测试场景中的真实车辆的时间同步无法进行,验证效率比较低

Benefits of technology

本申请提出的一种雷达告警事件验证实现方法及系统,雷达告警事件验证方法及装置,所述验证方法能够在摄像机对测试场景中的车辆状态进行实时监控录制,雷达算法对测试场景中的车辆进行统计而产生雷达告警事件。那么,摄像机的监控程序和雷达算法程序使用相同的时间戳机制,就能保证雷达告警事件和监控视频帧同步。另外,将监控视频进行合理的分片保存以及使用时间戳命名视频分片文件可以加快视频帧序列的搜索过程,以找到视频帧滑动窗口。最后,根据雷达告警事件的类型,交叉检查滑动窗口中的视频帧序列,就能验证雷达告警事件的准确度,整个验证方法大大提高了在交通事故中雷达告警事件验证准确性的效率和准确率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116819532B_ABST
    Figure CN116819532B_ABST
Patent Text Reader

Abstract

This invention discloses a method and system for verifying radar alarm events, including a radar alarm event verification method and apparatus. The verification method mainly includes: reading a radar alarm event file; the radar alarm event file is a recorded video of real-time monitoring of vehicle status in a test scenario; determining a target video segment file from the radar alarm event file based on the radar alarm event timestamp; determining the location of the radar alarm event video frame based on the target video segment file; and verifying the authenticity of the radar alarm event based on the radar alarm event video frame and its adjacent video frames. This invention achieves a low-memory playback test scenario by converting the encoding format of the recorded video, and achieves synchronized verification time by setting the radar alarm events of the radar module and the recorded video of the monitoring module to have the same timestamp. It also classifies and verifies radar alarm events. The entire verification method improves the verification efficiency and reliability of radar alarm events.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of traffic incident monitoring technology, and in particular to a radar alarm event verification method and system, and a radar alarm event verification method and device. Background Technology

[0002] In real-world road environments, radar is typically used to detect vehicle movement. Traffic detection systems comprise radar hardware and software algorithms. The radar's physical signals are converted and used as input to the software algorithm. The algorithm generates statistical data based on this input and produces alarm information for various predefined conditions, such as high traffic volume, excessively low or high vehicle speeds, etc. To verify the accuracy of the radar algorithm, vehicles detected by the algorithm are projected onto a display screen in a test scenario, and the vehicle information on the screen is compared with the real vehicles in the test scenario.

[0003] However, conventional verification methods cannot replay the test scenario, and the information presented on the interface cannot be synchronized with the time of the real vehicles in the test scenario, resulting in low verification efficiency. Summary of the Invention

[0004] To address the shortcomings of the existing technology, this application provides a radar alarm event verification method and system, as well as a radar alarm event verification method and apparatus. The verification method can discover false alarms of radar alarm events generated by traffic radar algorithms by replaying test scenarios, thereby accelerating the iterative design of traffic radar algorithms and improving the accuracy of traffic radar algorithm logic processing.

[0005] To achieve the above objectives, this application provides a radar alarm event verification method, comprising: S1: Read the radar alarm event file; the radar alarm event file is a recorded video of real-time monitoring of the vehicle status in the test scenario.

[0006] S2: Determine the target video segment file from the radar alarm event file based on the radar alarm event timestamp.

[0007] S3: Determine the location of the radar alarm event video frame based on the target video segment file.

[0008] S4: Verify the authenticity of the radar alarm event based on the radar alarm event video frame and its adjacent video frames.

[0009] Prior to reading the radar alarm event file in step S1, the procedure includes: Add timestamps to the recorded videos of real-time vehicle status monitoring in the test scenario, and after converting the encoded format of the recorded videos, save them to multiple video segment files according to a preset time period; the file name of any video segment file A is named after the timestamp of the first video frame in the video segment file A.

[0010] In this application, the recorded video can be converted to H265 format. Re-encoding the recorded video to H265 format before saving can effectively reduce the storage space occupied by video segment files.

[0011] Among these methods, properly segmenting and saving surveillance videos and naming video segment files with timestamps can speed up the search process for video frame sequences.

[0012] In this application, before step S1 of reading the radar alarm event file, the following steps are also included: When a radar alarm event is triggered, a timestamp is added to the radar alarm event, and the data is imported into a video segment file with the same timestamp as the radar alarm event.

[0013] A timestamp was added to the recorded video of the vehicle status being monitored in real time in the test scenario, and the same timestamp was also added to the radar alarm event to ensure that the radar alarm event and the video frame of the monitoring video were synchronized, thus achieving the effect of synchronous verification.

[0014] The radar alarm events include at least a first alarm type event and a second alarm type event.

[0015] The first type of alarm event can include at least static image detection, which can be detected by comparing and analyzing target images in the recorded video; the second type of alarm event can include at least dynamic video detection, which can be detected by calculating and analyzing target videos in the recorded video. Classifying radar alarm events for verification can improve the accuracy and efficiency of verification.

[0016] Furthermore, step S3 specifically includes: Set up a sliding window and play back the target video segment file on the sliding window to obtain the target video frame sequence.

[0017] The target video frame sequence includes the radar alarm event video frame and its N adjacent video frames before and after it.

[0018] The radar alarm event video frame is preceded by N video frames and followed by N video frames, which effectively includes the vehicle context at the time the radar alarm event occurs. Furthermore, the radar alarm event video frame is located in the middle of the target video frame sequence, which also improves the effectiveness of the comparison.

[0019] The display range of the sliding window is set according to the preset video frame sequence range in the target video segment file.

[0020] Match the radar alarm event video frame in the sliding window to obtain the location of the radar alarm event video frame.

[0021] In this application, step S4 specifically includes: When a first alarm type event is triggered, the sequence of two adjacent video frames before and after the radar alarm event video frame is extracted to the interface window. If the image of the two video frame sequence is analyzed by a preset image evaluation model and it is found to be a first alarm type event, then the radar alarm event is verified as accurate; otherwise, it is verified as incorrect.

[0022] When the first alarm type event is triggered, the authenticity of the first alarm type event can be verified by directly comparing the images of two adjacent video frame sequences before and after the radar alarm event video frame on the interface window. Classification verification improves the verification efficiency in the verification process and reduces the verification error rate.

[0023] When the second alarm type event is triggered, the target video frame sequence is extracted to the interface window. The video data of the target video frame sequence is calculated and analyzed by a preset video data processing model. If the video data is the second alarm type event, the radar alarm event is verified as accurate; otherwise, it is verified as incorrect.

[0024] When a second alarm type event is triggered, the authenticity of the second alarm type event is verified by comparing the target video frame sequence containing the radar alarm event video frame with the video frame sequence on the interface window. This also requires calculating and analyzing the parameters of the test vehicle in the video and comparing them with standard test parameters to determine the authenticity. Within a certain error range, this can increase the accuracy of the verification.

[0025] To achieve the above objectives, this application also provides a radar alarm event verification implementation system, including: a setting module, a reading module, an analysis module, and a processing module.

[0026] The setting module is used to record videos of real-time monitoring of vehicle status in the test scenario, and to add the same timestamp to the radar alarm event when a radar alarm event is triggered.

[0027] In this application, setting the same timestamp enables the time synchronization of recorded video frames and radar alarm events.

[0028] The reading module is used to read radar alarm event files; the radar alarm event files are recorded videos of real-time monitoring of vehicle status in a test scenario.

[0029] The analysis module includes a first analysis module, a second analysis module, and a third analysis module.

[0030] The first analysis module is used to determine the target video segment file from the radar alarm event file based on the radar alarm event timestamp.

[0031] The second analysis module is used to determine the location of the radar alarm event video frame based on the target video segment file.

[0032] In this application, by configuring a sliding window during video playback, the target video segment files are placed in the sliding window, which can effectively and conveniently compare and view them.

[0033] The third analysis module is used to analyze the two-frame video frame sequence when the first alarm type event is triggered and the target video frame sequence when the second alarm type event is triggered.

[0034] In addition, a processing module is used to verify the authenticity of the radar alarm event based on the radar alarm event video frame and its adjacent video frames before and after it.

[0035] Furthermore, the processing module includes at least a calculation module and a judgment module.

[0036] The calculation module is used to calculate the video data of the target video frame sequence when the second alarm type event is triggered.

[0037] Furthermore, the judgment module is used to determine the authenticity of radar alarm events based on the third analysis module and the calculation module.

[0038] To achieve the above objectives, this application also provides a radar alarm event verification method, including: Step 1: Obtain the vehicle driving status in the test scenario and extract the radar alarm event file when the alarm is triggered.

[0039] Step 2: Obtain recorded video of real-time monitoring of vehicle status in the test scenario.

[0040] Step 3: Add the same timestamp to the recorded video of real-time monitoring of vehicle status in the test scenario and to the radar alarm event when it is triggered.

[0041] Step 4: Determine the target video segment file from the radar alarm event file using the radar alarm event timestamp.

[0042] Step 5: Determine the location of the radar alarm event video frame using the target video segment file.

[0043] Step 6: Verify the authenticity of the radar alarm event by examining the radar alarm event video frame and its adjacent video frames.

[0044] To achieve the above objectives, this application also provides a radar alarm event verification device, comprising: The radar module is used to acquire radar alarm events triggered when the vehicle is in motion during the test scenario.

[0045] The monitoring module is used to acquire recorded videos of real-time monitoring of the vehicle's status in the test scenario.

[0046] The settings module is used to record videos of real-time monitoring of vehicle status in the test scenario, and to add the same timestamp to the radar alarm event when a radar alarm event is triggered.

[0047] The analysis and processing module is used to determine the target video segment file from the radar alarm event file based on the radar alarm event timestamp.

[0048] The analysis and processing module is also used to determine the location of the radar alarm event video frame based on the target video segment file.

[0049] In addition, a verification module is used to verify the authenticity of the radar alarm event based on the radar alarm event video frame and its adjacent video frames before and after it.

[0050] Compared with the prior art, the advantages of this application are as follows: This application proposes a radar alarm event verification method and system, as well as a radar alarm event verification device. The verification method enables a camera to monitor and record the vehicle status in a test scene in real time, and a radar algorithm to generate radar alarm events by statistically analyzing the vehicles in the test scene. Since the camera's monitoring program and the radar algorithm program use the same timestamp mechanism, the synchronization between radar alarm events and monitoring video frames can be guaranteed. Furthermore, reasonably segmenting and saving the monitoring video and naming the video segment files with timestamps can accelerate the search process for video frame sequences to find the video frame sliding window. Finally, by cross-checking the video frame sequences in the sliding window according to the type of radar alarm event, the accuracy of the radar alarm event can be verified. The entire verification method significantly improves the efficiency and accuracy of radar alarm event verification in traffic accidents. Attached Figure Description

[0051] Figure 1 This is a flowchart of a radar alarm event verification implementation method in one embodiment of the present invention.

[0052] Figure 2This is a structural diagram of a radar alarm event verification implementation system according to an embodiment of the present invention.

[0053] Figure 3 This is a flowchart of a radar alarm event verification method according to an embodiment of the present invention.

[0054] Figure 4 This is a structural diagram of a radar alarm event verification device according to an embodiment of the present invention.

[0055] Figure 5 This is a schematic diagram of a video frame sequence in a sliding window according to an embodiment of the present invention. Detailed Implementation

[0056] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions will be clearly and completely described below in conjunction with the embodiments of this application. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0057] Example 1: As attached Figure 1 As shown, this embodiment provides a radar alarm event verification implementation method, which specifically includes: S1: Read the radar alarm event file; the radar alarm event file is a recorded video of real-time monitoring of the vehicle status in the test scenario.

[0058] S2: Determine the target video segment file from the radar alarm event file based on the radar alarm event timestamp.

[0059] S3: Determine the location of the radar alarm event video frame based on the target video segment file.

[0060] S4: Verify the authenticity of the radar alarm event based on the radar alarm event video frame and its adjacent video frames.

[0061] Prior to reading the radar alarm event file in step S1, the procedure includes: Add timestamps to the recorded videos of real-time vehicle status monitoring in the test scenario, and after converting the encoded format of the recorded videos, save them to multiple video segment files according to a preset time period; the file name of any video segment file A is named after the timestamp of the first video frame in the video segment file A.

[0062] Preferably, the radar alarm event can be detected from the radar sensor, or it can be detected from other sensors, and is not limited to these.

[0063] Preferably, the recorded video can be converted to H265 format. Re-encoding the recorded video to H265 format before saving can effectively reduce the storage space occupied by video segment files, but this is not the only option.

[0064] Among these methods, properly segmenting and saving surveillance videos and naming video segment files with timestamps can speed up the search process for video frame sequences.

[0065] Preferably, the preset time period can be 10 minutes or 15 minutes, but is not limited to these.

[0066] Preferably, the video segment file can be an mp4 video file, but it is not limited to this.

[0067] In this application, before step S1 of reading the radar alarm event file, the following steps are also included: When a radar alarm event is triggered, a timestamp is added to the radar alarm event, and the data is imported into a video segment file with the same timestamp as the radar alarm event.

[0068] A timestamp was added to the recorded video of the vehicle status being monitored in real time in the test scenario, and the same timestamp was also added to the radar alarm event to ensure that the radar alarm event and the video frame of the monitoring video were synchronized, thus achieving the effect of synchronous verification.

[0069] The radar alarm events include at least a first alarm type event and a second alarm type event.

[0070] The first type of alarm event can include at least static image detection, which can be detected by comparing and analyzing target images in the recorded video; the second type of alarm event can include at least dynamic video detection, which can be detected by calculating and analyzing target videos in the recorded video. Classifying radar alarm events for verification can improve the accuracy and efficiency of verification.

[0071] Preferably, the first alarm type event can be traffic congestion, and the second alarm type event can be low-speed or speeding of the vehicle, but neither is limited to these.

[0072] Furthermore, step S3 specifically includes: Set up a sliding window and play back the target video segment file on the sliding window to obtain the target video frame sequence.

[0073] The target video frame sequence includes the radar alarm event video frame and its N adjacent video frames before and after it.

[0074] Preferably, N can be 4, 8, or 16, but is not limited to these.

[0075] The radar alarm event video frame is preceded by N video frames and followed by N video frames, which effectively includes the vehicle context at the time the radar alarm event occurs. Furthermore, the radar alarm event video frame is located in the middle of the target video frame sequence, which also improves the effectiveness of the comparison.

[0076] The display range of the sliding window is set according to the preset video frame sequence range in the target video segment file.

[0077] Match the radar alarm event video frame in the sliding window to obtain the location of the radar alarm event video frame.

[0078] Preferably, assuming its timestamp attribute is TSi, the video segment file is imported according to its timestamp attribute. The video segment file to be imported is named TSj, which satisfies TSj<= TSi.

[0079] The sliding window size for configuring video frames is 2N, where N is 4.

[0080] As attached Figure 5 As shown, the video segment file TSj is played back in sequence, and the video frame sequence TS1, TS2, TS3, TS4, TS5, TS6, TS7 and TS8 in the sliding window are found such that TS4 <= TSj <= TS5.

[0081] In this application, step S4 specifically includes: When a first alarm type event is triggered, the sequence of two adjacent video frames before and after the radar alarm event video frame is extracted to the interface window. If the image of the two video frame sequence is analyzed by a preset image evaluation model and it is found to be a first alarm type event, then the radar alarm event is verified as accurate; otherwise, it is verified as incorrect.

[0082] When the first alarm type event is triggered, the authenticity of the first alarm type event can be verified by directly comparing the images of two adjacent video frame sequences before and after the radar alarm event video frame on the interface window. Classification verification improves the verification efficiency in the verification process and reduces the verification error rate.

[0083] Preferably, when the first alarm type event is traffic congestion, the verification program extracts TS4 and TS5 video frames to the interface window, checks these two frames to confirm whether traffic congestion has occurred, and thus determines whether the radar algorithm processing logic has accurately triggered the traffic congestion alarm.

[0084] When the second alarm type event is triggered, the target video frame sequence is extracted to the interface window. The video data of the target video frame sequence is calculated and analyzed by a preset video data processing model. If the video data is the second alarm type event, the radar alarm event is verified as accurate; otherwise, it is verified as incorrect.

[0085] When a second alarm type event is triggered, the authenticity of the second alarm type event is verified by comparing the target video frame sequence containing the radar alarm event video frame with the video frame sequence on the interface window. This also requires calculating and analyzing the parameters of the test vehicle in the video and comparing them with standard test parameters to determine the authenticity. Within a certain error range, this can increase the accuracy of the verification.

[0086] Preferably, when the second alarm type event is triggered due to the vehicle's low-speed or speeding, the verification program extracts all video frames from the sliding window to the interface window. For a specified vehicle, the program calculates its speed based on its displacement and travel time in the image. This determines whether the radar algorithm processing logic accurately triggered the low-speed or speeding alarm.

[0087] In summary, the radar alarm event verification method proposed in this invention not only solves the problem of replaying test scenarios while reducing storage space, but also synchronizes the information presented on the interface with the real vehicle in the test scenario, thereby improving verification efficiency. Furthermore, by triggering and classifying radar alarm events according to their types, the accuracy and reliability of verification are improved.

[0088] Example 2: As attached Figure 2 As shown, in order to solve the above-mentioned technical problems, this application also proposes a radar alarm event verification implementation system, including: a setting module, a reading module, an analysis module, and a processing module.

[0089] The setting module is used to record videos of real-time monitoring of vehicle status in the test scenario, and to add the same timestamp to the radar alarm event when a radar alarm event is triggered.

[0090] Preferably, the setting module can add the same timestamp using algorithm code of any type of computer software algorithm.

[0091] The reading module is used to read radar alarm event files; the radar alarm event files are recorded videos of real-time monitoring of vehicle status in a test scenario.

[0092] Preferably, the reading module performs the reading action after detecting a radar alarm event during radar detection.

[0093] The analysis module includes a first analysis module, a second analysis module, and a third analysis module.

[0094] The first analysis module is used to determine the target video segment file from the radar alarm event file based on the radar alarm event timestamp.

[0095] Preferably, the target video segment file can be named and categorized according to the timestamp of the first video frame in the target video segment file, but this is not limited to this.

[0096] The second analysis module is used to determine the location of the radar alarm event video frame based on the target video segment file.

[0097] Preferably, the location of the radar alarm event video frame can be a range value, with N video frames before and N video frames after the radar alarm event video frame. It is possible to better display the radar alarm event video frame in the center of the sliding window.

[0098] The third analysis module is used to analyze the two-frame video frame sequence when the first alarm type event is triggered and the target video frame sequence when the second alarm type event is triggered.

[0099] Preferably, the third analysis module can be displayed on the interface window, and the event that triggers the first alarm type can be traffic congestion, but is not limited to this.

[0100] Preferably, the event that triggers the second alarm type can be either low-speed driving or speeding of the vehicle, but is not limited to these.

[0101] In addition, a processing module is used to verify the authenticity of the radar alarm event based on the radar alarm event video frame and its adjacent video frames.

[0102] Furthermore, the processing module includes at least a calculation module and a judgment module.

[0103] The calculation module is used to calculate the video data of the target video frame sequence when the second alarm type event is triggered.

[0104] Furthermore, the judgment module is used to determine the authenticity of radar alarm events based on the third analysis module and the calculation module.

[0105] Preferably, when the first alarm type event TSN is triggered, it belongs to traffic congestion. The verification program extracts TSN-1 and TSN+1 video frames to the interface window, checks these two frames to confirm whether traffic congestion has occurred, and thus determines whether the radar algorithm processing logic has accurately triggered the traffic congestion alarm. N can be 4, 6, 8, 10, and is not limited to these.

[0106] Preferably, when the second alarm type event TSM is triggered due to low-speed or high-speed driving of the vehicle, the verification program extracts all video frames from the sliding window to the interface window. For a specified vehicle, the vehicle's speed is calculated based on its displacement and travel time in the image. This determines whether the radar algorithm processing logic accurately triggered the low-speed or high-speed driving alarm. M can be 4, 6, 8, or 10, and is not limited to these values.

[0107] In summary, the radar alarm event verification implementation system provided by this invention has been analyzed and illustrated in detail. The radar alarm event verification implementation system not only realizes radar alarm event verification and improves the efficiency of radar alarm event verification, but also improves the effectiveness and accuracy of verification.

[0108] Example 3: As attached Figure 3 As shown, in order to solve the above-mentioned technical problems, this application also proposes a radar alarm event verification method, including: Step 1: Obtain the vehicle driving status in the test scenario and extract the radar alarm event file when the alarm is triggered.

[0109] Preferably, the vehicle's driving status in the test scenario can be obtained through radar sensing equipment, but this is not the only option.

[0110] Step 2: Obtain recorded video of real-time monitoring of vehicle status in the test scenario.

[0111] Step 3: Add the same timestamp to the recorded video of real-time monitoring of vehicle status in the test scenario and to the radar alarm event when it is triggered.

[0112] Preferably, after adding the same timestamp attribute, the recorded video can be encoded in H265 format and saved as an mp4 file.

[0113] Step 4: Determine the target video segment file from the radar alarm event file using the radar alarm event timestamp.

[0114] Preferably, the target video segment file can be saved in 20-minute intervals and named with the timestamp of the first frame in the video segment file, but this is not limited to this.

[0115] Step 5: Determine the location of the radar alarm event video frame using the target video segment file.

[0116] Step 6: Verify the authenticity of the radar alarm event using the radar alarm event video frame and its adjacent video frames.

[0117] Preferably, radar alarm events can be divided into first radar alarm events and second radar alarm events.

[0118] Preferably, assuming its timestamp attribute is TSi, the video segment file is imported according to its timestamp attribute. The video segment file to be imported is named TSj, which satisfies TSj<= TSi.

[0119] The sliding window size for configuring video frames is 2N, where N is 2.

[0120] Preferably, the video segment file TSj is played back sequentially, and the video frame sequences TS1, TS2, TS3 and TS4 in the sliding window are found such that TS2 <= TSj <= TS3.

[0121] When the first type of alarm event is triggered, which is traffic congestion, the verification program extracts TS2 and TS3 video frames to the interface window, checks these two frames to confirm whether traffic congestion has occurred, and thus determines whether the radar algorithm processing logic has accurately triggered the traffic congestion alarm.

[0122] When the second alarm type event is triggered due to the vehicle's low-speed or speeding, the verification program extracts all video frames from the sliding window to the interface window. For a specified vehicle, the program calculates its speed based on its displacement and travel time in the image. This determines whether the radar algorithm processing logic accurately triggered the low-speed or speeding alarm.

[0123] Preferably, assuming the standard driving speed of a vehicle is greater than 40 km / s but less than 80 km / s, and the vehicle A is detected to be 35 m / s or vehicle B is 61 m / s based on the vehicle characteristics in the video, then it can be verified that the radar alarm event of vehicle A is accurate, or the radar alarm event of vehicle B is inaccurate, and this is not limited to these two scenarios.

[0124] In summary, the radar alarm event verification method provided by this invention has been analyzed and illustrated in detail. The radar alarm event verification method not only realizes the verification of radar alarm events, but also improves the efficiency of radar alarm event verification during the verification process of replaying test scenarios. Setting the two to be verified synchronously improves the effectiveness and accuracy of the verification.

[0125] Example 4: As attached Figure 4 As shown, in order to solve the above-mentioned technical problems, this application also provides a radar alarm event verification device, including: The radar module is used to acquire radar alarm events triggered when the vehicle is in motion during the test scenario.

[0126] Preferably, the radar module can be an ultrasonic radar operating in the range of 20kHz-200kHz, but it is not limited to this.

[0127] The monitoring module is used to acquire recorded videos of real-time monitoring of the vehicle's status in the test scenario.

[0128] Preferably, the recorded video can be encoded in H265 format and saved as an mp4 video file, but this is not limited to these options.

[0129] The settings module is used to record videos of real-time monitoring of vehicle status in the test scenario, and to add the same timestamp to the radar alarm event when a radar alarm event is triggered.

[0130] The analysis and processing module is used to determine the target video segment file from the radar alarm event file based on the radar alarm event timestamp.

[0131] Preferably, the target video segment file can be saved in 12-minute time intervals and named with the timestamp of the first frame in the video segment file, but this is not limited to this.

[0132] The analysis and processing module is also used to determine the location of the radar alarm event video frame based on the target video segment file.

[0133] In addition, a verification module is used to verify the authenticity of the radar alarm event based on the radar alarm event video frame and its adjacent video frames.

[0134] Preferably, radar alarm events can be traffic congestion, speeding or driving too slowly, traffic accidents, running red lights, etc., and are not limited to these.

[0135] In summary, the radar alarm event verification device provided by this invention has been analyzed and illustrated in detail. It achieves low-memory playback test scenarios by converting the encoding format of the recorded video, and achieves synchronous verification time by setting the radar alarm event of the radar module and the recorded video of the monitoring module to have the same timestamp, thereby improving verification efficiency and accuracy.

[0136] In the various embodiments of this application, the functional units can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0137] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0138] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in practical applications, there may be other division methods. For example, multiple units or page components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0139] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0140] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and not to limit them; although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method of radar alert event validation implementation, the method comprising: include: S1: Read radar alarm event file; The radar alarm event file is a recorded video of real-time monitoring of the vehicle status in a test scenario; S2: Determine the target video segment file from the radar alarm event file based on the radar alarm event timestamp; S3: Determine the location of the radar alarm event video frame based on the target video segment file; S4: Verify the authenticity of the radar alarm event based on the video frame of the radar alarm event and its adjacent video frames before and after it. The radar alarm events include at least a first alarm type event and a second alarm type event; Step S3 specifically involves: Set up a sliding window and play back the target video segment file on the sliding window to obtain the target video frame sequence; The target video frame sequence includes radar alarm event video frames and N adjacent video frames before and after them; The display range of the sliding window is set according to the preset video frame sequence range in the target video segment file; Match the radar alarm event video frame in the sliding window to obtain the location of the radar alarm event video frame; Step S4 specifically involves: When the first alarm type event is triggered, the sequence of two adjacent video frames before and after the radar alarm event video frame is extracted to the interface window. If the image of the two video frame sequence is analyzed by a preset image evaluation model and it is the first alarm type event, then the radar alarm event is verified as accurate; otherwise, it is verified as incorrect. When the second alarm type event is triggered, the target video frame sequence is extracted to the interface window. The video data of the target video frame sequence is calculated and analyzed by a preset video data processing model. If the video data is the second alarm type event, the radar alarm event is verified as accurate; otherwise, it is verified as incorrect.

2. The radar alarm event verification implementation method according to claim 1, characterized in that, Before reading the radar alarm event file in step S1, the following is included: Add timestamps to the recorded videos of real-time vehicle status monitoring in the test scenario, and after converting the encoding format of the recorded videos, save them to multiple video segment files according to a preset time period; the file name of any video segment file A is named after the timestamp of the first video frame in the video segment file A.

3. The radar alarm event verification implementation method according to claim 2, characterized in that, Before step S1 reads the radar alarm event file, the method further includes: When a radar alarm event is triggered, a timestamp is added to the radar alarm event, and the data is imported into a video segment file with the same timestamp as the radar alarm event.

4. A system for implementing a radar alert event validation implementation method as claimed in any one of claims 1-3, characterized in that, include: The settings module is used to add the same timestamp to the recorded video of real-time monitoring of vehicle status in the test scenario and to the radar alarm event when the radar alarm event is triggered. The radar alarm events include at least a first alarm type event and a second alarm type event; The reading module is used to read radar alarm event files; the radar alarm event files are recorded videos of real-time monitoring of vehicle status in a test scenario. The analysis module includes a first analysis module, a second analysis module, and a third analysis module; The first analysis module is used to determine the target video segment file from the radar alarm event file based on the radar alarm event timestamp; The second analysis module is used to determine the location of the radar alarm event video frame based on the target video segment file; The third analysis module is used to analyze the two-frame video frame sequence when the first alarm type event is triggered and the target video frame sequence when the second alarm type event is triggered. And a processing module, used to verify the authenticity of the radar alarm event based on the radar alarm event video frame and its adjacent video frames before and after it. The second analysis module further includes: setting a sliding window and playing back the target video segment file on the sliding window to obtain the target video frame sequence; The target video frame sequence includes radar alarm event video frames and N adjacent video frames before and after them; The display range of the sliding window is set according to the preset video frame sequence range in the target video segment file; Match the radar alarm event video frame in the sliding window to obtain the location of the radar alarm event video frame; The processing module further includes: when a first alarm type event is triggered, extracting a sequence of two adjacent video frames before and after the radar alarm event video frame into the interface window, and analyzing the image of the two video frame sequence through a preset image evaluation model. If the image is a first alarm type event, the radar alarm event is verified as accurate; otherwise, it is verified as incorrect. When the second alarm type event is triggered, the target video frame sequence is extracted to the interface window. The video data of the target video frame sequence is calculated and analyzed by a preset video data processing model. If the video data is the second alarm type event, the radar alarm event is verified as accurate; otherwise, it is verified as incorrect.

5. The radar alarm event verification implementation system according to claim 4, characterized in that, The processing module includes at least a calculation module and a judgment module; The calculation module is used to calculate the video data of the target video frame sequence when the second alarm type event is triggered; Furthermore, the judgment module is used to determine the authenticity of radar alarm events based on the third analysis module and the calculation module.

6. A radar alarm event verification method based on the radar alarm event verification implementation method according to any one of claims 1-3, characterized in that, include: Step 1: Obtain the vehicle driving status in the test scenario and extract the radar alarm event file when the alarm is triggered; Step 2: Obtain recorded video footage of real-time monitoring of the vehicle's status in the test scenario; Step 3: Add the same timestamp to the recorded video of real-time monitoring of vehicle status in the test scenario and the radar alarm event when the radar alarm event is triggered; Step 4: Determine the target video segment file from the radar alarm event file using the radar alarm event timestamp; Step 5: Determine the location of the radar alarm event video frame using the target video segment file; Step 6: Verify the authenticity of the radar alarm event by examining the radar alarm event video frame and its adjacent video frames.

7. A radar alarm event verification apparatus for implementing the radar alarm event verification method as described in claim 6, characterized in that, include: The radar module is used to acquire radar alarm events that trigger alarms when the vehicle is in motion in the test scenario. The monitoring module is used to acquire recorded videos of real-time monitoring of the vehicle status in the test scenario; The settings module is used to add the same timestamp to the recorded video of real-time monitoring of vehicle status in the test scenario and to the radar alarm event when the radar alarm event is triggered. The analysis and processing module is used to determine the target video segment file from the radar alarm event file based on the radar alarm event timestamp; The analysis and processing module is also used to determine the location of the radar alarm event video frame based on the target video segment file; In addition, a verification module is used to verify the authenticity of the radar alarm event based on the radar alarm event video frame and its adjacent video frames before and after it.

Citation Information

Patent Citations

  • Millimeter wave radar alarm automation test method

    CN112817873A

  • Road monitoring method and device and electronic equipment

    CN113012436A

  • Traffic flow simulation problem scene extraction method and device, equipment and medium

    CN114861321A