CV——day75 读论文:基于差分特征融合CNN的轨道交通目标检测

news2024/12/24 8:09:14

Differential feature fusion convolutional neural network

  • 基于差分特征融合CNN的轨道交通目标检测
  • I. INTRODUCTION
  • II. RELATED WORKS
  • III. NETWORK ARCHITECTURE
    • A. Prior Detection Module
    • B. Object-Detection Module
  • V. CONCLUSION

基于差分特征融合CNN的轨道交通目标检测

基于差分特征融合CNN的轨道交通目标检测,是铁路轨道中的小目标检测。其核心差分特征融合卷积神经网络(DFF-Net:Differential feature fusion convolutional neural network ),因为没找到源代码,所以这篇论文的重点放在了理解这个模型的各个部分,差分特征融合就是一个新的启发思路。

实物图:

image-20230211191709807

image-20230211191654394

I. INTRODUCTION

注意力来到DFF-Net:我们提出了DFF-Net,它是一个具有全卷积网络结构的端到端目标检测网络。该网络包括两个模块:现有物体检测模块和物体检测模块。前者为后续模块生成初始锚点。对象检测模块以先前的锚盒为输入,利用子模块,差分特征融合模块,用于目标检测。所提出的DFF-Net在精度和实时性之间取得了很好的折衷。

II. RELATED WORKS

在本研究中,我们设计了一个先验目标检测模块来生成初始锚盒,并对来自先验检测模块的不同特征图采用差分卷积运算来平衡计算复杂度和检测准确度。因此,该方法具有较高的精度和实时性。

III. NETWORK ARCHITECTURE

image-20230211171023509

DFF-Net架构概述,包括一个先验检测模块和四个目标检测模块。目标检测模块由一组差分特征融合子模块组成。

在本研究中,我们使用DFF-Net来侦测真实世界中的铁路交通目标。

网络的默认输入大小为320 × 320 × 320。

它包括两个模块:先验检测模块和目标检测模块

  1. 先验检测模块使用VGG-16构建,我们在ImageNet上对VGG-16进行了预训练。对象检测模块旨在回归精确的对象检测并预测先前框的类别。它生成固定数量的锚框并预测对象的分类得分是否属于对象
  2. 目标检测模块由称为特征融合模块的子模块组成,该子模块产生目标类别的得分和对应于先前锚框的位置偏移。随后,通过非最大值抑制(NMS)产生最终结果

A. Prior Detection Module

为了提高一步法的准确性,设计了一个先验检测模块,利用两步级联回归法对目标的位置和大小进行回归。

单元格在特征图中规则地分布,并且每个先前锚盒具有相对于其对应单元格的固定初始位置。特征映射中的每个单元格具有n个先前锚框。

我们设计了一个策略,其中指定的特征映射位置与特定比例的锚点相关联。大的特征图负责小尺度对象检测,而小的特征图对应于大尺度对象检测。(PS:大特征图能读取更多细节信息)

与使用区域提议网络的Faster R-CNN相比,该方法产生具有多尺度的先验锚盒以及传统的SSD。

先验检测模块提供先验位置信息,用于在下一模块中进行更准确的检测。此外,这缩小了搜索空间,提高了对象检测精度。

B. Object-Detection Module

目标检测模块概述(四个差分特征融合子模块),目标检测模块由一组不同的特征融合子模块组成,在两阶段检测方法中执行通过扩大候选建议锚框周围的窗口来合并上下文。

DFF-Net通过简单的卷积层来模拟这种策略。考虑到不同特征图的大小和计算复杂度,对来自先验检测模块的不同特征图采用不同的卷积运算。差分融合特征可以提供足够的特征信息并且允许有效地检测对象。

image-20230211173208718

细看每一个:

image-20230211173224688

image-20230211173237558

image-20230211173246089

image-20230211173252063

对应于特征融合滤波器组的感受野和核大小的特征图在表I中给出。

image-20230211191612938

V. CONCLUSION

为了预防铁路调车事故的发生,提出了一种基于DFF-Net的铁路交通目标实时检测系统。为了提高网络的精度和实时性,我们在DFF-Net中引入了两个新的部分:优先目标检测模块和目标检测模块。首先,在前对象检测模块生成用于下一模块的在前锚框。目标检测模块利用已有的锚盒作为输入,通过特征融合子模块丰富语义信息,从而实现目标的准确检测。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/339945.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据仓库层Repository(CrudRepository、PagingAndSortingRepository、JpaRepository)

什么是数据仓库层Repository? 数据仓库接口的作用:Repository原意指的是仓库,即数据仓库的意思。Repository居于业务层和数据层之间,将两者隔离开来,在它的内部封装了数据查询和存储的逻辑。 Repository接口&#xff…

从运维角度看微服务 k8s部署微服务【偏理论】【AL】

从运维角度看微服务 & 部署微服务【偏理论】 1、微服务的特点 服务组件化: 每个服务独立开发、部署,有效避免一个服务的修改引起整个系统重新部署。 技术栈灵活: 约定通信方式,使得服务本身功能实现对技术要求不再那么敏感。…

MybatisX:简单却不失强大

插件介绍MyBatisX是一款基于MyBatis、开源的持久层框架,它提供了对数据库的操作方法。MyBatisX则是MyBatis的升级版本,提供了更丰富的功能。MyBatisX提供了一个强大的SQL映射系统,允许开发人员在数据库和Java对象之间建立映射。MyBatisX的特点…

spring的注入(set注入、构造器注入)

目录 一、介绍 1.set注入和构造器注入是什么? 2.通俗的理解 3.set注入和构造器注入的核心原理 4.set注入和构造器注入的类型 5.set注入的外部bean和内部bean 二、set注入和构造器注入例子步骤(引用数据类型) (一&#xf…

Windows安装系列:部署FTP文件服务

1、下载服务端 http://www.serv-u.com.cn/dl/SERVU-Fulltrial-WINDOWS.zip 2、安装ftp服务 2.1、指定位置安装Server-U 2.2、安装最后一步,允许将Server-U添加到防火墙例外列表中 3、配置Server-U的域 3.1、打开Server-U控制台,进入配置向导&#xff…

2022年山东省职业院校技能大赛网络搭建与应用赛项正式赛题

2022年山东省职业院校技能大赛 网络搭建与应用赛项 第二部分 网络搭建与安全部署&服务器配置及应用 竞赛说明: 一、竞赛内容分布 竞赛共分二个模块,其中: 第一模块:网络搭建及安全部署项目 第二模块:服务…

全网详细解读基于java调用ChatGPT的API接口

文章目录1. 文章引言2. 基于java调用API2.1 环境配置2.2 编写代码3. 重要总结3.1 官网链接地址3.2 开发语言的示例链接1. 文章引言 首先,我们需要访问ChatGPT的官网,官网提供了很多调用ChatGPT的API接口的语言示例,比如java,go&a…

C语言学习小结(1)——初认识C语言

一、C语言概念 C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易 的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着…

第3章-进程同步、互斥与信号量(4)

进程同步、互斥与信号量 0 引言 操作系统的并发进程有些是独立的,有些需要相互协作。独立的进程在系统中执行时不受其他进程的影响,而另一些进程需要与其他进程共享数据,来完成共同的任务,这些进程之间具有协作关系。但我们要保…

2023发卡商城源码,最新自助下单彩虹云商城系统免授权无后门源码

# 彩虹自助下单系统 > PHP版本: > 7.0.1 ____ * 去除所有授权验证 * 支持自定义说说接口 * 去除后台广告与更新 * 可自定义易支付接口 ____ >安装教程: > 1、上传源代码到空间或服务器,并确保权限可读写。 > 2、上传完成后,使用浏览器…

vue-cli3打包上线页面空白接口404

使用vue-cli3创建一个vue3ts的项目输入npm run build 打包后生成dist文件夹 把文件夹上传到服务器此时发现页面一片空白,接口显示404 解决这个问题,需要手动在根目录下配置vue.config.js module.exports {publicPath: ./ }然后重新打包,重新…

mycat安装

查看是否安装jdk java -versionjdk安装方法 mycat下载: Mycat安装包1.6.7.3版本 创建新文件夹 mkdir test_mycat上传jar后移动到对应位置 mv Mycat-server-1.6.7.3-release-20210913163959-linux.tar.gz ./test_mycat/解压 tar zxvf Mycat-server-1.6.7.3-rele…

【成为架构师课程系列】一线架构师:6个经典困惑及其解法

目录 一线架构师:6个经典困惑及其解法 多阶段还是多视图? 内置最佳实践 架构方法论:3个阶段,一个贯穿

经典进程同步与互斥问题(5)

经典进程同步与互斥问题 1 生产者-消费者问题 1.1 问题描述 生产者-消费者问题是指有两组进程共享一个环形的缓冲池。一组进程被称为生产者,另一组进程被称为消费者。缓冲池是由若干个大小相等的缓冲区组成的,每个缓冲区可以容纳一个产品。生产者进程…

学习802.11之MAC帧格式(一篇就够!)

802.11规范的关键在于MAC(媒介访问控制层),MAC位于各式物理层之上,控制数据传输。负责核心成帧操作以及与有线骨干网络之间的交互。 802.11 MAC采用载波监听多路访问(CSMA)机制来控制对传输媒介的访问&…

操作系统闲谈05——内存管理

操作系统闲谈05——内存管理 一、 内存管理的基本方式 01 段式内存管理 将程序按照逻辑关系划分为段,每个段的大小不等,比如从下到上(代码段、数据段、bss段、栈、文件映射、堆等等),然后通过地址映射机制转换为实际…

阻抗匹配之反射波形测量

稍微接触过高速信号的朋友,一定对阻抗匹配和信号反射都有所了解,甚至可以按照公式,把反射波形一路推导出来。但是,纸上得来终绝浅,绝知此事要躬行。 今天,我们就来实测一下信号反射波形,测试环…

【MySQL】MyCat分库分表分片规则配置详解与实战(MySQL专栏启动)

📫作者简介:小明java问道之路,2022年度博客之星全国TOP3,专注于后端、中间件、计算机底层、架构设计演进与稳定性建工设优化。文章内容兼具广度深度、大厂技术方案,对待技术喜欢推理加验证,就职于知名金融公…

2023年美国大学生数学建模时间、分析及算法代码

美国大学生数学建模——干货2023年美赛比赛日期和时间赛题类型算法代码美赛常见数模问题分类问题判别分析:聚类分析:神经网络分类:优化问题线性规划:非线性规划:整数规划:动态规划:多目标规划&a…

超详细讲解字符串查找函数(保姆级教程!!!)

超详细讲解字符串查找函数(保姆级教程!!!)字符串查找函数strstr函数strstr函数的使用strstr函数的模拟实现strtok函数strtok函数的使用strtok函数的模拟实现strpbrk函数strpbrk函数的使用strpbrk函数的模拟实现strcspn…