自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机毕业设计--基于深度学习的视频异常检测算法设计与实现(含giuhub代码+Gradio展示界面)

基于自编码器(AE)的帧重构(当前或未来帧)是一种流行的视频异常检测方法。在正常数据上训练的模型,异常场景的重建误差通常比正常场景大得多。以前的方法将记忆库引入AE,用于在训练视频中编码不同的正常模式。然而,这些方法过于消耗内存,无法处理测试数据中未见过的新场景。在这项工作中,本项目提出了一个动态单元来实时地将正常的视频动态进行编码,而不需要额外的内存开销。此外,本项目将元学习引入到模型中,形成了一个可通过少量学习即可快速适应各种现实视频场景的模型,称为元学习模块。

2024-04-23 17:53:03 184

原创 计算机毕业设计--基于深度学习的自动驾驶车道线检测算法设计与实现(含giuhub代码+Gradio展示界面)

车道是智能汽车视觉导航系统的关键。车道自然是一个具有高级语义的交通标志,但它具有特定的局部模式,需要详细的底层特征才能准确定位。使用不同的特征级别对于准确的车道检测非常重要,但目前还没有得到充分的研究。在这份项目中,使用CNN跨层细化算法构建网络,旨在充分利用车道检测中的高层和低层特征。模型对车道进行检测的过程中,首先检测具有高级语义特征的车道,然后根据低级特征进行细化。通过这种方式,模型可以利用更多的视频中车道的上下文信息来检测车道的准确位置,同时利用详细的车道特征来提高定位精度。

2024-04-23 15:58:55 517

原创 计算机毕业设计--老照片(灰白照片)划痕修复+清晰化+色彩增强的深度学习算法设计与实现(含有giuhub代码)

老旧照片修复是一项很有意义的研究,如果你想让50-80年代之间的黑白照片变为彩色?或者修复那些带有划痕的旧照片,亦或是模糊照片清晰化?都可以采用本项目解决,本项目针对于计算机学生的毕业设计,项目提供算法模型与新设计的前端gui界面

2024-03-06 15:15:53 800

原创 计算机毕业设计--基于深度学习技术(Transformer、GAN)的破损图像修复算法(含有Github代码)

在图像获取和传输过程中,往往,降低了图像质量和对图像信息的准确解释,一些老照片因为保存不当也会变得存在污渍或者破损缺失。图像修复技术主要用来修复日常生活中被噪声污染或者人为破坏的破损图像,也可应用于。目前,图像修复工作仍然由经验丰富的图像修复师来完成,让图像修复借助深度学习算法实现自动化日趋成为该领域的发展方向。本课题基于深度学习算法和图像处理技术,设计并开发了一款图像修复程序

2023-12-12 12:05:37 1972

原创 1118 如需挪车请致电-PAT乙级(测试点4)

【代码】1118 如需挪车请致电-PAT乙级(测试点4)

2023-11-27 17:25:10 207

原创 计算机毕业设计--基于深度学习的车牌检测识别算法(含有Github代码)

本项目是基于深度学习的车牌识别算法,其中,车辆检测网络直接使用YOLO侦测。而后,才是使用网络侦测车牌与识别车牌号。车牌的侦测网络,采用的是resnet网络,网络输出检测边框的仿射变换矩阵,可检测任意形状的四边形。车牌号序列模型,采用transformer模型,输出车牌号序列。训练数据集使用公开数据集,测试集使用实地拍摄的照片

2023-11-23 12:57:07 512

原创 计算机毕业设计--基于深度学习的目标检测模型(可根据需求定制)(含Github代码)

计算机毕业设计--基于机器学习/深度学习的目标检测模型/系统。用于本科毕业时涉及深度学习、机器学习的毕业设计,可以检测任何你想检测的东西,只需要准备好图片数据集,就可以训练自己的目标检测模型,任何一台电脑都可以使用,可以通过摄像头动态使用,也可以检测单张图片,也可以检测一整个视频内容

2023-04-16 16:59:35 725

原创 学籍学历查询移动端与Web端页面-支持修改内容信息

html+css有趣的练习

2023-03-23 17:55:13 82

原创 计算机毕业设计-大数据展示-管理系统-基于大数据分析的在校学生素质发展监测系统(含有Github代码)

本项目基于已有的高校学生在校期间各方面的信息,联合教务办、学工办、就业办及研究生处等多部门,开发学生发展数据综合评价与分析系统,实现对学生在校期间学习、发展情况的智能化统计、分析,挖掘其内在的数据关系,为教师和辅导员提供更具针对性的教学对策,营造良好的学习氛围,促进师生交流,提高管理效率。后端:SSM(Spring+SpringMVC+MyBatis),Mysql。前端:JS, JQuery, Ajax, Jqgrid, admin模版。

2023-02-26 21:26:32 1297

原创 数据结构中集合运算(c++类实现class)交集并集差集子集包含判断

提供数据结构中集合的所有运算(c++类实现)直接提供源代码,c++编译器可直接运行,楼主编辑采用Clion。改代码设计数据结构中集合的所有基本运算,包括交集,并集,差集,集合包含判断(子集判断)在集合中查找元素(采用二分查找binary_search)即集合元素显示功能,链表采用头插法的单项链表,使用插入排序的功能实现了输入链时自动有序(降序排列)全程使用c++ OOP面向对象思想class类实现,适用于数据结构短学期实验项目等。函数结构如下图,整个源程序共计440行。源代码:/** * @a

2020-07-23 12:51:38 1419

原创 深度优先搜索(Depth First Search)

深度优先搜索简称DFS,是一种以“深度“为第一关键词的算法,当碰到岔道口时,总是优先考虑其中某一条路径,(i.e.一条路走到黑)如果碰到死胡同再依次返回刚才路径上的各个结点选择另一条路径继续模拟以上步骤,这种算法在数和图的应用中常见,DFS最形象的描述应该就是走迷宫了,对于每一个岔道口我们都有选择,选定一个方向依次遍历所有的岔道口,定会找到出口,而在现实中模拟DFS的方式就是”让右手贴着墙壁一直走,定会遵循DFS的原理”DFS其实是栈的应用,而在算法题中最常见的就是递归的方式(递归本身就是栈的应用,只是它

2020-05-13 16:14:18 319

原创 广度优先搜索(Breadth First Search)

广度优先搜索简称BFS,是一种以“广度”为第一关键词的算法,当碰到岔道口时,总是优先考虑从该岔道口能直接到达的所有节点,以此类推,直到所有节点都被访问位置,类似于掉入水面的石子,激起的水波纹总是以石子掉落点为圆心向周围以圆的方式扩散开来。BFS的运行方式类似于队列,所以,基本上所有的BFS题目大多都采用队列的形式来解决,例:对于当前模拟到的任意一个元素,将其按规定条件能访问到的每一个元素按访问次序入队,接着遵循以上的规律逐个处理队列内的元素,直到队列空为止,对队列的操作遵循模板如下:#include&l

2020-05-13 16:13:46 333

原创 【PAT甲级题解】1103 Integer Factorization (30分)DFS

Factorization意为“因式分解”,本题考DFS的应用,题目大意是给定N,K,P,将N表示成K个正整数(可以相同,递减排列)的P此方的和,如果有多种方案,那么选择底数和最大的方案,如果还有多种,那么选择底数序列的字典序最大的方案。因为P>=2而且每次运行的时候都是固定的,所以选择使用一个vector存储所有P次方不超过N的正整数的集合,这个集合中的每一个数就是今后dfs函数中选择“选”或者“不选”的”岔路口”,在该思路的基础上,注意最大子列和的存储与答案的存储,而且为了满足题干”按照子列和最

2020-05-13 16:07:48 154

原创 【PAT甲级题解】1097 Deduplication on a Linked List (25分)

Deduplication意为重复数据消除,Deplicated意为复制,是deduplication的过去式,题干大意为给定一个单链表L要求你对每一个结点的值判断,如果这个值的绝对值是第一次出现,那么将它们放在一起,如果这个结点的绝对值已经出现过了,那么按照出现顺序将他们单独存放,最后按照链表的形式输出,先输出第一次出现的主表,然后在输出重复的链表,这里题目有一个坑点,就是有一种3分的情况是没有重复的值得链表,这样的话需要判断再输出,具体方法PAT已经出过好多这种类似的题目了,无非就是对节点地址去重然后根

2020-05-13 16:07:00 215

原创 【PAT甲级题解】1091 Acute Stroke (30分) BFS

本题考BFS应用,题目大意是给出一个三维0,1矩阵,你需要对任意一个元素的上下左右前后进行判断枚举,如果当前元素为1且满足要求,则入队,当前枚举结束后如果该’1’矩阵不小于一个’l’代表的阈值则返回其中’1’的数量,其实原题要求我们对每一个满足要求的’1’矩阵求其体积volum,但是因为每一个1代表一个符合要求的元素,所以直接对1的个数进行计数就可以省去求体积的繁琐步骤,对于这种需要枚举矩阵中不同方向的元素的题目,通常选择使用一个“增量数组”来解决,初始化每个方向的所有可能值进入数组中就可以对任意一个位置的

2020-05-13 16:05:42 195

原创 【PAT甲级题解】1052 Linked List Sorting (25分)

本题常规链表题,与乙级有区别的地方是,这次要求对值排序,而不是翻转或者区块翻转,对于值排序,我选择使用第一个结构体按照散列存入list数组中,为了处理脏数据还能实现排序,选择使用第二个结构体node1存入vector中,然后对vector中的数据排序,排序后循环输出,坑点一:存在全部都是脏数据的情况,需要输出0和-1,但是第一次做测试点3错误扣3分,最终拿到22分,一直没找到答案,先放在这里,今后二刷回来考虑一下代码:#include<iostream>#include<stdio.

2020-05-13 16:03:19 115

原创 【PAT甲级题解】1051 Pop Sequence (25分)

本题单纯考栈的应用,直接使用STL的stack函数或者自己用数组模拟stack也可,这里我使用STL,题目大意讲,给定m,n,k三个数,m代表stack中最大能存数的个数,n代表给出的待测试序列的长度,m代表以下共有几个输入的序列,编程时,对于这种测试有很多行的数据,应该将其规模化简后逐一处理,这样就有了一种类似于流程化程序处理的感觉,会让思路清晰,这到题里我选择用一个while循环控制k个待测试...

2020-05-04 11:29:46 190

原创 【PAT甲级题解】1056 Mice and Rice (25分)

这道题我第一次做是跟着算法训练来的,从栈到队列,这道题可以用队列来做,首先需要明白题意,大意是给出np只老鼠的质量,再给出一个数ng代表分组的组数(最后不足ng只老鼠也分为一组)对于每组老鼠,选出最重的一只老鼠晋级,这里题目有重点,每组中所有未晋级的老鼠排名全部相同,如此循环往复,直到只剩下1只老鼠(即排名第一)为止,需要从i=0到i=np-1输出每个位置上对应的老鼠的排名,注意,题目的样例第二行...

2020-05-04 11:28:42 255

原创 【PAT甲级题解】1032 Sharing (25分)

本题考链表处理,题意大致是有两个英文单词组成的链表,但是为了节省空间,对于存在相同后缀’suffix’的单词,链表选择使用相同的指针,例如loding和being,后缀都是ing所以,对于loding,d字母的指针就指向了i,对于being,e字母的指针就指向了i,从此之后,他们共用余下的指针,本题就是要让你找出那第一个指针的位置,并输出它的地址,这道题有两种方法,一种最容易的就是暴力模拟,从任意...

2020-05-04 11:27:33 129

原创 2019秋季PAT乙级真题--7-5 链表合并 (25 分)

7-5 链表合并 (25 分)给定两个单链表 L1=a1→a2→⋯→an−1→an 和 L2=b1→b2→⋯→bm−1→bm。如果 n≥2m,你的任务是将比较短的那个链表逆序,然后将之并入比较长的那个链表,得到一个形如 a1→a2→bm→a3→a4→bm−1⋯ 的结果。例如给定两个链表分别为 6→7 和 1→2→3→4→5,你应该输出 1→2→7→3→4→6→5。输入格式:输入首先在第一行中...

2020-05-02 19:45:40 408 1

原创 2019秋季PAT乙级真题--7-3 缘分数 (20 分)

7-3 缘分数 (20 分)所谓缘分数是指这样一对正整数 a 和 b,其中 a 和它的小弟 a−1 的立方差正好是另一个整数 c 的平方,而 c 正好是 b 和它的小弟 b−1 的平方和。例如 83−73=169=132,而 13=32+22,于是 8 和 3 就是一对缘分数。给定 a 所在的区间 [m,n],是否存在缘分数?输入格式:输入给出区间的两个端点 0<m<n≤250...

2020-05-02 19:42:03 396

原创 2019秋季PAT乙级真题--7-2 教超冠军卷 (20 分)

7-2 教超冠军卷 (20 分)“教育超市”是拼题 A 系统的一个衍生产品,发布了各种试卷和练习供用户选购。在试卷列表中,系统不仅列出了每份试卷的单价,还显示了当前的购买人次。本题就请你根据这些信息找出教育超市所有试卷中的销量(即购买人次)冠军和销售额冠军。输入格式:输入首先在第一行中给出一个正整数 N(≤104),随后 N 行,每行给出一份卷子的独特 ID (由小写字母和数字组成的、长度不...

2020-05-02 19:39:45 266

原创 2019秋季PAT乙级真题--7-1 B是A的多少倍 (15 分)

7-1 B是A的多少倍 (15 分)设一个数 A 的最低 D 位形成的数是 ad。如果把 ad 截下来移到 A 的最高位前面,就形成了一个新的数 B。B 是 A 的多少倍?例如将 12345 的最低 2 位 45 截下来放到 123 的前面,就得到 45123,它约是 12345 的 3.66 倍。输入格式:输入在一行中给出一个正整数 A(≤109)和要截取的位数 D。题目保证 D 不超过...

2020-05-02 19:38:28 296

原创 【2019冬PAT乙级真题】7-5 区块反转 (25分)

7-5 区块反转 (25分)给定一个单链表 L,我们将每 K 个结点看成一个区块(链表最后若不足 K 个结点,也看成一个区块),请编写程序将 L 中所有区块的链接反转。例如:给定 L 为 1→2→3→4→5→6→7→8,K 为 3,则输出应该为 7→8→4→5→6→1→2→3。输入格式:每个输入包含 1 个测试用例。每个测试用例第 1 行给出第 1 个结点的地址、结点总个数正整数 N (...

2020-05-02 19:36:57 482 1

原创 【2019冬PAT乙级真题】7-4 擅长C (20分)

7-4 擅长C (20分)当你被面试官要求用 C 写一个“Hello World”时,有本事像下图显示的那样写一个出来吗?输入格式:输入首先给出 26 个英文大写字母 A-Z,每个字母用一个 7 的、由 C 和 . 组成的矩阵构成。最后在一行中给出一个句子,以回车结束。句子是由若干个单词(每个包含不超过 10 个连续的大写英文字母)组成的,单词间以任何非大写英文字母分隔。题目保证至少给出...

2020-05-02 19:32:14 744

原创 【2019冬PAT乙级真题】7-3 String复读机 (20分)

7-3 String复读机 (20分)给定一个长度不超过 1 的、仅由英文字母构成的字符串。请将字符重新调整顺序,按 StringString… (注意区分大小写)这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按 String 的顺序打印,直到所有字符都被输出。例如 gnirtSSs 要调整成 StringS 输出,其中 s 是多余字符...

2020-05-02 19:23:19 448

原创 【2019冬PAT乙级真题】7-2 老鼠爱大米 (20分)

7-2 老鼠爱大米 (20分)翁恺老师曾经设计过一款 Java 挑战游戏,叫“老鼠爱大米”(或许因为他的外号叫“胖胖鼠”)。每个玩家用 Java 代码控制一只鼠,目标是抢吃尽可能多的大米让自己变成胖胖鼠,最胖的那只就是冠军。因为游戏时间不能太长,我们把玩家分成 N 组,每组 M 只老鼠同场竞技,然后从 N 个分组冠军中直接选出最胖的冠军胖胖鼠。现在就请你写个程序来得到冠军的体重。输入格式:...

2020-05-02 19:19:51 361

原创 【2019冬PAT乙级真题】7-1 2019数列 (15分)

7-1 2019数列 (15分)把 2019 各个数位上的数字 2、0、1、9 作为一个数列的前 4 项,用它们去构造一个无穷数列,其中第 n项是它前 4 项之和的个位数字。例如第 5 项为 2, 因为前四项之和为12个位数是 2。本题就请你编写程序,列出这个序列的前 n 项。输入格式:输入给出正整数 n。输出格式:在一行中输出数列的前 n 项,数字间不要有空格。输入样例:10输...

2020-05-02 19:16:14 363

空空如也

空空如也

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

TA关注的人

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