计算机类-本科毕业设计快速通关攻略-(选题-创新点-论文框架-论文绘图)

一、推荐选题

大多数人都没有什么基础,不推荐做系统类的,建议走深度学习方向,简单易上手,下面将给出几个我认为不错的方向。

1、目标检测类

目标检测是每年深度学习毕业设计的主流,如Faster R-CNN、YOLO、SSD等算法的改进,以提高检测精度、速度或鲁棒性。

目前比较火的YOLO,也比较建议用YOLO,简单易上手,一个周之内基本上就会学会写配置文件以及各种改进。

医疗影像分析:如肺结节检测、病灶识别等。

工业质检:如产品缺陷检测、生产线上的物料识别等。

安防监控:如人脸识别、行为分析、异常事件检测等。

自动驾驶:如车辆检测、行人检测、车牌识别、交通标志识别等。

大多数数据集,比如人脸数据集,缺陷数据集,车牌数据集等基本上都是开源的,应有尽有。

2、小众类

2.1、生成对抗网络

生成对抗网络这类github上大多数是开源的,比如pix2pix,cyclegan等,都有预训练模型和数据集。

老照片上色:利用GANs为黑白老照片上色,恢复其原有色彩,提升视觉体验。

图像风格转换:通过GANs实现图像在不同风格之间的转换,如将素描画转换为彩色照片,或将现代城市景观转换为古典画风。

图像去雾:深度学习图像去雾技术主要基于卷积神经网络(CNN)等深度学习模型,通过自动学习图像中的雾霾特征并估计透射率和大气光等参数,从而恢复出清晰的图像。这些模型能够处理复杂的图像数据,并在大量训练数据的基础上不断优化去雾效果。

人脸修复、照片修复:将不完整的图像修复为完整图像等。

超分辨率重建:研究如何利用GANs将低分辨率图像转换为高分辨率图像,提高图像质量。

语音合成:探索GANs在语音处理中的应用,如语音合成、语音风格转换等。比如常用的变声器等。

2.2、GPT类

去找个开源模型,在写个GUI,套个壳就行。比较手里面没有牛犇的设备嘛。

3.3、人体姿态估计

人体姿态估计通过计算机算法在图像或视频中定位人体关键点,这些关键点通常包括人体的主要关节,如头部、肩部、肘部、手腕、臀部、膝盖、脚踝等。人体姿态估计技术被广泛应用于动作检测、虚拟现实、人机交互、视频监控等诸多领域。

这种识别出关键点后,一般要自己设计动作,比如各个关键点的距离长短,对应这不同动作等。

二、做创新点

大四毕业设计的创新点,与其说是创新点,不如说是引入了某某模块,真正做创新的人都是凤毛麟角了,普通人就老老实实的写引入了某某模块就行,要硬说是创新点也行。下面。将给出几个创新点。

如果是YOLO系列

1、增加检测头,小目标检测头等

2、替换主干网络,inception、MobileNet系列等,各种各样的一大堆。

3、用DCNV系列模块代替c2f,DCNV1、2、3等,也是一大堆。

4、引入某某注意力机制等等,比如接下里的CBAM等。

非YOLO系列

下面的模块加就行了,有些话不能说太直白,你细细品。

1、CBAM卷积注意力模块

首先就推荐这个模块,这是一个即插即用模块,任何卷积网络中都可以加入,完全不用动脑,加就完了。原论文中连图都给了,都不用你画的。

CBAM简单理解

2、多尺度卷积

别再用conv2d这种简单模块了,上多尺度卷积,提取更丰富的特征。

3、特征金字塔、金字塔池化等

特征的融合等等。

4、借鉴yolo的创新点:轻量化

YOLO中一些比较好的模块都可以拿来代替自己模型中的一些模块,做一下轻量化。比如快速金字塔池化等。

三、论文撰写

论文的撰写是大头,没有思路的同学,可以试试下面的框架,后期还可以改嘛。

1、框架:

1引言
        1.1研究背景及意义
        1.2国内外研究现状
        1.3主要研究内容

⒉XXXX相关知识
        2.1传统×××方法.
                2 .1.1基于XXX的方法

                简单介绍一下分析优缺点

                2.1.2基于XXX的方法

                简单介绍一下分析优缺点

        2.2深度学习在XXX领域的相关理论
                2.2.1 卷积与反卷积

                2.2.2 池化

                2.2.3激活函数                
        2.3本章小结

3.网络模型的选择与搭建

        3.1XXX模型

        3.2XXX模型的改进

                3.2.1 XXXXXX

                3.2.2 XXXXXX

                3.2.3XXXXXXX

        3.3本章小结

4、基于XXXXX的实验与结果分析

        4.1数据处理

        4.2评价指标

        4.3实验环境

        4.4实验结果以及分析

        4.5本章小结

注:有的同学是做带UI界面的比如pyqt等,可以在这里单独加一章,介绍一下UI界面等。

后期可能会出一期UI,可能是收费的,因为写UI的教程太复杂了,所以打算写一款模型和UI高度分离的界面,让大家可以简单的换背景换模型等等。

5 总结与展望

        5.1总结

                总结一下论文干了什么,相当于把前面说过的话简述一遍

        5.2展望

                以后这个方向的发展会怎样等等

2、参考文献(重点)

论文写完就要加参考文献了

先读几遍自己的论文,1、确保没有错句错字,逻辑错误等。2、熟悉自己的论文。

用自己的学号登录学校知网上找和自己相关的论文,大致读一读,看看人家有没有和自己相似的话,如果有,则看看人家引用的是什么,直接复制过来就行,格式百分之95是正确的。

3、改格式

根据学校要求改就行

四、论文绘图等等脏活累活顺便推销一下自己:

这些都是本人绘制的一些论文图片,2D和3D的都能绘制,别整天用你那个破world和ppt绘图了,建议用Visio。

注:如果懒得画,又爱臭美的女生,找药师就行。YOLO等脱胎换骨术等,换骨干网络,加模块,加检测头等。money绝对公道。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/409321.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux网络配置和系统管理

Linux网络配置和系统管理 1.查看网络IP和网关windows系统主机 IP虚拟机 IP虚拟机网关网络检测命令 ping网络连接模式 2.配置静态IP地址(NAT网络连接模式)前提说明配置主机的VMware Network Adapter VMnet8 网卡静态IP地址注意点虚拟机配置静态ip修改后ping命令测试修改虚拟机静…

使用Rclone从Google Drive 下载大文件

前言 使用浏览器、或FDM、wget、curl等下载工具,从 Google Drive 下载大文件时经常会遇到中断或下载失败的情况,这一般是由于网络不稳定、Google Drive 的限制、或文件太大导致。 虽然使用 gdown 能一定程度避免上述问题,但对于非常大的文件…

在国产芯片上实现YOLOv5/v8图像AI识别-【2.5】yolov8使用C++部署在RK3588更多内容见视频

本专栏主要是提供一种国产化图像识别的解决方案,专栏中实现了YOLOv5/v8在国产化芯片上的使用部署,并可以实现网页端实时查看。根据自己的具体需求可以直接产品化部署使用。 B站配套视频:https://www.bilibili.com/video/BV1or421T74f 背景…

编写 prometheus exporter监控 mysql group replication

用 prometheus 监控 mysql,之前用 mysqld_exporter 收集mysql 的监控指标,发现并没有 mysql 组复制状态的指标。只能自己收集了,编写脚本收集指标推送到 pushgateway,这个办法更简单但是扩缩容不是很方便。下面用 python 编写的一…

kotlin

kotlin 多个耗时操作需拿上一个结果livedata按顺序执行 在Kotlin中,如果你想要按顺序执行多个耗时操作并获取上一个操作的结果,你可以使用LiveData和Transformations.switchMap来实现。以下是一个简化的例子: class MyRepository(private va…

LLM分布式预训练浅析

随着深度学习的不断进步,语言模型的规模越来越大,参数量级已经达到了数千亿甚至数万亿,参数规模的指数增长带来了两个巨大的挑战 1)模型参数过大,如GLM 130B模型参数需要520GB(130B*4bytes)的显…

MDM监管锁系统租赁系统搭建教程

材料准备 使用公司资质申请苹果开发者账号 https://support.tuya.com/zh/help/_detail/Kam3pskapsytn 注意事项: 填写公司官网的时候 公司官网必须可以访问 且官网包含公司的 地址 联系方式 等信息 否则会被拒绝 申请苹果开发者的appleid 最好使用已经注册并使用一…

8.5 数据库基础技术-规范化

函数依赖 函数依赖公理系统

每日Attention学习15——Cross-Model Grafting Module

模块出处 [CVPR 22] [link] [code] Pyramid Grafting Network for One-Stage High Resolution Saliency Detection 模块名称 Cross-Model Grafting Module (CMGM) 模块作用 Transformer与CNN之间的特征融合 模块结构 模块思想 Transformer在全局特征上更优,CNN在…

Puppeteer Web 抓取:使用 Browserless 的 Docker

Docker 镜像介绍 Docker 镜像是用于在 Docker 容器中执行代码的文件。它类似于构建 Docker 容器的指令集,就像一个模板。换句话说,它们相当于虚拟机环境中的快照。 Docker 镜像包含运行容器所需的所有库、依赖项和文件,使其成为容器的独立可…

【Pytorch】生成对抗网络实战

GAN框架基于两个模型的竞争,Generator生成器和Discriminator鉴别器。生成器生成假图像,鉴别器则尝试从假图像中识别真实的图像。作为这种竞争的结果,生成器将生成更好看的假图像,而鉴别器将更好地识别它们。 目录 创建数据集 定…

前端宝典十一:前端工程化稳定性方案

一、工程化体系介绍 1、什么是前端工程化 前端工程化 前端 软件工程;前端工程化 将工程方法系统化地应用到前端开发中;前端工程化 系统、严谨、可量化的方法开发、运营和维护前端应用程序;前端工程化 基于业务诉求,梳理出最…

redhawk:STA timing data file解析

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球入口 往期文章:

PyTorch深度学习网络(一:MLP)

全连接神经网络,又称多层感知机(MLP),是深度学习最基础的神经网络。全连接神经网络主要由输入层、隐藏层和输出层构成。本文实现了一个通用MLP网络,包括以下功能: 根据输入的特征数、类别数、各隐藏层神经…

以简单的例子从头开始建spring boot web多模块项目(五)-thymeleaf引擎

继续向里面加,这次是引入thymeleaf渲染引擎。 使用这个引擎的很多,主要是以下几个优点: Thymeleaf是适用于Web和独立环境的现代服务器端Java模板引擎。Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板 -HTML可以在浏览器中正确显…

Vue3加vite使用Cesium绘制图形

Vue3加vite使用Cesium绘制图形 1、项目开发准备 Node版本:16.20.2 1.1创建一个新的工程:my-cesium-app npm create vitelatest my-cesium-app – --template vue1.2 安装Element Plus npm install element-plus --save // main.js import ElementPl…

【STM32】看门狗

看门狗,还没有别的地方用上,暂时还不清楚在实际应用中最多的场景是什么,我感觉是用来强制重启系统。 大部分图片来源:正点原子HAL库教程 专栏目录:记录自己的嵌入式学习之路-CSDN博客 目录 1 应用场景 1.1 解决…

Langchain Memory组件深度剖析:从对话基础到高级链式应用

文章目录 前言一、Langchain memory 记忆1.Memory 组件基本介绍2.Memory 组件的类型1.ChatMessageHistory2.ConversationBufferMemory3.ConversationBufferWindowMemory4.ConversationEntityMemory5.ConversationKGMemory6.ConversationSummaryMemory 二、长时记忆1.简单介绍2.…

解决ubuntu22.04无法识别CH340/CH341和vscode espidf插件无法选择串口设备节点问题

文章目录 解决ubuntu22.04无法识别CH340/CH341和vscode espidf插件无法选择串口设备节点问题不识别CH340/CH341报错解决办法升级驱动编译安装 卸载brltty程序 vscode espidf插件无法选择串口设备节点问题解决办法编译安装 解决ubuntu22.04无法识别CH340/CH341和vscode espidf插…

C#开发中ImageComboBox控件数据源实时变换

在C#开发中,我们如何将控件的数据源实时变换,当然我们可以在窗口实例化的时候指定固定的数据源,但是这样对于用户来说数据源永远固定,并不利于我们对于用户的数据存储,优化用户的操作,遇到这种问题&#xf…