Airborne CameraLink optical fiber video-to-network transmission equipment
By converting CameraLink optical fiber video signals into differential logic electrical signals and combining compression technology, the problems of short transmission distance and insufficient anti-interference capabilities of traditional interfaces are solved, and efficient and stable long-distance video signal transmission is achieved, satisfying the efficient flight test Transmission requirements.
Patent Information
- Application Number
- CN202411610154.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2024-12-13
AI Technical Summary
When the traditional CameraLink interface transmits video signals in flight equipment, the distance is short, the anti-interference ability is limited, and the bandwidth requirements are high, making it difficult to meet the long-distance real-time transmission requirements, affecting the integrity and efficiency of the video signal.
Design an on-board CameraLink fiber optic video to network transmission device, convert CameraLink fiber optic video signal into differential logic electrical signal through the photoelectric signal conversion module, and combine compression algorithm and flow control technology to generate video in H.264 or H.265 format Streams are transmitted long-distance through network interfaces to improve anti-interference capability and bandwidth utilization.
It realizes efficient long-distance video signal transmission, improves real-time and anti-interference capabilities, optimizes bandwidth utilization, ensures the stability and reliability of video signals, and adapts to bandwidth fluctuations in complex network environments.
Smart Images

Figure CN119135823A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of video signal transmission, and in particular to an airborne CameraLink optical fiber video to network transmission device. Background Art
[0002] As the performance of flight equipment continues to improve, the requirements for video signals in flight test and monitoring systems are also increasing. In modern flight testing, real-time monitoring of aircraft status has become one of the key tasks, and high-definition and ultra-high-definition video signals can provide more accurate and detailed flight data support. However, although the traditional CameraLink interface can provide high-resolution video signal output, its transmission distance is short, its anti-interference ability is limited, and its bandwidth requirements are high, which limits the overall performance and efficiency of flight equipment.
[0003] Existing airborne video transmission equipment usually relies on short-distance transmission methods, which is difficult to meet the needs of flight equipment for long-distance real-time transmission. Especially in the complex electromagnetic environment inside the aircraft, signal transmission is easily interfered, affecting the integrity and real-time performance of the video signal. In addition, the transmission efficiency of the video signal is directly affected by bandwidth limitations. Traditional transmission methods are prone to bandwidth waste or shortage, thus affecting the data transmission quality and speed. Therefore, how to effectively improve the transmission distance of the video signal, enhance the anti-interference ability, and optimize the bandwidth utilization has become a technical problem that needs to be solved in the current flight test system.
[0004] To address these issues, the present invention provides an airborne CameraLink fiber optic video to network transmission device, which achieves efficient transmission of ultra-high-definition signals by converting high-resolution CameraLink fiber optic video signals into differential mode logic electrical signals and combining them with advanced compression algorithms and flow control technologies. At the same time, it improves the system's anti-interference capability and bandwidth utilization efficiency, meeting the needs of modern flight test and monitoring systems. Summary of the invention
[0005] The present invention provides an airborne CameraLink optical fiber video to network transmission device to solve the problem of how to efficiently transmit the high-resolution CameraLink optical fiber video signal sent by the flight equipment over a long distance, ensure the real-time and anti-interference capabilities of the video signal, and optimize the bandwidth utilization to meet the needs of modern flight testing and monitoring.
[0006] In order to solve the above technical problems, the present invention provides an airborne CameraLink optical fiber video to network transmission device, comprising: The optoelectronic signal conversion module is used to obtain the CameraLink optical fiber video signal sent by the flight equipment and convert the signal into a differential transmission mode logic electrical signal, while extracting and transmitting the synchronous clock information; A main control analysis module, used to receive the differential transmission mode logic electrical signal and the synchronous clock information transmitted by the photoelectric signal conversion module, and perform video signal analysis to obtain RGB format video data, and generate a compression parameter sequence corresponding to the RGB format video data; A video compression module, used for performing compression processing based on the RGB format video data and the compression parameter sequence to generate a H.264 or H.265 format video stream; The network transmission module is used to bundle the compressed video stream generated by the video compression module with the flow control information to generate an adaptive video transmission stream sequence and output it through a network interface.
[0007] Furthermore, the photoelectric signal conversion module includes: The acquisition submodule is used to acquire the CameraLink optical fiber video signal sent by the flight equipment; A conversion submodule, used to convert the CameraLink optical fiber video signal into a differential transmission mode logic electrical signal; The clock processing submodule is used to extract the synchronous clock information from the differential transmission mode logic electrical signal and perform synchronous processing.
[0008] Furthermore, the main control parsing module includes: The parsing submodule is used to receive the differential transmission mode logic electrical signal, parse the video signal, and obtain the video data in RGB format; The parameter generation submodule is used to generate a compression parameter sequence corresponding to the video data based on the RGB format video data.
[0009] Furthermore, the main control parsing module is also used to process the RGB format video data and the compression parameter sequence in a linked manner, and transmit them to the video compression module to form a video data sequence to be compressed.
[0010] Furthermore, the video compression module includes: A compression processing submodule, used for receiving the RGB format video data and a compression parameter sequence, and performing compression processing on the RGB format video data to generate a video data stream in H.264 or H.265 format; The stream data processing submodule is used to process the compressed video data stream and generate an H.264 or H.265 format video stream that meets network transmission requirements.
[0011] Furthermore, the network transmission module includes: A flow control submodule, used for bundling the compressed video stream with flow control information to perform flow control processing; The adaptive transmission submodule is used to adaptively adjust the video data stream and flow control information to generate an adaptive video transmission stream sequence.
[0012] Furthermore, the adaptive video transmission stream sequence is output through a network interface to complete long-distance transmission.
[0013] Furthermore, the video compression module adjusts the compression strategy according to the compression parameter sequence provided by the main control parsing module, and selects H.264 or H.265 format for compression.
[0014] Furthermore, the main control parsing module is used to transmit the configuration information of the video signal to the video compression module while parsing the video signal.
[0015] Furthermore, the photoelectric signal conversion module is connected to the main control analysis module, the main control analysis module is connected to the video compression module, and the video compression module is connected to the network transmission module in sequence to achieve conversion, compression and transmission of video signals.
[0016] The key innovative features of the present invention include: (1) Optoelectronic signal conversion and clock synchronization technology: effectively solves the problems of signal attenuation and clock synchronization in long-distance transmission.
[0017] (2) Compression and linkage processing technology: By combining RGB format data with compression parameters, compression efficiency is improved and bandwidth usage is reduced.
[0018] (3) Adaptive transmission and flow control technology: cope with fluctuations in network transmission and ensure efficient and stable video stream transmission.
[0019] (4) Status monitoring and reset technology: Enhances the stability and reliability of equipment in complex environments.
[0020] The following are its main beneficial effects: (1) Improve the real-time performance and efficiency of video signal transmission: The optical-electrical signal conversion module converts the CameraLink optical fiber video signal into a differential transmission mode logic electrical signal, avoiding the short transmission distance and high interference of traditional optical fiber video signals, and achieving long-distance and efficient signal transmission. At the same time, the synchronous clock information is extracted to ensure data synchronization. This innovation solves the technical problems of insufficient real-time performance and anti-interference ability in video signal transmission.
[0021] (2) Optimizing video compression and bandwidth utilization: The main control parsing module links the acquired RGB format video data with the compression parameters, and compresses the video stream using the H.264 or H.265 format through the video compression module. Compared with the traditional uncompressed transmission method, this method greatly reduces bandwidth usage, and the compressed data can maintain high video quality. This innovation significantly optimizes bandwidth utilization and meets the efficient transmission requirements in flight tests.
[0022] (3) Adaptive network transmission and flow control: The present invention bundles the compressed video stream with flow control information through the network transmission module, generates an adaptive video transmission stream sequence, and outputs it through the network interface. This innovation ensures that the data stream in a complex network environment can dynamically adapt to different bandwidth conditions, thereby ensuring the continuity and stability of the video signal, especially in the case of bandwidth fluctuations that may be encountered in flight equipment.
[0023] (4) Improved stability and reliability: The status monitoring module monitors the operating status of the equipment in real time, and the automatic reset system can ensure the continuous operation of the equipment when a fault or abnormality occurs. This makes the system of the present invention more stable, able to adapt to changes in the environment during flight, and ensure the reliability of the system during long-term operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 A schematic diagram of a process of an airborne CameraLink optical fiber video to network transmission device provided in an embodiment of the present application; Figure 2 A schematic diagram of the principle of an airborne CameraLink optical fiber video to network device provided in an embodiment of the present disclosure; Figure 3 This is the functional schematic diagram of the status monitoring module; Figure 4 A schematic diagram of the principle of a power conversion module provided in an embodiment of the present disclosure; Figure 5 A flowchart of the data stream processing process of the airborne CameraLink optical fiber video to network device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of the present application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit the present application; the terms "including" and "having" and any variations thereof in the specification and claims of the present application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.
[0026] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0027] Embodiment 1: Reference Figure 1 , is a schematic diagram of a flow chart of an airborne CameraLink optical fiber video to network transmission device provided by an embodiment of the present invention, the flow chart may at least include steps S100-S400: S100, based on the photoelectric signal conversion module, obtain the CameraLink optical fiber video signal, convert it into a differential transmission mode logic electrical signal, and transmit the synchronous clock information.
[0028] S200, parsing the video signal from the main control parsing and parameter transfer module to obtain RGB format video data, and generating a compression parameter sequence corresponding to the RGB format.
[0029] S300: compress the RGB format video data sequence and the compression parameter sequence to generate an H.264 / H.265 format video stream.
[0030] S400, based on the network transmission module, perform network transmission processing on the compressed video stream, bundle the video stream with flow control information, generate an adaptive video transmission stream sequence, and output it through a network interface.
[0031] Figure 2 The schematic diagram of the principle of the airborne CameraLink optical fiber video to network device provided in the embodiment of the present disclosure. Figure 2 As shown, the airborne CameraLink optical fiber video to network device may include: an optoelectronic conversion module, a main control module, a network conversion module, a network switching module, a communication module, a status monitoring module and an RTC module.
[0032] The photoelectric conversion module is connected to the main control module, the main control module is connected to the network conversion module, and the network conversion module is connected to the network switching module. The photoelectric conversion module is used to receive the CameraLink fiber optic video signal sent by the flight equipment, convert the fiber optic video signal into a differential transmission mode logic electrical signal, and send the differential transmission mode logic electrical signal to the main control module. The main control module is used to receive the differential transmission mode logic electrical signal and perform data parsing according to a specific format. The network conversion module is used to receive the data parsed by the main control module and convert it into a compressed network video output. After receiving the compressed video data sent by multiple network conversion modules, the network switching module outputs it from the designated network port according to the configuration information.
[0033] Exemplarily, the photoelectric conversion module can be composed of a high-performance transceiver integrated optical module QXC850M10G and its peripheral circuits. An optical module can include an optical input interface, an electrical input interface, an optical output interface and an electrical output interface. The airborne CameraLink optical fiber video to network device can include three photoelectric conversion modules. The photoelectric conversion module is used to receive the CameraLink optical fiber video signal sent by the flight equipment, convert the received CameraLink optical fiber video signal into a differential transmission mode logic (current mode logic, CML) electrical signal, and send the CML electrical signal to the main control module. The main control module can be implemented using a high-performance and flexible embedded SOC-XC7Z045. The SOC is mainly divided into a PL (programmable logic) end and a PS (processing system) end: the PL end mainly completes the tasks of the main control module, is responsible for parallel stream processing, and realizes functions such as data analysis, information interaction, and host communication. The PS end mainly completes the tasks of the communication module and is responsible for information processing and control. It realizes functions such as host computer communication, equipment debugging, log file recording, firmware upgrade, and indicator light lighting. The above host computer communication function is realized by the communication network port through the network port physical layer (PHY) chip YT8521SH.
[0034] Step S100 at least includes S110-S130: S110. Acquire a CameraLink optical fiber video signal sent by the flight device.
[0035] The flight device sends a CameraLink fiber optic video signal to the optoelectronic signal conversion module. The fiber optic video signal contains high-bandwidth video data and a synchronous clock signal. Understandably, the CameraLink fiber optic signal enters through the optical input interface of the optoelectronic conversion module, which contains an optoelectronic conversion circuit for efficient conversion. In this step, the optical signal passes through the optoelectronic conversion module and is ready for electrical signal conversion. Further, the optoelectronic conversion module converts the received fiber optic video signal into a differential transmission mode logic electrical signal (CML), which is more suitable for subsequent processing steps, such as transmission to the main control analysis module.
[0036] S120, extracting synchronous clock information from the differential transmission mode logic electrical signal, and performing synchronization processing on the clock signal.
[0037] Specifically, after completing the signal conversion in S110, the photoelectric signal conversion module extracts the synchronization clock information from the differential transmission mode logic electrical signal. The clock signal is used for subsequent signal synchronization and processing. Understandably, the extracted clock signal is synchronously processed by the photoelectric signal conversion module to ensure that the synchronization accuracy of the clock and the video data stream meets the requirements of the next step of analysis. The synchronized clock signal will be transmitted to the main control analysis module together with the electrical signal to achieve accurate signal transmission.
[0038] S130 , transmitting the converted differential transmission mode logic electrical signal and synchronous clock information to the main control analysis module to obtain a standardized electrical signal input sequence.
[0039] After the clock synchronization processing is completed in S120, the converted differential transmission mode logic electrical signal and synchronization clock information are transmitted to the main control analysis module through the electrical output interface of the optoelectronic signal conversion module. It can be understood that the electrical signal and synchronization clock information transmitted to the main control analysis module are processed through the GTX-RX interface of the main control module to ensure that the synchronized clock information can be used in the subsequent video analysis to realize the linkage between the signal and the clock. Specifically, the main control analysis module receives the transmitted electrical signal and performs standardized processing on it according to a predetermined standardized protocol. Finally, a standardized electrical signal input sequence is generated for subsequent video analysis and processing steps (S210).
[0040] Specifically, after the master control parsing module parses the IRIG-B code time, it sends the time information to the communication module through the AXI bus, and the communication module grants time to the RTC module. The RTC module is used to synchronize the device time and serves as the time reference for log records. The RTC module includes the HYM8563S chip, which receives the time information transmitted by the communication module through the I2C bus interface to ensure that the clock in the device is consistent with the external time source.
[0041] S200 at least includes steps S210-S230: S210 , obtaining a differential transmission mode logic electrical signal from the photoelectric signal conversion module, performing video format analysis on the signal, and obtaining video data in RGB format.
[0042] Specifically, the differential transmission mode logic electrical signal and the synchronization clock information transmitted in S130 have been transmitted to the main control parsing module through the optoelectronic signal conversion module. The main control parsing module receives the differential transmission mode logic electrical signal and uses it for parsing and processing the video signal. Understandably, the main control parsing module performs video format parsing on the differential transmission mode logic electrical signal, and converts the signal into RGB format video data during the parsing process. In this step, the video signal is parsed according to the CameraLink interface specification, and a standard RGB format video signal is generated for subsequent processing. Furthermore, the RGB format video data obtained by parsing contains information such as color and brightness, which will be used to generate compression parameters that match the video.
[0043] S220: Based on the RGB format video data, analyze and generate a compression parameter sequence corresponding to the video data.
[0044] The main control parsing module analyzes the RGB format video data generated by S210. The analysis process includes detecting parameters such as resolution, frame rate, color depth, etc. of the video data, which will be used for policy setting in the compression process. Understandably, based on the analysis results of the RGB format video data, the main control parsing module further generates a compression parameter sequence that matches the RGB format video data. The compression parameters include compression mode (such as H.264 or H.265), target resolution, frame rate, etc. Furthermore, the main control parsing module prepares the generated compression parameter sequence for subsequent compression steps, and the compression parameters will be used to control the operation of the video compression module to achieve the best compression effect.
[0045] S230 , linking processing is performed on the RGB format video data and the compression parameter sequence, and the video data and the compression parameter sequence are transmitted to a video compression module to form a video data sequence to be compressed.
[0046] After generating the RGB format video data and the compression parameter sequence, the main control parsing module performs linkage processing. In this step, the RGB video data and the generated compression parameter sequence are processed together to ensure the consistency of the compression parameters and the video data. Understandably, the main control parsing module passes the processed RGB format video data and the matching compression parameter sequence to the video compression module. At this point, the video compression module will receive the complete video data sequence to be compressed and all the parameters required for compression. Furthermore, the video compression module forms a video data sequence to be compressed based on the transmitted RGB video data and the compression parameter sequence, and prepares for subsequent video compression processing.
[0047] For example, taking CameraLink fiber optic video as an example, the photoelectric conversion module receives the optical signal sent by the flight equipment, that is, the optical signal enters from the optical input interface of the photoelectric conversion module, and after conversion by the photoelectric conversion module, it is output from the electrical output interface to the GTX-RX interface of the main control module in the form of an electrical signal; after the GTX-RX interface of the main control module receives the electrical signal data sent by the photoelectric conversion module, it parses it according to the CameraLink video format and outputs it to the network conversion module in RGB format, and sends the configuration information of the CameraLink video to the network conversion module at the same time. After receiving the RGB format data and configuration information sent by the main control module, the network conversion module compresses the video data into H.264 / H.265 format, and sends it to the network switching module according to the set user data protocol. The network switching module receives compressed videos from multiple inputs and uniformly exchanges and outputs them from the designated network port.
[0048] In some embodiments, the main control module has an IRIG-B code parsing function. The main control module receives the IRIG-B code time sent by the aircraft, parses the IRIG-B code information and uses it to synchronize the RTC module time, providing a time reference for the log file recording.
[0049] In some possible implementations, the main control module of the airborne CameraLink optical fiber video to network device also includes the following functions: determining whether there is a signal input and whether the format of the video signal parsed when the signal is input is correct. When there is no video input, the main control module sends the color bar image stored in the device to the network conversion module and superimposes the words "no signal input". When there is a video signal input, but the parsed video signal is in the wrong format, the main control module sends the color bar image stored in the device to the network conversion module and superimposes the words "input signal format error". And record it in the log file.
[0050] Step S300 at least includes steps S310-S330: S310, receiving RGB format video data and a compression parameter sequence from a main control parsing module, and compressing the RGB format video data.
[0051] Specifically, the video compression module receives a video data sequence in RGB format and a compression parameter sequence that matches it from the main control parsing module. The compression parameter sequence is generated by S220 and includes information such as video resolution, frame rate, color depth, etc., as a basis for compression processing. Understandably, the video compression module initializes the compression process based on the received RGB format video data and compression parameter sequence. This step prepares the video data in RGB format for compression by using a compression algorithm, and links the relevant parameters with the video data. Further, the compression processing process begins, and the video compression module performs preliminary compression on the RGB format video data according to a predetermined H.264 or H.265 compression format to generate intermediate compressed data. During the compression process, the linkage between video data and parameters is applied in the data processing process of each frame.
[0052] S320: Based on the compression parameter sequence, adjust the compression strategy, compress the RGB format video data in H.264 or H.265 format, and obtain a compressed video data stream.
[0053] During the processing, the video compression module dynamically adjusts the H.264 or H.265 compression strategy according to the received compression parameter sequence (such as the frame rate, resolution, etc. generated in S220). The adjustment of the compression strategy ensures adaptability to different resolutions or frame rates. Understandably, after completing the compression strategy adjustment, the video compression module continues to compress the video data in RGB format. By adopting a dynamically adjusted compression strategy, a compressed video data stream is generated. This data stream meets the format requirements of H.264 or H.265, and has higher compression efficiency and lower bandwidth occupancy. Furthermore, the generated video data stream in H.264 or H.265 format is further prepared for the next step of network transmission processing. These data will enter the preparation stage of stream management to ensure that the data format meets the requirements of the transmission module.
[0054] S330, process the compressed video data stream to generate an H.264 / H.265 format video stream that meets network transmission requirements, and pass it to the network transmission module.
[0055] The compressed video data stream is further processed by the video compression module to meet the requirements of network transmission. The processing content includes encapsulation of data streams, buffer management, and embedding of flow control related information. It can be understood that the video compression module encapsulates the video data stream in H.264 / H.265 format. This encapsulation process ensures that the video data stream has the basic structural requirements for network transmission and can match the transmission protocol of the network transmission module. Further, the processed H.264 / H.265 video data stream is passed to the network transmission module for remote transmission. During the transmission process, the consistency of the video data stream with the aforementioned compression parameters is ensured, and a basis is provided for subsequent network flow control.
[0056] Step S400 at least includes steps S410-S440: S410, obtaining the compressed video data stream from the video compression module, bundling it with the flow control information of network transmission, and performing flow control processing.
[0057] The network transmission module receives the compressed video data stream from the video compression module. This video data stream is in H.264 or H.265 format, and has been compressed to meet the requirements of network transmission bandwidth after being processed by the video compression module. Understandably, the network transmission module obtains flow control information from the flow control module in the system. This information includes parameters such as the current network status, bandwidth allocation, and transmission priority to ensure that the data flow during the transmission process can be optimized according to network conditions. Furthermore, the network transmission module bundles the compressed video data stream with the flow control information. This bundling process embeds the flow control information into the video data stream to ensure that the rate and priority of the video stream can be adaptively controlled during the transmission process.
[0058] S420: Adaptively adjust the video data stream and flow control information to generate an adaptive video transport stream sequence.
[0059] The network transmission module adaptively adjusts the video data stream based on the bundled flow control information. The adjustment content includes adjusting the transmission rate of the data stream, bandwidth occupancy and priority of the data packet to ensure the stable transmission of the data stream under the current network conditions. It can be understood that according to the real-time network status, the network transmission module dynamically adjusts the flow control strategy. The adjustment is based on the current bandwidth availability and network congestion, and prevents network congestion or overload by adjusting the sending rate of the video data stream. Further, through the above-mentioned adjustment, the network transmission module generates an adaptive video transmission stream sequence. The sequence contains the adjusted video data stream and the matching flow control information, ready for long-distance transmission through the network interface.
[0060] S430: Output the adaptive video transmission stream sequence through a network interface to complete the long-distance transmission of the video data.
[0061] The network transmission module outputs the generated adaptive video transmission stream sequence through the network interface. The network interface includes a Gigabit Ethernet interface or other applicable network interface types to ensure that the video data stream can be transmitted over long distances. Understandably, during the transmission process, the flow control information in the adaptive video stream ensures the stability of network transmission and the continuity of the data stream. When the video data stream is transmitted through the network, the flow control information dynamically adjusts the priority and sending rate of the data packet to cope with network changes. Further, the video data stream is adaptively processed by the network transmission module and successfully achieves long-distance transmission. The network transmission module ensures the continuity of the data stream, the accuracy of the flow control and the stability of the video transmission.
[0062] S440, the status monitoring module detects and resets the abnormality, and further transmits it. Specifically, the status monitoring module is connected to the main control module and the communication module, and monitors the device status during the operation of the airborne CameraLink fiber optic video to network device. When a system abnormality is detected or the device crashes, the status monitoring module resets and restarts the network transmission module through a reset signal to ensure that the data stream transmission is not interrupted. It can be understood that when the status monitoring module is powered on and started on the device, it obtains the device status information from the network transmission module at predetermined intervals. If an abnormal situation is detected, the status monitoring module will immediately reset the network transmission module to restore normal transmission function. Furthermore, after the reset operation, the network transmission module will resume normal operation and continue to transmit the compressed video data stream to ensure that the system can continue to work stably when the device is abnormal.
[0063] In some embodiments, the above-mentioned airborne CameraLink optical fiber video to network device may further include: a status monitoring module.
[0064] The status monitoring module is connected to the main control module and the communication module; the status monitoring module is used to reset the airborne CameraLink optical fiber video to network device when it freezes or the program is abnormal.
[0065] For example, the state monitoring module uses a domestic monitoring circuit chip: SGM706-SYS8G, which can complete power-on reset and monitoring functions. When the airborne CameraLink optical fiber video to network device crashes or the program is abnormal, the device can be reset and restarted through the state monitoring module to ensure that the airborne CameraLink optical fiber video to network device works normally.
[0066] For example, Figure 3 This is the functional principle diagram of the status monitoring module. Figure 2 As shown, the status monitoring module, the communication module and the main control module are connected to each other. When the airborne CameraLink optical fiber video to network device is powered on and started, the status monitoring module resets the device, and the default dog feeding time of the main control module can be preset to 20 seconds to ensure that no reset occurs when the system starts; the system crash will cause abnormal communication between the status monitoring module, the communication module and the main control module, and the communication module sends a work abnormality signal to the status monitoring module, and the status monitoring module resets and restarts the device. It can be understood that after the airborne CameraLink optical fiber video to network device is powered on and started, the main control module sends work status information to the communication module at a preset time interval (for example, 5 seconds), and the communication module sends information to the status monitoring module after receiving the information, and controls the status monitoring module not to send a reset and restart signal. When the main control module does not send an indication message to the communication module after the preset time interval, the communication module considers that the airborne CameraLink optical fiber video to network device is operating abnormally, and the communication module sends a reset signal to the status monitoring module to power on and reset the main control to achieve the reset of the airborne CameraLink optical fiber video to network device. Among them, the communication between devices uses the SPI bus, AXI bus and PCIe bus. SPI is a serial peripheral interface, which is a high-speed, full-duplex, synchronous communication bus; AXI (Advanced eXtensible Interface) bus protocol is an on-chip bus for high performance, high bandwidth and low latency; PCIE is a high-speed serial computer expansion bus standard, which belongs to high-speed serial point-to-point dual-channel high-bandwidth transmission. The connected devices are allocated exclusive channel bandwidth and do not share bus bandwidth. It mainly supports active power management, error reporting, end-to-end reliability transmission, hot plugging and quality of service and other functions.
[0067] This embodiment defines that the airborne CameraLink optical fiber video to network device may include: a status monitoring module, a communication module and a main control module; the status monitoring module is used to reset the airborne CameraLink optical fiber video to network device when it works abnormally, which can ensure the normal operation of the airborne CameraLink optical fiber video to network device and reduce the impact of device freezes or program abnormalities. The communication module provides a debugging serial port and a network port, which are used to implement at least one of the following functions: data interaction, message communication, firmware upgrade, and log file reading with the host computer, and can debug and communicate with the airborne CameraLink optical fiber video to network device through the host computer to implement the configuration of the airborne CameraLink optical fiber video to network device.
[0068] In some embodiments, the above-mentioned airborne CameraLink optical fiber video to network device may further include: an RTC module.
[0069] For example, the RTC module is connected to the communication module. After the main control module parses the IRIG-B code time, it sends the time information to the communication module through the AXI bus. The communication module grants time to the RTC module as the time reference of the log file. The RTC chip is designed using the domestic HYM8563S chip. The chip receives the time information transmitted by the communication module and synchronizes it to the current time of the device.
[0070] HYM8563S is a low power CMOS real-time clock / calendar chip, which provides a programmable clock output, an interrupt output and a power-off detector, all addresses and data are transmitted serially through the I2C bus interface. The maximum bus speed is 400Kbits / s, and the embedded word address register will automatically increment after each read and write data.
[0071] In some embodiments, the above-mentioned airborne CameraLink optical fiber video to network device may further include: a power conversion module.
[0072] The power conversion module is respectively connected with the photoelectric conversion module, the main control module, the network conversion module, the network switching module, the communication module, the status monitoring module, and the RTC module; The power conversion module is used to supply power to the photoelectric conversion module, the main control module, the network conversion module, the network switching module, the communication module, the status monitoring module, and the RTC module so as to supply power to the airborne CameraLink optical fiber video to network device.
[0073] For example, Figure 4 The schematic diagram of the power conversion module provided in the embodiment of the present disclosure is shown in FIG. Figure 3 As shown, the power conversion module can use a two-stage direct current to direct current converter (DC-DC) to convert power. The first-stage DC-DC circuit conversion can output DC5V voltage through the chip CFDA30-24S05 used in the power conversion module after the 28V direct current (DC28V) passes through the overcurrent protection, overvoltage protection and transient suppression protection circuits, and the electromagnetic interference (EMI) filter circuit; the second-stage DC-DC circuit conversion can convert DC5V into the power supply voltages of 3.3V, 1.5V, 1.2V, 1V, 0.9V, and 0.75V required by each module through the chip IS6605A chip used in the power conversion module, and provide output voltage tracking through external programming through the TRACK / SS pin to achieve power-on and power-off sequence control.
[0074] This embodiment defines that the airborne CameraLink optical fiber video to network device may include: a power conversion module. The power conversion module is respectively connected to the photoelectric conversion module, the main control module, the network conversion module, the network switching module, the communication module, the status monitoring module, and the RTC module. The power conversion module can supply power to the airborne CameraLink optical fiber video to network device by supplying power to the photoelectric conversion module, the main control module, the network conversion module, the network switching module, the status monitoring module, the communication module, and the RTC module, thereby ensuring the normal operation of the airborne CameraLink optical fiber video to network device.
[0075] For example, Figure 5 The following is a flow chart of the data stream processing process of the airborne CameraLink optical fiber video to network device provided in the embodiment of the present disclosure. Figure 5 As shown, the functions of each stage are as follows: The optical fiber input is connected to the FPGA_GTX high-speed port through the photoelectric conversion module and decoded to obtain the original data information.
[0076] Cross-clock processing: According to the connection rate: 2.125Gbps, 3.1875Gbps, 4.25Gbps, the clocks required by the FPGA-IP are inconsistent and will be uploaded to DDR for clock unification.
[0077] Select Matrix: Automatically switch to color bar screen when there is no input image on the front end.
[0078] Pre-deformation: Upload the valid data captured by the video through the selected matrix.
[0079] Pre-compression: compress the captured effective video.
[0080] Front upload: Upload the compressed video to DDR in row mode through the AXI bus, and allocate the corresponding BUF address through memory allocation to upload and store the data.
[0081] Post-download: The data stored in the DDR is taken out through the AXI bus in row mode according to the corresponding BUF address, and the corresponding data is taken out according to the output timing.
[0082] Post-decompression: decompress the retrieved data.
[0083] Post-deformation: Output the decompressed data according to the output resolution.
[0084] Output layer: If there is no output, the base map color bar will be output and the words "no video input" will be displayed. If there is input, it will be automatically overwritten and switched to the real image.
[0085] Finally, it is output through the network conversion module and the network switching module.
[0086] The key innovative features of the present invention include: (1) Optoelectronic signal conversion and clock synchronization technology: effectively solves the problems of signal attenuation and clock synchronization in long-distance transmission.
[0087] (2) Compression and linkage processing technology: By combining RGB format data with compression parameters, compression efficiency is improved and bandwidth usage is reduced.
[0088] (3) Adaptive transmission and flow control technology: cope with fluctuations in network transmission and ensure efficient and stable video stream transmission.
[0089] (4) Status monitoring and reset technology: Enhances the stability and reliability of equipment in complex environments.
[0090] The following are its main beneficial effects: (1) Improve the real-time performance and efficiency of video signal transmission: The optical-electrical signal conversion module converts the CameraLink optical fiber video signal into a differential transmission mode logic electrical signal, avoiding the short transmission distance and high interference of traditional optical fiber video signals, and achieving long-distance and efficient signal transmission. At the same time, the synchronous clock information is extracted to ensure data synchronization. This innovation solves the technical problems of insufficient real-time performance and anti-interference ability in video signal transmission.
[0091] (2) Optimizing video compression and bandwidth utilization: The main control parsing module links the acquired RGB format video data with the compression parameters, and compresses the video stream using the H.264 or H.265 format through the video compression module. Compared with the traditional uncompressed transmission method, this method greatly reduces bandwidth usage, and the compressed data can maintain high video quality. This innovation significantly optimizes bandwidth utilization and meets the efficient transmission requirements in flight tests.
[0092] (3) Adaptive network transmission and flow control: The present invention bundles the compressed video stream with flow control information through the network transmission module, generates an adaptive video transmission stream sequence, and outputs it through the network interface. This innovation ensures that the data stream in a complex network environment can dynamically adapt to different bandwidth conditions, thereby ensuring the continuity and stability of the video signal, especially in the case of bandwidth fluctuations that may be encountered in flight equipment.
[0093] (4) Improved stability and reliability: The status monitoring module monitors the operating status of the equipment in real time, and the automatic reset system can ensure the continuous operation of the equipment when a fault or abnormality occurs. This makes the system of the present invention more stable, able to adapt to changes in the environment during flight, and ensure the reliability of the system during long-term operation.
[0094] Obviously, the embodiments described above are only some embodiments of the present application, rather than all embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application is described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions recorded in the aforementioned specific implementation methods, or to perform equivalent replacement of some of the technical features therein. Any equivalent structure made using the contents of the specification and drawings of this application, directly or indirectly used in other related technical fields, is similarly within the scope of patent protection of this application.
Claims
1. An airborne CameraLink optical fiber video to network transmission device, It is characterized in that include: The optoelectronic signal conversion module is used to obtain the CameraLink optical fiber video signal sent by the flight equipment and convert the signal into a differential transmission mode logic electrical signal, while extracting and transmitting the synchronous clock information; A main control analysis module, used to receive the differential transmission mode logic electrical signal and the synchronous clock information transmitted by the photoelectric signal conversion module, and perform video signal analysis to obtain RGB format video data, and generate a compression parameter sequence corresponding to the RGB format video data; A video compression module, used for performing compression processing based on the RGB format video data and the compression parameter sequence to generate a H.264 or H.265 format video stream; The network transmission module is used to bundle the compressed video stream generated by the video compression module with the flow control information to generate an adaptive video transmission stream sequence and output it through a network interface.
2. The airborne CameraLink optical fiber video to network transmission device according to claim 1, It is characterized in that The photoelectric signal conversion module comprises: The acquisition submodule is used to acquire the CameraLink optical fiber video signal sent by the flight equipment; A conversion submodule, used to convert the CameraLink optical fiber video signal into a differential transmission mode logic electrical signal; The clock processing submodule is used to extract the synchronous clock information from the differential transmission mode logic electrical signal and perform synchronous processing.
3. The airborne CameraLink optical fiber video to network transmission device according to claim 1, It is characterized in that The main control parsing module includes: The parsing submodule is used to receive the differential transmission mode logic electrical signal, parse the video signal, and obtain the video data in RGB format; The parameter generation submodule is used to generate a compression parameter sequence corresponding to the video data based on the RGB format video data.
4. The airborne CameraLink optical fiber video to network transmission device according to claim 3, It is characterized in that The main control parsing module is also used to process the RGB format video data and the compression parameter sequence in a linked manner, and transmit them to the video compression module to form a video data sequence to be compressed.
5. The airborne CameraLink optical fiber video to network transmission device according to claim 1, It is characterized in that The video compression module comprises: A compression processing submodule, used for receiving the RGB format video data and a compression parameter sequence, and performing compression processing on the RGB format video data to generate a video data stream in H.264 or H.265 format; The stream data processing submodule is used to process the compressed video data stream and generate an H.264 or H.265 format video stream that meets network transmission requirements.
6. The airborne CameraLink optical fiber video to network transmission device according to claim 1, It is characterized in that The network transmission module includes: A flow control submodule, used for bundling the compressed video stream with flow control information to perform flow control processing; The adaptive transmission submodule is used to adaptively adjust the video data stream and flow control information to generate an adaptive video transmission stream sequence.
7. The airborne CameraLink optical fiber video to network transmission device according to claim 6, It is characterized in that The adaptive video transmission stream sequence is output through a network interface to complete long-distance transmission.
8. The airborne CameraLink optical fiber video to network transmission device according to claim 1, It is characterized in that The video compression module adjusts the compression strategy according to the compression parameter sequence provided by the main control parsing module, and selects H.264 or H.265 format for compression.
9. The airborne CameraLink optical fiber video to network transmission device according to claim 1, It is characterized in that The main control parsing module is used to transmit the configuration information of the video signal to the video compression module while parsing the video signal.
10. The airborne CameraLink optical fiber video to network transmission device according to claim 1, It is characterized in that The photoelectric signal conversion module is connected to the main control analysis module, the main control analysis module is connected to the video compression module, and the video compression module is connected to the network transmission module in sequence to achieve conversion, compression and transmission of video signals.
Citation Information
Patent Citations
Compression method and system for media file
CN102055966A
Network bandwidth self-adaptive QOS (quality of service) transmission method and system and terminal device
CN102231898A
Hybrid network access system
CN103634175A
3G video transmission method and system based on compression sensing
CN103957389A
Camera Link video optical transceiver
CN104581095A
