|
发表于 2008-9-10 17:03:26
|
显示全部楼层
来自: 中国江苏徐州
DSP技术
3 L/ x& U+ J) z9 M1 l! D2 b, ~[编辑本段]
( \$ D! z9 z9 v基于DSP的智能视频监控系统; N% Q- k: F7 O9 ~' ?. H* Q
0 ]! }2 ?6 O8 o8 \: g: G( {7 h4 _
空白车氖悠导嗍酉低呈羌虻サ姆侵悄鼙章返缡樱–CTV)系统,其缺点十分明显。这样的系统或者需要安保人员实时监视画面以捕捉关键事件,或者需要在事后对视频记录进行回放并进行人工分析,耗时耗力,成本高而效率低。近几年,DSP在智能视频监控系统方面的应用不断完善,正在逐渐取代传统的模拟非智能系统。( {0 z" H( ~# m3 p; A
) m8 s6 a$ ^9 v& K& Z5 j2 p0 c
空白ppli公司2006年的一份分析报告曾指出,IP视频监控系统市场到2010年将增长近十倍。 IP监控的创新技术之一是“智能摄像机”,它拥有强大的数字信号处理器,能探测威胁并触发自动响应。可见,DSP芯片是智能监控的核心。
, D* p& B/ x2 g( d( `
0 H# ]% j0 ?' ^+ d' e/ P* q) g' y7 g空白紻SP,多数人都会联想到TI公司。该公司的DSP开发历史悠久,它所占据的DSP市场份额遥遥领先。当然,TI公司也重视DSP在智能视频监控中的应用(见TI 达芬奇技术实现数字化智能视频监控http://www.21ic.com/news/n12583c8.aspx)。8 G3 L) o2 D; N9 f
空白闹氐憬樯蹵DI公司在智能监控领域的进展情况。本月初,笔者有幸和ADI上海公司的DSP和嵌入式处理器产品技术市场经理张铁虎、EP/DSP高级技术应用工程师魏宏伟两位先生进行了交流。他们介绍了ADI公司DSP智能监控技术、战略特点和计划等,在此向21IC用户做个汇报。/ e9 f2 r8 a7 \7 r
* G" I% R+ N/ {空白蛔芴謇此礎DI公司DSP的名气不如TI的大,但该公司对DSP应用于智能视频监控相当重视。从产品角度来讲,ADI公司主要业务有三:模拟产品、MEMS和DSP。其中DSP应用包括工业测控、移动媒体和汽车电子,而监控则占据ADI工业测控业务的大部分。可见,智能监控对于ADI的DSP业务发展十分重要。
: c8 z/ t3 p1 f. b# O: v' A
5 W( q+ ? L/ j- {4 \; c+ B+ t空白盘⒔樯埽珹DI的DSP发展历程虽然不如TI的悠久,但拥有自己明显的特点或优势。首先,ADI的DSP架构和TI的不同。TI的DSP实际上是ARM+DSP,所以需要两套开发工具。ADI的DSP是基于1999年与Intel公司合作开发的Micro Signal Architecture(微信号架构),称作convergent processor,在一个核里既有数字信号处理功能,又有MCU功能,所以只需一套开发工具,为用户使用、学习提供了方便。其次,ADI的DSP开发工具是免费的,可在该公司网站上随时下载。据第三方评测机构BDTI称,ADI的DSP具有最高的性价比。此外,ADI的DSP还具有功耗低、稳定(工业/汽车级DSP工作温度范围为-40至+85摄氏度)的优点。- |# b* F" F {
1 |3 C7 s& E9 l, E+ M9 u+ c q: C
空白公司在智能视频监控方面的市场策略比较独特。有一些第三方设计单位为用户提供解决方案。尤其是,ADI同许多科研院所(如清华大学)进行合作,共同展开视频分析的开发工作。视频智能分析算法属于前沿技术,挑战性很强,而科研院所内的智力资源比较丰富,非常适合做这方面的研究。8 E7 k2 a' [/ O4 I$ ~, b& Q) n
' \% V2 u: d) P6 R, z* ], Z* Z% I
空白埃珹DI公司的一些DSP智能视频监控已经走向实际应用。在印度,人头清点(people counting)系统已经实现量产;在美国,车牌识别系统实现了小批量应用;在中国,人脸识别也实现了小批量应用。
) n8 ?6 R, `9 U0 J$ U r5 P; O" A" P& q6 p8 M% ?
空白⒔樯芩担衷谥悄苁悠导嗫鼗怪饕τ迷诙园踩蠛芨叩某『希缫小⒓嘤⑺А⒄氐取K孀偶际醯姆⒄埂⒊杀镜慕档停悄苁悠导嗫亟嚼丛狡占埃惴旱厝〈车腃CTV。
6 r1 ~9 Q+ a7 G$ R: W$ W4 {5 S
8 S7 A! K2 r4 i3 {空白⑺担珹DI公司非常看好智能监控市场,在这方面将持续投资,并在全球范围内同设计公司、科研院所展开合作开发。DSP技术也是ADI的长期计划,目前该公司正在设计下一代的指令集,并已经完成了其中一部分。ADI的DSP会特别注重视频分析,并为这方面的客户提供参考设计、算法模块等。
9 a7 \9 _: m7 d1 A" v1 y- U" i8 I% ~4 m0 W! o+ k% v' j9 X+ w) \
空白贒SP核FPGA的竞争问题,张铁虎说,DSP更适合视频分析,而FPGA的长处是并行处理。另外,FPGA还存在体积大、功耗大、价格高等问题。不过,根据BDTI的报告,FPGA正越来越多地涉入DSP的应用领域。在现今的很多设计中,DSP往往与FPGA配合使用。在很多情形下,这一组合对于下一代系统的设计仍然适合。但在另外一些情形下,设计者会考虑仅使用两者之一,而且通常是FPGA取代DSP的功能。然而,对于智能视频监控市场,虽然FPGA也在试图进入,但就目前情况来看,DSP似乎是比较现实的解决方案。, n2 G: X4 W3 g, Y% l
6 L- g3 y7 {8 a基于DSP的语音实时变速系统设计
3 N4 Q" @: d6 K& n4 k2 D3 A空白
% [5 @: ~8 Z0 ^' i. j% X引言 & Y& [: U, c G; T B$ |
空白庥锒嗝教褰萄е校蠖杂锼俳锌炻刂疲允视Σ煌潭妊男枨蟆H欢车挠镆舯渌俨吠诮淌Ω谋溆锼俚耐保哺谋淞嗽祷罢叩挠锏鳎荒艽锏浇萄У恼嬲康摹R虼耍镆舯渌傧低秤Φ本弑傅髡锼俚耐保剐枰Vぴ祷罢哂锏鞅3植槐涞奶氐恪1疚慕樯艿木褪且恢只赥MS320C5409的语音实时变速系统。另外,考虑到在实际系统中语音的压缩存储和语音变速往往是同时需求的,因此本文提出一种基于LPC低比特率语音编码算法的语音变速算法,该算法能够任意调整语音语速。
; o) g- h4 R$ B) O* W0 `' c9 y
/ h9 u' `, r2 D {空白算法
, e% H6 j [' Q$ l0 `- ]9 S$ }5 @3 I1 J* q/ F3 K- w
空白编码将语音信号s(n)看作一个时变的声道系统在声门的激励之下的输出信号。对浊音而言,声门激励为一周期脉冲串;而对清音而言,声门激励为随机噪声序列。' s: V! a9 J. S& Y8 ~9 {. T7 h
. K( ], |, R2 c) b9 }空白PC编码中,可以将一帧的语音信号用简化模型的参数来表示,如浊音、清音判别,基音周期,增益G以及数字滤波器系数,这样就可以获得3kb/s的编码。解码时,由于在LPC编码中,浊音可以看作是一周期脉冲串的激励,其中,脉冲周期为基音周期,因此,为了改变语音的速率,我们将语音的帧长变长,在其中再加入若干的脉冲串的激励即可得到变速的语音信号。
0 G+ P; h4 k. P# d# J) O% q x6 x& l: R. M& Q& t* Z% \
空白低成杓 |
|