CN113259679A - Image processing system for realizing image compression based on domestic DSP chip - Google Patents

Image processing system for realizing image compression based on domestic DSP chip Download PDF

Info

Publication number
CN113259679A
CN113259679A CN202110733197.XA CN202110733197A CN113259679A CN 113259679 A CN113259679 A CN 113259679A CN 202110733197 A CN202110733197 A CN 202110733197A CN 113259679 A CN113259679 A CN 113259679A
Authority
CN
China
Prior art keywords
chip
domestic
dsp chip
fpga
dsp
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.)
Pending
Application number
CN202110733197.XA
Other languages
Chinese (zh)
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.)
Sichuan Sdrising Information Technology Co ltd
Original Assignee
Sichuan Sdrising Information Technology Co ltd
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 Sichuan Sdrising Information Technology Co ltd filed Critical Sichuan Sdrising Information Technology Co ltd
Priority to CN202110733197.XA priority Critical patent/CN113259679A/en
Publication of CN113259679A publication Critical patent/CN113259679A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The invention discloses an image processing system for realizing image compression based on a domestic DSP chip, which comprises a video processing component and an information processing component, wherein image data input by an external camera is decoded by the video processing component and converted into RGB video data, and the video processing component sends the RGB video data to the information processing component; characterized in that the information processing assembly comprises: the FPGA adopts JFM7K325T, the domestic DSP chip adopts FT-M6678 chip, and the core processor adopts T7-AXP 858; a domestic DSP chip and a T7-AXP858 chip are used for replacing an original imported DSP chip, the domestic DSP chip is responsible for corresponding character processing, and the T7-AXP858 chip is used for H.264 image compression and simultaneously supports an offline preview function. The data transmission and processing speed is fast, the stability is good, the domestic DSP chip is matched with the external DDR3 and the DDR3 which are specially responsible for storing data, the capacity of the processing system is large, and the universality is good.

Description

Image processing system for realizing image compression based on domestic DSP chip
Technical Field
The invention relates to the field of image processing, in particular to an image processing system for realizing image compression based on a domestic DSP chip.
Background
With the development of electronic information technology, higher requirements are put on image data processing, and now the data processing technology enters a big data era, and the reliability and the rapidity of the data processing are less targets to be pursued. The information processing board with stronger image processing data capability in the current market has large power consumption and poor reliability.
The information processing component in the existing image processing system is mainly composed of an FPGA and 1 imported DSP chip, wherein the character processing function and the H.264 compression processing function of the image processing system are realized by the imported DSP chip, the use function is limited, and the character processing function and the H.264 compression processing function in the image processing system can be realized only by relying on the imported DSP chip.
Disclosure of Invention
The technical problem to be solved by the invention is that the existing image processing system has limited use function, and the character processing function and the H.264 compression processing function can be realized only by relying on an imported DSP chip, the scheme provides an image processing system for realizing image compression based on a domestic DSP chip, and the domestic DSP chip and a T7-AXP858 chip are used for replacing the original imported DSP chip; the connection relation between the domestic DSP chip, the domestic DSP chip and the T7-AXP858 chip and the image processing system and the composition framework of the image processing system based on the domestic DSP chip and the T7-AXP858 chip provide a new equivalent route for the existing image processing system, the domestic DSP chip is responsible for corresponding character processing, the T7-AXP858 chip is used for H.264 image compression, and simultaneously supports an off-line preview function, and under the condition of no imported chip, the character processing function and the H.264 compression processing function can still be realized.
The invention is realized by the following technical scheme:
the image processing system for realizing image compression based on the domestic DSP chip comprises a video processing component and an information processing component, wherein image data input by an external camera is decoded by the video processing component and converted into RGB video data, and the video processing component sends the RGB video data to the information processing component; characterized in that the information processing assembly comprises: the FPGA adopts JFM7K325T, the domestic DSP chip adopts a domestic FT-M6678 chip, and the core processor adopts T7-AXP 858;
the information processing component decodes and converts the RGB video data into YUV video data after receiving the RGB video data, and divides the YUV video data into two paths: the first path of YUV video data is sent to a domestic DSP chip through a high-speed bus to be analyzed and calculated to generate a character superposition instruction, and the domestic DSP chip returns the character superposition instruction to the FPGA through a low-speed bus; the FPGA carries out character superposition processing on the second channel of YUV video data according to the character superposition instruction;
the information processing component divides the YUV video data after the character superposition processing into three paths: the first path is output in a Cameralink format, the second path is output in a VGA format, and the third path is sent to a core processor for H.264 image compression by adopting a BT1120 format, and simultaneously, offline preview is supported.
The FPGA adopts JFM7K325T of the Fudan micro company, the domestic DSP chip adopts an FT-M6678 chip of the Galaxy Feiteng company, and the core processor adopts a Zhuhai Quanzhi science and technology six-core vehicle-scale intelligent high-definition SOC processor T7-AXP 858.
The working principle of the scheme is as follows: an information processing component in the existing image processing system is mainly composed of an FPGA and 1 imported DSP chip, wherein the character processing function and the H.264 compression processing function of the image processing system are realized by the imported DSP chip, and the functions are limited when the information processing component is used on equipment. The image processing system provided by the scheme realizes image compression based on the domestic DSP chip, the structure is improved based on the existing image processing system, the domestic DSP chip and a T7-AXP858 chip are used for replacing the original imported DSP chip, the connection relation between the domestic DSP chip, the T7-AXP858 chip and the image processing system and the composition framework of the image processing system based on the domestic DSP chip and the T7-AXP858 chip provide a new equivalent route for the existing image processing system, the domestic DSP chip is responsible for corresponding character processing, the T7-AXP858 chip is used for H.264 image compression and simultaneously supports an offline preview function without depending on the imported DSP chip, the function substitution is strong, a high-speed channel and a low-speed channel are arranged for data communication between the domestic DSP chip and the FPA according to the requirement of data transmission, the data transmission and processing speed are high, the domestic FT-M6678 chip is provided with a plurality of functional interfaces, the function expansion is convenient, and the stability is good.
T7-AXP858 is a brand-new generation six-core vehicle-scale intelligent high-definition SOC processor constructed by Cortex-A7 of ARM company. The built-in MCU can greatly improve the application level of the SOC on the vehicle-mounted product. The method supports intelligent operating systems such as android4.4/6.0/7.1, Linux3.10 and the like of the current mainstream; audio playback supports all mainstream music formats such as MP3, WMA, OGG, FLAC, APE, AAC, ATRA, etc.
Support full high definition video decoding, H.2654K @15fps, H.2644K @12fps, H.263, VC-1, MPEG1/2/4, DIVX/3/4/5/6, XVID, WMV7/8, VP9/D1/30fps, VP8, VP6 and the like. Supporting full high definition coding, H.2641080p @60fps, H.2651080p @60 fps; in the scheme, T7-AXP858 is configured into YUV422SP input format, and the output format is H.264.
The further optimization scheme is that the high-speed bus is an SRIO high-speed bus connected between a domestic DSP chip and the FPGA, the communication speed of the SRIO high-speed bus adopts a 3.125Gbps4x mode, and the transaction type of the SRIO high-speed bus uses NWRITE and Doorbell; NWRITE indicates writing data to the specified address and Doorbell indicates a Doorbell interrupt.
The low-speed bus is an EMIF bus connected between a domestic DSP chip and the FPGA, is connected with the FPGA by using a chip select of the EMIF and is configured into a 16-bit data mode and 24 address lines.
The further optimization scheme is that the low-speed bus is an EMIF bus connected between a domestic DSP chip and the FPGA, the FPGA is connected by using a plurality of chip selections of the EMIF, and the EMIF bus is configured into a 16-bit data mode and 24 address lines.
The further optimization scheme is that the information processing assembly further comprises a network switching module and a PHY module, the domestic DSP chip realizes network communication through the network switching module and the PHY module, and the core processor realizes network communication through the network switching module or the PHY module.
The further optimization scheme is that the PHY module comprises a JEM88E1111HV chip A and a JEM88E1111HV chip B, and the network switching module comprises an SF2507 chip;
the gigabit network port of the domestic DSP chip is connected with a JEM88E1111HV chip A through an SGMII, the JEM88E1111HV chip A is connected with an SF2507 chip, and the SF2507 chip is connected to an external network interface through a transformer;
the core processor outputs two gigabit networks: one path of gigabit network is connected to the SF2507 chip through RGMII, the other path of gigabit network is connected to the JEM88E1111HV chip B through SGMII, and the JEM88E1111HV chip B is connected to an external network interface through a transformer; the network of the core processor only uses one path for communication and debugging, and the other path is used as a reserved design.
The further optimization scheme is that the character superposition instruction comprises: the character superposition method comprises character superposition content and a character superposition position, wherein the character superposition content comprises one or more of a tracking target size gate, a cross line and time.
The further optimization scheme is that the system further comprises a DSP memory expansion module, wherein the DSP memory expansion module comprises a DDR3 externally connected with a domestic DSP chip, and the DDR3 is responsible for storing data.
The FPGA is connected with a domestic DSP chip through a GPIO, and the FPGA is connected with a core processor through the GPIO; and after data transmission between the FPGA and the domestic DSP chip or between the FPGA and the core processor is finished, sending interrupt information through the GPIO.
The further optimization scheme is that all I2C interfaces of the domestic DSP chip are connected to the FPGA through an I2C bus, and the I2C bus is provided with a pull-up resistor of 4.7K.
The information processing assembly further comprises a Cameralink output module and a VGA output module, wherein the Cameralink output module comprises a GM8285C chip, and the GM8285C chip compiles parallel data into high-speed serial data; the VGA output module comprises a GMG7123 chip, YUV video data after character superposition processing is converted into RGB digital signals through the VGA output module and then is input into the GMG7123 chip, and the GMG7123 chip outputs analog signals after the input RGB digital signals are subjected to digital-to-analog conversion.
The information processing component is provided with a VGA output and is used for debugging the image processing board. The VGA output adopts a GMG7123 chip of Chengdu electronic technology GmbH, which is provided with a 3-channel high-speed DAC chip, inputs 30-bit RGB digital signals and outputs analog signals after digital-to-analog conversion; can be applied to: digital video system (1600 × 1200@100 Hz); a high resolution color image; digital radio frequency modulation; processing an image; instrument and video signal reconstruction, etc.
The information processing assembly is provided with a Cameralink output circuit, adopts a GM82 8285C chip of Chengdu nations to compile parallel data into high-speed serial data so as to realize the rapid and reliable transmission of signals, can convert 28-bit parallel data into 4 pairs of serial LVDS differential signals, and simultaneously outputs 1 path of LVDS differential clock signals in parallel; the input clock frequency is: 25 MHz-135 MHz; the I/O voltage supports 1.8V/3.3V, the core voltage is a 28-bit programmable data strobe Channel-Link transmitter of 1.8V/3.3V, the 1080p (60 Hz) video display is supported, and the method is suitable for transmitting data in VGA, XGA, SXGA and UXGA formats from the controller to the display device; the required 1080p (50 Hz) is met.
Compared with the prior art, the invention has the following advantages and beneficial effects:
1. the image processing system for realizing image compression based on the domestic DSP chip provided by the invention is improved on the existing image processing system, and the domestic DSP chip and a T7-AXP858 chip are used for replacing the original imported DSP chip; the connection relation between the domestic DSP chip, the domestic DSP chip and the T7-AXP858 chip and the image processing system and the composition framework of the image processing system based on the domestic DSP chip and the T7-AXP858 chip provide a new equivalent route for the existing image processing system, the domestic DSP chip is responsible for corresponding character processing, the T7-AXP858 chip is used for H.264 image compression and simultaneously supports an offline preview function, the H.264 image compression and the character processing are independently completed by the two chips, the data transmission and processing speed is high, and the stability is good.
2. According to the image processing system for realizing image compression based on the domestic DSP chip, the domestic DSP chip is matched with the external DDR3 and the DDR3 are specially responsible for storing data, the capacity of the processing system is large, the universality is good, the domestic FT-M6678 chip is provided with a plurality of functional interfaces, the function expansion is convenient, and the stability is good.
3. The image processing system for realizing image compression based on the domestic DSP chip provides a new equivalent route for realizing image processing of image compression, can still realize character processing and H.264 compression processing based on the domestic DSP chip under the condition of no import DSP chip, and reduces the dependency on the import DSP chip.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the principles of the invention. In the drawings:
FIG. 1 is a schematic diagram of data processing of an image processing system for implementing image compression based on a domestic DSP chip according to the present invention;
FIG. 2 is a schematic diagram of a video processing module according to the present invention;
FIG. 3 is a schematic diagram of an image processing system for implementing image compression based on a domestic DSP chip according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to examples and accompanying drawings, and the exemplary embodiments and descriptions thereof are only used for explaining the present invention and are not meant to limit the present invention.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to one of ordinary skill in the art that: it is not necessary to employ these specific details to practice the present invention. In other instances, well-known structures, circuits, materials, or methods have not been described in detail so as not to obscure the present invention.
Throughout the specification, reference to "one embodiment," "an embodiment," "one example," or "an example" means: the particular features, structures, or characteristics described in connection with the embodiment or example are included in at least one embodiment of the invention. Thus, the appearances of the phrases "one embodiment," "an embodiment," "one example" or "an example" in various places throughout this specification are not necessarily all referring to the same embodiment or example. Furthermore, the particular features, structures, or characteristics may be combined in any suitable combination and/or sub-combination in one or more embodiments or examples. Further, those of ordinary skill in the art will appreciate that the illustrations provided herein are for illustrative purposes and are not necessarily drawn to scale. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
In the description of the present invention, it is to be understood that the terms "front", "rear", "left", "right", "upper", "lower", "vertical", "horizontal", "high", "low", "inner", "outer", etc. indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of description and simplicity of description, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and therefore, are not to be construed as limiting the scope of the present invention.
Example 1
As shown in fig. 1 and 3, the image processing system for implementing image compression based on a domestic DSP chip includes a video processing component and an information processing component, wherein image data input by an external camera is decoded by the video processing component and converted into RGB video data, and the video processing component sends the RGB video data to the information processing component; characterized in that the information processing assembly comprises: the FPGA adopts JFM7K325T, the domestic DSP chip adopts a domestic FT-M6678 chip, and the core processor adopts T7-AXP 858;
the information processing component decodes and converts the RGB video data into YUV video data after receiving the RGB video data, and divides the YUV video data into two paths: the first path of YUV video data is sent to a domestic DSP chip through a high-speed bus to be analyzed and calculated to generate a character superposition instruction, and the domestic DSP chip returns the character superposition instruction to the FPGA through a low-speed bus; the FPGA carries out character superposition processing on the second channel of YUV video data according to the character superposition instruction;
the information processing component divides the YUV video data after the character superposition processing into three paths: the first path is output in a Cameralink format, the second path is output in a VGA format, and the third path is sent to a core processor for H.264 image compression by adopting a BT1120 format, and simultaneously, offline preview is supported.
The FPGA adopts JFM7K325T of the Fudan micro company, the domestic DSP chip adopts an FT-M6678 chip of the Galaxy Feiteng company, and the core processor adopts a Zhuhai Quanzhi science and technology six-core vehicle-scale intelligent high-definition SOC processor T7-AXP 858.
The high-speed bus is an SRIO high-speed bus connected between a domestic DSP chip and the FPGA, the communication speed of the SRIO high-speed bus adopts a 3.125Gbps4x mode, and the transaction type of the SRIO high-speed bus uses NWRITE and Doorbell;
the low-speed bus is an EMIF bus connected between a domestic DSP chip and the FPGA, is connected with the FPGA by using a chip select of the EMIF and is configured into a 16-bit data mode and 24 address lines.
The information processing assembly further comprises a network switching module and a PHY module, the domestic DSP chip realizes network communication through the network switching module and the PHY module, and the core processor realizes network communication through the network switching module or the PHY module.
The PHY module comprises a JEM88E1111HV chip A and a JEM88E1111HV chip B, and the network switching module comprises an SF2507 chip;
the gigabit network port of the domestic DSP chip is connected with a JEM88E1111HV chip A through SGMII, the JEM88E1111HV chip A is connected with an SF2507 chip, and the SF2507 chip is connected to an external network interface XJ6 through a transformer; the XJ6 adopts the model as follows: ZD-1310-2111 connector
The core processor outputs two gigabit networks: one path of gigabit network is connected to SF2507 chip through RGMII, another path of gigabit network is connected to JEM88E1111HV chip B through SGMII, JEM88E1111HV chip B is connected to external network interface XJ6 through transformer. The XJ6 adopts the model as follows: ZD-1310-2111.
The character superimposition instruction includes: the character superposition method comprises character superposition content and a character superposition position, wherein the character superposition content comprises one or more of a tracking target size gate, a cross line and time.
The DSP memory expansion module comprises a domestic DSP chip and DDR3 externally connected with the domestic DSP chip, and the DDR3 is responsible for storing data.
The FPGA and the domestic DSP chip are connected through a GPIO, and the FPGA and the core processor are connected through the GPIO; and when the data transmission between the FPGA and the domestic DSP chip is finished or the data transmission between the FPGA and the core processor is finished, the GPIO is used for transmitting the interrupt information.
All I2C interfaces of the domestic DSP chip are connected to the FPGA via an I2C bus, and the I2C bus is configured with a pull-up resistor of 4.7K.
The information processing assembly also comprises a Cameralink output module and a VGA output module, wherein the Cameralink output module comprises a GM8285C chip, and the GM8285C chip compiles parallel data into high-speed serial data; the VGA output module comprises a GMG7123 chip, YUV video data after character superposition processing is converted into RGB digital signals through the VGA output module and then is input into the GMG7123 chip, and the GMG7123 chip outputs analog signals after the input RGB digital signals are subjected to digital-to-analog conversion.
Example 2
As shown in fig. 2, the video processing component in this embodiment includes: cameralink input, RAM and FIBER,
the external camera transmits the data to the video processing component, samples the image data using the Cameralink input clock, resolves RX [25] for the VS signal, RX [24] for the HS signal, RX [26] for the DS signal and 24bit RGB video data. The 24-bit RGB data passes through the RAM splicing bit 32bit, the transmitters are called, the optical FIBER sending module generates a reading signal, the data is read from the RAM, and the 32-bit video data is sent to the information processing component through the optical FIBER FIBER.
The video processing component mainly comprises 1 FPGA of Anlu science and technology company, 1 GM8284 chip of vibrating core science and technology company, two SIT3490 chips and an optical module (HULC-6G 10-31 IL-10L), wherein the FPGA of the Anlu science and technology company adopts a PH1A100SFG676 chip to mainly realize the processing of image information and convert the processed information into optical signals for transmission through an optical module externally hung by SEDERS; the basic block diagram of the video processing components is shown in fig. 3. The video processing component has two serial port data streams: a, one path of RS485 communicates with an information processing board, and the baud rate is 115200 bps; b, one RS422 receives 5ms synchronous signals from the information processing component.
The PH1A100SFG676 chip has a flexible logic structure, a double LUT5 structure, an equivalent LUT4 logic scale of 127872, a maximum user IO number of 400, and supports DDRx1 and DDRx2 modes; 212 DSP units are arranged in the device and can support a two-input adder, a three-input adder, a multiplier and an arithmetic logic unit; the high-speed serial transceiver with up to 8 channels supports the speed of 1.2Gbps to 6.25Gbps, integrates a PCI Express hard core, supports GEN1/2/3, supports x1 and x2 modes, and supports various protocols such as CPRI, SGMII, JESD204B, SRIO, XAUI, RXAAUI, 1000BASE-KX, 10GBASE-KX4, CEI and the like.
The Cameralink input adopts a DS90CR286MTD chip of TI, the chip can convert a 4-channel low-voltage differential signal (LVDS) into 28-bit TTL data, and a clock channel and a data channel are input in parallel; the Cameralink chip clock is maximum 66MHz, and is in 7:1 mode, the maximum single-channel data rate is 66MHz 7=462Mbps, and the total data rate is 1.848Gbps (231 MByte). The technical requirements are met: the input resolution was 1920x1080@30, with a maximum data rate of 74.25MHz × 24=1.782Gbps according to the calculated clock ≈ 74.25 MHz.
In the design, a Cameralink input signal is deserialized by a DS90CR286MTD chip to generate 28-bit parallel data (including data signals D0-D23, HS, VS, DE and CLK), an image signal format is RGB and 8bit wide, the RGB is processed by an FPGA and then is output to an information processing board through an optical fiber,
the information processing component receives the optical fiber data, decodes the 32-bit optical fiber data into 24-bit RGB data (the actual transmission requires a bandwidth of 1920 × 1080 × 50 × 32/8=414.7MB, and the actual bandwidth of the optical fiber is 6.25G/8=800 MB.), and converts the 24-bit RGB data into 24-bit YUV 4:4:4 data to prepare for subsequent image compression and character superposition. The 24-bit YUV 4:4:4 data is converted into 16-bit YUV 4:2:2 data, so that the data bandwidth can be reduced, and preparation is made for caching subsequent image compression and character superposition.
Sending the 16bit YUV data after image format conversion to a domestic DSP chip through x4 SRIO for calculation processing to obtain a character superposition instruction, wherein the resolution is 1920 × 1080 × 16bit @50fps, and the clock is 125 MHZ; the domestic DSP chip sends character information (character superposition instruction) to be superposed to the FPGA through the EMIF bus, the FPGA carries out character superposition such as wave gate, cross line, time and the like on the other path of 16-bit YUV data after image format conversion according to the character superposition instruction, and the output resolution is 1920x1080 x 16-bit @50 fps.
The FPGA completes character superposition according to the character superposition instruction, an image after character superposition passes through DDR (double data rate) cache, and an arbitration module of the FPGA outputs three processed data paths by reading the DDR:
the image after the character superposition is coded by Camlink, and the 16-bit YUV conversion bit 28-bit camera link format image data is output to a system end for display:
a: one path is output in a Cameralink format through a Cameralink output module and is displayed to a system end, and the resolution is 1920 × 1080 × 24bit @50 fps;
b: one path is output to T7-AXP858 for H.264 image compression by adopting a BT1120 format, and an offline preview function is supported;
c: one path is output in a VGA format through a VGA output module and used for user test, and the resolution is 1280, 1024, 24bit @50 fps; output pixel clock frequency: and 90 MHz.
The information processing component mainly adopts 1 piece of high-performance FPGA (JFM 7K 325T) of the double-denier micro company and 1 piece of high-performance domestic DSP (FT-M6678) chip of the Galaxy Feiteng company, and 1 core processor is used for image compression. The FPGA adopts JFM7K325T, mainly realizes the receiving and signal processing of image signals and sends the image signals to a domestic DSP chip through SRIO. The external extension of a domestic DSP chip is 1 group of 8GB DDR3, and the basic composition block diagram of an information processing component is shown in FIG. 3. The information processing assembly is provided with one path of optical fiber, the optical fiber is connected by adopting a connector with the model of 'RPB 4F 11Q', and the model of the optical module is as follows: HULC-6G10-31IL-10L, HULC-6G10-31IL-10L have the speed of 6.25Gbps, the wavelength of 1310nm, the transmissible distance of 10km, the internal integration of a blocking capacitor and the differential impedance of 100 omega. The actual transmission required bandwidth is about 2.7G, and the actual bandwidth of the optical fiber is 6.25G, so that the requirements are met.
The information processing component is provided with 2 paths of RS422 serial ports and is used for realizing external communication; the RS422 communication interface adopts a SIT3490E driving chip of Corey company to realize RS422 communication, and an ESD protection device is additionally arranged outside. And the RS422 communication interface is connected to the FPGA end through a SIT3490E driver chip. The SIT3490E is powered by 3.3V to 5.5V, is a full-duplex telling transceiver for RS422 communication, comprises a driver and an initiator, has the advantages of failure safety, overvoltage protection, overcurrent protection and +/-15 KV electrostatic protection, and can realize error-free data transmission of 14 Mbps.
The information processing component is also provided with 1 RS485 serial port for external communication; the RS485 communication interface adopts a SIT3485E driving chip with special core power to realize RS485 communication, and an ESD protection device is additionally arranged outside the RS485 communication interface. The SIT3485E is powered by 3.0V to 3.6V, is a half-duplex telling transceiver for RS422 communication, comprises a driver and a receiver, has failure safety, over-voltage protection, over-current protection and +/-15 KV electrostatic protection, and can realize error-free data transmission of 12 Mbps.
In the embodiment, the theoretical bandwidth of the DDR3 is 2666MB/S, and considering that the read-write efficiency of the DDR3 is 30-40%, the actual effective bandwidth can reach 799.8 MB/S-1066.4 MB/S.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are merely exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1. The image processing system for realizing image compression based on the domestic DSP chip comprises a video processing component and an information processing component and is characterized in that image data input by an external camera is decoded by the video processing component and converted into RGB video data, and the RGB video data are sent to the information processing component by the video processing component; the information processing assembly includes: the system comprises an FPGA, a domestic DSP chip and a core processor;
the information processing component decodes and converts the RGB video data into YUV video data after receiving the RGB video data, and divides the YUV video data into two paths: the first path of YUV video data is sent to a domestic DSP chip through a high-speed bus to be analyzed and calculated to generate a character superposition instruction, and the domestic DSP chip returns the character superposition instruction to the FPGA through a low-speed bus; the FPGA carries out character superposition processing on the second channel of YUV video data according to the character superposition instruction;
the information processing component divides the YUV video data after the character superposition processing into three paths: the first path is output in a Cameralink format, the second path is output in a VGA format, and the third path is sent to a core processor for H.264 image compression and simultaneously supports offline preview.
2. The image processing system for realizing image compression based on the domestic DSP chip according to claim 1,
the FPGA adopts an JFM7K325T chip of the Fudan micro company, a domestic DSP chip adopts an FT-M6678 chip of the Galaxy Feiteng company, and a core processor adopts a six-core vehicle-scale intelligent high-definition SOC processor T7-AXP858 of the Zhuhai Quanzhi technology.
3. The image processing system for realizing image compression based on the domestic DSP chip according to claim 2, wherein the high-speed bus is an SRIO high-speed bus connected between the domestic DSP chip and the FPGA, the communication rate of the SRIO high-speed bus adopts a 3.125Gbps mode, and the transaction type of the SRIO high-speed bus uses NWRITE and Doorbell;
the low-speed bus is an EMIF bus connected between a domestic DSP chip and the FPGA, is connected with the FPGA by using a chip select of the EMIF and is configured into a 16-bit data mode and 24 address lines.
4. The image processing system for realizing image compression based on the domestic DSP chip as claimed in claim 2, wherein the information processing component further comprises a network switching module and a PHY module, the domestic DSP chip realizes network communication through the network switching module and the PHY module, and the core processor realizes network communication through the network switching module or the PHY module.
5. The image processing system for realizing image compression based on the domestic DSP chip as claimed in claim 4, wherein said PHY module comprises JEM88E1111HV chip A and JEM88E1111HV chip B, and the network switching module comprises SF2507 chip;
the gigabit network port of the domestic DSP chip is connected with a JEM88E1111HV chip A through an SGMII, the JEM88E1111HV chip A is connected with an SF2507 chip, and the SF2507 chip is connected to an external network interface through a transformer;
the core processor outputs two gigabit networks: one path of gigabit network is connected to SF2507 chip through RGMII, another path of gigabit network is connected to JEM88E1111HV chip B through SGMII, JEM88E1111HV chip B is connected to external network interface through transformer.
6. The image processing system for realizing image compression based on the domestic DSP chip as claimed in claim 1, wherein said character superposition instruction comprises: the character superposition method comprises character superposition content and a character superposition position, wherein the character superposition content comprises one or more of a tracking target size gate, a cross line and time.
7. The image processing system for realizing image compression based on the domestic DSP chip as claimed in claim 1, further comprising a DSP memory expansion module, wherein said DSP memory expansion module comprises a DDR3 externally connected to the domestic DSP chip, and DDR3 is responsible for storing data.
8. The image processing system for realizing image compression based on the domestic DSP chip as claimed in claim 2, wherein the FPGA is connected with the domestic DSP chip via GPIO, and the FPGA is connected with the core processor via GPIO; and when the data transmission between the FPGA and the domestic DSP chip is finished or the data transmission between the FPGA and the core processor is finished, the GPIO is used for transmitting the interrupt information.
9. The image processing system for realizing image compression based on the domestic DSP chip as claimed in claim 2, wherein all I2C interfaces of the domestic DSP chip are connected to the FPGA via an I2C bus, and the I2C bus is configured with a pull-up resistor of 4.7K.
10. The image processing system for realizing image compression based on the domestic DSP chip as set forth in claim 1, wherein said information processing component further comprises a Cameralink output module and a VGA output module, said Cameralink output module comprises a GM8285C chip, and a GM8285C chip compiles parallel data into high-speed serial data; the VGA output module comprises a GMG7123 chip, YUV video data after character superposition processing is converted into RGB digital signals through the VGA output module and then is input into the GMG7123 chip, and the GMG7123 chip outputs analog signals after the input RGB digital signals are subjected to digital-to-analog conversion.
CN202110733197.XA 2021-06-30 2021-06-30 Image processing system for realizing image compression based on domestic DSP chip Pending CN113259679A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110733197.XA CN113259679A (en) 2021-06-30 2021-06-30 Image processing system for realizing image compression based on domestic DSP chip

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110733197.XA CN113259679A (en) 2021-06-30 2021-06-30 Image processing system for realizing image compression based on domestic DSP chip

Publications (1)

Publication Number Publication Date
CN113259679A true CN113259679A (en) 2021-08-13

Family

ID=77190276

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110733197.XA Pending CN113259679A (en) 2021-06-30 2021-06-30 Image processing system for realizing image compression based on domestic DSP chip

Country Status (1)

Country Link
CN (1) CN113259679A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113709399A (en) * 2021-08-31 2021-11-26 中国电子科技集团公司第五十八研究所 Visual target tracking system based on DSP + FPGA

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08146930A (en) * 1994-11-18 1996-06-07 Fujitsu General Ltd Character superimposing circuit for word processor
US20060232604A1 (en) * 2005-04-15 2006-10-19 Sony Corporation Reproduction apparatus, display method thereof, display program thereof, display apparatus, and display method
CN102209205A (en) * 2011-06-14 2011-10-05 中国科学院长春光学精密机械与物理研究所 Video overlapping display device for television tracker
CN102708375A (en) * 2012-04-18 2012-10-03 北方工业大学 High-definition integrated license plate snapshot recognition equipment and method
CN206908724U (en) * 2017-06-26 2018-01-19 湖南源科创新科技有限公司 Device for graph image character adding
CN108319918A (en) * 2018-02-05 2018-07-24 中国科学院长春光学精密机械与物理研究所 A kind of Embedded Trace device and the method for tracking target applied to Embedded Trace device
CN112256627A (en) * 2020-10-21 2021-01-22 四川望望科技有限公司 High-definition high-frame-frequency real-time image processing platform and method for photoelectric tracking system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08146930A (en) * 1994-11-18 1996-06-07 Fujitsu General Ltd Character superimposing circuit for word processor
US20060232604A1 (en) * 2005-04-15 2006-10-19 Sony Corporation Reproduction apparatus, display method thereof, display program thereof, display apparatus, and display method
CN102209205A (en) * 2011-06-14 2011-10-05 中国科学院长春光学精密机械与物理研究所 Video overlapping display device for television tracker
CN102708375A (en) * 2012-04-18 2012-10-03 北方工业大学 High-definition integrated license plate snapshot recognition equipment and method
CN206908724U (en) * 2017-06-26 2018-01-19 湖南源科创新科技有限公司 Device for graph image character adding
CN108319918A (en) * 2018-02-05 2018-07-24 中国科学院长春光学精密机械与物理研究所 A kind of Embedded Trace device and the method for tracking target applied to Embedded Trace device
CN112256627A (en) * 2020-10-21 2021-01-22 四川望望科技有限公司 High-definition high-frame-frequency real-time image processing platform and method for photoelectric tracking system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
章奇: "基于DSP+FPGA构架视频处理***及其实现", 《中国优秀硕士论文全文数据库(电子期刊)》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113709399A (en) * 2021-08-31 2021-11-26 中国电子科技集团公司第五十八研究所 Visual target tracking system based on DSP + FPGA
CN113709399B (en) * 2021-08-31 2024-03-08 中国电子科技集团公司第五十八研究所 Visual target tracking system based on DSP+FPGA

Similar Documents

Publication Publication Date Title
CN107426551B (en) FPGA-based full-mode Cameralink digital image optical transceiver receiving end and transmitting end
CN105141877B (en) A kind of chromacoder based on programming device
CN211184115U (en) Vehicle-mounted display control terminal with multi-channel video display function
CN103903568A (en) Led display screen control card
CN103702164B (en) A kind of ultra high-definition signal transferring device and network machine top box
CN210776647U (en) Optical port and network port double-transmission display card, optical port transmission display card and network port transmission display card
CN110531950A (en) A kind of video card for supporting KVM to encode
CN110620920A (en) Vehicle-mounted camera testing device and vehicle-mounted camera testing system
CN207251800U (en) A kind of intelligent SDI video switching boxs based on FPGA
CN113259679A (en) Image processing system for realizing image compression based on domestic DSP chip
US11343466B2 (en) Video signal conversion device
CN203015039U (en) Wireless audio-and-video signal transmission device
CN111787360A (en) IP network-based streaming media coding and decoding equipment
CN209089130U (en) One kind is vehicle-mounted to look around monitoring device and system
CN213186303U (en) Portable general Cameralink collection system
CN212660274U (en) IP network-based streaming media coding and decoding equipment
CN108040200A (en) One kind miniaturization general collecting device of multiplex roles infrared image
CN211981999U (en) Multi-signal format conversion switching device
CN203522918U (en) HDMI-to-PCIE acquisition card
CN106791550A (en) The apparatus and method that a kind of low frame rate LVDS turns frame frequency DVI videos high
CN112367480A (en) Multi-screen display system based on single processor
CN112347016A (en) Dual-video input switching device and control method of tablet computer
CN206442460U (en) A kind of Portable HDMI video capture device based on FPGA
US20200349096A1 (en) Virtual pipe for connecting devices
CN204104053U (en) A kind of transmitting device of security protection high-definition digital video signal

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20210813

RJ01 Rejection of invention patent application after publication