The upcoming Reconfigurable Video Coding (RVC) standard from MPEG (ISO / IEC SC29WG11) defines a library of coding tools to specify existing or new compressed video formats and decoders. The coding tool library has been written in a dataflow/actororiented language named CAL. Each coding tool (actor) can be represented with an extended finite state machine and the data communication between the tools are described as dataflow graphs. This paper proposes an approach to model the CAL actor network with Parameterized Synchronous Data Flow and to derive a quasi-static multiprocessor execution schedule for the system. In addition to proposing a scheduling approach for RVC, an extension to the well-known permutation flow shop scheduling problem that enables rapid runtime scheduling of RVC tasks, is introduced.
HAL is a multidisciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d'enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
In this paper different methods of video segmenta tion are analyzed to perform spatial resolution reduction video transcoding with multiple processing units. A distributed video transcoder is built in which different processing units perform the transcoding operation. To fully utilize the computational power of ditTerent processing units the distribution of compu tational load should be equal. In video transcoding different frames require different computational power hence inefficient video segmentation will lead towards lower performance. We have analyzed three possible methods of video segmentation:(1) each segment has equal size, (2) each segment has equal number of frames, and (3) each segment has equal number of group of pictures. The performance of the system, the relationship between the processing units used and speed in computation is measured in terms of standard deviation of transcoding time of different processing units.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.