网络摄像机常见格式 H.264、MPEG-4、MJPEG

网络摄像机常见压缩格MJPEG简介

MJPEG  全名为 "Motion Joint Photographic Experts Group",是一种视频编码格式,   Motion JPEG技术常用与闭合电路的电视摄像机的模拟视频信号“翻译”成视频流,并存储在硬盘上。典型的应用如数字视频记录器等。MJPEG不像MPEG,不使用帧间编码,因此用一个非线性编辑器就很容易编辑。MJPEG的压缩算法与MPEG一脉相承,功能很强大,能发送高质图片,生成完全动画视频等。但相应地,MJPEG对带宽的要求也很高,相当于T-1,MJPEG信息是存储在数字媒体中的庞然大物,需要大量的存储空间以满足如今多数用户的需求。因此从另一个角度说,在某些条件下,MJPEG也许是效率最低的编码/解码器之一。   MJPEG 是 24-bit 的 "true-color" 影像标准,MJPEG 的工作是将 RGB 格式的影像转换成 YCrCB 格式,目的是为了减少档案大小,一般约可减少 1/3 ~ 1/2 左右。   MJPEG与MJPG的区别   MJPG是MJPEG的缩写,但是MJPEG还可以表示文件格式扩展名.

MJPEG 是指 Motion JPEG,即动态JPEG,按照25帧/秒速度使用JPEG 算法压缩视频信号,完成动态视频的压缩。是由JPEG专家组制订的,其图像格式是对每一帧进行压缩,通常可达到6:1的压缩率,但这个比率相对来说仍然不足。就像每一帧都是独立的图像一样。MJPEG图象流的单元就是一帧一帧的JPEG画片。因为每帧都可任意存取,所以MJPEG常被用于视频编辑系统。动态JPEG能产生高质量、全屏、全运动的视频,但是,它需要依赖附加的硬件。而且,由于MJPEG不是一个标准化的格式,各厂家都有自己版本的MJPEG,双方的文件无法互相识别。 
MJPEG的优点是画质还比较清晰,缺点是压缩率低,占用带宽很大。一般单路占用带宽2M左右

网络摄像机常见压缩格MPEG-4简介
  1 mpeg—4简介
    mpeg 4起草甚早,于1994年正式公布。原是针对视频会议、可视电话而制定的超低比特率(bit rate)编码标准。在制定过程中,mpeg委员会看到人们对多媒体视频音频的编码压缩及传输解码的需求已非当时制定的mpeg-4技术所能达成,便立即修改计划,因而有了现在突破性的mpeg—4定义。它的新定义与以往的jpeg、mpeg-1和mpeg-2有很大的不同,它是一种格式、一种框架的定义,而不只是具体算法。 
    mpeg-4是在1998年10月定案,并于1999年2月正式命名为国际标准iso/iec 14496。1999年年底mpeg-4第二版(mpeg-4 verion 2)亦告完成,并于2000年年初成为国际正式标准。新的增修(amendment,简称amd)持续加入,进一步扩展了此一标准的涵盖范畴及应用领域。例如,去年年初在增修三(amd3)中加入了影视制片标准子集(studio profile),将比特率进一步提升到1.2gbps,而分辨率(resolution)则推升至4000 pixels×2000 pixels,如此使得mpeg-4标准得以延伸至电视电影专业影片制作领域。
    mpeg-4原本只专注在成为极低比特率视音频编码的标准。然而要在极低比特率下,达到高压缩,而依然完成高音画质的传输,则需要一种能针对不同种的影音数据,作出最有效率的编码方式。由此进一步衍生,如能将这些不同种的影音数据视为个别独立的对象(object),除了进行以对象为基础的编码外,在对象与对象间,或者是对象与使用者间尚能进行互动,那就构成了一个高功能的多媒体互动应用平台。 
    未来市场对多媒体视频信息的应用要求,已由播放型(broadcast)转向基于内容(content-based)的访问、检索及操作。这需要将基于内容的索引与编码结合起来,在压缩数据中就有描述视频内容的信息。
    为了支持对动态视频内容的访问,mpeg-4引入了基于内容的视频对象(vo-video object)压缩编码方法,便于有效的操作和控制对象,这突破了传统mpeg-2基于帧(frame-based)的压缩方法。与mpeg-1和mpeg-2标准相比较之下,除了传统的编码功能之外,mpeg-4具备了更多引人注目的功能,包括了有效压缩、对象内容的存取和可扩展性、空域和时域的可扩展性以及强健的纠错能力等。mpeg-4标准不仅可以提供一个更高压缩效率的新多媒体信息传输标准,同时也可以达到更好的多媒体内容互动性及全方位的存取性。
    mpeg-4编码系统是开放的,可随时加入新的编码算法模块。它能支持多种多媒体应用,可根据不同的应用需求,现场配置解码器。这种技术应用的灵活度对以往只能针对硬件的压缩编码方式是无法想象的。 
    2 mpeg-4的核心技术 
    美国高升科技集团是由美国硅谷华人技术专家所创。其科技团队研发的高画质mpeg-4编码算法,与多种mpeg-4格式相容。该编码技术效果已经被一些国际大型公司所肯定,而多种专利已在申请之中。除了mpeg-4编码算法,其与第六代x86相容的微处理器芯片(mp6),亦早已进入量产成熟的阶段。利用此芯片特低功耗及高性能多媒体运算之特性,可达成用系统微处理器来执行mpeg-4解码的目的。如此既可保持应用弹性,快速随着格式更新而做调整,又可省掉硬件解码芯片,以降低系统成本。在终端处,美国高升科技团队已研发出其专属的mpeg-4播放器软件,是针对其mp6微处理器芯片特有的多媒体架构(三条整数管线和三条多媒体mmx管线)做进一步优化的结果。这会使得mpeg-4的解码更有效率,在用户终端展示的画质更清晰,动感更优化。
    3 mpeg—4的应用 
    由于mpeg-4采用了基于对象的压缩编码方法,它把图像和视频分割成不同的对象,分别处理,除了能提高数据压缩,还能实现基于内容的交互功能。这对增值服务业来讲,mpeg-4有效的处理基于对象的多媒体内容压缩、存取与互用,可广泛的应用到网上购物、远程医疗、教学、监控及可视电话等领域。
    虽然mpeg-4标准体系完整广泛,但此标准之部分相关技术尚处开发阶段。近来mpeg-4之实际应用以 simple profile应用为主轴,亦就是利用mpeg-4,较mpeg-2更好的视音频高压缩技术,使得在低频传输条件下(如500k-1.5mbit/sec),依然能提供较好画质的节目,带宽的利用也相对提高。此类型典型应用如,由互联网下载电影观赏,或者是近来讨论热烈的mpeg-2与mpeg-4子母视窗整合应用。简单来说,就是在mpeg-2主画面上叠上一个或数个mpeg-4子画面,如此在观赏主画面节目(如:球赛、新闻)时,可同时选择子画面的内容(如:明星球员个人简介、新闻内容的手语画面)。电视教学亦非常适用于此种应用。 
    由于此类型应用正蓬勃兴起,针对这类应用的解决方案亦纷纷推出,有的为硬件方案,有的为软件方案。前者为设计一个mpeg-4专属解码芯片,但由于部分mpeg-4相关技术(如:串流格式),尚处百家争鸣时期,主流尚未浮现,这使得芯片厂商仅能择一而为之。再由成本角度来看,因为多加了解码芯片,系统成本也随之提高。后者软件方案则用既有的系统cpu来进行解码。此法较具有弹性,可随时依市场需求态势改版更新,又因省去了解码芯片而降低系统成本。 
    目前市场上,已有厂家推展以cpu直接解码的方案,其中以美国高升科技的方案较为成熟。因为美国高升科技拥有的不只是mpeg-4解码播放器软件,它还有高画质的编码算法、高性能及特低耗电的微处理器芯片技术、以及数十个保护其特殊技术的专利。而美国高升科技在mpeg-4的应用领域开发,除了在有线的用户终端设备(比如视频点播及远程教育等)有了解决方案,并已深入到高清电视、及无线的第三、第四代手机。
    4 结 语 
    mpeg-4标准可用“博大精深”四个字来形容。其涵盖领域之广大,已超越了单纯视音频编解码范畴,成为以对象内容为主体的多媒体展示架构。 
    对多媒体内容创作业者而言,mpeg-4使多媒体内容更多元化、更具有弹性、多媒体组件能更容易被再利用。它将现今各自发展的技术及应用,如互联网、动画、视频、音频、互动电视等整合至单一架构之下,而且提供更佳的资源管理方法和保护著作权的机能。 
    对网络服务业者而言,mpeg-4是透明度很高的信息传递工具。它可以藉由与其它国际标准的兼容相通而存在于各种形式网络上,如有线电视网络、电信网络以及无线传输等。尤其在单纯以视频音频传输为主的应用中,相较于mpeg-l或mpeg-2,mpeg-4仅需较小的比特率,即可达成相同音画质效果,如此即意味着较高的频宽使用效率。 
    对终端消费者而言,mpeg-4能让消费者在原创作者限定的操作功能范围之内,与节目内容中的对象互动,体会前所未有的娱乐效果。而且在移动式低传输速率网络中,促使多媒体应用得以实现。这包括了交互式多媒体广播和移动通讯。 
    因应市场的需求,我们将会看到更多、更灵活的mpeg-4应用。比如手机、机顶盒、电视的互动,有线、无线多媒体内容的传送,节目制作与增值服务业的串联等等,都将会是mpeg-4的贡献。

网络摄像机常见压缩格式H.264简介
H.264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出的高度压缩数字视频编解码器标准。

随着HDTV的兴起,H.264这个规范频频出现在我们眼前,HD-DVD和蓝光均计划采用这一标准进行节目制作。而且自2005年下半年以来,无论是NVIDIA还是ATI都把支持H.264硬件解码加速作为自己最值得夸耀的视频技术。H.264到底是何方“神圣”呢?

  H.264是一种高性能的视频编解码技术。目前国际上制定视频编解码技术的组织有两个,一个是“国际电联(ITU-T)”,它制定的标准有H.261、H.263、H.263+等,另一个是“国际标准化组织(ISO)”它制定的标准有MPEG-1、MPEG-2、MPEG-4等。而H.264则是由两个组织联合组建的联合视频组(JVT)共同制定的新数字视频编码标准,所以它既是ITU-T的H.264,又是ISO/IEC的MPEG-4高级视频编码(Advanced Video Coding,AVC),而且它将成为MPEG-4标准的第10部分。因此,不论是MPEG-4 AVC、MPEG-4 Part 10,还是ISO/IEC 14496-10,都是指H.264。

  H.264最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。举个例子,原始文件的大小如果为88GB,采用MPEG-2压缩标准压缩后变成3.5GB,压缩比为25∶1,而采用H.264压缩标准压缩后变为879MB,从88GB到879MB,H.264的压缩比达到惊人的102∶1!H.264为什么有那么高的压缩比?低码率(Low Bit Rate)起了重要的作用,和MPEG-2和MPEG-4 ASP等压缩技术相比,H.264压缩技术将大大节省用户的下载时间和数据流量收费。尤其值得一提的是,H.264在具有高压缩比的同时还拥有高质量流畅的图像。


没有更多推荐了,返回首页