自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

原创 yolov系列

学习一个深度学习网络,就看三点,1. 网络架构 2.输入输出 3.损失函数。

2024-05-28 16:12:50 1043 1

原创 光流法-基于梯度

1.求I1的方向导数:gradient(I1, I1x, I1y, nx, ny);//I1x为I1的x方向导数,I1y为I1的y方向导数,nx宽,ny高。//对I1的x方向导数插值。由于对d做高阶梯度必须没有不连续点,并且此做法光流场的扩散机制是各项同性的,则运动场的边界保持的不好。由于上述模型的缺陷:后来又有了运动边界保持的光流法正则化模型和图像驱动的光流法正则化模型。

2024-05-16 20:56:21 865

原创 光流法介绍1

光流场(Optical Flow Field)法的基本思想:在空间中,运动可以用运动场描述,而在一个图像平面上,物体的运动往往是通过图像序列中不同图像灰度分布的不同体现的,从而,空间中的运动场转移到图像上就表示为光流场。光流的概念是Gibson在1950年首先提出来的,它是空间运动物体在观察成像平面上的像素运动的瞬时速度,是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方法。

2024-05-16 18:34:58 918

原创 IOU的C语言快速实现

对两个矩形相交的点以及某个矩形的顶点落在另一个矩形内的点集合S进行时钟序排序overlap_points : 两个矩形相交的点以及某个矩形的顶点落在另一个矩形内的点集合S和个数的结构体。计算出两个矩形相交的点以及某个矩形的顶点落在另一个矩形内的点集合Soverlap_points : 两个矩形相交的点以及某个矩形的顶点落在另一个矩形内的点集合S和个数的结构体。overlap_points : 两个矩形相交的点以及某个矩形的顶点落在另一个矩形内的点集合S和个数的结构体。

2024-05-16 16:57:46 703

原创 LVS介绍

LVS(四层负载均衡)是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。使用该软件配置LVS时候,不能直接配置内核中的ipvs,而需要使用ipvs的管理工具ipvsadm进行管理,当然还可通过Keepalived软件直接管理ipvs,ipvs的基础配置工具是ip。出时,除了做SNAT,还做DNAT(内网ip-->用户ip)从而实现LVS-RealServer间可以跨vlan通讯,RIP 真实IP地址 在集群下面节点上使用的IP地址,物理IP地址。

2024-05-16 16:51:02 911

原创 知识蒸馏

中间特征的知识蒸馏要求将教师模型的特征提取能力迁移到学生模型中. 在网络层的迁移点上,可以隔层,逐层和逐块地将教师的中间特征知识转移到学生模型中,或者仅迁移教师模型较高的隐含层和最后一个卷积层的特征知识。学生模型在知识蒸馏的过程中通过模仿教师模型输出类间相似性的“暗知识”来提高泛化能力. 软目标携带着比硬目标更多的泛化信息来防止学生模型过拟合. 教师模型的软目标为学生模型提供了显著的正则化.知识合并:将多个教师或多个任务的知识迁移到单个学生模型,另一种方法是学生模型同时向多个教师模型学习多个任务的特征。

2024-05-16 16:48:01 729

原创 CGO的介绍

该字符串在C语言函数中完全跨越了Go语言的内存管理,在PrintGoString调用前即使发生了栈伸缩导致的Go字符串地址发生变化也依然可以正常工作,因为该字符串对应的id是稳定的,在Go语言空间通过id解码得到的字符串也就是有效的。假设一个极端场景:我们将一块位于某goroutinue的栈上的Go语言内存传入了C语言函数后,在此C语言函数执行期间,此goroutinue的栈因为空间不足的原因发生了扩展,也就是导致了原来的Go语言内存被移动到了新的位置。对于指定了特殊对齐规则的结构体,无法在CGO中访问。

2023-02-15 00:31:51 2250

原创 3d打印_arduino_esp8266_树莓派

最近的项目分享雷神之锤2023手机支架山炮机器人Buddy机器人3d打印炫彩灯微型瓦力机器人3d数字时钟clockplot人形机器人。

2023-02-15 00:06:21 105

原创 限制比自适应直方图均衡化

c++限制比自适应直方图均衡化

2022-07-28 17:41:48 483

原创 遥感图像mnf算法

mnf算法c++

2022-07-28 17:36:14 564

原创 kafka

kafka

2021-08-09 10:56:05 122

原创 c++实现PCA(BIL, BSQ, BIP三种格式数据)

pca主成份分析:将协方差变形: cov(x,y) = 1/(n-1)*( 求和xi*yi - n*x*y)BSQ格式://将协方差变形: cov(x,y) = 1/(n-1)*( 求和xi*yi - n*x*y) template <typename T> void BSQCovAndMeanOMP(HANDLE hReadFile,ulong HW,ulong Width,...

2021-08-05 10:59:23 580

原创 mysql的limit优化查询

mysql的limit优化查询:(python)selectuid,idfromuser_play_historieswhereid>%sorderbyidlimit%sid使用查出的id 例子:def user_play_histories_insert_line(conn_mv, conn, medal_id): print "========q_user_play_histories begin==========" cur_mv = conn...

2020-10-22 17:17:34 110 1

原创 遥感图像包络线去除

包络线去除是光谱识别中一个重要的步骤,算法如下:    (1)通过求导得到光谱曲线上所有极大值点,即“峰”值点,然后比较大小,得到极大值点中的最大值点;    (2)以最大值点作为包络线的一个端点,计算该点与长波方向(波长增长的方向)各个极大值连线的斜率,以斜率最大点作为包络线下一个端点,再以此点为起点循环,直至最后一点;    (3)以最大值点作为包选线的一个端点,向短波(波长减少的方向)进行类...

2018-06-03 16:02:01 12898 8

原创 MinFilter算法的快速实现c++实现

MinFilter算法的快速实现,提供一篇论文供有需要的朋友学习:http://files.cnblogs.com/Imageshop/O%281%29%E6%9C%80%E5%A4%A7%E5%80%BC%E6%9C%80%E5%B0%8F%E5%80%BC%E7%AE%97%E6%B3%95.pdf图像大小:width=500,height=376 块大小31 运行快了好多,仅仅用了7个毫秒。...

2018-06-03 15:48:12 693 1

原创 离散正弦变换(DST)实现(cpu和cuda)

Matlab中有dst函数用来计算离散正弦变换,但是类似于DFT,它的变换矩阵并不是一个完全的正交矩阵,需要外加一个定标因子才能变换正交矩阵,有关Matlab中的dst正变换和dst逆变换函数对应的公式分别如下:从以上两个公式可以看出它类似于我们常见的DFT,DFT反变换中有个1/N定标因子,正变换中没有(此处是反变换中有个2/(N+1))。CPU版本:#include <stdio.h&g...

2018-06-03 15:45:24 4937 1

3d打印的雷神之锤,可以吸在铁上

3d打印的雷神之锤,可以吸在铁上

2023-02-15

diy数字时钟,这是一个3d打印的机械时钟

diy数字时钟,这是一个3d打印的机械时钟

2023-02-14

公钥密码学算法

密码学算法研究

2012-02-13

记事本开发报告

vb开发记事本

2012-02-13

java 加密解密

加密解密报告,用于课程设计

2012-02-13

空空如也

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

TA关注的人

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