本文整理天池比赛论坛分享:https://tianchi.aliyun.com/forum/postDetail?postId=195955

智能算法赛:瓷砖表面瑕疵质检

智能算法赛以“瓷砖表面瑕疵质检”为课题,要求选手开发出高效可靠的计算机视觉算法,提升瓷砖表面瑕疵质检的效果和效率,降低对大量人工的依赖。要求算法尽可能快与准确的给出瓷砖疵点具体的位置和类别,主要考察疵点的定位和分类能力。

一、总体方案概述

  • 虽然当前深度学习技术十分火爆,但它占AOI落地项目中的比例仅约10%。传统算法依然无法被完全取代,它有着计算复杂度低、调试成本低等优点。

为了结合深度学习算法和传统算法的优势,我们提出Deep and Shallow Fusion Network (DSFNet),
该网络将传统算法提取的特征在模型的深层和浅层按通道进行拼接。这样的结构仅用单模型ResNeSt50就取得了优异的成绩。

  • 我们对仅在模型的深层或者浅层拼接分别进行了实验,发现只有同时进行拼接效果最好。

二、传统特征提取

  • 用surf算子提取瑕疵图和模板图的特征点,再通过透视变换将模板与瑕疵图对齐,最后差分得到传统特征,其流程框图如下:

  • 由于瓷砖的花纹复杂,与瑕疵难以区分。这样对齐差分后,可以抑制绝大部分的噪声,而突出瑕疵的特征。

三、其他性能优化措施

  • anchor_scale和anchor_size设置。对于不同的检测任务,往往需要统计训练数据来针对性的设置这两个参数,这样才能将模型的性能最大化。

  • 可变形卷积增加了模型对各种目标形状的建模能力,是个稳定的涨分点。

  • 双阈值,对于提高ACC效果明显, 会略微降低MAP。需要调到合适值,才能达到总score最大化。

Backbone是ResNeSt50。由于split-attention模块能够实现跨通道注意力机制,所以这个模型正好适合我们按通道拼接的传统特征和深度模型特征。

  • 后期还利用差分图像做了瑕疵增广实验,由于时间关系,未能测试。

本文仅做学术分享,如有侵权,请联系删文。

下载1

在「3D视觉工坊」公众号后台回复:3D视觉即可下载 3D视觉相关资料干货,涉及相机标定、三维重建、立体视觉、SLAM、深度学习、点云后处理、多视图几何等方向。

下载2

在「3D视觉工坊」公众号后台回复:3D视觉github资源汇总即可下载包括结构光、标定源码、缺陷检测源码、深度估计与深度补全源码、点云处理相关源码、立体匹配源码、单目、双目3D检测、基于点云的3D检测、6D姿态估计源码汇总等。

下载3

在「3D视觉工坊」公众号后台回复:相机标定即可下载独家相机标定学习课件与视频网址;后台回复:立体匹配即可下载独家立体匹配学习课件与视频网址。

重磅!3DCVer-学术论文写作投稿 交流群已成立

扫码添加小助手微信,可申请加入3D视觉工坊-学术论文写作与投稿 微信交流群,旨在交流顶会、顶刊、SCI、EI等写作与投稿事宜。

同时也可申请加入我们的细分方向交流群,目前主要有3D视觉CV&深度学习SLAM三维重建点云后处理自动驾驶、多传感器融合、CV入门、三维测量、VR/AR、3D人脸识别、医疗影像、缺陷检测、行人重识别、目标跟踪、视觉产品落地、视觉竞赛、车牌识别、硬件选型、学术交流、求职交流、ORB-SLAM系列源码交流、深度估计等微信群。

一定要备注:研究方向+学校/公司+昵称,例如:”3D视觉 + 上海交大 + 静静“。请按照格式备注,可快速被通过且邀请进群。原创投稿也请联系。

▲长按加微信群或投稿

▲长按关注公众号

3D视觉从入门到精通知识星球:针对3D视觉领域的视频课程(三维重建系列、三维点云系列、结构光系列、手眼标定、相机标定、orb-slam3等视频课程)、知识点汇总、入门进阶学习路线、最新paper分享、疑问解答五个方面进行深耕,更有各类大厂的算法工程人员进行技术指导。与此同时,星球将联合知名企业发布3D视觉相关算法开发岗位以及项目对接信息,打造成集技术与就业为一体的铁杆粉丝聚集区,近2000星球成员为创造更好的AI世界共同进步,知识星球入口:

学习3D视觉核心技术,扫描查看介绍,3天内无条件退款

圈里有高质量教程资料、可答疑解惑、助你高效解决问题

觉得有用,麻烦给个赞和在看~  

传统方法 + 深度学习发威! | 2021瓷砖缺陷检测总决赛冠军思路分享相关推荐

  1. 基于深度学习的智能PCB板缺陷检测系统(Python+清新界面+数据集)

    摘要:智能PCB板缺陷检测系统用于智能检测工业印刷电路板(PCB)常见缺陷,自动化标注.记录和保存缺陷位置和类型,以辅助电路板的质检.本文详细介绍智能PCB板缺陷检测系统,在介绍算法原理的同时,给出P ...

  2. Halcon 深度学习(三):缺陷检测

    目录 前言 一.准备 1.准备缺陷检测所需图片 1.1.images文件夹:3种类型图片 1.2.divisionImages文件夹:3种类型图片(用于分割背景) 二.编写代码 1.设置输入输出路径 ...

  3. [计算机毕业设计]深度学习电力设备图像识别故障缺陷检测

    前言

  4. 【深度学习】李宏毅2021/2022春深度学习课程笔记 - Deep Learning Task Tips

    文章目录 一.深度学习步骤回顾 二.常规指导 三.训练过程中Loss很大 3.1 原因1:模型过于简单 3.2 原因2:优化得不好 3.3 原因1 or 原因2 ? 四.训练过程Loss小.测试过程L ...

  5. 【深度学习】李宏毅2021/2022春深度学习课程笔记 - Convolutional Neural NetWork(CNN)

    文章目录 一.图片分类问题 二.观察图片分类问题的特性 2.1 观察1 2.2 简化1:卷积 2.3 观察2 2.4 简化2:共享参数 - 卷积核 2.5 观察3 2.6 简化3:池化 2.6.1 M ...

  6. 基于飞桨复现语义分割网络HRNet,实现瓷砖缺陷检测

    点击左上方蓝字关注我们 [飞桨开发者说]路星奎,沈阳化工大学信息工程学院研究生在读,PPDE飞桨开发者技术专家,研究方向为图像分类.目标检测.图像分割等 内容简介 本项目讲述了HRNet网络结构,并尝 ...

  7. 【深度学习】人脸识别和口罩检测的应用

    [深度学习]人脸识别和口罩检测的应用 文章目录 1 概述 2 人脸识别模型搭建与训练 3 口罩检测3.1 数据来源3.2 YoloV4简介3.3 数据集处理3.4 开始训练3.5 测试 1 概述 1. ...

  8. DL之Yolov3:基于深度学习Yolov3算法实现视频目标检测之对《我要打篮球》视频段进行实时目标检测

    DL之Yolov3:基于深度学习Yolov3算法实现视频目标检测之对<我要打篮球>视频段进行实时目标检测 目录 输出结果 设计思路 核心代码 相关文章 成功解决AttributeError ...

  9. DL之Yolov3:基于深度学习Yolov3算法实现视频目标检测之对《俄罗斯总统普京对沙特王储摊的“友好摊手”瞬间—东道主俄罗斯5-0完胜沙特》视频段实时检测

    DL之Yolov3:基于深度学习Yolov3算法实现视频目标检测之对<俄罗斯总统普京对沙特王储摊的"友好摊手"瞬间-东道主俄罗斯5-0完胜沙特>视频段实时检测 导读   ...

最新文章

  1. UNIX--stat、fstat和lstat函数
  2. 安装ssd后不识别网卡_缓冲床安装后不耐磨 缓冲条应该如何选择
  3. 嵌入式LINUX环境下视频采集知识
  4. boost.asio openssl zlib protobuf icu vs2015编译
  5. linux php不支持crypt,(PHP)如何在CRYPT_BLOWFISH中使用crypt()?
  6. MOCTF-Web-机器蛇
  7. 将一个信号同步到clk中的通式
  8. C语言 time函数 开销,C语言: 函数调用的开销
  9. 启动瑞星杀毒时提示"应用程序正常初始化(0xc00000ba)失败
  10. 12.二叉树的序遍历
  11. Android5.0水波纹效果ripple实现
  12. Centos7 网络报错Job for iptables.service failed because the control process exited with error code....
  13. 从零基础入门Tensorflow2.0 ----七、35. 文本生成之---1.数据处理
  14. java log viewer,LogViewer - 方便的日志查看工具
  15. linux复制文件查看进度条,Linux 如何显示文件夹拷贝或者移动的进度条
  16. 遥感式雷达监测水位流速设备
  17. 【hadoop学习项目】10. 使用多级MR找出两两用户之间的共同好友
  18. 分辨西瓜和冬瓜的思考
  19. ConcurrentHashMap插入与遍历时出现混乱
  20. Flume下读取kafka数据后再打把数据输出到kafka,利用拦截器解决topic覆盖问题

热门文章

  1. TOP10全球ICT技术发展趋势
  2. Node.js 究竟是什么?
  3. Scala’s parallel collections
  4. 一不小心,删错了,还把回收站清空了,咋办啊?
  5. 谈谈Tomcat连接器
  6. 夫妻北漂10年后返乡,程序员丈夫花8万元将土屋改成别墅:边学边做
  7. 快卷疯了!被面试官说我是今天第5个背八股文的。。。
  8. 这24个高频存储问题,你一定要知道!如何不停机,安全更换数据库?大厂都怎么做MySQL到Redis同步的?...
  9. 那些年,面试被虐过的红黑树
  10. 几个阿里, 美团,腾讯大佬的公众号!超级变态!