G.723.1算法ARM平台移植与优化

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:godheihei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现代各种通信系统中,语音通信一直是一项重要的、必不可少的业务。语音压缩和编码在移动通信、VoIP、多媒体信息传输、保密通信等领域发挥着重要的作用。多种语音编解码的国际标准相继出台,中低速率的语音编码及其应用已成为一个重要研究领域。G.723.1是ITU-T在1996年提出的一种具有5.3kbps/6.3kbps双速率的高效率语音编解码标准,以其卓越的性能被广泛应用在各种领域。但它的高质量和低码率,是以高复杂度的编码算法、较高的延迟以及较大的存储空间换得的,这也大大增加了它的实时实现难度。由于ARM嵌入式处理器具有成本低、易开发等众多优点,非常适合于实时处理语音编解码器。因此,在ARM平台上有效地实现G.723.1算法是很有必要的。本论文首先对G.723.1编解码器的算法原理进行了描述,接下来具体论述了将该算法进行ARM平台移植与优化的方法。优化的目的是在尽量不降低压缩语音质量的同时尽可能地减少指令周期数。优化过程中使用的方法包括:算法优化、C代码结构优化和汇编优化。通过与优化前的算法进行对比,移植和优化之后,G.723.1编码器的复杂度降低了80%以上,解码器的复杂度降低了60%以上。优化后的G.723.1语音编解码算法能够在ARM平台上实时实现,从而可以将它投入到许多实际应用当中去。
其他文献
配电网规模庞大、结构复杂、设备节点种类繁多,对其直接进行智能化改造存在投资大、技术复杂、施工困难的问题。本文针对上述情况提出了以现有配电网的设备资源为基础,利用软件定义网络(SDN)集中式控制网络技术进行智能配电通信网的网络构建方案。本文在SDN网络技术的基础上进行了智能配电通信网的网络架构研究以及与网络架构设计匹配的路由策略设计。在网络架构设计中,逻辑架构上采用层次化设计,根据配电电压等级将网络
三网融合是当前网络的一个重要发展方向。接入网是实现三网融合的关键组成部分之一。本文研究了一种新型接入网技术HINOC(High PerformanceNetwork Over Coax,高性能同轴电缆接
学位
学位
由于次声具有频率低、波长长、传播距离远、能量衰减小等特点,近年来基于广域传感器网络的次声源监测系统成为研究热点。本论文就其中的次声源定位问题所涉及的关键技术进行
道岔控制电路是道岔动作和表示的控制单元,其主要作用是根据值班人员动作命令实现对转辙机的控制,进而实现对道岔位置的转换,同时对道岔位置状态进行检测和监督,以此来保证列车正
基于内容的视频检索技术指根据用户提交的示例视频,在视频数据库中查找与其相似的视频片段,并将查询结果按相似程度的高低反馈给用户。显然视频序列相似性度量算法的好坏是决定
移动到移动(Mobile to Mobile, M2M)通信系统是一种端到端的无线通信。在无线链路M2M信道中必不可少的会出现的多普勒频移。当两个终端移动速度较快,那么多普勒频率变得非常
学位
塑料外壳式断路器是低压配电保护系统的核心元件,具有的性能和优点使其在电力系统中被广泛的运用,它的可靠性对配电系统的安全性有很大的影响。因此为了保证断路器的可靠性,出