基于卷积神经网络和合成目标的星载红外图像舰船检测

2023-11-01 16:40

本文主要是介绍基于卷积神经网络和合成目标的星载红外图像舰船检测,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

这篇文章会让你大长见识,当然也不是一般实验条件能做的,我是第一次见到逆卷积这样操作的。另外就是结构非常值得学习,总分结构特别有条理,能用条说的绝不写成一片文字。

题目:Ship detection in spaceborne infrared images based on Convolutional Neural

摘要:星载红外图像的舰船检测在军事和民事应用都非常重要,因为它的检测无关天气。尽管近来深度学习方法已经成功的应用于很多图片处理领域,训练深度学习模型依旧依赖大量的标签数据。这就限制了它在红外图片目标检测任务中的应用。考虑到这些,我们提出了一个新的基于卷积神经网络的红外舰船检测模型。该卷积网络只用合成目标训练。针对有限的红外训练数据问题,我们设计了一个转换网络来生成大量合成红外舰船目标。这些原始舰船目标来自谷歌地球图片。在近红外图片,短波红外图片和由landsat-8卫星拍摄的长波红外图片下进行实验。结果显示T-Net的目标生成能力很高效。仅仅应用于合成的训练样本中,我们提出的检测方法比其他经典的舰船检测方法准确率更高。

1.引言

近几年,红外成像传感技术飞速发展,对比可选择的远距离场景图片,利用红外图片进行舰船检测比热成像更具优势,而且可以不受天气原因干扰。

接下来介绍了一些利用多传感器信息融合的图片来进行检测的方法,说明这些方法采用了低级的信息提取手段,在复杂情况下也只能有有限的提升空间。然后介绍了一些分类方法,并说明了它们的限制,强调了CNN方法的好处。

2.方法

整体分3部分:

①使用T-Net生成合成目标;

②使用模板过滤法提取候选框;

③使用C-net识别候选框

2.1生成合成目标

 

2.2候选目标提取

 

 

 

 

 

 

2.3识别候选目标

 

3.实验结果与分析

实验细节分3部分:

①实验数据

②训练T-Net和C-Net

③检测结果和结果分析

3.1实验数据

实验数据包括2部分:

①选择目标图片

②红外图片

3.2训练细节

T-Net:1474

C-Net:5898  64*64

 

3.3检测结果与分析

 

 

 

 

 

3.4对比分析

 

 

4.结论

 

 

 

 

 

 

这篇关于基于卷积神经网络和合成目标的星载红外图像舰船检测的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/324350

相关文章

使用Python实现图像LBP特征提取的操作方法

《使用Python实现图像LBP特征提取的操作方法》LBP特征叫做局部二值模式,常用于纹理特征提取,并在纹理分类中具有较强的区分能力,本文给大家介绍了如何使用Python实现图像LBP特征提取的操作方... 目录一、LBP特征介绍二、LBP特征描述三、一些改进版本的LBP1.圆形LBP算子2.旋转不变的LB

Python实现word文档内容智能提取以及合成

《Python实现word文档内容智能提取以及合成》这篇文章主要为大家详细介绍了如何使用Python实现从10个左右的docx文档中抽取内容,再调整语言风格后生成新的文档,感兴趣的小伙伴可以了解一下... 目录核心思路技术路径实现步骤阶段一:准备工作阶段二:内容提取 (python 脚本)阶段三:语言风格调

OpenCV图像形态学的实现

《OpenCV图像形态学的实现》本文主要介绍了OpenCV图像形态学的实现,包括腐蚀、膨胀、开运算、闭运算、梯度运算、顶帽运算和黑帽运算,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起... 目录一、图像形态学简介二、腐蚀(Erosion)1. 原理2. OpenCV 实现三、膨胀China编程(

基于Python和MoviePy实现照片管理和视频合成工具

《基于Python和MoviePy实现照片管理和视频合成工具》在这篇博客中,我们将详细剖析一个基于Python的图形界面应用程序,该程序使用wxPython构建用户界面,并结合MoviePy、Pill... 目录引言项目概述代码结构分析1. 导入和依赖2. 主类:PhotoManager初始化方法:__in

python+opencv处理颜色之将目标颜色转换实例代码

《python+opencv处理颜色之将目标颜色转换实例代码》OpenCV是一个的跨平台计算机视觉库,可以运行在Linux、Windows和MacOS操作系统上,:本文主要介绍python+ope... 目录下面是代码+ 效果 + 解释转HSV: 关于颜色总是要转HSV的掩膜再标注总结 目标:将红色的部分滤

使用Python开发一个图像标注与OCR识别工具

《使用Python开发一个图像标注与OCR识别工具》:本文主要介绍一个使用Python开发的工具,允许用户在图像上进行矩形标注,使用OCR对标注区域进行文本识别,并将结果保存为Excel文件,感兴... 目录项目简介1. 图像加载与显示2. 矩形标注3. OCR识别4. 标注的保存与加载5. 裁剪与重置图像

Python如何实现PDF隐私信息检测

《Python如何实现PDF隐私信息检测》随着越来越多的个人信息以电子形式存储和传输,确保这些信息的安全至关重要,本文将介绍如何使用Python检测PDF文件中的隐私信息,需要的可以参考下... 目录项目背景技术栈代码解析功能说明运行结php果在当今,数据隐私保护变得尤为重要。随着越来越多的个人信息以电子形

Java实战之自助进行多张图片合成拼接

《Java实战之自助进行多张图片合成拼接》在当今数字化时代,图像处理技术在各个领域都发挥着至关重要的作用,本文为大家详细介绍了如何使用Java实现多张图片合成拼接,需要的可以了解下... 目录前言一、图片合成需求描述二、图片合成设计与实现1、编程语言2、基础数据准备3、图片合成流程4、图片合成实现三、总结前

SpringBoot使用Apache Tika检测敏感信息

《SpringBoot使用ApacheTika检测敏感信息》ApacheTika是一个功能强大的内容分析工具,它能够从多种文件格式中提取文本、元数据以及其他结构化信息,下面我们来看看如何使用Ap... 目录Tika 主要特性1. 多格式支持2. 自动文件类型检测3. 文本和元数据提取4. 支持 OCR(光学

基于WinForm+Halcon实现图像缩放与交互功能

《基于WinForm+Halcon实现图像缩放与交互功能》本文主要讲述在WinForm中结合Halcon实现图像缩放、平移及实时显示灰度值等交互功能,包括初始化窗口的不同方式,以及通过特定事件添加相应... 目录前言初始化窗口添加图像缩放功能添加图像平移功能添加实时显示灰度值功能示例代码总结最后前言本文将