自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(393)
  • 收藏
  • 关注

原创 KF-GINS 和 OB-GINS 的 Earth类 和 Rotation 类

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning。

2025-01-27 10:00:00 770

原创 KF-GINS源码阅读

KF-GINS 是武大 i2Nav 实验室开源的一套松组合导航程序;可以读取 IMU 数据文件、GNSS 结果文件,进行松组合解算,计算位置、速度、姿态、陀螺仪零偏、加速度计零偏、陀螺仪比例、加速度计比力,共 21 维状态向量。代码量小,有详细的文档、注释和讲解,代码结构很好理解,有一些可以学习的工程技巧。用 cloc 对 src 目录进行统计,结果如下。可以看出代码量很小,只有1412行,注释很详细,足有804行。无需自己配置,作者把它们放到 ThirdParty 文件夹,并在 CMakeLists 文件

2025-01-27 09:00:00 1064

原创 TGINS源码阅读

直接运行终端会输出很多很多中间数据,有些调试输出没删干净,先全局搜索 matprint 把解算代码中的都注释掉。写输出代码之前先试试在前面打个断点,确认程序能运行到那。代码风格比较 C 语言,用了一些 C++

2025-01-26 09:30:00 344

原创 GNSS-SDR源码阅读(一)软件介绍、编译调试、配置文件

GNSS-SDR(GlobalNavigationSatelliteSystems、SoftwareDefinedReceiver)是一个用 C++ 实现的 GNSS 软件接收机开源项目。有了 GNSS-SDR,用户可以通过创建一个图来构建 GNSS 软件接收器,图中的节点是信号处理块,线条代表它们之间的数据流。该软件为不同的合适射频前端提供接口,并实现从接收器一直到 PVT 解算的所有功能。

2025-01-26 08:30:00 498

原创 ORB-SLAM3源码阅读(三)LocalMapping 线程

先加入关键帧和地图点到当前激活地图,删除其余帧,并通过对当前帧的附近关键帧操作,利用视觉 BA 或视觉-惯性 BA 优化地图。对于关键帧中每个未匹配的 ORB 特征点,在另一个关键帧中搜索与其他不匹配点进行匹配,丢弃不满足对极约束的匹配。:采用 ORB-SLAM1 (单目)的初始化流程,按照关键帧速率 4 Hz 运行 2s 揷入关键帧 ,然后按比例缩放的地图,包括10个关键帧以及上百个地图点,然后通过 Visual-Only BA 进行优化。随着关键帧数量的增加,BA 的复杂度也会随之提高。

2025-01-25 13:00:00 644

原创 ORB-SLAM3源码阅读(五)ORB-SLAM 延伸

有了对数数据,就可以根据 RGB-D 数据,更新整个八叉树地图。假设在 RGB-D 图像中观测到某个像素带有深度 d,就说明在深度值对应的空间点上观测到了一个占据数据,并且从相机光心出发,到这个点的线段上都没有物体(否则会被遮挡)。学过地信的都知道这种地图编码方式比较高效,节省空间,当某个方块的子节点都相同,就无需展开。ORB-SLAM3 生成的是稀释点云地图,只能定位,无法直接用于导航,需要对稀疏点云稠密化构建稠密地图。对于占据和空白来说,选择用概论的形式表达,这样就可以动态建模地图中的障碍物信息。

2025-01-25 10:30:00 903

原创 ORB-SLAM3源码阅读(二)Tracking 线程

由于此时搜索出的角点过多,因此本文对检测出来的角点群利用非极大值抑制方法进行 FAST 角点的筛选,并在保留的 FAST 角点上计算方向,以此来实现特征点的旋转不变性,最后计算当前图像帧中角点的 BRIEF( binary robustindependent elementary features)描述子用于与上一帧中的角点的 BRIEF 描述子进行特征匹配。实际情况下,从不同的距离,不同的方向、角度,不同的光照条件下观察一个物体时,物体的大小,形状 ,明暗都会有所不同。

2025-01-24 10:15:00 1112

原创 ORB-SLAM3源码阅读(四)Loop&Merging 线程

Welding window 是由匹配的关键帧组合而成、重复的 3D 点被融合、更新共视图以及本质图的连接关系。当检测到闭环候选帧的时候,就需要对当前关键帧和对应的闭环候选帧之间计算其变换关系,即Sim3 求解。所有的被闭环处的关键帧观察到的地 图点会通过映射在一个小范围里,然后去搜索它的近邻匹配。,也 就能对当前关键帧进行位姿校正 (当然也要对关键帧对应的MapPoints 以及其共视的关键帧进行校正)。以及其共视帧,以及被这些关键帧观测的地图点。,并 更新关键帧位姿,以及在图中的边。

2025-01-24 08:15:00 872

原创 01-ORB-SLAM3源码阅读(一)程序简介、编译调试、基础知识点

ORB 指 Oriented FAST and rotated BRIEF,是一种结合 FAST 和 BRIEF,并引入旋转不变性的一种特征点和描述子;SLAM 指 Simultaneous Localization and Mapping,指的是同时进行实时定位和地图构建。ORB-SLAM3 是迄今为止,最完整的视觉惯性 SLAM 系统系统,它是第一个集成了单目相机、双目相机、RGB-D相机,以及单目相机结合 IMU、双目相机结合 IMU 的 SLAM 系统。并且在 ORB-SLAM2 的基础上,改进了相

2025-01-23 13:00:00 1162

原创 VINS-Mono源码阅读(五)VIO 初始化

需要初始化的变量如下,分别是滑窗,状态,和外参:Xxk​xcb​​x0​x1​xn​xcb​λ0​λ1​λm​pbk​w​vbk​w​qbk​w​ba​bg​k∈0npcb​qcb​。

2025-01-23 08:30:00 1357

原创 VINS-Mono源码阅读(四)IMU预积分

加速度是由与载体固连的加速度计测量得到的(会跟随载体转动),每一时刻的加速度都是在当前的载体系下得到的,进行速度和位置的积分,前提是把这些加速度都统一到同一个坐标系下。如果我们假设参考坐标系下载体的初始速度和初始位置已知,利用载体运动过程中参考系下的加速度信息,就可以不断地进行积分运算,更新实时的速度和位置。及速度等状态,根据这种思路,如果知道上一帧图像采样时刻载体的位姿和速度,则可以根据两帧之间的 IMU 测量(角速度和比力)递推得到当前帧的位姿和速度。,利用 IMU 测量得到的比力和角速度信息进行。

2025-01-22 18:30:00 891

原创 VINS-Mono源码阅读(二)Feature_tracker 节点:视觉前端

setMask() 函数,先对跟踪到的特征点 forw_pts 按照跟踪次数降序排列(认为特征点被跟踪到的次数越多越好),然后遍历这个降序排列,对于遍历的每一个特征点,在 mask 中将该点周围半径为 MIN_DIST 的区域设置为 0,在后续的遍历过程中,不再选择该区域内的点。因此,本质矩阵的维度是3 x 3。转化为用优化问题,为防止局部最小,用图像金字塔提高光流追踪的稳定性,图像缩放了更容易追踪,最终还要把找到的特征点返回到实际图像上的位置,上一次金字塔最终的结果作为下一次金字塔最终的初值。

2025-01-22 09:00:00 1640

原创 VINS-Mono源码阅读(一)程序简介、编译调试、配置文件

与双目相机和 RGB-D 相机相比,单目相机具有结构简单、成本低和处理速度快的优点。然而,单目 VSLAM 存在尺度不确定性、无法对齐位姿和重力方向的自身缺点和快速运动导致的运动模糊的环境下容易跟踪丢失等不足。为弥补此问题,可将单目相机和 IMU 相结合的传感器融合,这种融合方案被称为单目视觉惯性里程计(Visual Inertial Odometry,VIO)或单目视觉惯性 SLAM(Visual-inertial SLAM,VINS)。

2025-01-21 14:13:17 1508

原创 SoftGNSS软件接收机源码阅读(一)程序简介、运行调试、执行流程

卫星信号由导航电文、测距码、载波三个层次组成,GNSS 原始的信号频率高达 1.5 Ghz,且信号过于微弱,

2025-01-21 14:12:45 1218

原创 基于因子图优化的GNSS定位算法原理

GNSS在诸如城市、施工现场、农田、密林等城市峡谷等遮挡环境下:且由于在此类环境下,这些测量值的时间相关性更加明显,使用传统的滤波手段进行处理仅考虑前一状态的值忽略了其他历史状态值,使得定位结果更加不精确。为充分挖掘历史信息的作用,引入因子图优化(FGO)对GNSS测量值进行融合解算,该方法将伪距、载波相位、多普勒观测量添加为因子节点,引入多普勒因子连接历元间变量节点,实现解算模型的因子图优化。相较于滤波,因子图的优势体现在:因子图技术的潜力,也在一个近期的Google在美国导航协会的ION GNSS+ 2

2025-01-18 15:45:00 267

原创 GraphGNSSLib README翻译

此仓库是开源软件包的实现,GraphGNSSLib 利用因子图优化(FGO)来执行GNSS定位和实时动态(RTK)定位.在这个软件包中,历史和当前时期的测量结果被结构化为因子图,然后通过非线性优化进行求解。在容器中位于 ~/graph1/shared_dir ,你可以下载代码到 ~/shared_dir ,并且在容器中编译(推荐给那些有兴趣更改源代码的人)。如果你不熟悉ROS,我们强烈推荐推荐你用我们的Docker容器来使用GraphGNSSLib,具体见下文。已经安装在你的电脑上。

2025-01-18 07:30:00 683

原创 03-GICI-LIB源码阅读(三)因子图优化模型

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning。

2025-01-17 08:30:00 158

原创 02-GICI-LIB源码阅读(二)主要的类和程序执行流程

和 是 cpp 中用于函数包装和绑定的工具,在 GICI中用于绑定数据回调函数。 是一个可调用对象,可以存储任何可调用对象,例如函数指针、成员函数指针或 lambda 表达式。您可以使用 来创建一个函数对象,以便稍后调用。例如:在上面的例子中,我们使用 来存储 函数,并在 函数中调用它。 用于将函数和其参数绑定到特定的对象。它返回一个可调用对象,可以将其传递给 或直接调用。例如:在上面的例子中,我们使用 将 函数绑定到 对象上,并将参数 传递给它。然后,我们将绑定后的函数存储到 中

2025-01-16 16:45:00 884

原创 01-GICI-LIB源码阅读(一)程序简介、编译调试、配置文件

作者的介绍:为了阐明 GNSS 的算法模型,加快在多源融合应用中针对 GNSS 的开发效率,我们开源了 GICI-LIB,并辅以详尽的文档和全面的数据集。GICI-LIB 以可扩展的设计理念,实现了GIC传感器之间多种形式的松紧组合。评估结果表明,GIC 系统能够在多种复杂环境下,提供分米到米级的高精度导航。GICI-LIB 全称GNSS/INS/CameraIntegrated Navigation Library,是上海交大最新开源的一套基于图优化的 GNSS+INS+Camera 集成导航定位库。

2025-01-16 11:30:00 262

原创 【论文翻译】GICI-LIB:A GNSS-INS-Camera Integrated Navigation Library

准确的导航定位信息对机器人和车辆至关重要。近年来,全球导航卫星系统(GNSS)、惯性导航全球导航卫星系统(GNSS)、惯性导航系统(INS)和相机(Camera)量测数据的融合(Integrated),由于在不同环境下的鲁棒性和高精度,受到了广泛关注。但在这些系统中,很难充分发挥 GNSS 的作用,因为 GNSS 可选择的误差模型、卫星星座、信号频率和增强服务类型太多了;不同的 GNSS 解算方式会带来不同的精度、鲁棒性、依赖性。

2025-01-15 19:59:42 643

原创 goGPS WiKi网站翻译

注意:目前只支持静止测站的解算,还不能动态解算。那是2007年,在米兰理工大学–科莫校区,最初有一套用来教学生GPS数据处理和 Kalman 滤波的程序。当时Mirko Reguzzoni 和 Eugenio Realini 觉得,基于MATLAB语言的新的GPS处理软件可能有发展空间。在一些学生(创始者)的帮助下,他们开始写一套利用 Kalman 滤波的完整软件。goGPS 的第一个版本可以追溯到2009年,当时代码在 GPL 下发布并上传到 SourceForge 平台。之后该软件开始在大学里被使用,并

2025-01-15 19:55:37 672

原创 PPPLib源码阅读

PPPLib 基于 RTKLib 以 C++ 为主要开发语言编写,支持后处理 PPP、PPK、INS/GNSS 松组合和紧组合 ,作者是我的老师陈超。

2025-01-15 19:54:50 295

原创 微分方程-姿态阵微分方程及求解-四元数微分方程及求解-等效旋转矢量微分方程及求解

C˙bi=Cbi(ωibb×)\dot{\boldsymbol{C}}_{b}^{i}=\boldsymbol{C}_{b}^{i}\left({\boldsymbol{\omega}_{i b}^{b}}\times\right)C˙bi​=Cbi​(ωibb​×)描述的是姿态的变化和角速率 ωibb\boldsymbol{\omega}_{i b}^{b}ωibb​ 的关系,角速率正好可以由陀螺仪测量得到,三个轴装三个陀螺,就有了微分方程,再结合初值,可得到姿态变化阵。简记C˙bi=Cbi(ωib

2025-01-14 10:50:21 910

原创 PSINS工具箱学习(五)SINS-GNSS组合导航

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning。

2025-01-14 10:47:55 430

原创 PSINS工具箱学习(四)捷联惯导更新算法

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning。

2025-01-14 10:47:20 263

原创 03-PSINS工具箱学习(三)让AI解释PSINS中的各种卡尔曼滤波函数

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-LearningPSINS 中的 Kalman 滤波代码都在百行以内,没调用什么函数,而且通用性很强,拿去让 AI 解释,效果挺好。

2024-12-22 13:00:00 1659

原创 02-PSINS工具箱学习(二)姿态的表示:姿态阵、四元数、欧拉角、等效旋转矢量的概念和转换

由于捷联惯导系统采用通过姿态矩阵计算建立的数学平台,在捷联惯导系统的姿态、速度和位置的更新算法中,姿态算法对整个系统的精度影响最大,它是算法研究和设计的核心。姿态求解目标:知道初始姿态参数,实时根据陀螺仪的测量,输出姿态参数:根据原点的位置和轴线得到指向,可以将惯导坐标系分为以下几类:也称 ECI,原点在地球质心,坐标轴不随地球自转(Z轴指向北极,X轴指向春分点)。惯性传感器输出以此为基准。尽管受到太阳引力场的作用,存在 6∗10−7g6*10^{-7}g6∗10−7g 的公转向心力;但在地球表面以地球做惯

2024-12-22 10:30:00 174

原创 01-PSINS工具箱学习(一)下载安装初始化、SINS-GPS组合导航仿真、习惯约定与常用变量符号、数据导入转换、绘图显示

PSINS(Precise Strapdown Inertial Navigation System 高精度捷联惯导系统算法)工具箱由西北工业大学自动化学院惯性技术教研室严恭敏老师开发和维护。工具箱分为Matlab和C++两部分。主要应用于捷联惯导系统的数据处理和算法验证开发,它包括惯性传感器数据分析惯组标定初始对准惯导AVP(姿态-速度-位置)更新解算、组合导航Kalman滤波等功能。C++部分采用VC6编写,可以用于嵌入式开发。如果你之前还没接触过PSINS工具箱,强烈建议先去看严老师的视频讲解。

2024-12-21 10:15:00 1790

原创 GAMP源码阅读:卫星位置钟差计算

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning。

2024-12-21 08:00:00 1131

原创 GAMP源码阅读:RINEX文件读取

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning。

2024-12-20 14:00:00 836

原创 GAMP源码阅读:PPP中的模型改正:对流层延迟、电离层延迟、天线相位、潮汐、地球自转效应、引力延迟

对流层一般指距离地面 50km 内的大气层,是大气层质量的主要部分。当导航信号穿过对流层时,由于传播介质密度的增加,信号传播路径和传播速度会发生改变,由此引起的 GNSS 观测值误差称为对流层延迟。对流层延迟一般可分为干延迟和湿延迟,对于载波相位和伪距完全相同,一般在米级大小,可通过模型改正和参数估计的方法来削弱其影响。修正模型如下:T=MdryTdry+MwetTwetT=M_{d r y} T_{d r y}+M_{w e t} T_{w e t}T=Mdry​Tdry​+Mwet​Twet​式

2024-12-20 09:00:00 1185

原创 GAMP源码阅读(下)精密单点定位 PPP

以非差非组合双频 PPP 模型为例,假如某一时刻观测到 m\mathrm{m}m 颗卫星,则可建立 4 m4 \mathrm{~m}4 m 个观测方程,其误差方程为:V4m×1=H4m×n⋅X−ln×1\underset{4 m \times 1}{\mathbf{V}}=\underset{4 m \times n}{\mathbf{H}} \cdot \mathbf{X}-\underset{n \times 1}{\mathbf{l}}4m×1V​=4m×nH​⋅X−n×1l​式中,V\mat

2024-12-19 11:45:00 937

原创 GAMP源码阅读(中)伪距单点定位 SPP

默认使用广播星历计算卫星位置、钟差,使用克罗布歇模型通过广播星历中的参数计算电离层延迟,使用 Saastamoinen 模型计算对流层延迟。调用 计算卫星位置、卫星钟差:调用 计算接收机位置:加权最小二乘,其中会调用 valsol 进行卡方检验和GDOP检验。存入方位角和俯仰角 ,赋值解算状态结构体 ssat。2、estpos()这个函数是 GAMP 新加的,原本 的内容都移到 中了;这个函数看着着实费劲,有段看半天没看明白,后来把代码复制给 AI,才知道那啥计算阶乘、组合数。先初始化待估参

2024-12-19 10:45:00 610

原创 RTKLIB源码阅读(十)精密单点定位 PPP

【代码】RTKLIB源码阅读(十)精密单点定位 PPP。

2024-12-18 10:30:00 2236

原创 GAMP源码阅读(上)主要类型、后处理流程

GAMP 全称 (GNSSAMPrecise positioning),在 RTKLIB 的基础上,将一些多余的函数、代码简洁化,精简出后处理 PPP 部分,并对算法进行改进增强。简化后代码比 RTKLIB 原版还要简单,对初学者非常友好,在我接触过的导航定位开源程序中算是最简单的。使用也很方便,软件包里提供了 VS 工程,和组织好的配置文件、数据文件;设置好 pthreads 库,简单改改文件路径就能算出结果。大部分沿用 RTKLIB,做了少量拓展大部分沿用 RTKLIB,做了少量拓展。

2024-12-18 08:15:00 785

原创 RTKLIB源码阅读(九)相对定位 RTK、PPK、RTD

存RTK选项,定位结果2、sol_t:结果结构体3、SOLQ_XXX:解的类型状态4、ambc_t:模糊度固定控制结构体5、ssat_t:卫星状态控制结构体6、prcopt_t:算法处理选项结构体7、obs_t:观测值信息结构体存一系列的字段是数组,字段表示存着的数目,字段表示目前内存空间最大能存的数目函数执行向中添加观测值数据的操作,先检验值,不够就函数中读取完数据后,会调用根据time, rcv, sat ,对的元素进行排序、去重,得到历元数,调用,进行星历数据的排

2024-12-17 12:45:00 132

原创 RTKLIB源码阅读(八)伪距单点定位 SPP

卫星GNSS电磁波信号在传播过程中需要穿过地球大气层,会产生一些大气延迟误差,包括电离层延迟误差和对流层延迟误差。电离层的范围从离地面约50公里开始一直伸展到约1000公里高度的地球高层大气空域。电离层的主要特性由电子密度、电子温度、碰撞频率、离子密度、离子温度和离子成分等空间分布的基本参数来表示。电离层的研究对象主要是电子密度随高度的分布。电子密度(或称电子浓度)是指单位体积的自由电子数,随高度的变化与各高度上大气成分、大气密度以及太阳辐射通量等因素有关。

2024-12-17 10:30:00 189

原创 RTKLIB源码阅读(六)观测值误差改正:电离层、对流层、天线相位中心、相位缠绕、DCB

文件头结束于。多组总电子含量,每组以,结束于。多组电子含量均方根误差,与总电子含量对应,开始于,结束于DCB数据块开始于,结束于,也称辅助数据块天线相位中心,即天线]接收信号的电气中心,其空间位置在出厂时往往不在天线的几何中心上。天线所辐射出的电磁波在离开天线一定的距离后,其等相位面会近似为一个球面,该球面的球心即为该天线的等效相位中心,即天线相位中心(Antenna Phase Center )GNSS观测量是相对于接收机天线的平均相位中心。

2024-12-16 16:35:39 160

原创 RTKLIB源码阅读(五)导航电文、星历数据读取、卫星位置钟差计算

GPS卫星信号由载波、伪码、导航电文(数据码)三个层次组成。数据码首先与伪码异或相加实现扩频,然后二者的组合码通过双向移位键控(BPSK)对载波进行调制。用户接收机首先对载波信号进行BPSK(调相调制)解调,使卫星信号的中心频率从L1下变频为0,之后再将载波解调后的卫星信号与接收机内部复制的C/A码Gi做自相关运算,剥离卫星信号中的C/A码,使信号频宽变回到只含数据码的基带,以得到 50bps 数据码,再按导航电文的格式最终将数据码编译成导航电文。每一个子帧的第一个字均为遥测字,在导航电文中每6s出现一次,

2024-12-16 16:35:02 1507

原创 RTKLIB源码阅读(四)观测数据读取:RINEX、RTCM、NMEA、接收机原始数据

卫星导航定位都是通过对卫星观测以获得卫星所需的观测量来实现的,卫星发射的信号由载波测距码导航电文三部分组成,接收机通过接收处理卫星信号生成定位所需的观测量。RINEX 是的缩写。采用文本文件ASCII码存储数据。数据记录格式与接收机的制造厂商和具体型号无关,这样可以方便数据的传递,使数据尽可能多被使用。观测数据文件O导航信息文件N气象数据文件Meteorological Data File),本文主要介绍OBS和NAV文件的读取。文件结构都以节、记录、字段和列为单位逐级组织。

2024-12-11 10:00:00 1918

FreeRTOS实现的智能门锁系统+项目说明及全部资料(毕业设计).zip

FreeRTOS实现的智能门锁系统.zip 系统功能 主要功能部分: 解锁方式:支持输入密码解锁、手机蓝牙解锁、指纹解锁 保密方面:采用SHA-256计算 "序列号 + 时间戳" 的哈希值 用户体验部分: 当按下对应按键时相应位置的LED背光灯可以提示用户按下 当解锁成功或失败时有相应的语音进行提示 当需要更新固件时,可以通过连接WIFI来进行固件的OTA在线升级 快速开始 软件部分:vscode + ESP-IDF插件 + 配置ESP-IDF扩展 ESP-IDF v5.3.1 硬件部分:esp32-c3 + SC12B + WTN6210914 + 电机任意(模拟开锁) + FPM383C +

2025-05-24

课设基于JavaScript+vue的前端异常监控系统(异常收集、上报、分析等).zip

课设基于JavaScript+vue的前端异常监控系统(异常收集、上报、分析等).zip 一个前端异常监控系统,可以收集系统捕获的异常和手动上报的数据,包括 JavaScript 异常、HTTP 接口异常、静态资源加载异常、未处理的 Promise 异常等。该系统提供了控制台项目、接口服务项目、定时任务项目等多个组件,可以满足异常分析、浏览器设备占比分析、地区分析、操作系统分析、屏幕大小占比分析等需求。 主要功能点 自动捕获 JavaScript 异常、HTTP 接口异常、静态资源加载异常、未处理的 Promise 异常等 提供手动上报日志、警告、异常等功能 提供控制台项目、接口服务项目、定时任务项目等多个组件 支持异常分析、设备分析、地区分析、操作系统分析、屏幕大小占比分析等 技术栈 前端: Vue.js、Vuex、Vue Router、Element UI、Echarts 等 后端: Koa2、TypeScript、MySQL、Redis、Sequelize、JWT、PM2 等 部署: 支持开发、测试、预发布、生产等多个环境

2025-05-23

基于Spark Streaming的实时流处理系统+数据(含日志分析、舆情词频统计、用户行为统计、网站安全实时监控报警系统).zip

这个项目是一个基于Spark Streaming的实时流处理系统,主要包括以下四个功能模块: 日志分析系统 舆情管控系统之实时词频统计处理子系统(包括中文分词服务器) 网站用户行为统计系统(只统计用户行为,建模预测后期实现) 网站安全实时监控报警系统 主要功能点 日志分析:利用Spark SQL筛选出所有的错误日志,并将其存储到数据库中 实时词频统计:对输入的文本进行中文分词,统计单词出现的频率,并将结果存储到数据库 用户行为统计:收集并统计网站用户的行为数据,为后期的建模和预测做准备 实时监控报警:对网站的安全状况进行实时监控,并在发现异常时及时报警 技术栈 Scala Spark Streaming Spark SQL 中文分词服务器

2025-05-23

60个Linux常用命令学习汇总-学习必备.zip

60个Linux常用命令学习汇总-学习必备.zip 3.[options]主要参数 -m, --mode=模式:设定权限<模式>;,与chmod类似。 -p, --parents:需要时创建上层目录;如果目录早已存在,则不当作错误。 -v, --verbose:每次创建新目录都显示信息。 --version:显示版本信息后离开。 4.应用实例 在进行目录创建时可以设置目录的权限,此时使用的参数是“-m”。假设要创建的目录名是“tsk”,让所有用户都有rwx(即读、写、执行的权限),那么可以使用以下命令: $ mkdir -m 777 tsk grep 1.作用 grep命令可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

2025-05-22

Linux常用的60个命令(初学者必备).zip

Linux常用的60个命令(初学者必备).zip Linux系统信息存放在文件里,文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。文件可以是一封信、一个通讯录,或者是程序的源语句、程序的数据,甚至可以包括可执行的程序和其它非正文内容。 Linux文件系统具有良好的结构,系统提供了很多文件处理程序。这里主要介绍常用的文件处理命令。

2025-05-22

anaconda基础详细使用教程pdf和md.zip

anaconda基础详细使用教程pdf和md.zip 详细的anaconda使用教程,小白初学者适合下载使用

2025-05-22

深度学习肝脏肿瘤医学分割系统-基于TransUnet、SwinUnet实现python源码+数据集+预训练模型(可自己训练测试).zip

深度学习肝脏肿瘤医学分割系统-基于TransUnet、SwinUnet实现python源码+数据集+预训练模型(可自己训练测试) "2024第九届全国大学生生物医学工程创新设计竞赛"的获奖作品。它主要针对肝细胞癌患者的CT图像进行肿瘤分割,解决了部分标注导致的肿瘤表征不一致问题,以及小病灶难以检测的问题。

2025-05-21

基于python+opencv+CNN实现中文手势识别系统源码+模型+运行说明(含手势数据采集、数据预处理、模型训练和手势识别).zip

基于python+opencv+CNN实现中文手势识别系统源码+模型+运行说明(含手势数据采集、数据预处理、模型训练和手势识别).zip 【项目介绍】 1.图像搜集 collect_imgs.py 用于采集个人手势数据,会自动调用系统摄像头进行采集 2.数据准备 create_dataset.py 这段代码的主要用途是从一组手部图像中提取手部关键点特征,并将这些特征与对应的标签(手势类别)一起保存到一个pickle文件中,为后续的手势识别模型训练准备数据。 3.模型训练 CNN_train.py训练一个神经网络模型,通过手部关键点坐标数据识别不同手势类别 特点: 使用数据增强提升模型泛化能力 引入对抗训练(FGM)增强模型鲁棒性 完整的评估体系与可视化工具 (用于毕设数据支撑) 4.识别 test.py用于手势识别 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、

2025-05-20

基于C++和CV的手语实时识别系统CPP源码+exe可执行文件.zip

基于C++和CV的手语实时识别系统CPP源码+exe可执行文件.zip

2025-05-20

信号分类-基于CNN网络的UWB NLOS信号分类器项目python源码+数据集+模型+运行教程及全部资料.zip

信号分类-基于CNN网络的UWB NLOS信号分类器项目python源码+数据集+模型+运行教程及全部资料 【项目说明】 这个项目是一个基于卷积神经网络的UWB NLOS信号分类器。它提供了一个完整的实验流程,包括数据集划分、模型训练和评估等。 【主要功能】 将原始数据集划分为训练集、验证集和测试集 实现了3种不同的卷积神经网络模型:CNN、FCN和ResNet 提供了激活函数和Dropout层的实验代码 包含了训练和测试的函数 【技术栈】 深度学习框架: PaddlePaddle 2.4.1 编程语言: Python 3.9.16

2025-05-19

基于OpenCV+python+html设计实现的手语识别系统毕设源码+项目说明+模型(含前端).zip

基于OpenCV+python+html设计实现的手语识别系统毕设源码+项目说明+模型(含前端) 基于 OpenCV 的手语识别系统,旨在提高非手语使用者与听障人士之间的沟通效率。该系统允许用户自定义手势字典,通过上传手势视频训练神经网络模型,实现个性化的手势识别。 主要功能 数据准备:用户上传手势视频,系统将其切割为帧并进行预处理。 模型训练:使用用户上传的视频数据训练神经网络模型。 模型优化:通过降噪算法提高模型的准确性和健壮性。 实时识别:用户通过摄像头展示手势,系统实时识别并输出结果。 模型选择:用户可选择预设模型或自定义模型。 提示功能:提供手势示例以帮助用户学习。 技术栈 计算机视觉:使用 OpenCV 进行图像处理和关键点检测 深度学习:采用神经网络模型进行手势识别 前端:HTML、CSS 和 JavaScript 构建用户界面 后端:Python (Flask) 处理数据和模型 数据库:MySQL 存储用户信息和模型数据 【资源说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、

2025-05-16

高分毕设项目基于双流FasterR-CNN图像篡改检测系统源码+详细文档及说明(jupter运行).zip

高分毕设项目基于双流FasterR-CNN图像篡改检测系统源码+详细文档及说明(jupter运行).zip 【项目介绍】 主要功能 实现了基于双流 Faster R-CNN 网络的图像篡改检测 提供了预处理网络和训练好的模型,可以直接使用 提供了部署说明,包括环境依赖和运行异常处理 技术栈 Python TensorFlow Faster R-CNN 网络 资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、

2025-05-16

网络安全APT分析报告:Linux系统下针对性的APT攻击概述.pdf

内容概要:本文主要介绍了针对Linux系统的高级持续性威胁(APT)攻击及其技术要点。文章翻译自卡巴斯基安全团队的报告,涵盖多个APT组织及其针对Linux系统的恶意软件,如Barium、Cloud Snooper、Equation、HackingTeam、Lazarus、Sofacy、The Dukes、Turla等。文中详细描述了这些组织的攻击手段和技术特征,包括恶意软件的功能、传播方式及隐蔽通信技术。此外,文章还提供了保护Linux系统的建议,如维护可信软件源、使用加密通信、设置防火墙、保护SSH密钥、监控网络活动日志、确保物理安全等。最后,作者表达了对未来安全研究的展望和对读者的支持。 适合人群:对网络安全有兴趣的技术人员,尤其是关注Linux系统安全的研究人员和安全从业者。 使用场景及目标:①了解针对Linux系统的APT攻击特点和技术手段;②掌握防范Linux系统APT攻击的具体措施;③提高对APT攻击的认识,增强系统防护能力。 其他说明:本文不仅提供了对APT攻击的深入分析,还结合实际案例和技术细节,帮助读者更好地理解和应对Linux系统下的安全威胁。此外,作者鼓励读者积极参与网络安全社区,共同提升安全意识和技术水平。

2025-05-16

网络安全APT分析报告:APT29利用spy软件供应商创建的IOS、Chrome漏洞.pdf

内容概要:本文详细分析了APT29黑客组织利用商业spy软件供应商创建的iOS和Chrome漏洞进行网络攻击的行为。APT29在2023年11月至2024年7月期间,利用CVE-2021-1879、CVE-2023-41993、CVE-2024-5274和CVE-2024-4671等漏洞,对蒙古等多个国家的政府网站进行了攻击。这些漏洞涉及WebKit跨站脚本、任意代码执行、V8类型混淆和Use-After-Free等问题,攻击者通过构造恶意网页和水坑战术,窃取受害者的敏感信息,如浏览器Cookie和密码。文章还探讨了APT29可能通过入侵或合作获取这些漏洞的方式,并强调了及时修补漏洞的重要性。 适合人群:对网络安全、APT攻击和漏洞利用感兴趣的中级到高级安全研究人员和技术爱好者。 使用场景及目标:①了解APT29的攻击手法及其使用的漏洞细节;②掌握iOS和Chrome浏览器的安全漏洞及其修复措施;③提高对商业spy软件供应商与APT组织关系的认识。 其他说明:文章来源于BleepingComputer,由作者Eastmount翻译并整理,旨在帮助读者理解APT29的攻击手段和防御策略。建议读者关注最新的安全补丁和更新,以防止类似攻击的发生。此外,欢迎加入作者的知识星球『网络攻防和AI安全之家』,获取更多安全技术和资源。

2025-05-16

基于JavaScript+css+HTML开发的幸运转盘项目可自定义选项及概率分配(源码+说明+可执行exe).zip

基于JavaScript+css+HTML开发的幸运转盘项目可自定义选项及概率分配(源码+说明+可执行exe).zip 功能特性 美观界面:采用现代化设计,使用SVG技术绘制转盘,确保完美的视觉体验 自定义选项:可以添加、编辑和删除转盘上的选项 概率模式: 平均概率:所有选项概率相等 递增概率:概率按顺序递增,让最后的选项有更高的中奖概率 抽奖模式: 常规模式:转盘保持所有选项 递减模式:抽中后自动移除该选项 交互体验: 一键旋转抽奖 支持鼠标拖拽手动旋转 动画效果流畅自然 清晰的结果显示 如何使用 快速启动 双击 启动好运转盘.bat 文件 浏览器将自动打开并显示好运转盘应用 操作指南 管理选项: 点击左侧边栏中的 添加选项 按钮添加新选项 点击现有选项旁的 ✕ 按钮删除选项 直接点击并编辑选项文本 设置模式: 选择 常规 或 递减 模式决定中奖后选项是保留还是移除 选择 平均概率 或 递增概率 决定概率分配方式 开始抽奖: 点击 旋转 按钮进行自动抽奖 或用鼠标拖拽转盘手动旋转 查看结果: 转盘停止后,中奖结果将显示在底部 技术信息 使用HTML, CSS和JavaScript开发 采用SVG技术实现转盘绘制 使用Python提供本地服务器功能 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、

2025-05-16

基于flask+socketio+pinecone+langchain+openai实现的定制化问答系统(AI垂直领域)+说明.zip

基于flask+socketio+pinecone+langchain+openai实现的定制化问答系统(AI垂直领域)+说明.zip 项目介绍 项目采用flask+socketio+pinecone+langchain+openai实现的一个定制化问答系统 支持流式问答 支持在线动态构建增量知识库 部署步驟 安装包 pip install -r requirements.txt 更换config.openai_setting.py文件中的 api_key 与 个人代理地址 更换config.pinecone_setting.py文件中的api_key 附申请地址: 见说明 执行load_txt.py文件导入数据(控制台无错误即表示导入完成,可查看pinecone数据库核验) 启动app.py在线实现流式问答与添加问答知识库 项目目录说明 base: 基础模块-存放了项目的基础类 base.load: 加载模块-临时存放了txt文件与pdf文件加载到向量数据库的操作 config: 配置模块-存放了项目的配置文件 data: 数据模块-存放了要加载的临时文件 template: 临时存放了测试用的html文件

2025-05-14

基于python机器学习实现违约金融风险预测项目源码+数据集+说明文档.zip

基于python机器学习实现违约金融风险预测项目源码+数据集+说明文档.zip 建议python3.7 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 【5】小白,在配置环境或运行项目时遇到困难,可提供远程指导和全方位技术支持。

2025-05-14

基于Go语言实现Bandori谱面难度分析器源码+说明文档(谱面分析与难度计算).zip

基于Go语言实现Bandori谱面难度分析器源码+说明文档(谱面分析与难度计算).zip 【项目功能介绍】 提取谱面的基础信息,如是否为标准谱面、Note 数、谱面时长、每秒平均谱面物件数 (NPS)、是否有 SP 键、BPM 情况、每秒平均击打数 (HPS)、单位时间最大 NPS (MaxScreenNPS)、谱面物件类型分布、谱面物件时间分布等。 对标准谱面额外计算左右手占比、左右手最大移动速度、单指最高每秒击打次数、单手粉键-音符平均间隔、单手音符-粉键平均间隔等信息。 基于统计回归的原理,通过拟合各个信息在各自难度所处于的位置,对 NPS、HPS、MaxScreenNPS 三个维度进行难度回归计算,并对这三个信息的回归计算难度进行加权平均,给出拟合的谱面总体难度。 对额外可计算信息部分只会给出其相对于当前难度谱面的难度比较情况。 使用方法 docker pull ghcr.io/6qhtsk/ayachan:latest 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 【5】小白,在配置环境或运行项目时遇到困难,可提供远程指导和全方位技术支持。

2025-05-13

基于Flask和机器学习来读取模拟仪表盘图像并计算压力(MPa)Web应用程序+使用说明+模型(课程设计).zip

基于Flask和机器学习来读取模拟仪表盘图像并计算压力(MPa)Web应用程序+使用说明(课程设计).zip 【项目资源介绍】 项目是一个使用 Flask 和机器学习技术来读取模拟仪表盘图像并计算压力(MPa)的 Web 应用程序。 主要功能 上传仪表盘图像 使用机器学习模型分析图像并计算压力值 提供 Docker 镜像以便于部署和使用 技术栈 Python Flask 机器学习 含有模型 运行: python api.py

2025-05-07

基于Deepseek AI大模型的智能文字识别系统源码+部署文档.zip

基于Deepseek AI大模型的智能文字识别系统源码+部署文档.zip 一个基于 Deepseek AI 模型的智能文字识别系统,旨在通过图像识别技术提取图像中的文本信息。该项目支持多种上传方式,包括文件上传和 URL 上传,并提供了认证设置、结果展示等功能。 主要功能点 图像上传: 支持通过拖拽、点击或粘贴方式上传图像文件 OCR 识别: 通过 DeepSeek API 进行图像中的文字识别 结果展示: 显示识别结果,并提供复制功能 认证设置: 用户可以设置认证信息(Auth Token 和 Chat Session ID)以启用 OCR 功能 帮助文档: 提供对认证参数的获取说明,帮助用户更好地使用该系统 技术栈 Java Spring Boot Docker

2025-04-29

最新开发-基于Python+Flask+HTML5+JavaScript实现网络入侵检测与防御系统(源码+说明文档).zip

最新开发-基于Python+Flask+HTML5+JavaScript实现网络入侵检测与防御系统(源码+说明文档).zip 功能特点 流量检测:实时捕获和分析网络流量,识别可疑活动和异常行为 入侵防御:检测并拦截恶意流量,保护网络免受攻击和未授权访问 告警响应:针对检测到的威胁生成警报,并执行自动响应措施 网络监控:可视化网络状态与攻击统计,为安全分析提供实时数据 友好界面:直观的Web界面,提供流量统计、攻击日志和系统设置 系统架构 系统由以下几个核心模块组成: 流量检测模块:负责捕获和分析网络流量,识别可疑活动 入侵防御模块:根据检测结果执行防御措施,如阻止恶意IP 告警响应模块:管理和发送告警通知,记录安全事件 网络监控模块:收集网络统计数据,提供可视化界面 Web界面:用户交互界面,展示系统状态和控制系统功能 技术栈 后端:Python, Flask, Flask-SocketIO, Scapy 前端:HTML5, CSS3, JavaScript, Bootstrap, Chart.js 数据库:MongoDB(用于存储日志和配置) 容器化:Docker, Docker Compose 快速开始 先决条件 Python 3.9+ Docker 和 Docker Compose(可选,用于容器化部署) 网络接口访问权限(需要root/管理员权限) 安装方法 安装依赖: pip install -r requirements.txt 运行系统: cd app python app.py

2025-04-29

基于多模态UNet+SpringBoot和Vue2的脑肿瘤自动分割Web平台项目源码+说明文档及全部资料(可做毕设).zip

基于多模态UNet+SpringBoot和Vue2的脑肿瘤自动分割Web平台项目源码+说明文档及全部资料(可做毕设).zip [项目简介] 基于多模态 UNet 神经网络、Pytorch、OpenCV、SpringBoot 和 Vue2 的脑肿瘤自动分割 Web 平台项目。用户可以上传某个病人的脑部核磁共振扫描文件,进行肿瘤分割。 【主要功能】 成功复现 UNet 和 multi-modal UNet 网络,并利用 2015 年脑肿瘤分割大赛的数据集进行训练,达到 95% 的准确率。 实现前后端交互,提供在线脑肿瘤分割服务。 使用 Minio 进行数据的可靠存储和高效管理。 引入评分机制,实现模型的自我训练和迭代优化。 【技术栈】 后端: SpringBoot 前端: Vue2 深度学习框架: Pytorch 数据存储: Minio

2025-04-29

毕设源码-隐私信息检测Java源码.zip

毕设源码-隐私信息检测Java源码.zip

2025-04-29

脚本程序-python实现把图片转为jpg或png格式.zip

脚本程序-python实现把图片转为jpg或png格式.zip

2025-04-29

信号与系统分析大作业汇总.docx

信号与系统分析大作业汇总.docx

2025-04-29

毕设-基于python+vue.js机器学习实现电动汽车充电能量预测系统(含前端+后端+可视化界面+结果展示+数据).zip

毕设-基于python+vue.js机器学习实现电动汽车充电能量预测系统(含前端+后端+可视化界面+结果展示+数据).zip 【项目介绍】 建立预测新能源汽车充电能量的机器学习模型 开发前端可视化界面,展示预测结果 技术栈 后端使用Python和PLpgSQL 前端使用JavaScript和Vue.js框架 使用Jupyter Notebook进行数据分析和模型开发 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 【5】小白,在配置环境或运行项目时遇到困难,可提供远程指导和全方位技术支持。

2025-04-28

基于matlab的电动车充电调度优化系统(算法多目标优化+充电调度).zip

基于matlab的电动车充电调度优化系统(算法多目标优化+充电调度).zip 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 【5】小白,在配置环境或运行项目时遇到困难,可提供远程指导和全方位技术支持。

2025-04-28

课程设计基于OpenCV和C++实现的道路标线识别系统源码+sln解决方案(编译直接用).zip

课程设计基于OpenCV和C++实现的道路标线识别系统源码+sln解决方案(编译直接用).zip 基于OpenCV的道路标线识别系统。它可以对图像进行处理,并识别出道路上的标线。 主要功能 图像预处理,包括灰度化、边缘检测等 道路标线的检测和提取 标线的分类和识别 技术栈 C++ OpenCV 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 【5】小白,在配置环境或运行项目时遇到困难,可提供远程指导和全方位技术支持。

2025-04-23

武大课设基于RISC-V指令集的五级流水线CPU设计项目.zip

武大课-设基于RISC-V指令集的五级流水线CPU设计项目.zip 基于RISC-V指令集的五级流水线CPU项目。该项目由武汉大学计算机系统综合设计课程学生开发,旨在实现一个简单的RISC-V CPU。 主要功能 实现RISC-V RV32I指令集的子集 采用五级流水线架构 实现数据转发机制 技术栈 RISC-V指令集 Verilog HDL FPGA开发

2025-04-23

基于matlab的多层膜光学计算工具源码(支持任意数量的层数).zip

基于matlab的多层膜光学计算工具源码(支持任意数量的层数).zip 它使用传输矩阵法来计算当光束击中具有不同折射率的多层系统时的反射、折射和吸收情况。随着层数的增加,计算变得越来越复杂,这个项目提供了一个算法来简化这个过程。 【主要功能】 使用传输矩阵法计算多层膜系统的光学特性 支持任意数量的层数 提供相关的MATLAB函数 技术栈 MATLAB 【资源说明】 1、该项目是团队成员近期最新开发,代码完整,资料齐全,含设计文档等 2、上传的项目源码经过严格测试,功能完善且能正常运行,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的高校学生、教师、科研工作者、行业从业者下载使用,可借鉴学习,也可直接作为毕业设计、课程设计、作业、项目初期立项演示等,也适合小白学习进阶,遇到问题不懂就问,欢迎交流。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 5、不懂配置和运行,可远程教学 欢迎下载,学习使用!

2025-04-22

基于服务器客户端架构的机器学习钓鱼网站检测系统+模型(课程设计源码).zip

基于服务器客户端架构的机器学习钓鱼网站检测系统(课程设计源码).zip 这个项目是一个基于服务器客户端架构的机器学习钓鱼网站检测系统。它可以检测和识别钓鱼网站,并提供相关的机器学习模型输出文件。 主要功能点 支持多线程处理,提高检测效率 提供机器学习模型输出文件(rfc.pkl),可直接在服务器上调用使用 技术栈 Python 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 【5】小白,在配置环境或运行项目时遇到困难,可提供远程指导和全方位技术支持。

2025-04-21

网易云音乐歌单可视化分析系统python源码+设计报告+详细文档说明+数据.zip

网易云音乐歌单可视化分析系统python源码+设计报告+详细文档说明+数据.zip 基于 Python 数据可视化的网易云音乐歌单分析系统。该项目利用 Python 的第三方开源模块如 numpy、pandas、matplotlib 等对网易云音乐歌单数据进行获取、清洗和可视化分析,得出歌单的评论、收藏、播放、贡献、分布等数据分析结果,并提出歌单优化的建议。 【主要功能】 获取网易云音乐歌单索引页和详情页的信息 分析歌曲出现次数 TOP10、网易云音乐欧美歌单播放 TOP10、网易云音乐欧美歌单评论 TOP10 分析欧美歌单播放数量分布情况、网易云音乐欧美歌单标签图、歌单介绍词云图 提出歌单运营分析和歌单数据可视化的商业价值 【技术栈】 Python Numpy Pandas Matplotlib Requests BeautifulSoup Squarify Jieba Wordcloud 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 【5】小白,在配置环境或运行项目时遇到困难,可提供远程指导和全方位技术支持。

2025-04-15

毕设新项目基于Vue+SpringBoot的聊天室伙伴匹配系统源码+数据库+运行教程(前后端).zip

毕设新项目基于Vue+SpringBoot的聊天室伙伴匹配系统源码+数据库+运行教程(前后端).zip 基于 Vue 和 Spring Boot 的伙伴匹配系统项目。它旨在为用户提供一对一聊天或聊天室功能,并通过用户标签进行匹配。该项目目前处于开发阶段,正在完善聊天室后端 WebSocket 服务。 主要功能 用户标签匹配,实现一对一聊天或聊天室功能 聊天室后端 WebSocket 服务 技术栈 前端: Vue 后端: Spring Boot 数据库: sql 其他: WebSocket 【资源说明】 1、该项目是团队成员近期最新开发,代码完整,资料齐全,含设计文档等 2、上传的项目源码经过严格测试,功能完善且能正常运行,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的高校学生、教师、科研工作者、行业从业者下载使用,可借鉴学习,也可直接作为毕业设计、课程设计、作业、项目初期立项演示等,也适合小白学习进阶,遇到问题不懂就问,欢迎交流。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 5、不懂配置和运行,可远程教学 欢迎下载,学习使用!

2025-04-12

基于XGBoost算法实现食品与疾病关系预测python源码+数据集(特征选择、异常值处理和数据增强).zip

基于XGBoost算法实现食品与疾病关系预测python源码+数据集(特征选择、异常值处理和数据增强).zip 【项目介绍】 食品与疾病关系预测模型 基于xgboost进行食品和疾病关系预测, 代码主要实现:主要对数据进行方差,标准差等特征选择和异常值处理和,以及数据增强 【项目说明】 项目背景:本项目由专业团队最新开发,包含完整代码及详尽资料(如设计文档)。 源码质量:源码经过全面测试,功能完备且运行稳定,易于复现。 适用人群:适合计算机相关领域(AI、通信工程、自动化、电子信息、物联网等)的学生、教师、科研人员及从业者。无论是毕业设计、课程设计、作业提交,还是项目初期演示,均可使用。同时,也适合编程初学者进阶学习。 功能拓展:具备一定基础的用户,可在源码基础上进行修改,实现更多功能,直接应用于毕业设计、课程设计等。 技术支持:对于配置和运行有疑问的初学者,我们提供远程指导和技术支持。 欢迎下载学习,期待与您共同探讨与交流!

2025-04-12

基于MATLAB的多层膜光学计算算法(转移矩阵法)源码+使用说明文档.zip

基于MATLAB的多层膜光学计算算法(转移矩阵法)源码+使用说明文档.zip 一个基于MATLAB的多层膜光学计算算法。当光束击中具有不同折射率的多层系统时,它会被反射、折射和吸收,这可以通过菲涅尔方程来推导。但随着层数的增加,数学计算变得越来越复杂。这个项目提供了一个基于传输矩阵方法的MATLAB算法,用于计算多层膜系统的光学特性。 主要功能点 基于传输矩阵方法的多层膜光学特性计算 包括反射率、透射率和吸收率的计算 支持任意数量的层数 技术栈 MATLAB

2025-04-09

基于YOLOv5的目标检测模型在Hi3516和Hi3519芯片上的实现(C和c++实现).zip

基于YOLOv5的目标检测模型在Hi3516和Hi3519芯片上的实现(C和c++实现).zip 基于YOLOv5的目标检测模型在Hi3516和Hi3519芯片上的实现。该模型进行了重新训练,使用C++和OpenCV编写,简单易用。 主要功能点 基于YOLOv5的目标检测模型 针对Hi3516cv500芯片进行优化,实现40ms的推理时间 在VOC2007数据集上达到84的mAP@0.5 技术栈 C++ OpenCV

2025-04-07

目标检测算法SSD算法移植部署海思3559a芯片C和C++实现源码.zip

目标检测算法SSD算法移植部署海思3559a芯片C和C++实现源码.zip 将目标检测算法SSD移植到海思3559a芯片上。原有的海思示例代码只能输入BGR格式的图片,现已修改为使用OpenCV读取图片。SSD算法在该芯片上的运行时间约为170ms。 【功能点】 将SSD目标检测算法移植到海思3559a芯片上 修改接口以支持使用OpenCV读取图片输入 技术栈 C++ C OpenCV 【资源详情说明】 【1】该项目为近期精心打造开发,完整代码。同时,配套资料一应俱全,涵盖详细的设计文档 【2】项目上传前源码经过严格测试,在多种环境下均能稳定运行,功能完善且稳定运行,技术研究、教学演示还是项目实践,都能轻松复现,节省时间和精力。 【3】本项目面向计算机相关专业领域的各类人群,对于高校学生,可作为毕业设计、课程设计、日常作业的优质参考;对于科研工作者和行业从业者,可作为项目初期立项演示,助力快速搭建原型,验证思路。 【4】若具备一定技术基础,可在此代码上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 【5】小白,在配置环境或运行项目时遇到困难,可提供远程指导和全方位技术支持。 欢迎下载学习本项目资源,期待与你共同探讨技术问题,交流项目经验!

2025-04-07

用于监控海思hi3516芯片温度的驱动程序(C源码).zip

用于监控海思hi3516芯片温度的驱动程序(C源码).zip 【介绍】 海思 hi3516 芯片温度监控驱动 当超过设定的温度时(默认105度),重启系统 控制节点在 /sys/class/temperature/hisi_temp_monitor 目录下 cat temp 获取当前温度 echo 90 > uplimit 设置重启温度(非debug模式下最低80度) echo 1 > debug 打开温度打印

2025-04-07

基于C++和ROS的无人机编队仿真源码+部署教程(比赛项目).zip

基于C++和ROS的无人机编队仿真源码+部署教程(比赛项目).zip 【项目说明】 1、该项目是团队成员近期最新开发,代码完整,资料齐全,含设计文档等 2、上传的项目源码经过严格测试,功能完善且能正常运行,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的高校学生、教师、科研工作者、行业从业者下载使用,可借鉴学习,也可直接作为毕业设计、课程设计、作业、项目初期立项演示等,也适合小白学习进阶,遇到问题不懂就问,欢迎交流。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 5、不懂配置和运行,可远程教学 6、欢迎下载,沟通交流,互相学习,共同进步!

2025-04-04

股票型基金规模与基金业绩的相关性分析系统设计与实现-万字论文

内容概要:本文通过单因素方差分析法和因子分析法,对我国437只股票型公募基金产品和194只股票型阳光私募产品在2013年7月至2016年7月三年时间内的整体业绩进行了全面、动态的实证研究。研究结果表明,股票型公募基金存在显著的规模经济效应,基金规模越大,基金业绩越好;而股票型私募基金的业绩与规模大小无显著相关性。本文还分析了公募基金和私募基金在不同市场环境下的表现差异,揭示了两者在规模经济、流动性限制和激励机制等方面的本质区别。 适合人群:具备一定金融基础知识,对基金行业尤其是股票型基金感兴趣的投资者、基金管理从业者及研究人员。 使用场景及目标:①帮助投资者理解基金规模与业绩之间的关系,优化投资决策;②为基金管理者提供理论依据,改进基金管理和市场推广策略;③为政策制定者提供参考,促进基金行业健康发展。 阅读建议:本文通过实证研究揭示了公募基金和私募基金规模与业绩之间的复杂关系,建议读者重点关注实证分析部分,并结合自身的投资经验和市场认知,深入理解基金规模对业绩的影响机制。同时,读者可以结合政策建议部分,思考如何在实际投资中应用这些研究成果。

2025-04-03

空空如也

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

TA关注的人

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