GHZhao_GIS_RS
本科毕业于武汉大学资源与环境科学学院,地理信息系统(数字制图方向)专业,硕士毕业于中国科学院地理科学与资源研究所,地图学与地理信息系统专业。平时喜欢读小说,尤其痴迷武侠、历史类小说,有好看的这类书可以推荐给我呀。
展开
-
遥感影像道路提取:Improved Road Connectivity by Joint Learning of Orientation and Segmentation
文章目录一、道路提取难点二、本文贡献三、方法3.1、方向学习3.2、连接优化3.3、堆叠式多分支模块一、道路提取难点二、本文贡献三、方法3.1、方向学习3.2、连接优化3.3、堆叠式多分支模块...原创 2022-02-23 16:13:08 · 8641 阅读 · 1 评论 -
遥感影像公开数据集:spacenet-road
一、项目介绍项目主页:spacenetSpaceNet 为开发人员、研究人员和初创公司提供对高质量地理空间数据的访问。在 SpaceNet 之前,计算机视觉研究人员获得免费、精确标记和高分辨率卫星图像的选择很少。 SpaceNet 专注于四个开源关键支柱:数据、挑战、算法和工具。SpaceNet目前有7个数据集,本文我们介绍第3个道路数据集。二、数据介绍数据集:SpaceNet 3: Road Network Detection地理空间行业的商业化导致收集了大量数据来表征我们不断变化的星球。创新原创 2021-11-30 14:27:12 · 5270 阅读 · 15 评论 -
遥感影像公开数据集:Massachusetts-建筑
一、项目介绍地址:Road and Building Detection Datasets麻萨诸塞州的航空影像,协助机器学习航空影像标签,包括了建筑和道路的影像与标签文件。本文我们介绍其中的建筑数据集。二、数据介绍马萨诸塞州建筑物数据集由波士顿地区的 151 张航拍图像组成,每张图像的大小为 1500 × 1500 像素,面积为 2.25 平方公里。因此,整个数据集大约覆盖 340 平方公里。我们将数据随机分成 137 张图像的训练集、10 张图像的测试集和 4 张图像的验证集。目标地图是通过栅格.原创 2021-11-30 11:12:23 · 6032 阅读 · 5 评论 -
遥感影像公开数据集:CHN6-CUG
@[TOC]一、项目介绍CHN6-CUG道路数据集由中国地质大学(武汉)HPSCIL的朱琪琪团队制作并共享。是国内首个具有代表性城市的新型大型卫星遥感影像道路数据集。CHN6-CUG道路数据集是中国代表性城市的新型大规模卫星影像数据集。其遥感影像底图来自谷歌地球。选取了6个城市化水平、城市规模、发展程度、城市结构和历史文化程度不同的城市,包括北京朝阳区、上海杨浦区、武汉市中心、深圳南山区、沙田区。香港、澳门。研究区域如图 1 所示。标记道路由覆盖和未覆盖的道路组成,具体取决于道路覆盖的程度。从地理因.原创 2021-11-29 16:06:20 · 2360 阅读 · 0 评论 -
遥感影像公开数据集:deepglobe-road-dataset
遥感影像公开数据集:deepglobe-road-dataset原创 2021-11-29 15:27:59 · 6991 阅读 · 1 评论 -
遥感影像公开数据集
一、建筑二、道路2.1、spacenet2.2、deepglobe-road-dataset2.3、Massachusetts2.4、CHN6-CUG原创 2021-11-29 15:07:12 · 2478 阅读 · 0 评论 -
道路提取公开数据集:Massachusetts
遥感影像公开数据集:Massachusetts原创 2021-11-29 14:58:48 · 7350 阅读 · 13 评论 -
C++ gdal 栅格转矢量
C++ gdal 栅格转矢量int RasterToVector(const char *input_file, const char *output_vector_file) { GDALAllRegister();//注册驱动 CPLSetConfigOption("GDAL_FILENAME_IS_UTF8", "NO");//解决中文乱码问题 GDALDataset* poSrcDS = (GDALDataset*)GDALOpen(input_file, GA_ReadOnly);原创 2021-11-15 22:54:11 · 2893 阅读 · 0 评论 -
遥感影像语义分割:数据增强
一、argument介绍二、在线增强三、离线增强原创 2021-08-15 16:56:56 · 2015 阅读 · 0 评论 -
遥感影像语义分割:数据集制作
数据集标注建议:最好在大图上进行标记,然后进行切割分块代码原创 2021-08-15 16:54:48 · 9278 阅读 · 27 评论 -
一种简单的光学影像海冰自动提取算法
光学影像海冰自动提取算法原创 2021-08-10 15:13:43 · 1339 阅读 · 13 评论 -
基于深度学习的整景遥感影像语义分割推理方法(Python+Torch)
遥感影像推理时的两个问题影像过大,无法一次读入,需要分块,分块导致有缝隙出现。方法叠加窗口方法代码原创 2020-06-07 13:02:13 · 1582 阅读 · 0 评论 -
如何使用语义分割的数据集训练Mask RCNN网络
语义分割的标签是与原始图片一一对应的Mask文件,做Mask RCNN需要知道每个图片内部每个对象的类别,边框,Mask。如果我们的手里只有语义分割的Mask标签文件,那么如何训练Mask RCNN网络呢?1、读取mask文件2、使用opencv的提取边界线方法3、操作每个实例对象,提取label,box,mask二值化图片。该方法最好在同类数据不相邻的场景下使用...原创 2021-07-05 15:00:22 · 852 阅读 · 2 评论 -
遥感影像实例分割:Cascade Mask RCNN训练自己的数据
遥感影像实例分割:Cascade Mask RCNN训练自己的数据原创 2021-06-15 14:28:07 · 2198 阅读 · 1 评论 -
遥感影像实例分割:Cascade Faster RCNN训练自己的数据
上篇文章我们介绍了如何将Mask RCNN修改为Cascade Mask RCNN,我们知道Mask RCNN是在Faster RCNN的基础上加上了Mask分支。这里我们顺道也测试一下Cascade Faster RCNN的效果。一、Cascade Faster RCNN二、Colab测试三、测试结果...原创 2021-06-14 10:07:31 · 1027 阅读 · 0 评论 -
关于gdal3.0与2.0版本TransformPoints()方法的差异
使用gdal的TransformPoints()方法可以将地理坐标系和投影坐标系下的坐标点相互转换,如WGS84转到UTM投影,最近在实际使用的时候发现,同样使用该方法,gdal2.0和3.0得到的结果坐标顺序不一致。测试如下from osgeo import osr#point1 at UTM zone 50NPointULX=699960PointULY=4200000#point2 at UTM zone 50NPointBRX=809760PointBRY=4090200sour原创 2021-06-08 21:04:29 · 818 阅读 · 0 评论 -
遥感影像目标检测:Faster RCNN训练自己的数据集
前几篇文章写了如何使用maskrcnn训练自己的数据集以及如何在maskrcnn中加入pointrend模块,我使用的都是torchvision官方提供的maskrcnn,因为torchvison版本的mask rcnn是继承自FasterRCNN的,所以这里顺便介绍下如何使用torchvision的fasterrcnn网络训练自己的数据集。1、Faster RCNN模型获取import torchvisionfrom torchvision.models.detection.faster_rcnn原创 2021-06-02 17:30:24 · 1145 阅读 · 0 评论 -
使用gdal写PNG格式的图片(C++)
1、读取数据2、临时写入内存3、保存为PNG格式原创 2021-05-31 17:06:23 · 1229 阅读 · 1 评论 -
遥感影像实例分割:MaskRcnn训练自己的数据集
mask rcnn训练原创 2020-12-18 09:37:42 · 1587 阅读 · 1 评论 -
遥感影像实例分割:PoinRend训练自己的数据集
遥感影像实例分割:PoinRend训练自己的数据集原创 2021-05-11 20:48:53 · 3605 阅读 · 10 评论 -
遥感影像语义分割:PointRend训练自己的数据集
遥感影像语义分割:PointRend训练自己的数据集原创 2021-05-11 20:46:01 · 1772 阅读 · 3 评论 -
Sentinel-2影像jp2格式转tiff格式(C++\Python)
Sentinel-2影像jp2格式转tiff格式1、打开Sentinel-2影像2、获取投影信息和仿射变换6参数3、读取数据4、创建tiff格式数据驱动5、写入数据6、写入投影信息和仿射变换参数原创 2021-04-19 10:37:05 · 1979 阅读 · 2 评论 -
遥感影像语义分割:C++部署DLinkNet模型-更新中
继续优化加入注意力机制1、通道注意力机制Se-Resnet50se-Renext502、Non-Local3、GC-Net4、DNL-Net原创 2021-04-10 17:22:15 · 322 阅读 · 0 评论 -
遥感影像语义分割:D-LinkNet精度提升Trick(更新中)
修改backboneresnet50resnext50原创 2021-04-10 17:20:07 · 1227 阅读 · 6 评论 -
全球各地区MODIS影像对应行列号
全球全球行列号矢量数据(shp)下载原创 2021-03-25 23:24:05 · 5126 阅读 · 0 评论 -
基于6s模型的遥感影像大气校正加速方法
之前写过一篇博客《基于6s模型的遥感影像大气校正方法》分享了如何使用6s模型对一些常见的遥感影像(landsat系列、sentinel-2、高分系列)进行大气校正,同时也用python进行了工程化实现,基本可以满足上述传感器影像的大气校正的工程化批处理使用需求。但是随着影像分辨率的不断提高,单景影像也越来越大,之前的程序处理起来速度还是太慢,这里想通过多线程或者多进程的方法来对之前的程序做个加速。多线程通过多线程加速可以有两种模式,1、多个线程同时处理一个波段,这样逐波段的处理,2、1个线程1次只处理1原创 2021-03-21 19:24:52 · 1152 阅读 · 0 评论 -
gdal渲染单波段图像—GDALSetRasterColorTable的使用
C++ gdal 渲染单波段灰度图像原创 2021-02-05 14:01:07 · 2410 阅读 · 0 评论 -
基于深度学习的整景遥感影像目标识别推理方法(Python+Torch)
随着分辨率的提高,整景遥感影像存储量也变大。由于计算机性能的限制(内存与GPU显存),在使用深度学习模型进行推理预测时,模型无法一次读入,需要分块将数据读入内存处理。在做目标识别推理时,分块会导致一个目标对象被切割到两个位置上,因此需要采用叠加滑动窗口的方法进行推理,但是这样又会导致同一个目标被识别两次,所以最后还需要对所有的识别结果进行NMS操作,去除重复识别的结果。代码...原创 2020-11-16 15:48:00 · 1422 阅读 · 0 评论 -
遥感影像语义分割:D-LinkNet训练自己的数据集
遥感影像中道路的分割方法总结UnetD-LinkNetPP-LinkNet原创 2020-11-09 11:17:19 · 2355 阅读 · 1 评论 -
python 读取h5格式的遥感影像
python 读取h5格式的遥感影像import gdal#h5格式影像file = r"D:\COSMO\CSKS1_GEC_B_HI_10_VV_RD_FF_20180115091818_20180115091825.h5"#输出tiff格式影像tiff_file =r"D:\test\test.tif"#获取h5影像的数据集ds = gdal.Open(file)subdatasets=ds.GetSubDatasets()print(subdatasets)#获取对应的子数据原创 2020-06-30 13:45:14 · 2796 阅读 · 0 评论 -
SAR影像辐射定标工程化实现之COSMO-Skymod
GF-3、COSMO辐射定标原创 2020-06-30 11:24:10 · 829 阅读 · 0 评论 -
SAR影像辐射定标工程化实现之GF3
SAR影像辐射定标工程化实现之GF3原创 2020-06-30 10:01:55 · 2771 阅读 · 1 评论 -
gdal opencv tensorflow eigen数据转换(C++)
gdal opencv tensorflow eigen数据读取转换原创 2019-12-26 17:11:55 · 472 阅读 · 0 评论 -
MODIS数据行列号图
原创 2018-03-28 13:05:13 · 17676 阅读 · 5 评论 -
批处理下载MODIS数据
之前有个不需要密码登录的数据下载网站(https://ladsweb.modaps.eosdis.nasa.gov),手里有别人写好的python爬虫脚本可以批处理下载MODIS数据,这次项目中要用到MODIS的16天合成NDVI数据(MOD13Q1),突然发现这个网站上17年以前的NDVI数据不支持下载了,由于项目中要用到NDVI数据较多(总共约500G,2800多个文件),于是重新研究了一下之...原创 2018-03-26 13:15:32 · 5226 阅读 · 12 评论 -
MAC或linux上使用MODIS投影镶嵌工具MRT-客户端
MODIS发布的数据和产品使用的是正弦曲线投影(sinusoidal),在实际应用中要转换成WGS84地理坐标系或者常规的投影坐标系(Albers或UTM)。MRT(MODIS REPROJECTION TOOL)是MODIS官方提供的对其产品进行投影和镶嵌的工具,可以在客户端使用,也可以使用命令行进行批处理。一、下载并安装MRT:https://lpdaac.usgs.gov/tools/mod...原创 2018-04-13 14:47:48 · 1990 阅读 · 19 评论 -
C++ gdal 写入超过4G大小(BIGTIFF)的影像的方法
gdal 保存影像为tiff时,数据大小不能超过4G,如果超过4G就要设置BIGTIFF参数,否则会报内存错误。下面是BIGTIFF官方解释BigTIFF =YES /NO/IF_NEEDED/IF_SAFER:该参数用来控制创建的文件是BigTIFF还是传统的TIFF文件。YES 强制为BigTIFF。NO 强制为传统的TIFF。IF_NEEDED 只会在明显需要的情况下创建一...原创 2020-04-26 22:19:57 · 4748 阅读 · 0 评论 -
faster r-cnn ckpt模型转pb模型及其调用(C++版本)
faster r-cnn ckpt模型转pd模型及其调用C++版本原创 2020-05-27 13:56:08 · 1341 阅读 · 4 评论 -
使用gdal实现栅格数据的擦除(反裁剪)操作
使用gdal实现栅格数据的擦除操作在矢量数据的空间分析中,有一种叫擦除(Erase)的操作,形式如下,原始数据为A,裁剪数据为B,正向操作得到A∩B,反向操作得到A-(A∩B),如下图 原图 ...原创 2019-10-25 15:58:40 · 3365 阅读 · 0 评论 -
C++ gdal分块读写遥感影像
gdal分块读写遥感影像原创 2019-10-09 11:15:13 · 1959 阅读 · 0 评论