Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Active Publication Date: 2009-06-03
ZHEJIANG UNIVIEW TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since multiple DSPs perform encoding and decoding algorithms in parallel, that is, the read and write operations of shared memory are concurrent.
Therefore, the problem of occupying shared resources will inevitably occur, and the shared bus and shared storage devices are unavailable, resulting in reduced access efficiency of the shared bus and shared storage devices, which is not conducive to the efficient execution of video encoding and decoding.
Especially when one DSP occupies the bus for too long and the requests of other DSPs cannot be responded to, it is easy to cause deadlock and cause the entire system to crash.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for transmitting video codec data between digital signal processors
  • Method and system for transmitting video codec data between digital signal processors
  • Method and system for transmitting video codec data between digital signal processors

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

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.

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...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/26H04L29/06H04N21/426
Inventor 雷奕吴坚黄建强
Owner ZHEJIANG UNIVIEW TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products