论文部分内容阅读
无线多媒体传感器网络(MWSN)是在传统无线传感器网络的基础上引入音视频和图像等多媒体信息的一种新型传感器网络,在社会各个领域中均有广泛的应用前景。随着可靠性路由协议和多媒体信息处理两大领域研究的不断深入,WMSN正逐步走向工程应用。分布式视频编码(DVC)作为一种全新的非对称的视频压缩框架,最大优势在于将编码器的计算负载转移到解码器。对于将这种编码方式应用于WMSN视频节点,目前仅限于理论分析。本文尝试在ARM9平台上实现DVC。针对TQ2440开发板的特性,首先,实现了一种用空间换取时间的DCT算法,该算法基于DCT系数表映射,不需要使用乘法器;接着,对变换后的DCT系数进行量化和抽取比特平面操作;最后,实现了一种面向分布式视频编码的Turbo码交织器,在分组交织结束之后,按行列方向分别以不同的S-随机交织器进行交织。实验结果表明,本实现方案在有限的内存消耗代价下降低了复杂度,一定程度上缩短了交织造成的时延。在TQ2440上实现基于变换域的Wyner-Ziv编码器的WZ帧处理是确实可行的。