资源描述:
《关于多媒体压缩技术在计算机领域内的广泛运用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、关于多媒体压缩技术在计算机领域内的广泛运用本文是多媒体压缩技术在计算机领域内的广泛运用多媒体通信需要大数据量的传输,因此需要对多媒体数据进行压缩,来适应网络媒体的容量和带宽。MPEG4标准是为了满足多媒体通信的新要求而制定的标准,它包括多媒体移动通信、远程购物、交互式电视会议等。由于MPEG4的多功能性是由增加计算量而减少数据传输量来实现的,因此需要强大计算能力的DSP芯片来实现其通信。TM1300是Philips公司生产的专用多媒体处理DSP,具有极好的数据并行处理能力,加上成本较低所以被广泛应
2、用。MPEG4计算量的庞大要实现实时的传输,需要对程序进行算法和语言上的优化。也就是减少运算量和提高程序的运行效率。通过TM1300来提高程序效率是很明显的。1TM1300处理器的结构TM1300是一块32位低功耗处理器,集成有专门的视频输入输出端口、音频输入输出端口、VLD模块、图像协处理器(可实现YUV->RGB转化和送入PC显卡直接显示)、可外挂0.5~64MB的SDRAM。有自己专门的指令系统,同时自带编译器可以完全兼容标准C和标准C++语言。内部有个VLIPEG4-ASP单目标编码
3、器ASP(AdvancedSimpleProfile)编码可以从图像中提取多个视觉对象(VisualObject),可以对每个视觉对象进行编码,从而组合成数据流。在编码中包含重叠运动补偿(OverlapMotionpensation)、无限运动估值(UnrestrictedMotionEstimation)、先进运动预测(AdvancedPredictionMode)以及1/4像素精度、直流交流系数预测、8~12bits素表示等。单目标编码的主要运算量还是集中在传统的几个模块中:运动估值和补偿、D
4、CT和IDCT、量化反量化、直流交流系数预测几块。图1为ASP单目标编码器的原理图。3优化关于ASP种畜BLUP育种值的程序设计1948年。美国学者Henderson提出了BLUP法,即最佳线性无偏预测(BestLinearUnbiasedPrediction)法。该方法具有估计值方差最小、可消除因选择或淘汰等原因造成的偏差等特性,获得的种畜育种值精确性较高。是进行种畜遗传评定的主要方法之一。该方法对于低遗传力性状和限性性状的效果明显,可广泛应用于奶牛各种性状的评定中。采用ASP语言,结合Exce
5、l文件开发了一个计算单性状BLUP的应用程序,实现种畜育种值的自动计算功能。l基本原理假设某一群体存在若干公畜。则任一公畜后代的观测值可用以下模型表示:Yjk=U+hi+Sij+e(1)其中,Y是后代的成绩观察值,u是总体均值,h。是第i个畜群的固定效应,S.是第i个畜群第i个公畜的随机效应,而e是随机剩余效应。若(1)式采用矩阵形式表示,则为:Y=Xb十Zu+e(2)其中,Y为观察值向量,X为已知固定冈子的结构矩阵,b为未知固定向量,z为已知随机因子的结构矩阵,u为未知随机向量,e为随机效应向量
6、。这里的就是要计算的家畜育种值估计量,即BLUP育种值。2ASP程序设计打开一个记事本文件,将文件名和后缀更改为index.asp,并保存。关于ASP种畜BLUP育种值的程序设计,其全部代码如下:0Ork(i,1)=k(j,3)<>0ThenC(i,j):O.5:c(i,i)=0.5Elsefk(i,2)=k(j,2)<>0Ork(i,3)=kO,3)<>0ThenⅡi=jThene(i,j)=0.25:cO,i)=0.25ElseIfk(i,2):k0,2)&
7、lt;>0Andk(i,3)=k0,3)<>0ThenC(j,j):O.5:c0,i)=0.5EndINext:NextFori=lToxIfk(i,2)+k(i,3)=0ThenC(i,i)=1ElseIfk(j,2)k0,3)=0ThenForj:1ToxIfk(i,2)=k0,1)Thenp=jIfk(i,3)=k0,1)Thenp=jC(i,i)=1Form=lTOi一1C(i,m)=c(p,m)0.5:c(m,i)-c(i,m)Next:NextElseForj=1To
8、Ifk(i,2)=k(j,1)Thenp=jIfk(i,3)=k0,1)Thenq=jForm=lToi-1C(i,m)=0.5(C(p,m)+c(q,m)):c(m,i)=c(i,m)Nexte(1一,1)=O。5e(P,q)+1NextEndIf:Next分子矩阵逆阵Dimbb,ee,kkFori=lTox:Fori-1Toxe(i,j)=c(1一,j)Ifj:iThene(i,j+x)=1Ifj<>iThene(i,j+x)=0Next:NextFori:lTox