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

Method and system for implementing parallel encoding of high-definition video

A high-definition video and encoding technology, applied in the field of digital video encoding and decoding, can solve the problems of time-consuming, reduce system performance, and execute time-consuming parallel algorithm performance bottlenecks, and achieve the effect of improving performance

Inactive Publication Date: 2008-10-08
SHANGHAI AVCON INFORMATION TECH
View PDF0 Cites 54 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the problem is that the execution time of a single module can easily become the performance bottleneck of the entire parallel algorithm
For example, due to the large time-consuming of the module responsible for prediction calculation, it will often lead to the idle waiting of its subsequent transformation, quantization, entropy coding, inverse quantization, inverse transformation, reconstruction and other modules, thus reducing the performance of the entire system

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 implementing parallel encoding of high-definition video
  • Method and system for implementing parallel encoding of high-definition video
  • Method and system for implementing parallel encoding of high-definition video

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] Preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0055] This embodiment illustrates the specific implementation of real-time encoding of 1080P high-definition video on four DSP processors using the H.264 parallel encoding method proposed by the present invention.

[0056] see figure 2 , the present invention discloses a system for realizing high-definition video parallel encoding, the system includes an image segmentation module 3, a sub-stream merging module 4, several storage modules 10, 210, 220, 230, a video analog-to-digital conversion module 5, several image Encoding modules 11, 211, 221, 231. The image encoding module includes a master encoding module 11 and three slave encoding modules 211, 221, 231,

[0057] The main encoding module 11 is realized by the main DSP chip 1, and 3 slave encoding modules 211, 221, 231 are respectively realized by the slave DSP chips 21, 22, 23; The ...

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 system for realizing high-definition video parallel coding, which includes a image segmentation module, a subcode stream merge module, a storage module, a video modulus conversion module and several image coding modules; the video modulus conversion module is connected with at least one image coding module; the image coding module is connected with the image segmentation module and the storage module; the image segmentation module divides the current image into several sub-images; the image coding module independently encodes and compresses the divided sub-images to create subcode stream; the subcode stream merge module subsequently merges the sub-images to create and output coding stream of the current image. The method of dividing the coded image into sub-images for parallel coding of the invention avoids problem of flow bottleneck caused by over-load of some module in prior parallel method based on module flow, which can flexibly distribute sub-images with appropriate size according to processing capacity of target processor and keep high-parallelism of multiple processors, thereby upgrading performance of the whole system.

Description

technical field [0001] The invention belongs to the technical field of digital video encoding and decoding, and relates to a video encoding implementation method, in particular to a real-time H.264 high-definition video encoding implementation method and system. Background technique [0002] With the accelerated popularization of the digitalization process, people have put forward higher requirements for video, and various forms of video provided by TV, content, digital cameras, etc. are changing to high-definition. The storage and transmission of high-definition video content with a huge amount of data is inseparable from video compression and decompression technology. The new-generation video compression standard H.264 has been more and more widely used in the field of high-definition video because it has better performance than traditional standards. However, on the one hand, due to the huge amount of high-definition video data that needs to be compressed, on the other h...

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
IPC IPC(8): H04N7/26H04N7/32H04N7/50H04N19/172H04N19/436
Inventor 郭春辉熊模昌
Owner SHANGHAI AVCON INFORMATION TECH
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