DSP课程论文-周朝.doc

DSP课程论文-周朝.doc

ID:51071406

大小:1.00 MB

页数:12页

时间:2020-03-18

DSP课程论文-周朝.doc_第1页
DSP课程论文-周朝.doc_第2页
DSP课程论文-周朝.doc_第3页
DSP课程论文-周朝.doc_第4页
DSP课程论文-周朝.doc_第5页
资源描述:

《DSP课程论文-周朝.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于TMS320C6416和CCS的简单图像处理仿真周朝(电子信息学院2011级研1101班无线电物理专业学号:2011202120003)仿真平台:CPU:IntelCore2DuoE7500@2.93GHz内存:2GBDDR2800MHz操作系统:MicrosoftWindowsXPProfessionalSP3DSP仿真软件:CodeComposerStudiov3.3DSP仿真平台:C6416[Compiled]DeviceFunctionalSimulatorLittleEndianC语言仿真软件:VisualStudio6.0

2、C语言仿真图像处理库:OpenCV1.0.0MATLAB仿真软件:MATLABR2011a仿真处理样本图片:lena.bmp,如下所示:(适当缩小)样本图片大小:512X512样木图片格式:.bmp文件,24位位图,RGB三通道一、TMS320C6416简介TMS320C6416是TI公司2006年推向市场的高性能DSP,具有性价比高、功耗低等一些优点。其工作频率高达720MHz,计算速度接近每秒64亿次,功耗仅为现有器件的1/3,且在内部结构上也采用了优化:(1)64个32bit通用寄存器。(2)6个(32/40bit)算逻单元,每个支

3、持单32bit,双16bit或四个8bit运算。(每个时钟周期)(3)2个乘法器,支持4个16bit*16bit乘法,或8个8bit*8bit乘法。(每个时钟周期)(4)64位外部总线。(5)数据结构支持8位运算操作,尤其适用于8位图像信号的处理。二、RGB彩图转换为灰度图1.RGB彩图转换为灰度图算法(1)对于彩色图转灰度图,有一个著名的心理学公式:Gray=R*0.299+G*0.587+B*0.114(2)实际应用时,希望避免低速的浮点运算,所以需要整数算法。注意到系数都是3位精度,我们可以将它们缩放1000倍实现整数运算算法:Gr

4、ay=(R*299+G*587+B*114+500)/1000RGB—般是8位精度,现在缩放1000倍,所以上面的运算是32位整型运算。由于以上算法需要32位运算,所以该公式的另一种变种很流行:Gray=(R*30+G*59+B*ll+50)/100(3)上血的整数算法已经很快了,但是仍有一点制约速度,就是最示的那个除法。移位比除法快多了,所以可以将系数缩放成2的整数幕。习惯上使用16位精度,2的16次幕是65536,所以这样计算系数:0.299*65536=19595.264^195950.587*65536+0.264=38469.6

5、32+0.264=38469.896«384690.114*65536+0.896=7471.104+0.896=7472写成表达式是:Gray=(R*19595+G*38469+B*7472)»162位、7位、16位精度公式分别如下所示:2位:Gray=(R*l+G*2+B*l)»27位:Gray=(R*38+G*75+B*15)»716位:Gray=(R*19595+G*38469+B*7472)»162.DSP仿真(1)首先,打SetupCCStudiov3.3,选择C6416的软件仿真器,如下所示:(2)选择完仿真器后,打开CCS

6、tudiov3.3,新建工程,如下图所示:ProjectCroationProject

7、homeworkjLocation

8、Edsphom«workhomeworkJErojtct

9、Ex・cul・bl・(.out)zJ

10、T»S320CMXXzJFinish取消帮助得到CCS代码编辑界面,如下图所示:・"入•“雪SKfVI

11、0«U<血Qputatlff/msIwW■仔X田处a03![D0HdfFil«■JGZLf>l««•Frojects-占hMi«v«rlipjt_JDepen4tntPro”■JDoEI・fd・«JKF/BIOSCoafu.JG«nera<«4F>1««Includ*-〜Library”因rtsMOOlib-nsowr"回3cvlcalc»d2®HALTEDI»lAClud«*iBclude•*mclude*defmeSIZEJC512tdefineSIZE.Y512iQta(:](SI

12、ZEJ<][SIZE.Y];用来存健輪入图傳数据i“tb「HSIZE—X][SIZE_Y];“用来存储渝出图确爲据iot・pd』pb:unsignGdcharorg[?][SIZE.X][SI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。