收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于GPU实现JPEG2000高速遥感图像的解压缩技术研究

张亚杰  
【摘要】:JPEG2000是一种采用离散小波变换(DWT)和优化截断嵌入式编码(EBCOT)的静止图像压缩标准,因其极低比特率压缩性能、渐进性传输和感兴趣编码等优点,成为遥感图像压缩领域的主流算法。但JPEG2000标准存在算法复杂度高、处理速度慢等问题,因此JPEG2000编解码系统的研究具有重要现实意义。受卫星上超低温、强辐射和低能耗等恶劣条件的限制,星上压缩系统一般采用航天级编码芯片。相比于卫星环境,地面解码端条件限制少、有解码芯片、CPU、集群多种解码方案可选。但是解码芯片研制存在开发周期长、成本高且重复使用率低等缺点。传统CPU解码方案计算性能差,难以满足解码速度要求。CPU集群解码方案则需要单独的机房和巨大的电能消耗,维护成本高昂。图形处理单元GPU能很好解决计算力、功耗、成本及重复使用率等问题,为JPEG2000解码提供新的解决方案。本文以我国某卫星解码系统工程设计为出发点,结合GPU特点对JPEG2000解码流程展开研究。本文首先介绍JPEG2000图像压缩标准流程、GPU架构发展和CUDA编程方法,然后对DWT、Tier-1、量化和后处理等模块并行化设计,最后对模块间数据传输和CPU-GPU协同工作模型进行优化。论文主要工作概括如下:(1)GPU实现基于行块的小波变换方法。针对离散小波变换计算量大、耗时占比高等问题,本文调研了基于行列和分块的小波变换方法,结合两种方法的优点实现一种基于行块的小波变换方法,并使用洗牌指令代替共享内存实现块内线程间数据通信。最终本文实现小波变换方法相比于CPU实现加速了150多倍。(2)Tier-1、反量化和后处理等模块并行化设计。Tier-1模块采用码块级并行,即GPU每个线程独立解码一个码块数据。反量化和后处理等模块均采用像素级并行,即GPU每个线程处理单个像素点。最终Tier-1、后处理模块相比Open JPEG实现的Tier-1、后处理模块分别加速了8倍和18倍。(3)模块间高效数据传输和CPU-GPU协同工作模型设计。JPEG2000解码流程中分别在Tier-2、Tier-1和反量化模块之间存在以码块为单位的数据串行传输问题,本文设计高效Kernel函数实现模块间数据并行传输。结合多核心CPU架构和GPU流水线方法,设计高效的CPU-GPU协同工作模型。本文基于GPU实现的JPEG2000解码器相比于Open JPEG、Kakadu单线程解码分别加速了10倍和8倍。论文成果与本课题组研制的JPEG2000压缩芯片协同工作,组成高性能JPEG2000编解码系统,并成功应用于某卫星编解码系统型号任务中。


知网文化
【相似文献】
中国期刊全文数据库 前19条
1 郭杰;吴成柯;李云松;马静;;JPEG2000中高性能低存储的小波变换结构[J];华南理工大学学报(自然科学版);2009年05期
2 陈磊;王峰;段淋;周赟;;一种用于JPEG2000的小波变换VLSI结构设计方法[J];中国图象图形学报;2007年10期
3 黄思齐,杨鲁平,刘桥;JPEG2000的5/3离散小波变换FPGA硬件实现[J];贵州大学学报(自然科学版);2004年04期
4 华林,朱柯,周晓芳,章倩苓;一种适合JPEG2000的离散小波变换VLSI统一结构[J];微电子学;2003年04期
5 刘雷波,王学进,孟鸿鹰,王志华,陈弘毅,夏宇闻;JPEG2000小波变换器的VLSI结构设计[J];电子学报;2002年11期
6 马天;施建平;;适合于JPEG2000压缩标准的数字水印算法研究[J];科学技术与工程;2006年14期
7 郝燕玲;刘营;;应用于JPEG2000的离散小波变换并行超大规模集成结构[J];光学精密工程;2009年05期
8 马伯宁;王晨昊;汤晓安;匡纲要;;基于GPU的二维离散小波变换快速计算[J];国防科技大学学报;2011年03期
9 王镇道;章兢;文康益;;一种高效低功耗JPEG2000小波变换器的设计[J];湖南大学学报(自然科学版);2006年06期
10 刘在德,郑南宁,刘跃虎,兰旭光;JPEG2000中9/7离散小波变换二进制系数实现[J];西安交通大学学报;2003年12期
11 屠小明,郑宇,罗建平;新一代静态图像压缩标准JPEG2000[J];福建电脑;2005年08期
12 郭杰;吴成柯;王柯俨;马静;张磊;;JPEG2000中优化逼近的整型小波变换[J];西安电子科技大学学报;2008年02期
13 叶茂枝;JPEG2000的特性[J];宁德师专学报(自然科学版);2005年03期
14 鲁学博 ,王文生 ,崔慧娟 ,唐昆;嵌入式平台上JPEG2000简化算法研究[J];微计算机信息;2005年22期
15 熊承义,田金文,柳健,侯建华,郑胜;基于线扫格式的JPEG2000小波变换的VLSI结构[J];微电子学;2005年01期
16 潘志红;邵明刚;;一种基于JPEG2000的数字水印方案[J];北京联合大学学报(自然科学版);2009年03期
17 戴文伯;;JPEG2000小波变换仿真[J];信息技术;2007年04期
18 刘维群;李元臣;;基于小波的JPEG2000图像压缩及消噪[J];微计算机应用;2006年02期
19 朱珂,华林,鲁则瑜,周晓方,章倩苓,郭正;应用于JPEG2000的高性能离散小波变换VLSI结构[J];计算机辅助设计与图形学学报;2004年07期
中国重要会议论文全文数据库 前20条
1 战晓明;窦勇;徐炜遐;;JPEG2000小波变换的分块预取优化[A];第二届和谐人机环境联合学术会议(HHME2006)——第15届中国多媒体学术会议(NCMT'06)论文集[C];2006年
2 魏高峰;赫锋;杨蕤;;JPEG2000压缩图像的客观质量预测模型[A];第六届和谐人机环境联合学术会议(HHME2010)、第19届全国多媒体学术会议(NCMT2010)、第6届全国人机交互学术会议(CHCI2010)、第5届全国普适计算学术会议(PCC2010)论文集[C];2010年
3 黄思齐;杨鲁平;刘桥;;一种适合JPEG2000的5/3离散小波变换硬件系统结构[A];中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C];2004年
4 陆娟娟;温柏坚;王毅;陆进军;郭文鑫;;基于GPU并行的静态安全分析设计与应用[A];2016智能电网发展研讨会论文集[C];2016年
5 刘志宏;张年梅;;磁流体力学数值模拟GPU加速技术研究[A];第九届全国流体力学学术会议论文摘要集[C];2016年
6 ;GPU加速基于经验模态分解的高动态范围图像色调映射[A];第六届和谐人机环境联合学术会议(HHME2010)、第19届全国多媒体学术会议(NCMT2010)、第6届全国人机交互学术会议(CHCI2010)、第5届全国普适计算学术会议(PCC2010)论文集[C];2010年
7 王健;许明;陈飞国;葛蔚;李静海;;单相流动直接数值模拟在GPU上的实现[A];中国颗粒学会第七届学术年会暨海峡两岸颗粒技术研讨会论文集[C];2010年
8 梁亮;张定华;毛海鹏;王凯;吴清;;用GPU实现快速三维图像重建[A];2004年CT和三维成像学术年会论文集[C];2004年
9 任鸿翔;金一丞;尹勇;;基于GPU的多重凹凸贴图方法[A];2007系统仿真技术及其应用学术会议论文集[C];2007年
10 张嘉华;梁成;李桂清;;细分曲面的GPU完全实现[A];中国计算机图形学进展2008--第七届中国计算机图形学大会论文集[C];2008年
11 张明磊;孙树立;邱鑫;;基于重心坐标插值的网格变形GPU并行方案[A];北京力学会第19届学术年会论文集[C];2013年
12 黄演;曾孝平;;一种JPEG2000块编码加速模型[A];第九届全国青年通信学术会议论文集[C];2004年
13 钟何平;黄攀;田振;吴浩然;;基于GPU的干涉相位质量图快速计算方法[A];中国声学学会水声学分会2015年学术会议论文集[C];2015年
14 李茂文;唐林波;曾涛;张超;韩煜祺;于春磊;;基于嵌入式GPU的双目视觉测距研究[A];第十届全国信号和智能信息处理与应用学术会议专刊[C];2016年
15 罗月童;薛晔;刘晓平;;基于GPU的多分辨率体数据重构技术研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
16 刘丽;刘晓峰;李洪林;;GPU加速技术在分子模拟中的应用[A];2011年全国药物化学学术会议——药物的源头创新论文摘要集[C];2011年
17 邢怡;;基于GPU的逆时偏移方法在地震数据处理中的应用[A];中国地球物理2013——第二十二专题论文集[C];2013年
18 常新正;王宇新;狄少丞;郭禾;季顺迎;;基于GPU的颗粒离散元并行计算[A];颗粒材料计算力学研究进展[C];2012年
19 姜恩华;韩朝军;王利娟;王璞;;小波变换在JPEG2000图像编码中的应用分析[A];第十三届全国煤矿自动化学术年会、中国煤炭学会自动化专业委员会学术会议论文集[C];2003年
20 刘茂英;;数字电影JPEG2000解码器算法及其优化研究——JPEG2000编解码技术及其在数字电影中的应用及实现研究之三[A];2011中国电影电视技术学会影视技术文集[C];2011年
中国博士学位论文全文数据库 前20条
1 宋长贺;基于GPU的高性能遥感图像解码方法研究[D];西安电子科技大学;2015年
2 白冰;混响室电磁环境的GPU并行重建算法及应用研究[D];西安电子科技大学;2015年
3 陈俊杰;基于GPU的隐式曲面多边形化和造型技术[D];浙江大学;2015年
4 崔树林;基于GPU的并行矢量数据分析与索引技术研究[D];中国科学院研究生院(东北地理与农业生态研究所);2014年
5 王思博;GPU加速耗散粒子动力学模拟软件及其在重质油介观模拟中的应用[D];中国科学院研究生院(过程工程研究所);2015年
6 李荣春;基于GPU的软件无线电并行算法与系统结构关键技术研究[D];国防科学技术大学;2014年
7 韩元利;基于GPU编程的虚拟自然环境技术研究[D];武汉大学;2007年
8 李昌国;基于谱间和校正相关性的高光谱图像压缩方法研究及GPU并行实现[D];成都理工大学;2015年
9 张楠;基于相位差异的地基望远镜图像恢复算法与GPU高速实现[D];中国科学院研究生院(长春光学精密机械与物理研究所);2012年
10 葛子厚;基于GPU动态误差度量的大规模地形绘制方法[D];吉林大学;2012年
11 黄全平;JPEG2000算法的VLSI实现及系统集成[D];复旦大学;2005年
12 李仕;航空异速像移模糊实时恢复算法研究与GPU平台实现[D];中国科学院研究生院(长春光学精密机械与物理研究所);2010年
13 甘新标;面向众核GPU的编程模型及编译优化关键技术研究[D];国防科学技术大学;2012年
14 王晶;基于等几何分析模型的数控编程GPU内核及应用优化算法[D];西北工业大学;2019年
15 熊承义;高速图像压缩编码器的VLSI结构设计研究[D];华中科技大学;2006年
16 朱珂;基于JPEG2000的静态图像压缩算法及VLSI实现的结构研究[D];复旦大学;2004年
17 张兵;高超声速多场耦合及其GPU计算加速技术研究[D];南京航空航天大学;2011年
18 任鸿翔;航海模拟器中基于GPU的海洋场景真实感绘制[D];大连海事大学;2009年
19 代媛;基于GPU并行计算的图像压缩技术研究[D];西北农林科技大学;2014年
20 刘雷波;JPEG2000静止图像压缩关键技术研究及VLSI实现[D];清华大学;2004年
中国硕士学位论文全文数据库 前20条
1 张亚杰;基于GPU实现JPEG2000高速遥感图像的解压缩技术研究[D];西安电子科技大学;2021年
2 艾波;JPEG2000编码器中高性能离散小波变换VLSI设计[D];西安电子科技大学;2013年
3 许旌阳;JPEG2000中可重构二维离散小波变换的设计与实现[D];哈尔滨工业大学;2013年
4 杨国鹏;基于GPU的JPEG2000高速图像解压缩系统研究[D];西安电子科技大学;2014年
5 杨崇朋;JPEG2000二维离散小波变换的VLSI结构设计[D];浙江大学;2006年
6 于平平;应用于JPEG2000的低功耗小波变换结构及硬件实现研究[D];天津大学;2008年
7 王胜利;基于FPGA的JPEG2000小波变换设计与实现[D];西安电子科技大学;2009年
8 卢睿;JPEG2000算法中小波模块的GPU并行优化设计[D];西安电子科技大学;2011年
9 曹保华;基于JPEG2000图像压缩的并行算法研究[D];电子科技大学;2005年
10 白友利;静态图像压缩标准—JPEG2000分析与应用[D];大连理工大学;2003年
11 索辉;基于JPEG2000的感兴趣区域编码的研究[D];哈尔滨理工大学;2008年
12 刘艺;基于稀疏变换的GPU加速技术在矩量法中的应用[D];安徽大学;2013年
13 杨丹丹;图像压缩中小波变换的GPU高速优化方法研究[D];西安电子科技大学;2011年
14 张宁;JPEG2000图像压缩及其感兴趣区域编码研究[D];武汉大学;2004年
15 樊炜;JPEG2000中算术编码的FPGA实现[D];西安理工大学;2007年
16 赵锦;基于小波变换的JPEG2000图像压缩算法的研究[D];辽宁工程技术大学;2005年
17 朱鹏;JPEG2000静态图像压缩标准的研究与实现[D];国防科学技术大学;2007年
18 辛保礼;基于GPU的JPEG2000高速数据处理系统研究[D];电子科技大学;2017年
19 张震;基于机载GPU的无人机视频流实时检测系统的设计与实现[D];山东大学;2021年
20 彭灿;GPU堆管理器中地址随机化技术的研究与实现[D];湖南大学;2019年
中国重要报纸全文数据库 前8条
1 本报记者 藏瑾;苹果、三星自研GPU:手机厂商供应链发力[N];21世纪经济报道;2017年
2 本报记者 陈洲;三星苹果竞技GPU 产业链洗牌大幕再次拉开?[N];通信信息报;2017年
3 本报记者 陈炳欣;移动GPU再受关注 市场竞争格局复杂多变[N];中国电子报;2019年
4 本报记者 齐旭;英特尔入局高性能独显,GPU未来谁成赢家[N];中国电子报;2019年
5 本报记者 李佳师;苹果英特尔入局 GPU为何这么热?[N];中国电子报;2020年
6 本报记者 张一迪;英伟达发布全新数据中心GPU 剑指人工智能生态[N];中国电子报;2020年
7 本报记者 沈丛;从GPU反攻到IDM模式再革新 英特尔将全面发力混合架构[N];中国电子报;2021年
8 记者 许子皓;英特尔收购芬兰公司Siru意在增强GPU实力[N];中国电子报;2022年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978