1.在卫星的遥感图像中,一般植被或建筑物是比较大明显物体,相对而言,路属于较难的目标(hard example),在图像分割时,不进行特殊处理,会导致无法正确分类分割。语义分割就是像素分类。

2,使用keras自带的的BCE Loss(binary_crossentropy)与accuracy评价来训练及验证unet模型,设定及效果如下:

model.compile(optimizer=Adam(lr=1e-3), loss='binary_crossentropy', metrics=['accuracy'])

3.使用balanced_cross_entropy 与dice_coef 评价来训练及验证模型,设定及效果如下:

def balanced_cross_entropy(alpha=.75):def balanced_cross_entropy_fixed(y_true, y_pred):pt_1 = tf.where(tf.equal(y_true, 1), y_pred, tf.ones_like(y_pred))pt_0 = tf.where(tf.equal(y_true, 0), y_pred, tf.zeros_like(y_pred))return -K.sum(alpha * K.log( K.epsilon()+pt_1)) - K.sum((1 - alpha) * K.log(1. - pt_0 +K.epsilon()))return balanced_cross_entropy_fixed#smooth 参数防止分母为0
def dice_coef(y_true, y_pred, smooth=1):intersection = K.sum(y_true * y_pred, axis=[1,2,3])union = K.sum(y_true, axis=[1,2,3]) + K.sum(y_pred, axis=[1,2,3])return K.mean( (2. * intersection + smooth) / (union + smooth), axis=0)

  1. BCE Loss 与balanced_cross_entropy介绍:
    BCE loss如下:

    balanced_cross_entropy(或者称为Weighted cross-entropy (WCE))如下:

4.使用R2-Unet+Dice loss,看效果:分类精细了很多

5.使用Resnet-Unet+focal loss,看效果

Satellite卫星遥感图像中小物体的分割识别相关推荐

  1. Matlab 读取欧空局*.N1卫星遥感图像

    卫星遥感图像往往具有复杂的数据格式,其文件当中既包含了字符串,又包含了图像信息,如果采用直接打开文件的方式,很可能读取到的都是乱码,因此要分步读取文件内容,并对数据进行加工处理. 作者目前了解到遥感数 ...

  2. 【笔记】基于轻量和积网络及无人机遥感图像的大豆田杂草识别

    <基于轻量和积网络及无人机遥感图像的大豆田杂草识别> 单位:吉林大学计算机科学与技术学院 作者:王生生 数据获取 设备:大疆 DJI 精灵3 相机:EXMOR 1/2.3 RGB 相机 拍 ...

  3. 【毕业设计】深度学习卫星遥感图像检测与识别 -opencv python 目标检测

    文章目录 0 前言 1 课题背景 2 实现效果 3 Yolov5算法 4 数据处理和训练 5 最后 0 前言

  4. 【毕业设计】深度学习卫星遥感图像检测与识别系统(目标检测)

    文章目录 0 前言 1 课题背景 2 实现效果 3 Yolov5算法 4 数据处理和训练 5 最后 0 前言

  5. python毕业设计 深度学习卫星遥感图像检测与识别 opencv 目标检测

    文章目录 0 前言 1 课题背景 2 实现效果 3 Yolov5算法 4 数据处理和训练 0 前言

  6. 遥感图像语义分割比赛整理

    好久没有写博客了(最近有两篇论文的投稿,到年前就没啥时间),寒假期间参加了一个遥感图像分割的比赛:一次不是很成功的参赛,第一次参加这种比赛吧,过程十分坎坷.本来就是在初赛ddl前10天才找到队友,然后 ...

  7. cv2.imread读取图像结果none_keras遥感图像Unet语义分割(支持多波段amp;多类)

    前言 网上其实有好多unet的教程,但是大多不支持多波段(遥感图像除了RGB波段还有红外等其他波段),多类别的话标签做onehot编码的时候类别颜色要手动输入.针对这两个问题,今天写下这篇文字. 有问 ...

  8. 计算机视觉方向地理空间遥感图像数据集汇总

    文章目录 1.DSTL卫星图像数据集/Kaggle竞赛 2.Swimming Pool and Car Detection/Kaggle竞赛 3.SpaceNet Challenge 3数据集 4.R ...

  9. 百度发起遥感图像农作物识别大赛—8.5万总奖池邀你建设“美丽乡村”

    点击我爱计算机视觉标星,更快获取CVML新技术 最近计算机视觉的技术大赛真是有点多! 今天百度点石发起一项计算机视觉比赛--第二届中国"高分杯"美丽乡村大赛,看名字不知道是做什么, ...

最新文章

  1. 全球与中国汽车电动尾门市场竞争趋势及发展商机分析报告2022-2028年版
  2. SpringBoot_数据访问-简介
  3. flask 上传 excel 并导入mysql
  4. 《图解HTTP》核心知识总结
  5. RazorExtensions Templated Razor Delegates
  6. git 实践(二) push的使用
  7. 1. Windows Powershell初接触
  8. C++中派生类的构造函数
  9. python 网格搜索_Python机器学习:6.4 通过网格搜索调参
  10. APP自动化测试-3. Appium元素定位与等待
  11. Python找出数组中重复数字
  12. EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE
  13. day18私有化、关联、继承
  14. 图灵机器人:到基层去,做人工智能的开放平台
  15. win10离线安装 .NetFramework3.5
  16. 阿里quickbi、观远报表平台以及tableau的使用
  17. 【大学物理·恒定电流的磁场】磁感应强度
  18. 这10本Python新书,推荐给你
  19. openfalcon 组件监控_开源监控解决方案OpenFalcon系列(一)
  20. 通过工具实现管家婆软件异地访问

热门文章

  1. 不要让别人影响到你的心情
  2. MAC无法挂载移动硬盘
  3. 飞控简析-从入门到跑路 第二章PX4的位置控制(1)
  4. 3、移植UBOOT之新建单板-时钟-SDRAM-串口
  5. Rhodamine-PEG-NH2,罗丹明-聚乙二醇-氨基的结构式,一文了解RB-PEG-NH2的使用
  6. 人脸识别门禁的那些“坑”,你中招了吗?
  7. 云队友丨字节跳动的失意版图
  8. eclipse安装html编辑器插件
  9. Ubuntu使用gzip与bzip2与rar和tar压缩解压
  10. vue百度地图标记多个marker和marker点击事件处理