Topic > Parallel Implementation of MPEG4 - 1490

Abstract“Parallel Implementation of MPEG-4 Encoding over a Cluster of Workstations” is a research project and project proposal to reduce the delay involved in the MPEG-4 encoding process.Ad example study let's take Amrita Vishwa Vidyapeetham which is a supposed multi-campus university, one of its kind in India. All the campuses are connected via satellite provided by ISRO (Indian Space Research Organisation). Numerous e-learning courses, guest lectures and meetings are conducted via the satellite network with video compressed in the MPEG-4 standard. The project optimizes the system by parallelizing the coding process. For this, a cluster of machines is created and video frames are distributed between these nodes. This follows the SPMD (Single Program Multiple Data) model. Dedicated nodes within the cluster perform the encoding process, while there is a node that distributes the video to be encoded to these nodes. Another node collects the encoded video and places it back into the original sequence. The two nodes can also be used for the coding process.1. IntroductionThe coding sequence contributes significant delay in a video transmission/distribution system. The Amrita e-learning network is one such system. There are numerous solutions to the delay problem, such as exploring functional parallelism in the MPEG-4 algorithm and space-time parallelism. A more interesting solution is to break down the video sequence into GOPs (Groups of Images), and then a dedicated processor processes each GOP independently. The basic idea for data distribution is to organize the uncompressed video sequence into GOPS. Then, we decide (a) how processors obtain GOPSs and (b) which GOPSs correspond… middle of paper… to network traffic, thus overcoming network delay. GAMMA (Genoa Active Message Machines) clusters must be used to implement the zero copy mechanism. Works cited[1] A. Rodriguez, A. González and MP Malumbres, “Performance evaluation of parallel MPEG-4 video coding analyzes on clusters of workstations”, Technical University of Valencia, Camino de Vera 17, 46071 Valencia, SPAIN, 2004[2 ] Chez Skal ,SklMP4 – MPEG4 video codec library”; http://www.skal.planet-d.net, 2004[3] Fabrice Bellard, “Libavcodec-MPEG4 video codec library”; http://www.ffmpeg.sourceforge.net, 2004[4] Ajay Gupta, “MPEG4 Encryption”; http://www.it.iitb.ac.in/~ajay/current.php, 2004[5]“A comprehensive index of MPEG resources on the Internet”, http://www.mpeg.org, 2004[6 ] Peter Symes, “Digital Video Compression”, http://www.symes.tv, 2004[8] “MPEG4 Industry Forum”, http://m4if.org