[发明专利]一种遥感影像快速处理方法无效
申请号: | 201210119088.X | 申请日: | 2012-04-20 |
公开(公告)号: | CN102663759A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 顾行发;余涛;杨雪;孟庆岩;赵利民;谢东海 | 申请(专利权)人: | 中国科学院遥感应用研究所 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 北京中创阳光知识产权代理有限责任公司 11003 | 代理人: | 尹振启;罗巍 |
地址: | 100101 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 遥感 影像 快速 处理 方法 | ||
1.一种遥感影像快速处理方法,其中,包括以下步骤:
1)根据遥感影像和GPU显存的大小,判断是否对遥感影像进行分块;如果需要对遥感影像分块,则转入步骤2);
2)将遥感影像分成若干计算机内存和GPU显存可以处理的行块,利用GPU对每行块分别进行一维傅里叶行变换;
3)将上述处理完的结果重新组合为整幅遥感影像后,将遥感影像分成若干计算机内存和GPU显存可以处理的列块,利用GPU对每列块分别进行一维傅里叶列变换;
4)将经过上述步骤处理完的结果重新组合,即完成对整幅遥感影像的处理。
2.如权利要求1所述的遥感影像快速处理方法,其中,步骤1)具体为:如果遥感影像能够被GPU处理,则将遥感影像全部读入GPU显存中,利用GPU并行计算进行遥感影像的二维傅立叶变换;如果遥感影像过大,不能被GPU处理,则转入步骤2)。
3.如权利要求1所述的遥感影像快速处理方法,其中,步骤2)具体为:首先,将遥感影像分割成能够被计算机内存处理的若干行块,并将分割的每一行块依次读入计算机内存中;其次,将读入计算机内存中的每一行块分割成能够被GPU处理的若干子行块,并将分割的每一子行块依次读入GPU显存中;再次,利用GPU对读入GPU显存的每一子行块进行一维傅立叶行变换,将一维傅立叶行变换后的结果数据存入磁盘。
4.如权利要求3所述的遥感影像快速处理方法,其中,根据内存大小所分的行块个数是通过公式:得到,其中b为所分行块个数,p为每个像素点在内存中所占的字节数,m,n为影像的大小,a为处理图像时系统的可用内存。
5.如权利要求4所述的遥感影像快速处理方法,其中,根据GPU显存大小所分的行块个数是根据公式:得到,其中B为所分行块个数,P为每个像素点在显存中所占的字节数,M,N为影像的大小,A为处理图像时系统的可用显存。
6.如权利要求1所述的遥感影像快速处理方法,其中,步骤3)具体为:首先,经过上述处理后的遥感图像重新组合为整幅遥感影像后,将遥感图像分割成能够被计算机内存处理的若干列块,并将分割的每一列快依次读入计算机内存中;其次,将读入计算机内存中的每一列块分割成能够被GPU处理的若干子列块,并将分割的每一子列块依次读入GPU显存中;再次,利用GPU对读入GPU显存的每一子列块进行一维傅立叶列变换,将一维傅立叶列变换后的结果数据存入磁盘。
7.如权利要求6所述的遥感影像快速处理方法,其中,根据内存大小所分的列块个数是根据公式:得到,其中c为所分列块个数,p为每个像素点在内存中所占的字节数,m,n为影像的大小,a为处理图像时系统的可用内存。
8.如权利要求7所述的遥感影像快速处理方法,其中,根据GPU显存大小所分的列块个数是根据公式:得到,其中C为所分列块个数,P为每个像素点在显存中所占的字节数,M,N为影像的大小,A为处理图像时系统的可用显存。
9.如权利要求3或6所述的遥感影像快速处理方法,其中,在将一维傅里叶变换后的结果数据存入磁盘同时,记录下处理后的每一块遥感影像的地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院遥感应用研究所,未经中国科学院遥感应用研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210119088.X/1.html,转载请声明来源钻瓜专利网。