自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 问答 (1)
  • 收藏
  • 关注

原创 Dasiamrpn论文中文翻译(详细!)

在本文中,我们关注学习干扰感知的Siamese网络,以准确和长期的跟踪。为此,我们首先分析了传统Siamese追踪器中使用的特性。我们观察到,训练数据的不平衡分布使学习到的特征的区别性降低。在离线训练阶段,引入了一种有效的抽样策略来控制这种分布,并使模型关注语义干扰物。在推理过程中,设计了一种新的干扰物感知模块来执行增量学习,它可以有效地将一般的嵌入转移到当前的视频领域。此外,我们通过引入一种简单而有效的局部到全局搜索区域策略,扩展了所提出的长期跟踪方法。在基准测试上的大量实验表明,我们的方法显著优于现有现

2024-03-11 15:47:19 740

原创 Siamrpn++论文中文翻译(详细!)

基于Siamese网络的跟踪器将跟踪表示为目标模板和搜索区域之间的卷积特征互相关。然而,与最先进的算法相比,Siamese追踪器仍然存在精度差距,它们不能利用来自深度网络的特征,如ResNet-50或更深层次的网络。在本文中,我们证明了其核心原因来自于缺乏严格的平移不变性。通过全面的理论分析和实验验证,我们通过一个简单而有效的空间感知采样策略打破了这一限制,成功地训练了一个具有显著性能收益的resnet驱动的跟踪Siamese跟踪器。

2024-03-02 16:38:15 1407

原创 ssh连接github报错:ssh_exchange_identification: Connection closed by remote host

登录GitHub -- 点击 + 号 -- Settings -- Developer Settings -- Personal access tokens。这个报错是我在寒武纪MLU270的dcoker环境中遇到的,但是在windows系统中可以通过SSH的方式git clone代码。http方式下的用户名/密码验证的方式21年的时候已经取消了。现在需要使用http方式git之前配置令牌。:换一种方式,通过http的方式git clone下来。

2024-03-02 16:27:32 710

原创 视频格式与编码压缩标准基础知识

视频格式与编码压缩标准基础知识

2024-02-25 14:28:23 597

原创 (详细使用指南)Linux下交叉编译带ffmpeg的opencv并移植到RK3588等ARM端

交叉编译是指在一台计算机上生成目标平台的可执行程序。通常情况下,我们在开发软件时会在同一平台上编译、运行程序,但有时候需要将程序部署到不同体系结构或操作系统的设备上运行,这就需要使用交叉编译工具链来生成适用于目标平台的可执行文件。常见的应用场景包括在开发嵌入式系统、移动应用程序或跨平台软件时进行交叉编译。

2024-02-25 14:22:39 3830 3

原创 目标跟踪之KCF详解

大多数现代跟踪器的核心组件是判别分类器,其任务是区分目标和周围环境。为了应对自然图像变化,此分类器通常使用平移和缩放的样本补丁进行训练。此类样本集充斥着冗余 - 任何重叠的像素都被限制为相同。基于这个简单的观察,我们提出了一个包含数千个翻译补丁的数据集的分析模型。通过证明生成的数据矩阵是循环的,我们可以用离散傅里叶变换对其进行对角化,从而将存储和计算减少几个数量级。有趣的是,对于线性回归,我们的公式相当于一个相关滤波器,被一些最快的竞争跟踪器使用。然而,对于核回归,我们推导了一个新的核化相关滤波器(KC

2024-02-24 17:59:55 4620

原创 Siamrpn论文中文翻译(详细!)

视觉对象跟踪是近年来的一个基本课题,许多基于深度学习的跟踪器在多个基准测试上取得了最先进的性能。然而,大多数这些跟踪器很难获得实时速度的最佳性能。在本文中,我们提出了Siamese区域建议网络(Siamese-RPN),它是基于大规模图像对的端到端离线训练。具体来说,它由用于特征提取的Siamese子网和包括分类分支和回归分支在内的区域建议子网组成。在推理阶段,所提出的框架被表述为一个局部的一次性检测任务。我们可以预先计算Siamese子网络的模板分支,并将相关层表示为平凡的卷积层来进行在线跟踪。受益于提案

2024-02-24 12:07:46 1108

原创 Siamfc论文中文翻译(详细!)

任意物体跟踪的问题传统上是通过只在线学习物体外观的模型来解决的,使用视频本身作为唯一的训练数据。尽管这些方法取得了成功,但他们的在线方法本质上限制了他们可以学习的模型的丰富性。近年来,人们已多次尝试利用深度卷积网络的表达能力。但是,当事先不知道要跟踪的对象时,有必要在线执行随机梯度下降来适应网络的权值,这严重影响了系统的速度。在本文中,我们在ILSVRC15数据集上进行了一种端到端训练的基本跟踪算法,用于视频目标检测。我们的跟踪器以超越实时的帧率运行,尽管它非常简单,但它在多个基准测试中实现了最先进的性能。

2024-02-24 11:36:00 844

原创 算法讲解四之滑动窗口

算法学习篇四:滑动窗口声明本文旨在记录自己学习算法期间对相关知识的理解与运用,因为博主也是学习者,如有与其他文章相同的地方,还望理解。创作不易,点赞+关注,支持支持博主,万分感谢!题目 长度最小的子数组给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。示例 1:输入:target

2022-02-08 16:49:48 1150

原创 算法讲解三之有序数组平方排列

算法学习篇三:有序数组平方排列声明本文旨在记录自己学习算法期间对相关知识的理解与运用,因为博主也是学习者,如有与其他文章相同的地方,还望理解。创作不易,点赞+关注,支持支持博主,万分感谢!题目给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。示例 1:输入:nums = [-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平方后,数组变为 [16,1,0,9,100]排序后,数组变为 [0,1,9,16,1

2022-02-06 15:04:21 900

原创 算法讲解二之数组快慢指针法

算法学习篇一:指针在数组中的运用声明本文旨在记录自己学习算法期间对相关知识的理解与运用,因为博主也是学习者,如有与其他文章相同的地方,还望理解。明天更。。。

2022-01-24 19:45:50 492 1

原创 算法讲解一之二分查找法

算法学习篇一:二分查找法声明本文旨在记录自己学习算法期间对相关知识的理解与运用,因为博主也是学习者,如有与其他文章相同的地方,还望理解。引言我想大家对二分查找并不陌生,二分查找主要用于查找元素中的数组的位置,但从算法角度看,我们通过分析二分查找的过程,找到了数组中某个元素的位置。但是我们应在理解算法的基础上,将二分查找算法应用具体的项目过程中去,这样,我们才真正的不止于学习,而且在不断的实践,这对能力的提升是很有帮助的。二分查找详解以一个具体的示例来看(经典力扣题)题目: 给定一个 n 个元

2022-01-23 21:10:55 723 2

原创 博文更新说明

博主这就参加23考研去了,以后会更一些算法、数据结构、Java或C的程序设计,希望明年的今天,和大家都遇见更好的自己。

2022-01-21 14:24:02 378

原创 第十六届全国大学生智能车竞赛全向行进组整体设计

第十六届全国大学生智能汽车竞赛RT-Thread创新论文RT-Thread在全向运动控制中的运用队伍名称:驭速者目录第十六届全国大学生智能汽车竞赛RT-Thread创新论文RT-Thread在全向运动控制中的运用队伍名称:驭速者第一章引言1.1智能汽车制作情况1.2RT-Thread技术概述1.3RT-Thread技术在智能汽车中的作用第二章 全向运动控制原理2.1 麦克纳姆轮运动分析2.2 全向控制的独特性与创新性第三章 RT-Thread与全向控制算法3.1 全向控制算法的创新与研究3.1.1

2022-01-15 17:38:58 2946

原创 数字图像处理之数字图像频率空间

要求输入图像,将它变成灰度图然后剪成 512X512 大小的图 A。用 fft2 对灰度图 A 进行傅立叶变换结果记为 fA。用 abs 求能谱。用 imshow显示该能谱,再用 imshow 显示该能谱的 log 值图像。对图 A 进行拉普拉斯(算子记为 S)高通滤波,结果记为 sA。计算拉普拉斯的算子的傅立叶变换 fft2(S, 512,512),结果记为 fS。根据卷积频率空间的性质计算频率空间的中 fS 与 fA 的乘法(.*),并对结果作傅立叶逆变换 ifft2。上述结果用 re

2022-01-15 17:11:32 2931 3

原创 数字图像处理之简单 JPEG图片压缩

要求输入自己的正面人头像,将它变成灰度图并缩小至 96X96 大小。每个像素加上-128。使用 dctmtx(8)生成 DCT 的 8X8 变换矩阵(记为 T)。将 96X96 的自己人头像分成 12X12 个 8X8 的块(每一块记为 A),对每一块做 TAT’变换。对每一块做正则变换(除运算./),变换矩阵如下:输出一块(第 7 行第 7 列 8X8 块)变换后的矩阵值。Matlab代码实现clcclearA=imread(‘示例.jpg’);B=rgb2gray(A);C

2022-01-15 17:08:20 2470 15

原创 数字图像处理之校园交通标志检测与识别

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录背景综述设计目的实现过程第一步为了更好地进行信息的交互,需要先设计基于Matlab的GUI界面设计第二步其次我们需要读入含有交通标志的图像第三步接下来是对原始图像进行高斯滤波第四步为了进行交通标志的提取第五步对初步定位到的交通标志图像进行图像分割操作第六步,对进行标志分割后的得到的图像进行标志识别设计实现效果背景综述交通标志在我们的日常生活中应用很广泛,它们遍布在道路的各个角落,以自身不同的标志来提醒行人与驾驶员道路状况。现在

2022-01-15 16:40:28 6184 154

原创 基于STM32的姿态传感器电路设计与使用

文章目录引言程序设计描述编写串口通信的驱动程序编写系统延时程序对于MPU6050姿态传感器进行初始化编写定时中断程序电路设计描述具体设计分析代码部分详细说明设计实现效果MPU6050内部自带DMP解算姿态角引言设计采用的芯片是STM32F103C8T6,采用的传感器是MPU6050姿态传感器,自主进行电路设计,通过串口传输,完成MPU6050姿态传感器原始数据的读取与显示,以及依靠其内部的DMP模块对原始传感器数据进行滤波、融合处理,得到解算后的姿态角,再通过串口通信的方式,将数据输出到电脑上位机上。

2022-01-15 16:16:09 9590 67

原创 安卓课设<<云游APP>>

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录引言《云游APP》项目框架搭建《云游APP》功能需求分析云游用户信息功能需求云游主页功能需求云游用户足迹功能需求云游搜索功能需求云游个人中心功能需求《云游APP》技术可行性分析云游APP信息存储方式云游APP的UI设计云游APP的网络连接《云游APP》技术难点及实现碎片Fragment的理解与运用Fragment实现云游底部导航栏Fragment与Activity的信息交互RecyclerView的理解与运用旅行风景图片的上传与存储

2022-01-15 15:49:45 3298 3

原创 2021全国大学生电子设计竞赛F题(智能送药小车)国一赛后总结

作为2022年的第一篇博客,思索了很久,就以此为题吧。11月7号随着电赛比赛的结束,我的大学竞赛生涯也差不多告一段落了。那天的心情也是无法用语言形容。第二天就又回归了正常的上课生活。2021年的电赛,既让人期盼,又存在许多变数。这一切都要从2021年的8月4号说起…2021年7月份末,一队人拖着疲惫的身躯回到实验室,没错。我们出去比赛了,是在天津举行的全国大学生智能车竞赛华北赛区赛。经历了无数个日夜,赛前准备,连夜调车,连夜修改代码。直到赛前检录那会儿,我们团队的内心才真正平静下来。但是比赛总会出现

2022-01-09 15:20:08 40638 9

原创 一文掌握步进电机控制

前言今天讲讲步进电机的控制原理。之前因为项目需要用到步进电机,这次对步进电机的相关知识做介绍,以及我个人的理解,并附上驱动源码。一、什么是步进电机步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比。因此,步进电动机又称脉冲电动机。步进电机相对于其它控制用途电机的最大区别是,它接收数字控制信号(电脉冲信号)并转化成与之相对应的角位移或直线位移,它本身就是一个完成数字模式转.

2021-10-24 11:55:45 23022 2

原创 核心板与模块连接问题

今天测试舵机与步进电机,使用外部电源供电,由于核心板与舵机没共GND,在程序正常、模块未坏的情况下,舵机根本不动,我竟然没发现(可能是线太多了).解决办法:具体操作可见下面这篇博客。解决办法...

2021-10-09 18:23:27 287

原创 一文读懂舵机工作原理并运用(附代码)

杂谈自己拿到这一模块是也挺迷茫的,后来看了一些资料,也渐渐积累了些自己的理解,很多博文并没有将舵机讲明白,至少你待把PWM与角度如何换算讲清楚吧,所以笔者写这篇博文供大家学习掌握。如果你拿到一个舵机,该咋办?莫慌,往下看第一步先要区分这个舵机是数字舵机还是模拟舵机。以为两者的控制方式有些许不同,模拟舵机需要给它不停的发送PWM信号,才能让它保持在规定的位置或者让它按照某个速度转动,数字舵机则只需要发送一次PWM信号就能保持在规定的某个位置。换句话说,模拟舵机想要它转到某一位置,程序上就要放在whi

2021-09-27 10:38:27 20573

原创 编码器分类及原理和测速应用(含代码)

文章目录杂谈前言一、何为编码器二、编码器的分类1、增量式编码器2、绝对式编码器3、霍尔编码器三、带编码器的直流减速电机详解1、直流减速电机的概念2、如何运用编码器进行测速3、脉冲数转变成速度值方法4、程序代码总结杂谈这篇博文写的时间确实有几天了,主要是想让需要的人更好地运用这一模块,同时将自己的使用经验分享给大家,就像当初迷茫的我,也是CSDN的 大佬们的指点迷津对我有了很大的帮助。这几阶段,我主要是将一些模块知识的理解与运用,和一些项目的经验,后期打算深入编程语言与嵌入式相关技术。还有那一直想好好

2021-09-17 19:10:55 29679 23

原创 Encountered a sharing violation while accessing

今天用Keil5编译的时候突然出现的这个问题,以前也没遇到过。1、问题:编译报错:Encountered a sharing violation while accessing中文原意:访问时遇到共享冲突2、造成结果:简单描述一下图片中的报错:在.h文件中的头文件未被引用,#define的变量等未被定义。在,h头文件中新写入的内容再次编译时就不见了很奇怪3、问题解答过程:第一个想到的错误原因是#ifndef,#define写错了,但是没有第二个是头文件所在文件夹未被引入,但也不是在网

2021-09-13 18:13:15 10368 3

原创 STM32之周期中断设计(程序)

详细代码如下:my_pit.c#include "my_pit.h"//-------------------------------------------------------------------------------------------------------------------// @brief 定时器周期中断// @param timern 定时器通道// @param ms 定时周期(1-32767)

2021-09-12 21:52:28 598

原创 定时器输出PWM控制电机(程序)

电机控制程序的三方面要点:一、定时器的输出通道设置二、电机频率的设定三、占空比输入函数的设计对于电机来说,转速与转向是最重要的表现。这里的程序是针对四个直流无刷电机来编写的。控制四个电机,是需要电机驱动板的,因为驱动电机需要的是电压,而芯片定时器外设所具有的的PWM输出的GPIO引脚,输出的是0/1组成的PWM波,而不是电压。所以我们需要电机驱动板来进行两者的转变。我常用的是做智能车用的DR8701E芯片的驱动板。一个定时器输出四路PWM控制四个电机。在硬件上需要四个正反转控制引脚,四个PWM

2021-09-12 12:53:44 7059 4

原创 STM32之TIMx(定时器)理解及运用

文章目录一、定时器的分类二、定时器基本定时功能1、定时时间换算2、定时器定时程序设计三、高级定时器1、定时器的输出比较功能1、PWM输出模式2、四路PWM输出控制电机程序2、定时器的输出比较功能一、定时器的分类1、基本定时器:只能定时。2、通用定时器:定时、输出比较、输入捕获、四个外部IO。3、高级定时器:定时、输出比较、输入捕获、八个外部IO,三相电机互补输出信号。4、高级控制定时器和通用定时器在基本定时器的基础上引入了外部引脚,可以实现输入捕获和输出比较功能。5、高级控制定时器比通用定时

2021-09-12 10:30:04 2652

原创 STM32之ADC的理解及运用

文章目录前言一、ADC的输入通道与模式1、输入通道2、模式1)独立模式单通道采集2)独立模式多通道采集3)双重ADC模式采集二、ADC的触发方式三、资源连接前言ADC在项目中使用运用的很广泛,有ADC自然也有DAC,都是数字/模拟转换器。但是DAC我用的不多,因为平时都是用传感器检测外界的模拟量,然后转变为数字量再进行数据的处理与运用,比如温湿度传感器、电感、黑白循迹模块等等。ADC即模拟数字转换器(英语:Analog-to-digital converter)是用于将模拟形式的连续信号转换为数.

2021-09-08 23:16:05 13204 40

原创 STM32之I2C的理解及运用

文章目录前言一、软件I2C与硬件I2C的区别二、I2C的主从模式三、资源连接前言I2C通信协议相较于USART、SPI通信协议,其引脚较少,硬件连接简单,可扩展能力强,被多用于系统内多个IC之间的通信。我们可以将I2C分作协议层以及物理层。物理层主要是主机与从机之间的关系,其关系如图一。与SPI通信协议不同的是,I2C主机与从机之间的访问是通过设备地址进行的,从机数目不定,有多少个从机,就有多少个设备地址。I2C数据的传输依靠I2C总线。其中一个I2C总线使用两个总线线路,即SDA数据总线与S..

2021-09-06 21:49:00 6937 32

原创 新手中的新手

大家好,我是新手中的新手,以后我会分享更多自己做过的软硬件项目,还会继续是开源的,整理总结还是会需要一段时间的,敬请期待。

2021-09-02 16:34:03 76

原创 基于C#的图书管理系统

文章目录前言一、开发环境二、题目要求三、功能实现(详细描述)1、用户模块(登录/注册)2、用户功能(管理员)3、用户功能(读者)四、页面效果(部分)五、注意事项六、资源连接前言基于C#的图书管理系统提示:以下是本篇文章正文内容,下面案例可供参考一、开发环境1、数据库:Microsoft SQL Server Management Studio 182、前端设计及实现:Visual Studio 20193、编程语言:C#二、题目要求① 读者信息的制定、输入、修改、查询,包括种类、性..

2021-09-02 12:27:28 21434 519

原创 基于Springboot+Mybatis+Vue的前后端分离的员工信息管理系统

前些阶段学着做的一个简单的练手小项目,还有很多可以补充、修改的地方,时间不够也就没继续下去。员工信息管理系统技术框架一、系统界面展示二、不足之处三、资源说明技术框架前端框架:Vue后端:Springboot+MybatisUI框架:Bootstrap前后端分离一、系统界面展示(用户登录页)(用户注册页)(员工管理页)(员工信息添加页)(员工信息修改页)(员工信息查询页)二、不足之处我是在IDEA中写的网页。其实,Vue框架在Webstorm上编辑比较合适。这样后端

2021-08-31 21:56:30 1098 64

原创 基于Springboot+Mybatis+Vue的前后端分离的旅游信息管理系统

终于有时间更新更新了前一段好长时间都在整智能车,还顺便学了学RTT系统。现在分享一下以前做的Java课设,做的一般般叭。文章目录前言一、什么是前后端分离二、IDEA导入项目二、补充说明三、页面展示前言 旅游信息管理系统YYDS(技术框架)后端:Springboot+Mybatis前端:Vue+Bootstrap前后端分离详细介绍:系统设计从解决生产实际问题的角度出发,分析旅游信息管理系统的使用对象,再根据各省份旅游景点信息管理遇到的问题,将系统总体上划分为三个模块即用户、省份、

2021-08-31 15:19:45 2041 116

原创 Java打印输出任意菱形

输入一个数,打印出相应的菱形import java.util.Scanner;public class tttt{ public static void main(String[] args) { Scanner s= new Scanner(System.in); //输入菱形的的列数 int a=0; a=s.nextInt(); if(a%2==0) //如果输入的是偶数 {

2021-03-18 17:53:21 572

原创 VS中用Myxls生成Excel报表

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using org.in2bits.MyXls;using System.Data

2021-01-09 21:05:17 770

原创 C++面向对象程序设计之几何图形计算

Shape是一个几何图形的基类,它至少有求自身周长函数Circumference()和求自身面积函数Area().从Shape类派生出Circle类、Ellipse类、Triangle类和Rectangle类,分别维承基类Shape的 Circumference()和Area(),并增加新的成员。编写主函数,定义各派生类对象,求多派生类对象的周长之和、面积之和。#include <iostream>#include <string>#include <math.h&gt

2020-12-02 14:15:57 1602

原创 C++面向对象程序设计之复数四则运算器

/*定义一个实数类Real,类中包括一个数据成员real,构造函数、display()函数以及重载的 + 、一、 * 、 / 运算符。用公有继承方式声明一个复数类Complex,该类包括两个数据成员real, image,并重载Real类的函数和 - 、一、 *、/ 运算符。编写一个复数四则运算计算器。*/#include<iostream>#include <string >using namespace std;class Real{public :

2020-11-24 15:46:28 2615

原创 C++面向对象程序设计之类的继承与派生

1.编写一个学生和教师数据输入和显示程序。其中,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类Person;然后设计类Person的派生类:学生类Student和教师类Teacher:编写一个主函数,通过定义student、teacher的对象,完成相应功能。#include <iostream>#include <string>using namespace std;class person

2020-11-22 22:43:02 1154

原创 C++面向对象程序设计之公司人员工资管理

.编写一个小型公司人员工资管理程序,要求设计合理的基类和派生类,实现工资管理任务。下表是公司经理,兼职人员,销售经理和销售人员当月工资计算方法。人员类别 固定工资/元计时工资(元/时) 月销售总额提成公司经理 15000无 无兼职人员 无180 无––销售经理 5000无 1%销售员 无无 6%––代码如下:#include <iostream>#include <string&g

2020-11-22 14:26:42 3114

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除