0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

人工智能医学图像方案

电子工程师 来源:XILINX技术社区 作者:XILINX技术社区 2020-10-26 15:49 次阅读

近日Xilinx,AWS还有Spline.AI 联合开发了开发X射线分类深度学习模型和参考设计。团队依靠30,000张肺炎图像和500张COVID-19图像来训练深度学习模型,从而实现了高精度和高预测速度。该训练数据将提供给包括美国国家卫生院,斯坦福大学和麻省理工学院在内的公共研究和医疗机构。对于开发者而言,该参考设计已经开源,点击阅读原文即可获得。

设计使用Amazon SageMaker进行训练,并使用AWS IoT Greengrass从云部署到边缘,在边缘侧利用VITIS AI进行部署,通过PYNQ开源框架和PYNQ-DPU可以快速的实现跨平台部署。从而实现了远程模型更新,分布式推断扩展的能力。

方案简介

当前,广泛用于检测COVID-19的测试方法是RT-PCR或实时聚合酶链反应。尽管RT-PCR是一种标准的诊断技术,但它也有许多缺点。RT_PCR显示出很高的假阴性率,其过程既费时又昂贵。在这次危机期间,从许多实验中发现,从影像学检查(例如CT扫描和X射线)检测肺炎和COVID-19感染非常有效。

本方案基于Vitis-AI、ZCU104验证平台和AWS-IoT GreenGrass,其中Vitis-AI用于COVID-19深度学习模型的转换、量化和编译,将模型转换为DPU可运行的.elf文件;ZCU104验证平台完成基于X-Ray图像的COVID-19 CNN在线检测或用作AWS-IoT GreenGrass的边缘计算设备,完成COVID-19的边缘实时检测。

部署流程

已经安装好Vitis-AI开发环境的Ubuntu主机,建议使用Ubuntu16.04,且具备较高的性能用于CNN等深度学习模型的训练。

安装了PYNQ 2.5镜像且已完成DPU-PYNQ升级的Xilinx ZCU104验证板;

主要流程

(1)训练Keras CNN肺炎模型以生成.h5的模型文件;

(2)使用Xilinx Vitis-AI对预训练的.h5模型进行模型转换、量化和编译,以生成DPU可部署的.elf可执行文件;

(3)直接在Xilinx ZCU104验证板的PYNQ-DPU开发环境中编写应用程序,对输入的肺部X-Ray图像进行COVID-19在线实时检测;也可使用AWS-IoT GreenGrass完成Xilinx ZCU104对COVID-19的边缘端实时检测(需要将Xilinx ZCU104集成为AWS-IoT GreenGrass的边缘计算设备)。

方案已预先提供了两组深度学习模型,分别实现基于胸部X-Ray图像的肺炎和COVID-19预测:

(1)Pnem1-150x150图像尺寸的肺炎检测模型;

(2)Pnem2-224x224图像尺寸的肺炎检测模型;

(3)Pnem3-150x150图像尺寸的肺炎和COVID-19检测模型;

(4)Pnem4-224x224图像尺寸的肺炎和COVID-19检测模型;

上述提供的模型可直接用于部署,开发者可以快速体验COVID-XS带来的好处。

后记

在本参考设计中,通过PYNQ开源框架,用户可以:

方便的安装AWS IoTGreengrass等第三方服务,加快原型验证开发

无缝跨平台移植,用户如果有Ultra96等其他支持PYNQ-DPU框架的平台,不妨尝试部署。

原文标题:开源方案 | PYNQ-DPU框架下的人工智能医学图像方案

文章出处:【微信公众号:XILINX技术社区】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人工智能
    +关注

    关注

    1773

    文章

    43356

    浏览量

    230100
  • 智能医疗
    +关注

    关注

    27

    文章

    1371

    浏览量

    73967

原文标题:开源方案 | PYNQ-DPU框架下的人工智能医学图像方案

文章出处:【微信号:gh_2d1c7e2d540e,微信公众号:XILINX开发者社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    云知声加入医学人工智能委员会

    近日,中国人工智能产业发展联盟医学人工智能委员会2024年第一次工作会在海口隆重召开。此次会议汇聚了产学研用医各方精英,旨在总结医学人工智能委员会前期工作进展,并深入探讨医学人工智能
    的头像 发表于 03-16 14:04 473次阅读

    嵌入式人工智能的就业方向有哪些?

    嵌入式人工智能的就业方向有哪些? 在新一轮科技革命与产业变革的时代背景下,嵌入式人工智能成为国家新型基础建设与传统产业升级的核心驱动力。同时在此背景驱动下,众多名企也纷纷在嵌入式人工智能领域布局
    发表于 02-26 10:17

    如何使单片机与无线供电结合,从而使人工智能脱离电池和线路?

    如何使单片机与无线供电结合,从而使人工智能脱离电池和线路
    发表于 10-31 06:34

    ai人工智能机器人

    随着时间的推移,人工智能的发展越来越成熟,智能时代也离人们越来越近,近几年人工智能越来越火爆,人工智能的应用已经开始渗透到各行各业,与生活交融,成为人们无法拒绝,无法失去的一个重要存在
    发表于 09-21 11:09

    《通用人工智能:初心与未来》-试读报告

    作者给出的结论。整体读下来,可以给我们关于通用人工智能全面的了解。作者也反复强调了通用人工智能与专用智能的区别。尤其是人们错误的认为一堆专用智能堆砌起来就是通用
    发表于 09-18 10:02

    模拟矩阵在人工智能疾病诊断中的应用

    讯维模拟矩阵在人工智能疾病诊断中的应用主要是通过构建一个包含多种医学图像数据的模拟矩阵,来训练和测试深度学习模型,从而提高疾病诊断的准确性和效率。 在人工智能疾病诊断中,讯维模拟矩阵可
    的头像 发表于 09-04 13:55 259次阅读
    模拟矩阵在<b class='flag-5'>人工智能</b>疾病诊断中的应用

    如何将人工智能应用到效能评估系统软件中去解决

    以使用机器学习算法,对实时数据进行分析和处理,以便更好地总结和预测未来趋势。   其次,华盛恒辉人工智能可以帮助我们识别业务流程中的瓶颈和短板,并提供更有效的解决方案。例如,我们可以使用智能算法来
    发表于 08-30 12:58

    目前人工智能能干什么

    人工智能技术不仅可以分辨图像中的主体和背景,还能够识别图像中的物体。这项技术可以应用于视觉搜索引擎、智能监控和人脸识别等领域。另外,人工智能
    的头像 发表于 08-13 10:18 780次阅读

    人工智能可以为我们做什么

    人工智能已经开始在医疗保健领域扮演重要角色,使医疗保健更加智能化,并且为医疗保健提供了许多新的机遇。例如,在诊断和治疗疾病方面,AI系统已经能够分析医学图像
    的头像 发表于 08-13 09:59 1053次阅读

    人工智能的应用领域有哪些

    也非常广泛。本文将介绍人工智能的应用领域,包括以下方面。 一、医疗保健领域 人工智能能够进行智能识别和分析医学图像,比如CT和MRI扫描。这
    的头像 发表于 08-12 17:44 7954次阅读

    AI 人工智能的未来在哪?

    人工智能、AI智能大模型已经孵化;繁衍过程将突飞猛进,ChatGPT已经上线。 世界首富马斯克认为AI对人类是一种威胁;谷歌前CEO施密特认为AI和机器学习对人类有很大益处。 每个国家对核武器的运用有两面性,可造可控;但AI智能
    发表于 06-27 10:48

    【书籍评测活动NO.16】 通用人工智能:初心与未来

    之后的达特茅斯研讨会开始,用机器来模仿人类学习及其他方面的智能,即实现“人工智能”(Artificial Intelligence,AI)便成为计算机领域持续的研究热点。时至今日,以深度学习为代表
    发表于 06-21 14:41

    人工智能一例

    这句话里边有几个参数? 如果x=1则执行a 如果是单计算的话只有1这一个参数。 但如果是人工智能的话有如下几个参数, 逻辑门,如果则 未知数,符号x 常量,1 函数,a 很多复杂的智能都可以如此拆分
    发表于 06-10 01:05

    【EASY EAI Nano人工智能开发套件试用体验】EASY EAI Nano人工智能开发套件开箱及硬件初体验

    今天收到了EASY EAI Nano人工智能开发套件,为大家做个开箱及硬件评测。 打开快递包装,引入眼帘的是一个设计精美蓝色的大盒子,在盒子里有EASY EAI Nano人工智能开发板、天线、喇叭
    发表于 05-31 19:18

    机器学习和人工智能有什么区别?

    机器学习和人工智能有什么区别?当今唯一可用的软件选项是 ML 系统。在十年左右的时间里,当计算能力和算法开发达到可以显着影响结果的地步时,我们将见证第一个真正的人工智能。是人工智能软件吗?软件构成
    发表于 04-12 08:21