2 在3G无线终端领域的多媒体应用
在3G无线终端设备中,OMAP5910的应用主要面向优化多媒体性能,
并提升语音、音频、图像或视频信号处理 的应用性能。其具体应用包括:PDA、Bluetooth无线设备、Web记事本、数字媒体、移动商务、军事通信以及远程通信等,OMAP5910的应用领域如图2所示。
2.1 视频和图象处理
目前,在多媒体应用中,视频与图像数据处理是一个不可或缺的重要方面。其于双核架构的OMAP5910处理器具有极强的运算能力和极低的功耗,在多媒体信号处理方面具有明显优势。如在视频应用方面,基于OMAP架构的MPEG-4视频软件以每秒15帧的速度同时执行图像编码及解码 QCIF(176%26;#215;144像素)时,仅使用了DSP核执行性能的15%左右。而剩余85%的性能仍可用于其它任务,比如图形效果的增强、音频回放或语音识别等。OMAP5910处理器不仅提供计算资源,而且还提供视频应用所必须的数据传输能力。当未压缩数据从照相机向外传送或送至显示屏时,一个争度分量按4:2:0的格式下抽样的QCIF帧需要38016字节。
视频应用是OMAP5910处理器扩展无线终端功能的首批应用领域之一,它包括:双向可视电话通信及单向编码或解码、MPEG4音像压缩、JPEG静止图像压缩以及视频流等等。
2.2 语音应用
用于像携设备语音系统时,DSP和RISC核的结合给OMAP平台处理器提供了极好的功率特性。RISC适合处理控制代码,如:用户界面、操作系统和高级应用;而DSP可处理更集中的语音应用,同时DSP具备语音应用所需的实时信号处理功能。微小特性的语音识别计算量比较密集,其引擎在高功效的C55x DSP上运行;而较大特性的语音识别其语法、字典及声模型生成元件等功能的计算量不密集,因此位于高性能ARM RISC核上。模型生成与识别模块之间的互动被减至最低,并通过API分层体系来完成。OMAP构架的优势在于需预先编辑或存储语法或模型就能在某些识别语境中处理新词汇。
OMAP5910处理器采用DSP核与ARM RISC微处理器核同时进行语音识别的工作方式,其中DSP核负责大量数据的处理与语音识别算法的执行。而ARM RISC微处理器核所要处理的工作包括存放语音识别算法的描述、语音识别字库及计算机听觉的数据处理等计算量比较低的工作。基于OMAP5910处理器语音识别系统的程序结构如图3所示。
图中:OMAP5910处理器通过输入/输出接口输入语音信号,接收到ARM RISC微处理器上执行的语音识别程序后,会依照语音识别的指令将语音数据通过OMAP5910 DIRECT DSP API接口传到DSP微处理器核中做数据运行,然后再将运行结果传回到ARM RISC微处理器中,从而完成语音识别的工作。
同样,无线设备上的文本到语音系统也可以同时利用ARM处理器与DSP。TTS的文本分析、语言处理模块以及***间数据库同位于ARM处理器上,而单元选择与波形生成模块都位于ARM上。与语音识别器一样,ARM处理器与DSP模块之间的互动减至最小,并通过API分层体系来完成。 OMAP5910在语音方面的应用还包括:语音电子邮件、信息检索、个人信息管理、语音浏览、语音导航以及MP3、WMA和其他GSM语音的编解码等。
2 在3G无线终端领域的多媒体应用
在3G无线终端设备中,OMAP5910的应用主要面向优化多媒体性能,
并提升语音、音频、图像或视频信号处理 的应用性能。其具体应用包括:PDA、Bluetooth无线设备、Web记事本、数字媒体、移动商务、军事通信以及远程通信等,OMAP5910的应用领域如图2所示。
2.1 视频和图象处理
目前,在多媒体应用中,视频与图像数据处理是一个不可或缺的重要方面。其于双核架构的OMAP5910处理器具有极强的运算能力和极低的功耗,在多媒体信号处理方面具有明显优势。如在视频应用方面,基于OMAP架构的MPEG-4视频软件以每秒15帧的速度同时执行图像编码及解码 QCIF(176%26;#215;144像素)时,仅使用了DSP核执行性能的15%左右。而剩余85%的性能仍可用于其它任务,比如图形效果的增强、音频回放或语音识别等。OMAP5910处理器不仅提供计算资源,而且还提供视频应用所必须的数据传输能力。当未压缩数据从照相机向外传送或送至显示屏时,一个争度分量按4:2:0的格式下抽样的QCIF帧需要38016字节。
视频应用是OMAP5910处理器扩展无线终端功能的首批应用领域之一,它包括:双向可视电话通信及单向编码或解码、MPEG4音像压缩、JPEG静止图像压缩以及视频流等等。
2.2 语音应用
用于像携设备语音系统时,DSP和RISC核的结合给OMAP平台处理器提供了极好的功率特性。RISC适合处理控制代码,如:用户界面、操作系统和高级应用;而DSP可处理更集中的语音应用,同时DSP具备语音应用所需的实时信号处理功能。微小特性的语音识别计算量比较密集,其引擎在高功效的C55x DSP上运行;而较大特性的语音识别其语法、字典及声模型生成元件等功能的计算量不密集,因此位于高性能ARM RISC核上。模型生成与识别模块之间的互动被减至最低,并通过API分层体系来完成。OMAP构架的优势在于需预先编辑或存储语法或模型就能在某些识别语境中处理新词汇。
OMAP5910处理器采用DSP核与ARM RISC微处理器核同时进行语音识别的工作方式,其中DSP核负责大量数据的处理与语音识别算法的执行。而ARM RISC微处理器核所要处理的工作包括存放语音识别算法的描述、语音识别字库及计算机听觉的数据处理等计算量比较低的工作。基于OMAP5910处理器语音识别系统的程序结构如图3所示。
图中:OMAP5910处理器通过输入/输出接口输入语音信号,接收到ARM RISC微处理器上执行的语音识别程序后,会依照语音识别的指令将语音数据通过OMAP5910 DIRECT DSP API接口传到DSP微处理器核中做数据运行,然后再将运行结果传回到ARM RISC微处理器中,从而完成语音识别的工作。
同样,无线设备上的文本到语音系统也可以同时利用ARM处理器与DSP。TTS的文本分析、语言处理模块以及***间数据库同位于ARM处理器上,而单元选择与波形生成模块都位于ARM上。与语音识别器一样,ARM处理器与DSP模块之间的互动减至最小,并通过API分层体系来完成。 OMAP5910在语音方面的应用还包括:语音电子邮件、信息检索、个人信息管理、语音浏览、语音导航以及MP3、WMA和其他GSM语音的编解码等。
举报