软件工程项目分工
Posted ES_Rt
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程项目分工相关的知识,希望对你有一定的参考价值。
1、项目分工
我在该项目中主要负责后端代码编写。负责的工作为:
- 完成前期训练集的收集与CBDNet网络本地化。
改进高斯噪声与椒盐噪声的生成函数,完成对Gauss,Salt,Pepper三类噪声图像的分类,输入与输出。
在Colab上完成对CBDNet的运行与改进,并利用数据集生成较好的模型移植到本地。
- 完成后期对CUGAN的本地化改进。
利用github上的开源项目,移植到Colab上进行图片测试。并针对本地CPU环境进行修改与移植。
2、过程体会
虽然说在这次项目中只负责了后端,没有涉及到前端的内容,但我觉得作为一个图像处理的WEB项目,后端在处理去噪过程的效果要好,前端的图形交互功能也很重要。
在项目里,我从早期研究图像去噪的几个网络————PMRID,CBDNet等,学习如何搭建训练模型、卷积与激活Relu的使用与构造损失函数。虽然这几个知名的神经网络都可以找到现成的,但我还是努力地啃一啃文献等资料。在后期我们使用了超分辨网络CUGAN,模型等也都是现有的。整理来讲,做完这个项目我对卷积神经网络有了初步的印象与入门,知道了如何分辨整体的网络架构、每一层之间的关系,知道了不同的去噪网络针对的噪声模型与实际噪声集不同等。并且学到了软件工程过程中的分工协作,在大佬们的带领下完成了本次项目,我也很荣幸(σ゚∀゚)σ…:*☆哎哟不错哦
以上是关于软件工程项目分工的主要内容,如果未能解决你的问题,请参考以下文章