CN113014838B - Multi-format high-speed digital video fusion system based on FPGA - Google Patents

Multi-format high-speed digital video fusion system based on FPGA Download PDF

Info

Publication number
CN113014838B
CN113014838B CN202110235165.7A CN202110235165A CN113014838B CN 113014838 B CN113014838 B CN 113014838B CN 202110235165 A CN202110235165 A CN 202110235165A CN 113014838 B CN113014838 B CN 113014838B
Authority
CN
China
Prior art keywords
video
format
fpga
channel
osd
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110235165.7A
Other languages
Chinese (zh)
Other versions
CN113014838A (en
Inventor
孙恩昌
孙蕾
吴勇
余亚平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Technology
Original Assignee
Beijing University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Technology filed Critical Beijing University of Technology
Priority to CN202110235165.7A priority Critical patent/CN113014838B/en
Publication of CN113014838A publication Critical patent/CN113014838A/en
Application granted granted Critical
Publication of CN113014838B publication Critical patent/CN113014838B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/44504Circuit details of the additional information generator, e.g. details of the character or graphics signal generator, overlay mixing circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a multi-format high-speed digital video fusion system based on FPGA, which is based on an embedded FPGA framework, realizes decoding of multi-format videos by using FPGA internal logic, uniformly converts the multi-format videos into digital RGB video signals, performs caching, noise reduction, scaling and superposition on multi-channel video images in parallel, encodes and outputs the fused video signals in the FPGA, supports synchronous encoding of HDMI format and LVDS format and outputs the encoded signals to a liquid crystal display screen for display, integrates OSD on-screen display control, and realizes adjustment of video parameters such as brightness, contrast, display size, display position and the like of each channel by four-key OSD. The system realizes the control of the operation logic of each unit of the system by building a MicroBlaze soft core in the FPGA. The method is suitable for occasions for fusion analysis of multi-format high-speed video monitoring images in the military field.

Description

Multi-format high-speed digital video fusion system based on FPGA
Technical Field
The invention belongs to the technical field of embedded FPGA, the field of computer network communication, the field of electronic communication and the like, and the system technology is applied to the fields of military industry, military monitoring and military display.
Background
With the rapid development of the scientific and military level, the reliability test of the weaponry is especially important. Extensive research testing of weaponry is required to maintain its advancement. In the process of research and test of weaponry with fast flight characteristics, multiple high-speed cameras are needed to be used for measuring and controlling each path of relevant information of a trajectory of a fast flight target, and when relevant researchers analyze and process multi-channel high-speed video data captured in the test process, the timeliness is poor, the accuracy is low, the research work efficiency is low, and the actual requirements of tests on a trajectory measurement system at the present stage cannot be met.
Most of video fusion system schemes designed for embedded systems at present are based on a high-performance FPGA + ARM architecture, but most of existing multi-format video fusion systems are limited to low resolution, poor in instantaneity and incapable of LVDS interface output. In few schemes supporting LVDS interface output, conversion from digital RGB signals to LVDS signals is converted through special integrated chips, the chips depend on import and do not have substitutes of home-made chips, on the basis, military vehicle-mounted multi-format high-speed video fusion measurement and control equipment supporting high-definition resolution and meeting the real-time requirement and the home-made requirement is designed, multi-path different image processing and display control of a ballistic measurement system are achieved, multi-path videos are fused and analyzed, and researchers can analyze ballistic related information more visually and more conveniently.
Disclosure of Invention
The invention aims to realize multi-channel diversity high-speed digital video image processing and On-Screen Display control under a military vehicle-mounted environment, and the design of a multi-format high-speed digital video fusion system based On FPGA and the decoding of multi-format (SDI format and HDMI format) videos are realized, the videos are uniformly converted into digital RGB video signals and then subjected to noise reduction, scaling and superposition, the superposed processed video signals are supported to be encoded and output, the HDMI format and the LVDS format are supported to be synchronously encoded and output to a high-definition liquid crystal Display, meanwhile, a one-channel OSD (On Screen Display) Display image is supported to be superposed, and the adjustment of video parameters such as the brightness, the contrast, the Display size and the Display position of each channel is realized through four-key OSD.
The technical scheme adopted by the invention is a multi-format high-speed digital video fusion system based on FPGA, which mainly comprises a video input module, a video cache module, an image processing module, a video output module, a communication interface module and a clock power supply management module.
The Video input module inputs the two-channel HDMI format Video data and the two-channel SDI format Video data into the FPGA, the RGB Video data is obtained after preprocessing such as corresponding format decoding and chrominance space conversion, and four paths of Video data are respectively converted into AXI Stream Video streams through a Video in toaAXI Stream IP core. The video cache module adopts DDR3 storage, the module carries out frame cache processing on four-channel AXI Stream video Stream data in the input module through a VDMA, the VDMA provides high-bandwidth direct storage access between an external memory DDR3 and the image processing module, and four paths of images subjected to frame cache can be synchronously read. The image processing module mainly realizes image scaling of each channel video subjected to cache processing, and realizes fusion of an OSD video memory image and a multi-channel image through a data selection control logic. The Video output module converts AXI Stream Video streams fused and output in the image processing module into RGB digital signals through AXI Stream to Video out IP, time sequence signals are generated through Video timing control IP, the Video is synchronously encoded and converted into an HDMI format and an LVDS format, and the system realizes the functions of the HDMI interface and the LVDS interface in an IO simulation mode. The communication interface module supports GPIO, UART and other communication interfaces, GPIO hardware is connected with four control keys and is mainly used for four-key OSD operation, corresponding key values are obtained through different key operations, and corresponding GUI interface refreshing and algorithm processing are executed according to OSD software display control logic. The UART interface is used for debugging information printing. The clock management module provides working clock control for the system, and a video coding and decoding part clock of the system uses a 1920 x 1080@60Hz format pixel clock 148.5Mhz. The video-domain running clocks are all driven by 300Mhz clocks. The DDR3 working clock of the external memory is 800Mhz, and a working mode that reading and writing operations are carried out on rising edges and falling edges is adopted. Power management supports 12V input.
The realization of the multi-format high-speed digital video fusion system provides a real-time, intuitive and reliable monitoring platform for monitoring the fast flying target in the ballistic measurement system. The multichannel anisotropic image processing and display control of the ballistic trajectory measurement system are realized through a single FPGA architecture and an embedded MicroBlaze soft core design, and the parameters such as brightness, contrast and the like of a high-speed video channel can be adjusted on a screen through OSD. The multichannel video is fused for analysis, so that related personnel can accurately analyze trajectory monitoring information more intuitively and conveniently at the first time.
The multi-format high-speed digital video fusion system is realized by using an FPGA (field programmable gate array) architecture. The system preprocessing unit is responsible for decoding multi-format videos and chrominance space conversion of video data, the video processing unit is used for reducing noise, zooming, overlapping and caching the videos, the video coding unit is used for coding the fused videos, a MicroBlaze soft core is built by FPGA (field programmable gate array) internal resources to realize control over each unit, OSD (on screen display) man-machine interaction is supported for overlapping an OSD video memory image of one channel, adjustment of video parameters of each channel of the system is realized, and the video parameters are finally output to a high-definition liquid crystal display screen for display.
As shown in fig. 1, the multi-format high-speed digital video fusion system framework adopts a single FPGA architecture, and compared with the design of the FPGA + ARM architecture, video encoding and decoding are all implemented by using logic inside the FPGA, so that the system integration level is higher, and the system design is simpler. The hardware design periphery of the system is mainly divided into five parts: the device comprises a video input module, a video output module, a video cache module, a communication interface module and a clock power supply module. The video input module supports two HDMI interfaces and two SDI interfaces; the video output module supports one path of LVDS interface output and one path of HDMI interface output; the video cache module adopts DDR3 storage; the communication interface module supports GPIO, UART and other communication interfaces; the power management module supports a 12V input.
As shown in fig. 2, a MicroBlaze soft core is built in an FPGA to realize flow control of each unit of the system, four-channel high-definition videos (2-channel HDMI format and 1-channel SDI format) are input into the FPGA and then are respectively decoded, and are uniformly converted into digital RGB video signals to be preprocessed, then video frames of each channel are cached in DDR3, the MicroBlaze soft core controls operation logic of each unit, when each channel realizes one-frame caching, four channels of videos can be read out through synchronous control logic to execute parallel video algorithm processing, including video noise reduction, video scaling, video superposition and the like, and after output selection control logic, the processed videos are synchronously encoded into HDMI format video signals and LVDS format video signals in the FPGA and are output to a high-definition display screen to be displayed.
The system integrates the OSD on-screen control function and realizes more friendly human-computer interaction. The software system framework of the OSD unit is shown in the following figure 3, the application layer is designed for an OSD menu GUI interface, the middle layer relates to an interface key message response mechanism, the middle layer provides a corresponding interface to package a driving layer, the equipment driving layer interacts with a hardware platform, and when a key is pressed, the dynamic refreshing of the OSD menu can be correspondingly realized.
The method comprises the steps that a PS end software control program of the multi-format high-speed digital video fusion system is realized by using a C language, a video processing algorithm logic is designed by using a Verilog language and is packaged and integrated in a Vivado, and a PL end of an FPGA and a MicroBlaze soft core (PS end) carry out information interaction of data and commands through an AXI bus. As shown in fig. 4, the system control logic flow includes, first, performing initialization configuration of the system according to predetermined parameters, then, determining key operation, directly displaying and outputting the content of the current system configuration when no key is pressed, logically responding to key information when a parameter of a certain channel is adjusted by a key, refreshing an OSD memory image, and simultaneously transmitting corresponding parameters to IP registers of the PL side through an AXI bus for real-time configuration update. And after the system re-configures the parameters of the video processing modules of each channel, dynamically adjusting the multi-channel video.
The system can realize multi-channel heterogeneous image processing and display control in real time, and can support four-way 1920 × 1080@60Hz high-definition resolution video signal input and output. The video coding and decoding are realized by using logic in the FPGA, so that an imported coding and decoding chip is avoided, a large amount of peripheral circuits are saved, and the research and development cost is reduced to a certain extent. The OSD on-screen display control function solves the problem that the upper computer software in the existing multi-video fusion system depends on computer control, and the system integration level is improved compared with the video fusion system scheme of the mainstream FPGA + ARM framework.
Drawings
Fig. 1 is a block diagram of a hardware design of a multi-format high-speed digital video fusion system.
Fig. 2 is a block diagram of a multi-format high-speed digital video fusion system software design.
FIG. 3 is a software architecture of the OSD unit.
Fig. 4 is a flow chart of the control logic of the multi-format high-speed digital video fusion system.
Fig. 5 is a system OSD menu interface layout.
Fig. 6 is the system initialization output.
Fig. 7 is a system LVDS interface output display.
Fig. 8 is a system HDMI interface output presentation.
Fig. 9 is a two-channel SDI format video overlay output presentation.
Fig. 10 is a two-channel HDMI format video stitching output presentation.
Detailed Description
Firstly, video sources are respectively connected into four input interfaces (2 HDMI input interfaces and two SDI input interfaces) of a system board, two output interfaces (HDMI and LVDS) of the system board are respectively connected to a high-definition liquid crystal screen of a corresponding interface by connecting wires, and a JTAG downloader is connected to a JTAG interface of the system board and a computer. And after the signal wire is connected, the system board is powered on, the FPGA logic is downloaded through the Vivado SDK tool, and after the downloading is finished, the program is started and initialized and configured.
When the system is initialized, video signals with the resolution of 1920 × 1080 video signals in the two-channel HDMI format and the two-channel SDI format are respectively scaled to 960 × 540 resolution and are spliced into a picture with 1920 × 1080 size. The system initialization output is as shown in fig. 6 below, and at this time, the display picture at the output end is formed by splicing an upper left part, an upper right part, a lower left part and a lower right part, wherein the upper left part is an HDMI1 video source input, the upper right part is an HDMI2 video source input, the lower left part is an SDI1 video source input, and the lower right part is an SDI2 video source input. And the video signals are simultaneously output to the high-definition liquid crystal display screen with the corresponding interface through the HDMI and LVDS interfaces for displaying.
After the output display is initialized, the OSD MENU is opened through a 'MENU' key of the key board. As shown in fig. 5, there are five secondary submenus on the left side of the OSD menu, which are respectively "channel selection", "brightness adjustment", "contrast adjustment", "display position" and "display size", and there are several three levels of submenus under each secondary submenu, and the upper right of the OSD interface prompts the currently set channel number.
The functions of the five secondary submenus are selected and cyclically switched by the "up" and "down" keys of the keypad. When the 'MENU' key is pressed to enter a certain secondary submenu, the interface displays the currently selected tertiary submenu of the secondary submenu, the 'MENU' key is pressed again to enter the tertiary submenu, and at the moment, the functions of the tertiary submenu can be selected and switched circularly through the 'decrease' key and the 'increase' key of the key board. Here, as an example of the display size setting, when the "MENU" key is pressed to enter the display size of the three-level submenu, the resolution to be changed may be cycled and switched by pressing the "decrease" and "increase" keys of the keypad, the "decrease" key is pressed, the option is moved downward, the "increase" key is pressed, the option is moved upward, when the corresponding parameter is selected, the "MENU" key is pressed again to confirm the current change, then the "return" key is pressed to exit the current-level MENU and return to the previous-level MENU, and the "return" key is pressed again to exit the OSD MENU closing after returning to the main MENU.
The system supports the random adjustment of the scaling size and the display position of each channel video, and can scale the high-definition resolution video input by 1920 × 1080 into various resolution sizes to be displayed at any position of the high-definition liquid crystal screen.
When the OSD menu is opened, the display interface of the output end is formed by splicing an upper left part, an upper right part, a lower left part and a lower right part, wherein the upper left part is an HDMI1 video source input, the upper right part is an HDMI2 video source input, the lower left part is an SDI1 video source input, and the lower right part is an OSD video memory image channel. And when the OSD menu pops up for the first time after initialization, the output of the SDI2 at the lower right is closed by default control, and the OSD video memory image is covered in the lower right area. Fig. 7 shows that the video processed by the system is output through the LVDS interface, and fig. 8 shows that the video processed by the system is output through the LVDS interface.
The output display switch and the display position of each channel can be adjusted by a user. The two-channel HDMI video source image output can be turned off through OSD setting, the two-channel SDI video source image output is retained, the 1920 × 1080 resolution high-definition video input of one channel is scaled to 1280 × 720 resolution and then superimposed on the 1920 × 1080 resolution video source image of the other channel which is not scaled, and the two-channel SDI video source image is output to the high-definition display screen for display, as shown in fig. 9.
The output of an SDI channel video source image can be closed through OSD setting, the output of a two-channel HDMI video source image is reserved, two-channel 1920 × 1080 resolution high-definition video is respectively zoomed into 960 × 540 resolution, then the two-channel 1920 × 1080 resolution high-definition video is overlapped, spliced and output to a high-definition display screen to be displayed, and the method is shown in figure 10.

Claims (4)

1. A multi-format high-speed digital video fusion system based on FPGA is characterized in that: the system comprises a video input module, a video cache module, an image processing module, a video output module, a communication interface module and a clock power management module;
the video input module inputs the two-channel HDMI format video data and the two-channel SDI format video data into the FPGA, the RGB video data is obtained after corresponding format decoding and chrominance space conversion preprocessing, and four paths of video data are respectively converted into AXIStream video streams through a Videoint AXIStreamIP core; the video cache module adopts DDR3 for storage, the video cache module carries out frame cache processing on four-channel AXIStream video stream data in the video input module through a VDMA (vertical data access memory), the VDMA provides high-bandwidth direct storage access between the DDR3 and the image processing module, and four paths of images subjected to frame cache can be synchronously read; the image processing module realizes image scaling of each channel video subjected to cache processing, and realizes fusion of an OSD video memory image and a multi-channel image through a data selection control logic; the Video output module converts AXIStream Video streams fused and output in the image processing module into RGB digital signals through AXIStreamtovideOOUTIP, a time sequence signal is generated through Video timing control IP, the Video is synchronously encoded to convert the Video into an HDMI format and an LVDS format, and the system realizes the functions of the HDMI interface and the LVDS interface in an IO simulation mode; the communication interface module supports GPIO and UART communication interfaces, wherein GPIO hardware is connected with four control keys; the UART interface is used for debugging information printing; the clock power supply management module provides working clock control for the system;
the method comprises the steps of realizing multi-path anisotropic image processing and display control of a ballistic measurement system through a single FPGA (field programmable gate array) framework and an embedded MicroBlaze soft core design, and adjusting brightness and contrast parameters of a high-speed video channel on a screen through OSD (on screen display); the multichannel video is fused for analysis, so that related personnel can accurately analyze trajectory monitoring information intuitively and conveniently in the first time;
the multi-format high-speed digital video fusion system is realized by using an FPGA (field programmable gate array) architecture; the system preprocessing unit is responsible for decoding multi-format videos and chrominance space conversion of video data, the video processing unit finishes noise reduction, scaling, superposition and caching of the videos, the video coding unit finishes coding of the fused videos, a MicroBlaze soft core is built by FPGA (field programmable gate array) internal resources to realize control of each unit, OSD (on screen display) man-machine interaction is supported to superpose one-channel OSD video memory images, adjustment of video parameters of each channel of the system is realized, and the video parameters are finally output to a high-definition liquid crystal display screen for display;
the multi-format high-speed digital video fusion system framework adopts a single FPGA (field programmable gate array) framework, and the video input module supports two HDMI interfaces and two SDI interfaces; the video output module supports one path of LVDS interface output and one path of HDMI interface output; the clock power management module supports a 12V input.
2. The FPGA-based multi-format high-speed digital video fusion system of claim 1, characterized in that: the method comprises the steps of building a MicroBlaze soft core in an FPGA to realize flow control of each unit of the system, firstly respectively decoding four-channel high-definition videos after being input into the FPGA, uniformly converting the four-channel high-definition videos into digital RGB video signals, preprocessing the videos, caching video frames of each channel into DDR3, controlling operation logic of each unit by the MicroBlaze soft core, reading out four channels of videos through synchronous control logic to execute parallel video algorithm processing after each channel is cached into one frame, performing video noise reduction, video scaling and video superposition, synchronously encoding the processed videos into HDMI format video signals and LVDS format video signals in the FPGA after output selection control logic, and outputting the HDMI video signals to high-definition liquid crystal display for display.
3. The FPGA-based multi-format high-speed digital video fusion system of claim 1, characterized in that: the system integrates OSD on-screen control function, an application layer is designed for an OSD menu GUI interface in an OSD unit software system framework, an intermediate layer relates to an interface key message response mechanism, the intermediate layer provides a corresponding interface to package a driving layer, the equipment driving layer interacts with a hardware platform, and when a key is pressed, dynamic refreshing of the OSD menu is correspondingly realized.
4. The FPGA-based multi-format high-speed digital video fusion system of claim 1, characterized in that: the method comprises the following steps that a PS end software control program of the multi-format high-speed digital video fusion system is realized by using a C language, a video processing algorithm logic is designed by using a Verilog language and is packaged and integrated in a Vivado, and a PL end of an FPGA and a MicroBlaze soft core carry out information interaction of data and commands through an AXI bus; the system control logic flow comprises the steps of firstly, carrying out initialization configuration on a system according to preset parameters, then judging key operation, directly displaying and outputting the content of current system configuration when no key is pressed down, logically responding to key messages when the adjustment of a certain parameter of a certain channel is carried out through keys, refreshing an OSD video memory image, and simultaneously transmitting the corresponding parameter to each IP register of a PL (programmable logic) end through an AXI (advanced extensible interface) bus for carrying out real-time configuration updating; and after the system re-configures the parameters of the video processing modules of each channel, dynamically adjusting the multi-channel video.
CN202110235165.7A 2021-03-03 2021-03-03 Multi-format high-speed digital video fusion system based on FPGA Active CN113014838B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110235165.7A CN113014838B (en) 2021-03-03 2021-03-03 Multi-format high-speed digital video fusion system based on FPGA

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110235165.7A CN113014838B (en) 2021-03-03 2021-03-03 Multi-format high-speed digital video fusion system based on FPGA

Publications (2)

Publication Number Publication Date
CN113014838A CN113014838A (en) 2021-06-22
CN113014838B true CN113014838B (en) 2023-03-21

Family

ID=76403800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110235165.7A Active CN113014838B (en) 2021-03-03 2021-03-03 Multi-format high-speed digital video fusion system based on FPGA

Country Status (1)

Country Link
CN (1) CN113014838B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113672310A (en) * 2021-08-23 2021-11-19 高创(苏州)电子有限公司 Wireless system, intelligent display equipment and information interaction method
CN113727161B (en) * 2021-09-03 2022-07-29 南京大学 Microblaze-based real-time video seam clipping method and system
CN114071031A (en) * 2021-11-12 2022-02-18 天津市英贝特航天科技有限公司 Multi-channel video overlapping and switching method and device
CN114286106B (en) * 2021-12-29 2024-02-13 苏州长风航空电子有限公司 MPSoC-based multipath SDI video extremely-low-delay coding system
WO2023184161A1 (en) * 2022-03-29 2023-10-05 京东方科技集团股份有限公司 Human-computer interaction method and system for display device
CN115086590A (en) * 2022-06-09 2022-09-20 中国兵器工业计算机应用技术研究所 Image processing and fusion computing device based on ground unmanned platform
CN115103190A (en) * 2022-06-14 2022-09-23 晶晨芯半导体(成都)有限公司 Encoder code rate control method and module, chip, electronic equipment and storage medium
CN116320218B (en) * 2023-05-24 2023-08-29 深圳金智凌轩视讯技术有限公司 Multipath video synthesis analysis processing management system based on embedded computer platform
CN117785995B (en) * 2024-02-28 2024-06-28 江西方兴科技股份有限公司 Data display method and system based on Internet of things screen

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103618869A (en) * 2013-11-25 2014-03-05 广东威创视讯科技股份有限公司 Multi-image video stitching method and device
CN103813107A (en) * 2014-03-05 2014-05-21 湖南兴天电子科技有限公司 Multichannel high-definition video overlapping method based on FPGA (field programmable gata array)
CN105187745A (en) * 2015-08-30 2015-12-23 深圳市特力科信息技术有限公司 High definition video OSD menu superposition module based on FPGA and method
WO2016201892A1 (en) * 2015-06-16 2016-12-22 邦彦技术股份有限公司 Fpga-based synchronous video switching system and method
CN106934758A (en) * 2017-03-01 2017-07-07 南京大学 A kind of three-dimensional image video real time integrating method and system based on FPGA
CN109743515A (en) * 2018-11-27 2019-05-10 中国船舶重工集团公司第七0九研究所 A kind of asynchronous video fusion overlapping system and method based on soft core platform
CN112040201A (en) * 2020-09-28 2020-12-04 深圳市康维讯视频科技有限公司 Asynchronous four-division monitor for broadcast stage based on FPGA
CN112235518A (en) * 2020-10-14 2021-01-15 天津津航计算技术研究所 Digital video image fusion and superposition method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103618869A (en) * 2013-11-25 2014-03-05 广东威创视讯科技股份有限公司 Multi-image video stitching method and device
CN103813107A (en) * 2014-03-05 2014-05-21 湖南兴天电子科技有限公司 Multichannel high-definition video overlapping method based on FPGA (field programmable gata array)
WO2016201892A1 (en) * 2015-06-16 2016-12-22 邦彦技术股份有限公司 Fpga-based synchronous video switching system and method
CN105187745A (en) * 2015-08-30 2015-12-23 深圳市特力科信息技术有限公司 High definition video OSD menu superposition module based on FPGA and method
CN106934758A (en) * 2017-03-01 2017-07-07 南京大学 A kind of three-dimensional image video real time integrating method and system based on FPGA
CN109743515A (en) * 2018-11-27 2019-05-10 中国船舶重工集团公司第七0九研究所 A kind of asynchronous video fusion overlapping system and method based on soft core platform
CN112040201A (en) * 2020-09-28 2020-12-04 深圳市康维讯视频科技有限公司 Asynchronous four-division monitor for broadcast stage based on FPGA
CN112235518A (en) * 2020-10-14 2021-01-15 天津津航计算技术研究所 Digital video image fusion and superposition method

Also Published As

Publication number Publication date
CN113014838A (en) 2021-06-22

Similar Documents

Publication Publication Date Title
CN113014838B (en) Multi-format high-speed digital video fusion system based on FPGA
CN204795335U (en) KVM matrix system
CN103618869B (en) Many picture video joining methods and device
CN211184115U (en) Vehicle-mounted display control terminal with multi-channel video display function
CN110418075B (en) Multi-desktop window video cross-screen overlapping display method
CN108632547A (en) A kind of multi-channel video preprocess method
CN109976689B (en) Method and device for rapidly configuring distributed splicing processor by using smart phone
US20140267395A1 (en) Low-latency interactive multiviewer interfaces and methods for video broadcast equipment
WO2008154790A1 (en) Assembled circuit module of a lcd large- screen and control method thereof
CN104065999A (en) Image processing assembly and method capable of achieving image rotation
WO2021169558A1 (en) Digital oscilloscope and oscillogram generation system
CN105554416A (en) FPGA (Field Programmable Gate Array)-based high-definition video fade-in and fade-out processing system and method
CN112822438A (en) Real-time control multichannel video manager
CN110225316B (en) Software and hardware cooperative multi-channel video processing device and system
CN102497526B (en) Method and system for displaying multiple channels of video by same link
CN110312084B (en) Multi-channel video processor and method for realizing watermark superposition based on processor
CN105704408B (en) The real-time overlapping controller of asynchronous image and its stacking method
CN114339045B (en) Image processing system and display device
CN116260800A (en) Video real-time superposition processing device and method based on embedded platform
CN113132783B (en) Multi-machine shared multi-screen display control system and method
CN108055480B (en) Single-channel video signal input multi-window display
KR20170028810A (en) Display apparatus and Method for controlling the display apparatus thereof
CN113965711A (en) 4K video display control device and method based on domestic Haisi platform
CN220671944U (en) Multi-channel 4K signal source input and one-screen multi-display
WO2021218224A1 (en) Method and system for controlling visual interface

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant