目标检测二十年间那些事儿:加速与优化
目标检测二十年间那些事儿:加速与优化在上一章中我们简短回顾了目标检测在过去的二十年中如何从传统滑窗算法到基于深度神经网络的全新领域,点击回顾。这次,我们来分享一些近年涌现的各类优化
在上一章中我们简短回顾了目标检测在过去的二十年中如何从传统滑窗算法到基于深度神经网络的全新领域,点击回顾。这次,我们来分享一些近年涌现的各类优化技术,正是这些技术让目标检测一再提速,从而能在工程上应用到各类设备中。
好快!比高铁加速还快!
目标检测的加速技术
目标检测速度的提升一直是一个重要而又具有挑战性的问题。在过去的20年里,目标检测领域已经发展了许多复杂的加速技术。接下来我们简要介绍“轻量化网络设计”、“数值加速”、“特征检测优化”、“语义分割”等重要优化方法。
轻量网络设计
基于 CNN 检测器的轻量化方法是直接设计一个轻量级的网络,而不是使用现成的检测引擎。研究人员长期以来一直在探索网络的正确配置,以便在有限的时间成本下获得准确性。一个通用的设计原则是“更少的通道,更多的层(fewer channels and more layers)”[1]。
此外,近年来也有一些新的技术,见下图:
分解卷积
群卷积
深度可分离卷积
瓶颈设计
神经结构搜索
分解卷积
分解卷积是构建轻量级CNN模型最简单、最直接的方法,有两类分解方法。
第一类方法是将一个大的卷积滤波器分解成一组空间维数较小的卷积滤波器[2],如上图(b)所示。例如,可以将一个7x7过滤器分解为三个3x3过滤器,它们共享相同的接收域,但是后者效率更高。另一个例子是将 k×k 滤波器分解为k×1滤波器和1×k滤波器,这对于非常大的滤波器来说可能更有效,比如15x15。该思想最近被用于目标检测。
第二类方法是将一大组卷积分解为信道维数较小的两组[3],如上图(c)所示。例如,可以用 d个滤波器近似卷积层,用d'个滤波器 + 一个非线性激活 + 另外d个滤波器 (d'<d)近似有c个通道的特征图。在这种情况下,原始层的复杂度
可以降低到
。
3 首页 下一页 上一页 尾页-
270所第三方医检机构切入个人核酸检测,C端业务增长中的新引擎?2020-05-25
-
李克强:不要小看核酸检测迭代技术2020-05-25
-
全新靶点结核病检测产品4月获批上市!创澜生物5年长跑步入新征程2020-05-25
-
荷兰研究称中国检测试剂盒优于其他国家:对新冠病毒更敏感!2020-05-23
-
贝康医疗与迪安诊断达成独家合作协议,打造大生殖第三方检测服务包2020-05-22
-
莫纳什大学科学团队通过3D打印技术极大缩短太阳能电池检测时间2020-05-21
-
华芯医疗:推出一次性支气管镜,适用于新冠肺炎病原检测2020-05-19
-
简码基因:专注病原微生物核酸检测,开发ASEA技术实现快速POCT2020-05-18
-
智能手机加热可做新冠核酸检测?2020-05-13
-
超300亿规模的宫颈癌早筛领域,创新检测企业如何抢占这一市场?2020-05-11
-
HPV和AI等创新检测企业如何抢占超300亿规模的宫颈癌早筛市场?2020-05-11
-
美军研发可穿戴设备检测新冠病毒:像手表一样戴在手腕上2020-05-10
-
Apple Watch 6曝光:续航更长、支持血氧/睡眠/惊恐发作检测2020-05-10
-
非标装配及检测设备研发商“高品自动化”完成亿元级A轮融资2020-05-09
-
湖北一高三学生复学核酸检测阳性,低风险地区校园内学生不需戴口罩2020-05-09