Method and system for transmitting video codec data between digital signal processors

A technology for video encoding and decoding and digital signals, applied in the field of digital signal processing, can solve the problems of reduced access efficiency, system crash, and unfavorable efficient execution of video encoding and decoding, etc., so as to improve the speed of data interaction, save hardware costs, and improve video data capabilities. and the effect of efficiency

CN101448155AActive Publication Date: 2009-06-03ZHEJIANG UNIVIEW TECH CO LTD
0 Cites 2 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2009-06-03

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method and a system for transmitting video codec data between digital signal processors. The method and the system can effectively solve the problems of low resource occupation and low efficiency caused by the fact that a plurality of DSPs share a shared bus and a shared storage device by transmitting interactive data between DSPs through GE interfaces of the DSPs, thereby improving the video data parallel processing capability and efficiency of a plurality of DSPs. Meanwhile, the shared bus and the shared storage device for data interaction in the prior art are obviated by using the GE interfaces of the DSPs for data interaction, so that data interaction for video processing can be achieved without any extra hardware resources, thereby improving the data interaction speed and saving the hardware cost.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to digital signal processing technology, in particular to a method and system for transmitting video codec data between digital signal processors (DSP, Digital Signal Processor). Background technique

[0002] As people have higher and higher requirements for video quality, the importance of real-time encoding and decoding of high-definition (720p, 1080p) image formats has become increasingly apparent. However, at present, the mainstream video processing DSP in the industry cannot independently complete the full frame rate video encoding and decoding of high-definition resolution. Generally, multiple DSPs are used to encode and decode one frame of image in parallel. In this way, it is inevitable to exchange a large amount of data between multiple DSPs.

[0003] For example, motion estimation algorithms in video coding. Motion estimation algorithm is an important step to eliminate temporal redundancy in the encoding proce...

Examples

Embodiment Construction

[0018] In order to solve the problem of video codec efficiency reduction caused by using a shared bus and a shared storage device in the video codec process, in the technical solution of the present invention, the DSP uses its own Gigabit Ethernet port (GE, Gigabit Ethernet) to Realize data interaction in the process of video encoding and decoding.

[0019] The technical scheme of the present invention provides a system for transmitting video codec data between digital signal processors, the system includes a plurality of DSPs that process video codec data in parallel, and the DSPs are connected through GE ports; When decoding data, it sends required interactive data to other DSPs through its own GE port; other DSPs receive the interactive data sent to itself through its own GE port. In the technical solution of the present invention, the DSP can send the required interactive data to other DSPs through its own GE port by means of direct memory access (DMA, Direct Memory Access...