首页> 外文期刊>IEEE transactions on multimedia >Real-time interactive MPEG-4 system encoder using a cluster of workstations
【24h】

Real-time interactive MPEG-4 system encoder using a cluster of workstations

机译:使用工作站集群的实时交互式MPEG-4系统编码器

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

MPEG-4 currently being finalized by the Moving Pictures Experts Group of the ISO is a multimedia standard, MPEG-4 aims to support content-based coding of audio, text, image, and video (synthetic and natural) data, multiplexing of coded data, as well as composition and representation of audiovisual scenes. One of the most critical components of an MPEG-4 environment is the system encoder. An MPEG-4 scene may contain several audio and video objects, images, and text, each of which must be encoded individually and then multiplexed to form the system bitstream. Due to its flexible features, object-based nature, and provision for user interaction, MPEG-4 encoder is highly suitable for a software-based implementation. A full-scale software-based MPEG-J system encoder with real-time encoding speed is a nontrivial task and requires massive computation. We have built such an encoder using a cluster of workstations collectively working as a virtual parallel machine. Parallel processing of MPEG-4 encoder needs to be carried out carefully as objects may appear or disappear dynamically in a scene. In addition, objects may be synchronized with each other. User interactions may also prohibit a straightforward parallelization. We propose a modeling methodology that captures the spatio-temporal relationship between various objects and user interaction. We then propose a number of scheduling algorithms that periodically allocate MPEG-4 objects to multiple workstations ensuring load balancing and synchronization requirements among multiple objects. Each scheduling algorithm has its own performance and complexity characteristics. The experimental results, while showing real-time encoding rates, exhibit tradeoffs between load balancing, scheduling overhead cost, and global performance.
机译:ISO的运动图片专家组目前正在最后确定的MPEG-4是一种多媒体标准,MPEG-4旨在支持基于内容的音频,文本,图像和视频(合成和自然)数据编码,以及编码数据的复用以及视听场景的组成和表示。 MPEG-4环境的最关键组成部分之一是系统编码器。 MPEG-4场景可能包含多个音频和视频对象,图像和文本,必须分别对其进行编码,然后对其进行复用以形成系统位流。 MPEG-4编码器由于其灵活的功能,基于对象的性质以及提供用户交互的能力,非常适合基于软件的实现。具有实时编码速度的全面的基于软件的MPEG-J系统编码器是一项艰巨的任务,需要大量计算。我们使用集体充当虚拟并行机的工作站集群构建了这种编码器。 MPEG-4编码器的并行处理需要谨慎进行,因为对象可能会在场景中动态出现或消失。另外,对象可以彼此同步。用户交互也可能禁止直接并行化。我们提出了一种建模方法,可以捕获各种对象与用户交互之间的时空关系。然后,我们提出了许多调度算法,这些算法定期将MPEG-4对象分配给多个工作站,以确保多个对象之间的负载平衡和同步要求。每种调度算法都有其自己的性能和复杂性特征。实验结果虽然显示了实时编码率,但在负载平衡,调度开销成本和全局性能之间进行了权衡。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号