前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >新冠肺炎病毒(Covid-19)检测系统

新冠肺炎病毒(Covid-19)检测系统

原创
作者头像
陶陶name
修改2022-05-16 18:11:51
4260
修改2022-05-16 18:11:51
举报
文章被收录于专栏:陶陶计算机陶陶计算机

一 、背景

新冠肺炎是一种新的呼吸道疾病,它由新型冠状病毒引起,而这种病毒以前从未在人类身上发现

过。新冠肺炎如何传播?

新冠肺炎很容易通过与新冠肺炎患者的密切接触(距离约 6 英尺或两臂长范围内)在人与人之

间传播。传播途径为感染者呼吸、咳嗽、打喷嚏、说话或唱歌时产生的飞沫。感染者在出现症状

前最多 48 小时就能传播新冠肺炎病毒。许多感染者没有症状,但却仍能传播新冠肺炎病毒。

二、技术

1. 开发环境:

代码语言:txt
复制
 ——笔者的开发环境如下:
代码语言:txt
复制
-----------ubuntu16.04
代码语言:txt
复制
-----------PyTorch 1.0+
代码语言:txt
复制
-----------anaconda
代码语言:txt
复制
-----------opencv-python
代码语言:txt
复制
-----------tqdm
代码语言:txt
复制
-----------matplotlib
代码语言:txt
复制
-----------pycocotools
代码语言:txt
复制
-----------Maven
代码语言:txt
复制
-----------Tomcat

2. 数据集收集:

本项目的数据集为对大量数据收集整理所得。

3. 数据集整理说明:

数据集标注工作为笔者一人完成,由于笔者并非为医学专业,所以在刚开始这项工作时就遇到了一个麻烦——数据集的标注。拿到手时,一头雾水,看不懂;笔者又找来了正常的医学影像进行比较,未果……

放弃,属实不是我性格,为了确保数据的相对准确,笔者来到了离家50公里的当地市三甲医院咨询,说明来意后,医生欣然拿起笔者收集的数据和我交谈了起来,最终,笔者将数据标注好了。这里非常感谢那位医生……

4. 标注工具:

笔者这里使用的是labelImg

用法自行百度,这里就不再赘述了……
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5. 数据集:

在这里插入图片描述
在这里插入图片描述

三、模型训练

训练过程就不再赘述了……

四、整合项目

笔者开始寻思着,采用C/S端进行整合的,但是笔者设计得太丑了,同时C/S端也没有B/S端使用起来方便,于是就采用了B/S端。

确定使用B/S端后,笔者开始尝试使用得是javaweb,开发时遇到了一些麻烦,于是又转到了Django,写了一些后,发现Django压根使用不起来,都怪我太菜……

最终还是按照开始的想法做了下去…………

五、最终展示

1. index界面

在这里插入图片描述
在这里插入图片描述

这里说明一下,笔者并不擅长前端,这里参考了前辈的一个前端界面,并再其中进行了相应的调整,同时也上了笔者的想法。

2. 选择检测影像

在这里插入图片描述
在这里插入图片描述

选择需要检测的医学影像,点击开始检测便可以开始进行检测了

在这里插入图片描述
在这里插入图片描述

正在检测见上图。

3. 检测结果

在这里插入图片描述
在这里插入图片描述

可以看到,检测结果还是不错的,达到了预期的效果了。好了,整个项目最终效果就是这样。

说明:

项目链接:

链接:https://pan.baidu.com/s/103LJk-AbyGtLt2rnTKLhcg

由于笔者能力有限,在表述和操作上难免有些不准确,还请多多包含

image.png
image.png

欢迎关注公众号:陶陶name

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一 、背景
  • 二、技术
  • 三、模型训练
  • 四、整合项目
  • 五、最终展示
  • 说明:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档