摘要
为了提高JPEG2000的解码速度,在多核处理器平台上利用OpenMP(Open specifications for Multi Processing)实现了JPEG2000的高速并行解码。即利用OpenMP对JPEG2000解码过程中的T1解码器和离散小波逆变换进行多路并行解码,减少了这两部分的运行时间,从而降低JPEG2000的整体解码时间。实验结果表明,OpenMP是一种简单而有效的并行化编程工具,在保证解码图像质量不变的前提下,相对单线程串行算法,所提出的并行解码算法,解码速度有显著提高。
In order to improve the decoding speed of JPEG2000,OpenMP(Open specifications for Multi Processing) is employed to achieve a high-speed JPEG2000 parallel decoding in the multi-core processor platform.Tier 1 and IDWT in the JPEG2000 decoding is complex and the time consuming.The algorithm proposed in the paper adopts OpenMP to realize multi-channel parallel decoding on Tier 1 and IDWT,and thus to reduce the running time of these two parts,and further the overall JPEG2000 decoding time.The experimental results show that OpenMP is a simple and effective tool for parallel programming.On the premise of ensuring the quality of the decoded image,as compared with the single-threaded serial algorithm,the decoding speed of the proposed parallel decoding algorithm is improved remarkably.
出处
《通信技术》
2011年第4期10-12,15,共4页
Communications Technology