- 博客(14)
- 收藏
- 关注
原创 图像融合笔记(三):TGFuse
TGFuse: An Infrared and Visible Image Fusion Approach Based on Transformer and Generative Adversarial Network(一种基于变换器和生成对抗网络的红外和可见光图像融合方法)TGFuse主要采用的两个技术是变换器和生成对抗网络。TGFuse的大框架是生成对抗网络的框架即整体框架可分为鉴别器和生成器。
2023-08-02 18:21:44 848 1
原创 图像融合笔记(二):CGTF
CGTT:Convolution-Guided Transformer for Infrared and Visible Image Fusion(用于红外和可见光图像融合的卷积引导变换器)特点:交替使用卷积特征提取模块(CFEM)和变换器特征提取模块(TFEM),用CFEM计算出来的局部特征来引导TFEM计算图像的长程相关性。这样可以兼顾局部特征和长程相关性,同时可以计算局部特征和长程相关性的内在关系。
2023-07-22 23:19:31 1077 1
原创 图像融合笔记(一):DenseFuse
该模型提供了一种红外和可见光的图像融合方法——Densefuse。传统的一些基于CNN的图像融合方法,只使用最后一层的结果作为图像特征,但是这样会丢失大量的中间的有用信息。而对于DenseFuse这种方法来说,它的主要区别就在于编码器中的DenseBlock,它的特点是:DenseBlock中每一层的输出都会作为后面的输入,这样中间层的输出特征就会得到保留,使图像融合产生更好的效果。
2023-07-19 12:15:10 2055 2
原创 搭建PyTorch神经网络进行气温预测
学习用Pytorch搭建一个两层的神经网络,用来进行气温预测。本次一共用了两种方法,一种手动构建,另一种运用Pytorch中的nn模块进行构建。
2023-07-11 23:45:04 2169 1
原创 构建简单线性回归模型
此时y = 2x + 1 ,且x_train和y_train均为矩阵。线性回归就是一个不加激活函数的全连接层。将结果转换为数组的形式。
2023-07-10 22:36:56 291 1
原创 深度学习论文阅读笔记(一):Deep learning
本文是于2015年发表在nature上,文章对表示学习、监督式学习、反向传播训练结构、卷积神经网络(CNN)、循环神经网络(RNN)以及深度学习的主流应用图像处理和自然语言处理(NLP)其原理进行了简要的说明。
2023-07-10 15:46:13 358 1
原创 小车制作第二步
文章目录前言一、循迹模块二、程序设计1.前进函数2.右转函数总结前言上期博客,博主已经将小车的基本的电机,电机驱动模块,STM32C8T6基本调试完成,并将小车组装完成,并可以让小车进行基本的前进运动,经过一周的调试,博主的小车基本能完成循迹功能,避障模块打算运用超声波测距进行实施,现在对超声波模块已经有了基本了解,但还未进行实地测试。提示:以下是本篇文章正文内容,下面案例可供参考一、循迹模块小车的循迹,我打算使用红外模块来进行实施。黑色对红外线的吸收最为有效,如果遇见黑色的线,红外线反射的
2020-11-05 21:11:18 733
原创 制作小车第一阶段
文章目录前言一、电机二、电机驱动模块——TB6612模块三.降压模块——XL7015_V2前言博主最近在做智能小车,第一阶段已经完成——通过电池对STM32F103C8T6供电,以此来控制小车,让小车跑起来。一、电机一般的电机都可以进行转动,只需对其提供一个适合的电压即可。然后只要对其提供一个正向电压,电机就会正向转动。对其提供一个反向电压,电机就会反向转动。一般的,只要测试好电机,确定其能正常转动即可。二、电机驱动模块——TB6612模块TB6612是双驱动,也就是可以驱动两个电机下面.
2020-10-26 20:29:15 726
原创 2.4G通信
文章目录2.4G无线通信实验一、模块简介二、Enhanced ShockBurstTM模式介绍三. 编程1.初始化IO口2.Enhanced ShockBurstTM发送流程3.Enhanced ShockBurstTM发送模式初始化4.Enhanced ShockBurstTM接收流程5.Enhanced ShockBurstTM接收模式初始化6.读函数7.写函数8.主函数总结2.4G无线通信实验2.4G无线通信一般是通过两个设备进行通信,最高速率可达到2Mbps,抗干扰能力强。一般的可以进行1对.
2020-10-17 21:09:00 13042 5
原创 AD20画板基本流程
AD20画板流程前言一、AD库的选择与添加二、画原理图1.选择元器件2.放置端口和放置线3.标注4.分离模块5.将原理图更新到PCB中1.元器件未封装2.网络标签的网络属性没有放在放置线上3.网络标签没有对应上三、PCB1.布局*1*.画板框*2.* 规则设置*3.* 排版*4.* 布线*5.* 过孔盖油*6.* 滴泪*7.* 铺铜总结前言初学者一般对画板子的流程不是特别清楚,想画好一个完整的电路板,需要有AD库,原理图,规则设置,排版,布线,盖油,滴泪铺铜,最后就是输出文件。这一系列的流程一、A.
2020-10-11 19:50:23 25858 8
原创 STM32红外线模块
STM32 红外线模块一.原理1.连接跳线帽如图,画圈的黑色部分为红外线模块的硬件设备,黄色为跳线帽,记住使用的时候一定要连跳线帽,否者无法使用。2.NEC协议首先红外线的主要载波频率高电平 38Khz低电平 无载波码位定义:560 us一个脉冲信号1:2.25ms (560us脉冲+1680us低电平)信号0:1.125ms (560us脉冲+560us低电平)则接收头接受的信号为:信号1:2.25ms (560us低电平+1680us脉冲)信号0:1.125ms (560
2020-10-04 12:31:08 5481
原创 PCB的安装与元器件的绘制
初学PCB软件方面软件方面,我选择的是AD20,安装方面没有什么好说的,按照安装向导,直接向下点就可以了。安装完后,需要注意先不要运行AD20.先打开AD20的资源包,点击Crack.复制图片所示文件找出AD20软件安装的位置将复制的文件粘贴在所在文件夹中打开文件,并点击【Add standalone license file】选择解压后的【Altium Designer 2020】文件夹中的【Crack】文件夹中【licenses】文件夹中的任意一个文件,然后点击【打开】。再
2020-09-26 23:48:25 810
原创 stm32学习笔记
stm32学习心得stm32对比51来说,跟加简便也跟加复杂。技术上,多了端口使能一步,而且多了许多库函数,如果对于库函数不了解,调用起来就会十分麻烦,缺少一步就会报错而且不容易找出错误。但是库函数也方便了编程,是编程跟加简便。总体来说32较51来说,算是51的升级版,功能模块方面的核心技术基本相同,与51基本相同,但编程的复杂程度跟加复杂。stm32mini版程序转向stm32f103c8t61.首先更改启动文件,将hd.s 结尾的启动文件改为md.s的启动文件。2.再将k5编程软件型号改为STM
2020-09-19 23:47:07 314 3
原创 2020-09-19
焊接方法方法:先将电洛铁放在需要焊接的位置,等温度升高后再将焊锡与电洛铁接触,待焊锡融化,先将焊锡分离,在将电洛铁向上挑,以形成一个倒锥形为宜。焊接注意事项1.首先焊锡不宜过多,不仅会浪费焊锡,其次也不美观。2.焊接时冒出的白烟尽量不要吸入肺中,对人体有害,焊接时最好戴口罩。3.焊接完后,在电洛铁上涂一层焊锡,保护电洛铁。4.随手断电,防止火灾发生...
2020-09-19 22:50:26 105 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人