中国安防论坛

 找回密码
 注册
查看: 39134|回复: 30

视音频编解码技术及其实现

[复制链接]

安防幼儿园学生

Rank: 1

积分
9
发表于 2003-10-17 17:43:49 | 显示全部楼层 |阅读模式
一、 视音频编码国际标准化组织及其压缩标准介绍
$ M, v" m9 |* A! g6 s, _5 T国际上有两个负责视音频编码的标准化组织,一个是VCEG(Video code Expert Group),是国际电信联合会下的视频编码专家组,一个是MPEG(Motion Picture Expert Group),是国际标准化组织下的运动图象专家组。这两个视音频编码标准化组织都对视音频的编解码做出了非常重要的贡献:一是推动视音频编码技术的发展,一是推动视音频编解码的应用。
* e, h4 l' Q$ C, h( s视音频编解码涉及很多项视频和音频处理技术,每一项技术的改进都对视音频编码做出贡献,但作为一套完整、高效的编码方案,需要集中全人类在视音频编解码方面的最新智慧。个人或公司的研究成果,都希望被标准化组织,其经济回报是标准使用费。
1 g, Q: r2 w" x+ \, r% G5 O5 |# H这两个标准化组织制定的相关编码标准都获得了广泛的应用,VCEG制定的标准有H.261(被国际电信联合会选定为电视会议的视频压缩标准)、H.262(该标准同MPEG-2完全一样,是VCEG同MPEG组成的联合编码专家组JVT制定的压缩标准,VCEG发布的是H.262,MPEG发布的是MPEG-2)、H.263(该标准被国际电信联合会选定为可视电话的视频压缩标准,有增强型版本H.263+、H.263++)、H.264(该标准是2002年5月VCEG为新一代交互式视频通讯制定的标准)。MPEG名气要大得多,制定的标准有MPEG-1、MPEG-2、MPEG-4、MPEG-7和MPEG-21 ,MPEG-1压缩标准为VCD所采纳,MPEG-2的压缩标准为DVD采纳,MPEG-4是为交互式多媒体通讯制定的压缩标准,MPEG-7是为互联网视频检索制定的压缩标准。
4 T* l' v; |- N/ Y/ S VCEG制定的压缩标准H.26X都是针对单一矩形视频对象,其追求的是更高的压缩效率。MPEG-4在目前之所以很热,是因为MPEG-4是基于多个视音频对象的压缩编码标准,这非常适合于互联网上的多媒体应用。在互联网上传播的多媒体信息,很多是可以划分为多个视频对象的,如电脑制作的动画节目、电视新闻节目等,而在实时视频图象编码中,在一个图象矩形框中很难实时识别多个视频对象,还是把一个视频源当作一个矩形视频对象进行编码。
7 {+ x7 m7 n: b. A VCEG在97年发布H.263的压缩标准后,制定了短期开发计划H.26N和长期开发计划H.26L,H.26N发展成H.263+和H.263++,H.26L经过5年时间的发展,在2002年5月作为H.264压缩标准进行发布。
8 |- T+ z1 V8 N7 |) fMPEG在VCEG发布H.263之后,发布了MPEG-4 SP(即MPEG-4第一板),在该版本中引入了两个非常重要的概念:一个是一个视频源多个视音频对象编码,一个是码流传输异常处理(特别是无线传输应用)。从这里可以看出,VCEG致力于高效率的视频编码技术,MPEG更侧重系统和框架。
( F' H% l2 T+ y) E( h; x$ ] 在2001年第四季度,VCEG H.26L发展到TML9.0时,MPEG同VCEG再次组成联合联合视频编码专家组JVT,对H.26L的算法进行了改进和完善,在2003年5月VCEG发布了H.264的压缩标准。MPEG在JVT对H.26L压缩算法修改的基础上,将该技术规范纳入到MPEG-4的标准中,作为MPEG-4 PART10发布,即MPEG-4的第三版,MPEG-4 AVC。H.264和MPEG-4 AVC代表了全人类在视音频编解码方面的最新成果。
3 f) [& Z( b1 [& C5 a针对单一矩形视频对象,MPEG-4 AVC比MPEG-4第二版MPEG-4 ACE的压缩效率提高30%以上。
+ K0 c( V! j" Z2 u4 f2 v" C" r
7 M2 x( x7 h8 F" _. W: a* G4 M( [ 二、 H.264与MPEG-4 PART10的技术说明
( s4 H# g$ L7 m2 \) P6 u5 X* n7 l' { 同以前的视频压缩标准H.263++和MPEG-4 ACE相比,H.264与MPEG-4 PART10采用了一些新的算法,主要表现在以下几个方面:
5 t) [! t/ I3 S; J% y$ a- t1、运动搜索
/ t7 P# {) R9 o a、 引入多参考帧
引入多达5个参考帧。
! T/ D9 [0 z' x3 Ib、 多种BLOCK形状
/ X3 U8 q. ]5 }# ]5 K9 _0 A有16*16、16*8、8*16、8*8、8*4、4*8、4*4七种BLOCK形状。
7 n7 R8 p# T0 Z$ `2 y2 x9 G0 D/ M( `& \c、运动搜索精度更高
4 G+ v1 A }9 ~" k1 y1/2象素精度搜索采用了6阶滤波器,搜索精度有很大提高。也引入了1/4象素精度搜索和1/8象素精度搜索。
6 K5 ~" e* T @- d- |- L! H2 n& `% o2、残余编码
: R, O6 x* b: w1 T! e- s: oa、 采用整型4*4 DCT变换
( u R- T) _ y: o" n ib、 量化技术改进
5 ~4 ] z) n& L/ L6 |* j/ d& Q' {c、 采用DE-BLOCK技术
& |5 e$ x G i' S3 H, Yd、 SP帧技术
/ w$ ~- C% \ ^: k; l, U这些技术的改变,一方面提高了压缩效率,另一方面运算强度大幅提高,大大地提高了实现的难度。
9 N* |% {$ t" S u1 E
7 c! P# ]; j' c$ A, k, {6 L; a Z三、 海康威视开发的视音频数字化产品
) H2 G: `4 V# X, i9 \3 F6 e; ] 海康威视从2000年5月进入视音频编解码这个行业,就紧跟标准化组织制定的视音频编解码标准的步伐,特别是在MPEG-4、H.26L等标准发展过程中,扮演实现者的角色,首先是在PC平台上实时实现压缩标准所描述的视音频编解码,INTEL P3/P4处理器代表了当今微处理器的最高水平,无论是处理速度、内部高速缓存大小、外部存储器处理速度,都是任何其它处理器无法比拟的,视音频编解码的处理能力,也是其它微处理器无法比拟的。PC平台上的实现,对于掌握编解码算法,对不同算法的对比测试、各功能模块的比较,都是非常有价值的,对于技术的积累非常重要。但PC平台上的应用,属于商业化软件的范畴,我们更适合做电子产品,在DSP上实时实现,降低产品成本、提高产品的可靠性,才有更大的实用价值。
; B/ D0 l4 r$ F; K从一个视音频编解码模型,到一个实用的视音频编解码软件,要做大量的工作,从运算强度而言,要降低100倍以上。
/ `' P& ]& ]8 M% c 海康威视在数字化视音频编解码方面做了大量的工作,主要成果在以下几个方面:
* l% z% i, p" E! }! I: I* E 1、 在PC(PIII 800MHz)平台上完成了MPEG-1的编码和解码;
9 `) O# E3 C+ X! E$ F 2、 在PC(P4 1.4GHz)平台上完

安防传说人物

智能通

Rank: 8Rank: 8

积分
4635
发表于 2003-10-18 22:01:50 | 显示全部楼层

Re:视音频编解码技术及其实现

视音频编解码技术吾在杂志上多次探讨,楼主认评比吾强!天外有天!
请多多发帖&交流,谢谢!
回复

使用道具 举报

安防幼儿园学生

Rank: 1

积分
2
发表于 2004-1-15 21:37:26 | 显示全部楼层

Re:视音频编解码技术及其实现

佩服佩服!
回复

使用道具 举报

安防工作者

Rank: 3Rank: 3

积分
353
QQ
发表于 2004-1-15 21:41:36 | 显示全部楼层

Re:视音频编解码技术及其实现

受益菲浅!谢谢HIKVISION同志.
期待与同业专业人士诚挚交流,共盼发展!
回复

使用道具 举报

安防幼儿园学生

Rank: 1

积分
7
发表于 2004-2-9 23:17:11 | 显示全部楼层

Re:视音频编解码技术及其实现

谢谢HIKVISION同志
回复

使用道具 举报

安防幼儿园学生

Rank: 1

积分
5
发表于 2004-2-10 19:16:15 | 显示全部楼层

Re:视音频编解码技术及其实现

说的比唱的好听,你们是真的H。264吗???
回复

使用道具 举报

安防工作者

Rank: 3Rank: 3

积分
353
QQ
发表于 2004-2-10 23:08:35 | 显示全部楼层

Re:视音频编解码技术及其实现

不要搞攻击,说话要拿出证据来。楼上的。
期待与同业专业人士诚挚交流,共盼发展!
回复

使用道具 举报

安防幼儿园学生

Rank: 1

积分
11
发表于 2004-4-22 22:05:17 | 显示全部楼层

re:原来康银用的是Philips方案,差远了...

原来康银用的是Philips方案,差远了,现在有很多方案:如LSI Logic/IBM PowerPC 4xx系统,Moto iMX 2代,TI的OMAP 2等,这些产品才可能达到真正的MPEG-4 Part 10 AVC+AAC,可以支持200-80Mbps的动态带宽,支持Main Profile,可以想象,实时编码DSP PNX1301有多难.Envivio的H.264使用的TI TMS3206xx系统的DSP,才可以完全支持.也就是说,100-400M的DSP要想全面支持很难.最完整的要算德国一家公司,用的1G的DSP,可实现全实时,D1编码.大华用的国内一家Embedded Linux做的平台,也就不用说了,还差的远.要想做实时4Way,可以选择多核的CPU或DSP+ARM等,4+1做SoC,可以达到专业级.好像国内能达到这种水平的,就安防公司而言,还没有吧.通信公司有可能能做到,如CECT/HAWEI等.
回复

使用道具 举报

安防知名大师

天道酬勤

Rank: 7Rank: 7Rank: 7

积分
1151
发表于 2004-4-22 23:39:24 | 显示全部楼层

re:阅读~~~

阅读~~~
www.jxcctv.com manager@jxcctv.com JUNXIANG TECHNOSONIC [IMG]http://bbs.tucoo.com/UploadFile056/2005-12/200512132027034891.jpg[/IMG]
回复

使用道具 举报

安防中学生

Rank: 2

积分
169
QQ
发表于 2006-3-1 00:22:35 | 显示全部楼层

re:阅读~~~

楼主是海康的啥!!肯定厉害啊还要多多请教!
武汉弱电安防工程商! Email:wrihxct@163.com QQ:33546416
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

安豆网|Archiver|手机版|中国安防论坛 ( 粤ICP备09063021号 )

GMT+8, 2026-3-20 00:24 , Processed in 0.078656 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表