Camera time delay parameter test system

By designing a camera delay parameter test system and using a pulse camera to quickly collect timer display numbers, the problem of lack of effective detection of camera delay parameters in the existing technology is solved, efficient and accurate detection of camera delay parameters is achieved, and the application of autonomous driving and smart transportation technology is supported.

CN222928437UActive Publication Date: 2025-05-30SPIKE VISION (BEIJING) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202421471222.7
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-06-25
Publication Date
2025-05-30
Estimated Expiration
2034-06-25

AI Technical Summary

Technical Problem

The lack of effective systems in the prior art to detect the camera's delay parameters has affected the camera's image acquisition accuracy in autonomous driving and smart traffic.

Method used

A camera delay parameter testing system is designed, including a timer, a camera to be tested, a first display, a pulse camera and a host computer. The pulse camera is used to quickly and continuously to capture the timer display and the timer display of the camera to be tested and transmitted to the upper computer to determine the camera's delay parameters.

Benefits of technology

It realizes efficient and accurate detection of camera delay parameters, improves the accuracy of image acquisition, and supports the application of autonomous driving and smart transportation technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222928437U_ABST
    Figure CN222928437U_ABST
Patent Text Reader

Abstract

The embodiment of the utility model discloses a camera time delay parameter test system, which comprises a timer, a camera to be tested, a first display, a pulse camera and an upper computer. The to-be-tested camera is arranged opposite to the timer and is used for shooting readings of the timer to obtain a first image; the first display is in communication connection with the to-be-tested camera and is used for displaying the first image; the timer and the first display are respectively arranged opposite to the pulse camera, and the pulse camera is used for shooting readings of the timer and the first image displayed on the first display to obtain a second image; and the upper computer is in communication connection with the pulse camera and is used for receiving the second image and determining a time delay parameter of the to-be-tested camera based on the second image.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of camera performance parameter testing, in particular to a camera time delay parameter testing system. Background Art

[0002] A camera is an important part of autonomous driving technology and intelligent transportation technology. For example, in autonomous driving technology and intelligent transportation technology, a camera collects images of the external environment of a vehicle. By analyzing and processing the images collected by the camera, the road test perception results around the vehicle can be obtained, thereby realizing the intelligent driving of the vehicle. The accuracy of the images collected by the camera determines the accuracy of the results obtained by analyzing and processing these images. The time delay parameter of the camera is an important performance parameter that affects the accuracy of the images collected by the camera. However, in the prior art, there is no system that can effectively detect the time delay parameter of the camera. Content of the Utility Model

[0003] To solve the above problems, an embodiment of the utility model provides a camera time delay parameter testing system, including: a timer; a camera to be tested, which is disposed opposite to the timer and is used for photographing the reading of the timer to obtain a first image; a first display, which is communicatively connected to the camera to be tested and is used for displaying the first image; a pulse camera, the timer and the first display are respectively disposed opposite to the pulse camera, and the pulse camera is used for photographing the reading of the timer and the first image displayed on the first display to obtain a second image; a host computer, which is communicatively connected to the pulse camera and is used for receiving the second image and determining the time delay parameter of the camera to be tested based on the second image.

[0004] In an optional example, the camera time delay parameter testing system further includes: a data transmission board card, which is communicatively connected to the pulse camera and the host computer respectively and is used for transmitting the second image photographed by the pulse camera to the host computer.

[0005] In an optional example, the camera time delay parameter testing system further includes: a second display, which is communicatively connected to the host computer and is used for displaying the time delay parameter.

[0006] In an optional example, the refresh rate of the first display is greater than or equal to 360 Hz.

[0007] In an optional example, the accuracy of the timer is higher than or equal to 0.5 ms.

[0008] In an optional example, the camera time delay parameter testing system further includes: a bracket, and the pulse camera is disposed on the bracket.

[0009] In an alternative example, the bracket includes: a plate body, a first mounting groove is formed on the plate body, and the pulse camera is placed in the first mounting groove; a support rod, the upper part of the support rod is connected to the plate body.

[0010] In an alternative example, the bracket further includes: a base, the base is connected to the lower part of the support rod.

[0011] In an alternative example, a second mounting groove is formed on the plate body, and the camera to be tested is placed in the second mounting groove.

[0012] In an alternative example, a plurality of mounting holes are spacedly formed on the support rod; the bracket further includes: a fastener, and the fastener detachably mounts the plate body on the support rod through at least one of the plurality of mounting holes.

[0013] Based on the camera time delay parameter test system provided by the above embodiments of the present invention, a first image including the reading of the timer taken by the camera to be tested is displayed on the first display, and then the pulse camera is used to take the first image on the first display and the reading of the timer, obtaining a second image, and transmitting it to the host computer. The host computer determines the time delay parameter of the camera to be tested through the second image. In the embodiments of the present disclosure, based on the performance of the pulse camera for fast and continuous shooting, the pulse camera is used to quickly and simultaneously collect the reading of the timer (the first image) taken by the camera to be tested and the current reading of the timer, so that the host computer can determine the time delay parameter of the camera to be tested through the reading of the timer taken by the camera to be tested and the current reading of the timer, thereby realizing the efficient and accurate detection of the time delay parameter of the camera to be tested.

[0014] The technical solutions of the present invention will be further described in detail below with reference to the drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The drawings forming a part of the specification depict embodiments of the present invention and, together with the description, are used to explain the principles of the present invention.

[0016] Referring to the drawings, the present invention can be more clearly understood according to the following detailed description, wherein:

[0017] Figure 1 is a schematic structural diagram of a camera time delay parameter test system provided by an exemplary embodiment of the present disclosure;

[0018] Figure 2 is a schematic structural diagram of a camera time delay parameter test system provided by another exemplary embodiment of the present disclosure;

[0019] Figure 3It is a schematic application diagram of a camera time delay parameter test system provided by an exemplary embodiment of the present disclosure;

[0020] Figure 4 It is a schematic application diagram of a camera time delay parameter test system provided by another exemplary embodiment of the present disclosure;

[0021] Figure 5 It is a schematic structural diagram of a camera time delay parameter test system provided by still another exemplary embodiment of the present disclosure;

[0022] Figure 6 It is a schematic structural diagram of a bracket provided by an exemplary embodiment of the present disclosure;

[0023] Figure 7 It is a schematic structural diagram of a plate body provided by an exemplary embodiment of the present disclosure;

[0024] Figure 8 It is a schematic structural diagram of a bracket provided by another exemplary embodiment of the present disclosure;

[0025] Reference numerals of the above drawings:

[0026] Timer 1, camera to be tested 2, first display 3, pulsed camera 4, host computer 5, data transmission board card 6, second display 7, bracket 8, plate body 81, support rod 82, fastener 83, base 84, first installation groove 811, second installation groove 812, mounting hole 821. Detailed implementation manners

[0027] Now, various exemplary embodiments of the present invention will be described in detail with reference to the drawings. It should be noted that: Unless otherwise specifically stated, the relative arrangements, numerical expressions, and numerical values of the components and steps set forth in these embodiments do not limit the scope of the present invention.

[0028] Meanwhile, it should be understood that, for the sake of description, the dimensions of the various parts shown in the drawings are not drawn in actual proportional relationship.

[0029] The following description of at least one exemplary embodiment is merely illustrative in nature and in no way serves as a limitation on the present invention or its application or use.

[0030] Techniques, methods, and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, the said techniques, methods, and devices should be regarded as part of the specification.

[0031] It should be noted that: Similar reference numerals and letters denote similar items in the following drawings, and thus, once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.

[0032] Figure 1 is a schematic structural diagram of a camera time delay parameter test system provided by an exemplary embodiment of the present disclosure. As Figure 1 shown, the camera time delay parameter test system includes: a timer 1, a camera to be tested 2, a first display 3, a pulse camera 4, and a host computer 5.

[0033] The timer 1 may include, for example, but is not limited to: an electronic timer, a multi-functional timer, a smart timer, etc. In a specific implementation, the timer 1 may include a display screen for displaying the reading of the timer 1. Exemplarily, the timer 1 may be a high-precision timer, and the precision of the timer 1 may be 0.5 ms or above 0.5 ms. The camera 2 to be tested is disposed opposite to the timer 1. The camera 2 to be tested is configured to capture the reading of the timer 1 to obtain a first image. The first image includes the reading of the timer 1. The camera 2 to be tested may be any optical camera. For example, the camera 2 to be tested may include, but is not limited to: a monocular camera, a binocular camera, an action camera, a panoramic camera, a high-speed camera, etc.

[0034] In a specific implementation, the camera 2 to be tested includes at least one data interface for data transmission. The data interface of the camera 2 to be tested may include, for example, but is not limited to: HDMI (High Definition Multimedia Interface), DP (Display Port), DVI (Digital Visual Interface), etc.

[0035] The first display 3 is communicatively connected to the camera 2 to be tested. The first display 3 is configured to display the first image. The communication connection between the camera 2 to be tested and the first display 3 may be achieved by means of data line transmission, etc. In a specific implementation, the first display 3 includes at least one data interface corresponding to the camera 2 to be tested. The camera 2 to be tested and the first display 3 are communicatively connected by using the data lines through their data interfaces, so as to transmit the first image from the camera 2 to be tested to the first display 3, and the first display 3 receives and displays the first image.

[0036] The timer 1 and the first display 3 are respectively disposed opposite to a pulse camera 4. The pulse camera 4 is configured to simultaneously capture the reading of the timer 1 and the first image displayed on the first display 1 to obtain a second image. The second image includes the reading of the timer 1 captured by the pulse camera 4 and the first image. In a specific implementation, the acquisition frequency of the pulse camera 4 is not less than 40000 Hz, and the equivalent frequency is not less than 40000 fps, where the equivalent frequency is used to represent how many frames of images the pulse camera can generate per second.

[0037] The host computer 5 is communicatively connected to the pulsed camera 4. The host computer 5 is configured to receive the second image and determine the delay parameter of the camera 2 to be tested based on the second image. Among them, the pulsed camera 4 can transmit the second image to the host computer 5 through data line transmission or other means. The host computer 5 receives the second image transmitted by the pulsed camera 4, performs image recognition on the second image, determines the reading in the first image included in the second image and the reading of the timer 1, and determines the delay parameter of the camera 2 to be tested based on these two readings.

[0038] In the embodiment of the present disclosure, based on the performance of the pulsed camera for fast continuous shooting, the pulsed camera is used to quickly and simultaneously collect the reading of the timer (the first image) captured by the camera to be tested and the current reading of the timer, so that the host computer can determine the delay parameter of the camera to be tested through the reading of the timer captured by the camera to be tested and the current reading of the timer, thereby realizing the efficient and accurate detection of the delay parameter of the camera to be tested.

[0039] In some alternative embodiments, the refresh rate of the first display 3 is greater than or equal to 360 Hz. Exemplarily, the first display 3 can be at least one of the following: LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode) display, LED (Light Emitting Diode) display, etc. The refresh rate of the first display 3 can be, for example, 360 Hz or 540 Hz, etc. Setting the refresh rate of the first display 3 to be not less than 360 Hz can ensure that the first display 3 timely displays the first image captured by the camera 2 to be tested, improving the accuracy of the detection of the delay parameter of the camera 2 to be tested.

[0040] The accuracy of the timer 1 is higher than or equal to 0.5 ms. Determining the accuracy of the timer 1 to be not less than 0.5 ms can effectively ensure that the timer 1 updates the reading in a timely manner, thereby ensuring the timeliness of the readings collected by the camera 2 to be tested and the pulsed camera 4, and further improving the accuracy of the detection of the delay parameter of the camera 2 to be tested.

[0041] Figure 2 It is a schematic structural diagram of a camera delay parameter test system provided by another exemplary embodiment of the present disclosure. In some alternative embodiments, as Figure 2 shown, the camera delay parameter test system further includes: a data transmission board 6. The data transmission board 6 is communicatively connected to the pulsed camera 4 and the host computer 5 respectively. The data transmission board 6 is configured to transmit the second image captured by the pulsed camera 4 to the host computer 5. By providing the data transmission board 6 between the host computer 5 and the pulsed camera 4, efficient data transmission between the host computer 5 and the pulsed camera 4 can be achieved.

[0042] In some alternative embodiments, such as Figure 2 shown, the camera latency parameter test system further includes a second display 7. The second display 7 is communicatively connected to the host computer 5. The second display 7 is used to display the latency parameters of the camera 2 to be tested. The second display 7 and the host computer 5 can be communicatively connected by means of a wireless network or a data cable, etc. Exemplarily, the second display 7 can be an LCD or an OLED, etc. Displaying the latency parameters of the camera 2 to be tested through the second display 7 facilitates the user to view the latency parameters and improves the user experience.

[0043] In some alternative implementations, the host computer 5 may include: an OCR (Optical Character Recognition) unit and a calculation unit. The OCR unit is used to recognize the second image to obtain the reading in the first image and the reading of the timer 1 captured by the pulsed camera 4. The calculation unit is used to determine the latency parameters of the camera 2 to be tested based on these two readings. Figure 3 is an application schematic diagram of the camera latency parameter test system provided by an exemplary embodiment of the present disclosure. Figure 4 is an application schematic diagram of the camera latency parameter test system provided by another exemplary embodiment of the present disclosure. In a specific implementation, such as Figure 3 and Figure 4 shown, the data transmission board 6 can be, for example, a PCIe (Peripheral Component Interconnect Express) board. The PCIe protocol and registers are provided in the data transmission board 6. A fiber optic transmission program, a preset shooting frequency, a data conversion program, etc. are pre-logically encapsulated in the pulsed camera 4. An LED display screen is provided on the timer 1, and the reading of the timer 1 is displayed on the LED display screen, where the LED display screen can be a high-speed LED display screen. HDMI and / or DP interfaces, etc. are provided on both the camera 2 to be tested and the first display 3.

[0044] The camera 2 to be tested captures the reading of the timer 1 to obtain a first image, and transmits the first image to the first display 3 based on interfaces such as HDMI and / or DP on the camera 2 to be tested and the first display 3. The first display 3 displays the first image. The pulsed camera 4 simultaneously captures the timer 1 and the first display 3 at a preset shooting frequency to collect the optical signal corresponding to the second image. The photosensitive sensor in the pulsed camera 4 converts the optical signal incident from the lens of the pulsed camera 4 into pulsed data based on a data conversion program. Then, the pulsed camera 4 transmits the pulsed data to the data transmission board 6 by means of optical fiber transmission. The data transmission board 6 receives the pulsed data transmitted through the optical fiber and performs logical processing on it. For example, the logical processing may include denoising, etc. The data transmission board 6 obtains the pulsed data in the way of DMA (Direct Memory Access) and packs the pulsed data based on the PCIe protocol preset on it and transmits it to the host computer 5. Among them, the register in the data transmission board 6 can be used to store the PCIe protocol. The host computer 5 receives the pulsed data and places the pulsed data into the buffer queue. Then, using a preset pulsed algorithm, the second image is reconstructed based on the pulsed data in the buffer queue. Among them, the preset pulsed algorithm can be TFI (The Texture From Inter-Spike Interval, texture reconstruction algorithm based on pulse interval), TFP (The Texture From Playback, texture reconstruction algorithm based on the firing rate of the sliding window pulse), etc. The preset pulsed algorithm can be stored in the offline file of the host computer 5 or stored in the cloud. The host computer 5 uses the OCR (Optical Character Recognition) unit to recognize the second image, and the calculation unit calculates the time delay parameter of the camera 2 to be tested based on the reading of the timer 1 captured by the camera 2 to be tested (the reading in the first image) recognized and the reading of the timer 1 captured by the pulsed camera 4. The host computer 5 transmits the time delay parameter to the second display 7, and the second display screen 7 displays the time delay parameter.

[0045] After obtaining the time delay parameter, the host computer 5 can also generate a test report including the time delay parameter, the indication of the timer 1 captured by the camera 2 to be tested, the indication of the timer 1 captured by the pulse camera 4, etc., and output the test report in a preset file format. For example, the host computer 5 can output a test report in a file format such as text format or XML format. At the same time, the host computer 5 can also convert multiple second images into a video stream for storage or display. The host computer 5 can also include an API (Application Programming Interface) and a driver program for the PCIe board. The host computer 5 can interact with external data through the API and drive the PCIe board through the driver program of the PCIe board.

[0046] Exemplarily, assuming that the accuracy of the timer 1 is 0.5 ms, the indication of the timer 1 captured by the camera 2 to be tested identified from the second image is 01090769, and the indication of the timer 1 captured by the pulse camera 4 is 01090778. According to the time delay calculation formula (the indication captured by the pulse camera - the indication captured by the camera to be tested) × the accuracy of the timer, that is, (01090778 - 01090769) × 0.5 ms = 4.5 ms, the time delay parameter of the camera 2 to be tested is calculated to be 4.5 ms.

[0047] Figure 5 is a schematic structural diagram of a camera time delay parameter test system provided by another exemplary embodiment of the present disclosure. In some alternative embodiments, such as Figure 5 shown, the camera time delay parameter test system further includes a bracket 8. The pulse camera 4 is disposed on the bracket 8. The bracket 8 is used to support the pulse camera 4. Supporting the pulse camera 4 by the bracket 8 can enable the pulse camera 4 to have a better shooting angle, so that the pulse camera 4 can better capture the first display 3 and the timer 1.

[0048] Figure 6 is a schematic structural diagram of a bracket provided by an exemplary embodiment of the present disclosure. Figure 7 is a schematic structural diagram of a plate body provided by an exemplary embodiment of the present disclosure. In some alternative implementation manners, such as Figure 6 and Figure 7 shown, the bracket 8 includes: a plate body 81 and a support rod 82.

[0049] A first installation groove 811 is formed on the plate body 81. The pulse camera 4 is placed in the first installation groove 811. The upper part of the support rod 82 is connected to the plate body 81. Specifically, the support rod 82 can be perpendicularly disposed with respect to the plate body 81, and the upper part of the support rod 82 can be connected to the plate body 81 by means of welding, riveting, bolt connection, etc.

[0050] By providing a first mounting groove 811 on the plate body 81 and placing the pulsed camera 4 in the first mounting groove 811, the pulsed camera 4 is fixed, making it more stable and facilitating the pulsed camera 4 to photograph the first display 3 and the timer 1.

[0051] Figure 8 FIG. is a schematic structural diagram of a bracket provided by another exemplary embodiment of the present disclosure. In some alternative implementation manners, such as Figure 8 shown, the bracket 8 further includes a base 84. The base 84 is connected to the lower part of the support rod 82. The base 84 can ensure the stability of the bracket 8.

[0052] In some alternative implementation manners, such as Figure 7 shown, a second mounting groove 812 is further provided on the plate body 81. As shown in Figure 6 and Figure 8 shown, the camera to be tested 2 can be placed in the second mounting groove 812 (not shown in Figure 6 and Figure 8 ). Placing the camera to be tested 2 in the second mounting groove 812 not only fixes the camera to be tested 2, making it more stable and facilitating the photographing of the camera to be tested 2, but also ensures that the camera to be tested 2 and the pulsed camera 4 can capture images in the same area.

[0053] In some alternative implementation manners, such as Figure 8 shown, the bracket 8 further includes a fastener 83. A plurality of mounting holes 821 are spacedly provided on the support rod 82. In a specific implementation manner, the fastener 82 may include a bolt and a nut. The fastener 83 detachably mounts the plate body 81 on the support rod 82 through at least one of the plurality of mounting holes 821.

[0054] By selecting different mounting holes 821 with the fastener 83 to mount the plate body 81 on the support rod 82, the mounting height of the plate body 81 can be flexibly adjusted, so that the photographing heights of the camera to be tested 2 and the pulsed camera 4 can be adjusted according to actual situations, thereby ensuring the photographing effects of the camera to be tested 2 and the pulsed camera 4.

[0055] Each embodiment in this specification is described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other. The description of the present invention is given for the purpose of illustration and description, and is not intended to be exhaustive or to limit the present invention to the disclosed form. Many modifications and variations are obvious to those of ordinary skill in the art. The embodiments are selected and described to better illustrate the principles and practical applications of the present invention, and enable those of ordinary skill in the art to understand the present invention and design various embodiments with various modifications suitable for specific purposes.

Claims

1. A camera delay parameter testing system, characterized in that: include: Timer; A camera to be tested, the camera to be tested is arranged opposite to the timer and is used to capture the indication of the timer to obtain a first image; a first display, the first display being communicatively connected to the camera to be tested and configured to display the first image; A pulse camera, wherein the timer and the first display are respectively arranged opposite to the pulse camera, and the pulse camera is used to photograph the indication of the timer and the first image displayed on the first display to obtain a second image; A host computer is communicatively connected to the pulse camera, and is used to receive the second image and determine the delay parameter of the camera to be tested based on the second image.

2. The system according to claim 1, characterized in that Also includes: A data transmission board, wherein the data transmission board is communicatively connected to the pulse camera and the host computer respectively, and is used for transmitting the second image taken by the pulse camera to the host computer.

3. The system according to claim 1, characterized in that Also includes: A second display, the second display is communicatively connected to the host computer and is used to display the delay parameter.

4. The system according to claim 1, characterized in that The refresh rate of the first display is greater than or equal to 360 Hz.

5. The system according to claim 1, characterized in that The accuracy of the timer is higher than or equal to 0.5 ms.

6. The system according to any one of claims 1 to 5, characterized in that: Also includes: A bracket, on which the pulse camera is arranged.

7. The system according to claim 6, characterized in that The support comprises: A plate body, wherein a first mounting groove is formed on the plate body, and the pulse camera is placed in the first mounting groove; A support rod, the upper portion of which is connected to the plate body.

8. The system according to claim 7, characterized in that The support also includes: A base is connected to the lower part of the support rod.

9. The system according to claim 7, characterized in that The plate body is provided with a second mounting groove, and the camera to be tested is placed in the second mounting groove.

10. The system according to claim 7, characterized in that The support rod is provided with a plurality of installation holes at intervals; The support also includes: A fastener is used to detachably mount the plate body on the support rod through at least one mounting hole among the plurality of mounting holes.