- 博客(12)
- 收藏
- 关注
原创 低计算复杂度的跟踪算法
MOSSE 算法核心基于相关滤波思想:在频域中将目标模板与当前图像进行卷积操作,找出最大响应值的位置作为目标位置。具体而言,算法会学习一个频域滤波器 𝐻,使得它与输入帧中目标区域的卷积输出能够产生一个类似高斯分布的响应峰值。最早在初始化时,MOSSE 需要收集若干带有随机仿射变换的目标样本,用于训练或初始化滤波器;随后在跟踪过程中,随着帧的更新,滤波器也会进行自适应更新以适应外界环境变化(如光照、尺度、目标外观等)。
2025-03-26 15:50:49
366
原创 各项异性扩散
各向异性扩散算法(Anisotropic Diffusion)是一种图像平滑技术,其目标是在降低图像噪声的同时,尽可能保留图像的边缘和细节。与传统的各向同性扩散(如高斯平滑)不同,各向异性扩散根据局部图像梯度自适应调整扩散系数,使得在平坦区域内进行强烈平滑,而在边缘区域则抑制扩散,从而实现噪声去除与边缘保护的平衡。该算法由Perona和Malik在1990年提出,其核心思想是通过求解偏微分方程来更新图像,每个像素的更新受到其邻域内梯度信息的影响,具有较高的鲁棒性和灵活性。
2025-03-26 14:21:00
294
原创 caffe make runtest 在某个test项目失败/failed
caffe make runtest 在某个test项目失败/failed 原因及解决方法原因解决方法原因及解决方法你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。原因之前认为是配置问题 但一切配置检查后都正常 (CUDA10),后有人说下载补丁(PATCH)可解决,尝试安装补丁后仍然出错,虽然不知道具体原因,但这个问题的根源可以限制在cuda和cudnn的范围内,所以无论是
2022-03-16 14:21:22
1077
原创 基于C学C++(二)
1.函数默认参数和C不一样的是,在设置函数是的参数是可以被赋值的,且须满足至少是最后一个变量被赋值,如果传入参数时,该参数有被赋新值,则覆盖该值,若没有,则用定义函数的值tips:当函数声明与实现分离时,声明有默认参数,则实现不添加默认参数(只能存在一个有默认参数)void func(int a,int b,int c=10){}2.占位参数占据一个位置,在函数调用时需要等量的参数传入void func(int a,int)3.函数重(chong)载两函数具有相同函数名,但参数不同
2021-11-14 10:03:09
635
原创 基于C学C++(一)
准备基础(ps:本文适合给已有较牢固的C语言基础的人学习,如有错误,还请指正,共同学习)1.在头文件定义时,C++需要的是iostream头文件,并且需要using namespace std;来声明有效区(个人理解,专业理解可查看using namespace std的作用)2.C++里的打印 采用cout<<"你想打印的"<<endl的方式,格式化打印是cout<<"你想打印的变量"<<对变量格式化的操作<<endl实例:hello w
2021-11-13 21:25:32
722
原创 【平衡小车】【串级PID参数整定】【详细版】根据现象手动调整平衡小车的PID
【平衡小车】【串级PID参数整定】【详细版】根据现象手动调整平衡小车的PID简介:二轮平衡小车的控制分为平衡环(又称为直立环,保持稳定角度)、速度环(用来保持稳定时速度为零)以及转向环(用来无转向命令时调整走直线),下面详细介绍各环PID参数的整定硬件准备:平衡小车之家的小车底盘,STM32F1,电机驱动模块,MPU6050等软件准备:简化后的平衡小车代码(关闭了蓝牙功能等),上位机示波器(观察角度)一、直立环PID直立环是为了保持平衡小车维持在机械中值,先插入机械中值的确定:根据每个人搭建的平
2021-10-30 19:54:05
17742
17
原创 基于AI+RT-THREAD的人检测入侵检测摄像头(二 图像数据处理)
二、图像数据的处理思路:OV2640组件的完善rgb565数据转灰度图双线性插值算法压缩图片1.OV2640组件的完善RT-THREAD提供了对摄像头OV2640的组件支持,我们在RT-THREAD SETTINGS中设置开启OV2640尝试编译会发现失败,6errors,2warnings查看报错我们可以发现是因为有类型未被定义打开stm32h7xx_hal_conf.h查看没有打开的宏定义打开DCMI、JPEG的宏此时编译虽然不报错,但还有程序上的欠缺,RT-THREAD的O
2021-10-30 00:38:03
2089
6
原创 基于AI+RT-THREAD的人检测入侵检测摄像头(一 AI模型的导入及处理)
RT-AK+RT-THREAD+ART-PI的人检测入侵检测摄像头简介:该项目基于ART-PI+RT-THREAD平台开发了一套基于人检测AI的网络摄像头,当遥控开启时将自动检测人的特征并判断,若有人则将图片数据自动上传网络并报警。硬件部分ART-PI开发版,OV2640摄像头,红外接收头与遥控器软件部分RT-THREAD操作系统,图像处理,AI模型的C语言应用,红外遥控部分,网络传输部分下面以实现顺序教学此项目的实现(预计分三期)一、AI部分的实现在计划这个项目之前还没有了
2021-10-29 01:15:48
2710
4
原创 基于C语言实现的单片机传输的VGA图像数据生成bmp文件
基于C语言实现的单片机传输的VGA图像数据生成bmp文件参考硬件:stm32(但其实是个能带动ov7725有串口的单片机就行)、ov7725,上位机(电脑)实现原理:ov7725通常输出QVGA/VGA的240*320图像,一个像素点由RBG565(16bits)表示,但常用的电脑bmp像素由BGR888构成(又称bmp24),这需要小小的进行一下像素点的数据处理,然后就是编写电脑串口和bmp文件头实现串口数据接收以及自动生成bmp建议搜索查阅:因为有点想偷懒,把编写时涉及到的知识点罗列一下(当初在c
2021-07-22 18:35:33
1225
原创 通过外接矩阵键盘来实现对数码管的显示控制
通过外接矩阵键盘来实现对数码管的显示控制功能按键,在数码管上显示,无法显示的字符不显示设备准备接到51单片机P3口上原理https://blog.youkuaiyun.com/qq_40642465/article/details/80334530?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161519024516780261918173%2522%252C%2522scm%2522%253A%252220140713.13010233
2021-03-08 17:45:07
871
2
原创 通过hx1838遥控数码管显示对应数字的程序及问题
通过hx1838遥控数码管显示对应数字的程序```c#include<reg52.h>sbit IR=P3^2;#define DATA P0sbit wei1=P2^4;sbit wei2=P2^5;sbit wei3=P2^6;sbit wei4=P2^7;unsigned char code duanma[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//0123456789unsigned char
2021-03-07 11:45:55
1920
7
原创 关于lcd1602初始化后只有第一行有黑块的问题
关于lcd1602初始化后只有第一行有黑块的问题将初始化代码: write_com(0x38);delay(5); //显示模式设置重复使用至4次即可解决问题(其他初始化步骤正常)
2021-03-03 16:41:30
9653
12
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人