1. 图像语义分割

分割任务就是在原始图像中逐个像素的找到你需要的目标物体。


给每个像素打上标签(这个像素点是人、树、背景等)语义分割只区别类别,不区分类别中具体单位。

2. 实例分割

不光区分类别,还要区别类别中的每个个体
比如把每人和背景分割,人出来之后,单个人的个体还需要进一步区分。

3. 损失函数:

1.逐个像素的交叉熵
2.考虑样本均衡的问题
3.交叉熵的公式:

加入了权重pos_weight,谁越少就越重要。

4. Focal loss

样本也由难易之分,就跟玩游戏一样,难度越高BOSS奖励越高。

Gamma通常设置为2,例如预测正样本概率0.95
(1−0.95)2=0.0025.\ (1-0.95)^{2}=0.0025\,.  (1−0.95)2=0.0025.
如果预测正样本概率是0.4:
(1−0.4)2=0.36.\ (1-0.4)^{2}=0.36\,.  (1−0.4)2=0.36.
以上0.0025和0.25相当于难易样本权值,难的权值高,易的权值低。

再结合样本数量的权值就是Focal loss

2021-07-23 图像分割相关推荐

  1. leetcode刷题记录2:进度64, 2021.10.23

    文章目录 数组的度(题目编号697:[link](https://leetcode-cn.com/problems/degree-of-an-array/)) 二叉搜索树(题目编号700:[link] ...

  2. 2021.3.2-3.8 人工智能行业每周技术动态

    最近,发现很多公众号都在发Transformer的内容. 这是很好的事,说明行业内大家在不断的去尝试,不断的去突破. 之前的一个同事,最近也在一直和我聊,关于他对Transformer在股票分析的一些 ...

  3. 电动力学每日一题 2021/10/23 载流板产生的电磁场

    电动力学每日一题 2021/10/23 载流板产生的电磁场 载流板的辐射 载流板的辐射 先验证电荷守恒: ∂ρ∂t=−∇⋅J=−∂∂zJz=0\frac{\partial \rho}{\partial ...

  4. 2021.4.23最新mac11.1 big sur 关于CocoaPods安装和使用

    2021.4.23关于CocoaPods安装和使用 第1部分 CocoaPods 的安装 CocoaPods 是iOS开发必不可少的一个第三方框架的管理工具,和Java的Maven类似,maven也是 ...

  5. 哔哩哔哩“2021.07.13 我们是这样崩的”报告的学习-1

    哔哩哔哩"2021.07.13 我们是这样崩的"报告的学习-1 这份报告是我学计算机两年来第一次真实看到大厂的员工到底在干什么.出现了很多专有名词,以及当前最先进的互联网企业的应用 ...

  6. 2021.07.22禾赛提前批一面面经

    2021.07.22禾赛提前批一面面经 1.LUTRAM的意思 2.LUTRAM和block RAM的区别 3.时序约束和时序优化 4.跨时钟域 5.为什么不能多bit采用同步寄存器打两拍(就这个问题 ...

  7. 2021.07.07 宇信科技

    2021.07.07 宇信科技 宇信科技          晚上电话面 问了一堆java基础,离谱,jd上也没要求java:简历筛选扣工资! java小白,凭借c语言基础简单回答了一哈,面试官估计在电 ...

  8. 2021.2.23课程摘要(逻辑教育-王劲胜)

    2021.2.23课程摘要 逻辑教育-13期-Python基础班-王劲胜 一.面向对象(上)(续) 二.面向对象(中) 三.课程回顾 逻辑教育-13期-Python基础班-王劲胜 一.面向对象(上)( ...

  9. 58同城笔试(2021/10/23)

    58同城笔试(2021/10/23) # 第一道 题目大意:输入"AAABBCCCDD",输出A3B2C3D2:输入ABCDEF,输出ABCDEF```java import ja ...

  10. Doris Weekly FAQ】2021.07.19~2021.08.01

    观众朋友们: 晚上好! 欢迎收看[ Doris 近日要闻]~本次为您带来的是 2021年07月19日 - 2021年08月01日 的双周总结. Doris 社区周报每期会包含 FAQ 环节.我们会在社 ...

最新文章

  1. 浅谈Disruptor
  2. java mac postgresql_Mac上安装配置和简单使用PostgreSQL(仍然很不懂)
  3. 所谓 jQuery 插件,怎样开发一个 jQuery 插件
  4. Basic:三层架构开发
  5. SQL Server 预读和物理读 的区别
  6. 启明云端分享| ESP32-S2直驱USB摄像头
  7. SAP UI5 应用开发教程之三:开始接触第一个 SAP UI5 控件
  8. 【转】Beagleboard:BeagleBoneBlack
  9. Bootstrap 警告框
  10. C#中的数组和C++中数组的区别
  11. enum枚举类型的范例
  12. .NET中string[]数组和Liststring泛型的相互转换以及Array类的Sort()方法(转)
  13. You must install libopus-dev to build mod_opus
  14. 黑马python就业班_2017年最新黑马Python2017年就业班不加密视频教程
  15. 使用VLC在web页面显示海康威视实时监控
  16. 用友U8+ V16.0 V15.1 V15.0 V13.0 V12.5 12.1 12.0 11.1 11.0注册
  17. AI算力调度EasyCVR视频融合平台如何修改默认用户名?
  18. 《剑指offer》攻略
  19. SecureCRT crt.Screen.WaitForString用法
  20. 基于可持久化内存-AEP的KV存储引擎

热门文章

  1. Qt开发,图文详解Hello World全过程
  2. VS2010去掉每次全部编译
  3. XCode真机测试发布时产生The executable was signed with invalid entitlements.解决办法
  4. Linux系统文件目录
  5. OpenLayers辅助函数Util.js(三)
  6. CentOS5.4下安装短信猫
  7. SpringBoot配置文件值注入方式
  8. Windows下的for
  9. JAVA获取资源的方法
  10. [Skr-Shop]购物车之架构设计