以AI为灯,照亮医疗放射防护监管盲区

相信绝大部分人都有在医院拍X光片的经历,它能够让医生更方便快速地找出潜在问题,判断病人健康状况,是医疗诊断过程中的常见检查方式。但同时X射线也是一把双刃剑,它的照射量可在体内累积,对人体血液白细胞有杀伤力,对甲状腺、肾腺、性腺等内分泌腺体影响尤大。孕妇、儿童及恶性肿瘤患者更是X射线的“高危人群”。
考虑到 X 射线的潜在危害,监管部门对此领域也非常重视。医疗放射卫生监管主要侧重三个方向:一是资质,二是设备,三是从业人员。然而设备监测等方式往往是事后发现问题,一旦出现辐射泄露,就已经造成了医疗事故。因此,监管机构越来越将目光放到从业人员监督上,希望通过对人员操作规范的监督,更好地保障患者医疗放射检查安全。
我国早在2002年卫生部颁发的《放射工作卫生防护管理办法》以及2006年国家卫健委颁发的《放射诊疗管理规定》中也明确了相关防护要求:放射诊疗工作人员对患者和受检者进行医疗照射时,对邻近照射野的敏感器官和组织进行屏蔽防护,并事先告知患者和受检者辐射对健康的影响。据了解,病人穿上防护服检查时,99%以上的散射光都可以防护掉,能够极大降低这一医疗检查方式带来的潜在风险。
河南中盟新云,一家为卫生部门提供信息化建设与软件解决方案的公司,基于飞桨企业版 EasyDL 零门槛 AI 开发平台,训练出放射用具穿戴识别模型,并在此基础上研发医疗放射防护 AI 智能在线监管系统。该系统可自动识别在放射检查过程中患者是否使用防护用品,为医院放射诊疗工作人员增加一道“双保险”。还可将监测数据上传至医院及地方卫健委监督监测中心,为医疗放射卫生监督执法提供依据,有效规范医疗机构行为,使受诊者避免由于医护人员操作疏漏而遭受到射线风险。

以“从业人员监管”为切入点
用 AI 为老百姓做实事
为什么会存在不穿戴放射防护装备的情况?这和防护装备特性息息相关。一般的放射防护用品如防护围裙、防护帽、防护围脖等均含铅,相对较重,穿戴不便,很多时候还需放射诊疗工作人员来帮助受检者穿戴。这就导致受检者穿防护服所花费时间,甚至会长于拍普通 X 光片的时间。在医院放射科相对繁忙的时间段,尤其是赶上患者较多的时候,一些工作人员往往顾不上检查和提醒义务,导致患者们在不知情的情况下承受风险。
“监管部门在监督过程中,对从业人员的监管往往是感到力不从心的,”中盟新云技术负责人崔涛介绍到,“受制于人力与时间成本等因素,目前监管部门以巡检或突击检查方式为主,这就很难覆盖到每一次的放射诊疗。因此,我们就设计研发了这个系统,来帮助医疗卫生监督机构更好地进行从业人员监管,为老百姓实实在在做一些好事。目前这在河南省范围来说,是第一次。”
立足于河南省“智慧卫监”的探索方向,中盟新云创新性地将 AI 图像识别技术运用到放射防护监管领域中。据调查,当时市面上流行的通用图像识别模型缺乏针对性训练,仅能识别是否有人,无法精准的识别出是否穿戴防护用具,更无法识别数十种之多的防护用具品类、不同医院使用的不同制式。而业内做得比较好的大公司对此类项目缺乏重视,虽有尝试,但专业研发人员投入不足,最终效果也不理想。中盟新云希望能够结合自身对于行业的深刻洞察,让专业的行业知识快速与 AI 能力结合,从而更好地解决这一问题。

飞桨Easy DL助力无算法工程师团队
自研高精度模型
中盟新云针对医疗放射防护人员监督的整体解决方案设计如下:
-
定制化训练高精度AI模型,能够识别防护用品使用情况;
-
在医疗机构放射科室部署抓拍摄像头,通过对放射检查过程的视频分析进行精准的受检场景抓怕;
-
通过模型分析该场景中受检者是否正确穿戴防护设备,自动对识别结果进行风险等级分类并主动与预警;
-
监督中心监管大屏实时显示预警信息,同时该预警信息自动下发至被抓拍的放射科室操作员手机端,操作人员可以对高风险预警信息进行申诉。

技术方案流程图
然而在第一阶段的模型开发训练上,团队犯了难。由于没有算法工程师,之前如果遇到 AI 类需求,只能与高校进行合作,但高校合作的开发进度往往无法满足客户的需求。从头招聘资深的算法工程师并不现实,不仅短时间内人才难寻,相匹配的费用开支也不低。后来团队又联系到一家公司打算定制开发一套模型,而对方却报价几十万,最终也只得无奈放弃。就在一筹莫展的时候,中盟新云寻找到了飞桨 EasyDL 零门槛 AI 开发平台。
“真的是非常简单易用,满足了我们‘定制’和‘零门槛’的需求。”崔涛介绍到,“我们用自己的数据在飞桨 EasyDL 上训练模型,全程只需选择和配置,操作非常简单。训练好的模型还提供丰富的部署方式,直接调用接口或者线下部署就可以调用模型能力,满足我们的需求。完全是一个开箱即用的体验。这对我们而言就已经没有任何难度了。”
飞桨 EasyDL 零门槛 AI 开发平台预制了高精度的预训练大模型 VIMER-CAE ,它是百度文心大模型 VIMER 系列的 CV 自监督预训练大模型,训练数据过亿,覆盖广泛行业场景。自监督视觉表征学习 VIMER-CAE 大模型创新性地提出“在隐含的编码表征空间完成掩码预测任务”的预训练框架,在图像分类、目标检测、语义分割等经典下游任务上达到 SOTA 结果。用户只需要使用相对少量的自身场景数据,在 EasyDL 平台依托其底层预训练通用大模型,快速训练高可用小模型,再通过公有云接口或者私有化部署调用模型能力。中盟新云整体方案采用“预训练+微调”的新范式,基于互联网海量的无标签数据对 VIMER-CAE 模型进行自监督学习方式训练,通过少量数据进行下游任务的模型训练。
最终,中盟新云团队每个标签仅使用100+张训练数据,共1000张左右图片,便训练出照片抓拍精准情况下识别精度达95%的模型,并基于模型开发出医疗放射防护AI智能在线监管系统。该系统在多种X射线检测场景中(如 CT 设备、DR 设备、CR 设备、X 射线胃肠机等),可识别出铅帽、铅裙、铅方巾、铅围脖、铅屏风等多种防护用具是否被使用,实现了对医疗放射防护行为的自动识别与监测,为后续的进一步监管提供了基础。



应用示例

持续赋能医疗卫生领域
为病患带来健康与安全
目前,中盟新云研发的医疗放射防护AI智能在线监管系统已深入服务于河南省内各县区的卫健委、监督局,在河南省内覆盖了郑州市和各县区广泛的一二三级医院,并在河南滑县、兰考县两个县区全部140余家医疗机构应用。在河南全省属独一份。
该智能监控系统的使用解决了卫生监督单位无法持续监管医疗机构放射防护情况的难点。不仅实现对医疗放射防护行为的自动识别,同时可以对识别结果进行初步的评估和判断,识别到风险行为后可以在监督指挥中心进行实时预警提醒。对真实发生的医疗违规行为也可以进行相应的录像取证作为执法依据,后续分析结果可用于指导放射卫生工作的不断改进,帮助政府机构高效执法,有效规范医疗机构行为,同时更是保护了受诊者的身体健康。
“之前总是会看到患者不穿防护装备的情况,等到我们把系统装上以后,监管部门的工作也更方便开展,穿戴防护设备这件事在医疗机构中得到了更大程度的重视。”崔涛谈起这一点表示非常欣慰,“目前的防护设备穿戴率已经越来越高了。希望通过我们的系统和监管的双赋能,让更多老百姓拥有更加安全的医疗环境。”
未来,中盟新云也将持续使用 AI 来服务医疗监管领域,除了医疗放射防护场景,还在医美医师资质审核、手术流程标准化等数十余种医疗监管场景持续赋能,助力监督执法部门的监查工作提效,为人民群众带来更加公开透明和安全的医疗环境。飞桨 EasyDL 零门槛 AI 开发平台也将持续与医疗领域中小企业携行,助力医疗卫生行业智能升级,为行业参与者和病患提供更多安全与便利。
往期推荐
飞桨EasyDL落地三大工业场景,工业AI赋能产业升级
效率提升98%!高海拔光伏电站运维巡检背后的AI利器
立体仓库货物识别率99.9%!AI让仓储管理事半功倍
相关文章:
以AI为灯,照亮医疗放射防护监管盲区
相信绝大部分人都有在医院拍X光片的经历,它能够让医生更方便快速地找出潜在问题,判断病人健康状况,是医疗诊断过程中的常见检查方式。但同时X射线也是一把双刃剑,它的照射量可在体内累积,对人体血液白细胞有杀伤力&…...
Golang单元测试详解(一):单元测试的基本使用方法
Golang 单元测试 Golang 中的单元测试是使用标准库 testing 来实现的,编写一个单元测试是很容易的: 创建测试文件:在 Go 项目的源代码目录下创建一个新的文件(和被测代码文件在同一个包),以 _test.go 为后…...
数据库的序列
目录 一、序列是什么 二、序列的用途 二、创建序列 三、查看、修改、删除序列 四、使用序列 (1)在插入语句中使用 (2)不在插入语句中使用 五、使用序列的例子 一、序列是什么 数据库对象分为:用户、视图、索引…...
2022年回顾
年总写完了(已持续多年),顺便写个小的回顾。 寻找属于自己的方向 无论当前干啥,大多数都不是真正适合你的,但是,你又不能不做下去,那么,持续的寻找适合的,就是一种解开…...
40亿个QQ号,限制1G内存,如何去重?
40亿个unsigned int,如果直接用内存存储的话,需要: 4*4000000000 /1024/1024/1024 14.9G ,考虑到其中有一些重复的话,那1G的空间也基本上是不够用的。 想要实现这个功能,可以借助位图。 使用位图的话&a…...
【django】django的orm的分组查询
前言:django当中分组查询如何实现? annotate from myapp import models from django.db.models.functions import TruncMonth from django.db.models import Count,Avg# 分组 values 就是取值作用 model.Book.objects.values(month).annotate(countCo…...
MySQL5.8在Windows下下载+安装+配置教程
MySQL是一款常用的关系型数据库管理系统,本文将介绍MySQL5.8在Windows下的安装配置教程。 1. 软件下载地址 免安装版下载地址:https://dev.mysql.com/downloads/mysql/安装版下载地址:https://dev.mysql.com/downloads/installer/ 2. 免安…...
Flask or FastAPI? Python服务端初体验
1. 引言 最近由于工作需要,又去了解了一下简单的python服务搭建的相关工作,主要是为了自己开发的模型或者工具给同组的人使用。之前介绍的针对于数据科学研究比较友好的一个可以展示的前端框架Streamlit可以说是一个利器。不过,随着ChatGPT的…...
《计算机组成原理》唐朔飞 第7章 指令系统 - 学习笔记
写在前面的话:此系列文章为笔者学习计算机组成原理时的个人笔记,分享出来与大家学习交流。使用教材为唐朔飞第3版,笔记目录大体与教材相同。 网课 计算机组成原理(哈工大刘宏伟)135讲(全)高清_…...
Linux:apache网页优化
Linux:apache网页优化 一、Apache 网页优化二、网页压缩2.1 检查是否安装 mod_deflate 模块2.2 如果没有安装mod_deflate 模块,重新编译安装 Apache 添加 mod_deflate 模块2.3 配置 mod_deflate 模块启用2.4 检查安装情况,启动服务2.5 测试 m…...
涨点技巧:注意力机制---Yolov8引入Resnet_CBAM,CBAM升级版
1.计算机视觉中的注意力机制 一般来说,注意力机制通常被分为以下基本四大类: 通道注意力 Channel Attention 空间注意力机制 Spatial Attention 时间注意力机制 Temporal Attention 分支注意力机制 Branch Attention 1.1.CBAM:通道注意力和空间注意力的集成者 轻量级…...
solr教程
一:安装配置 下载完成之后,解压solr文件,解压tomcat 1.1 在tomcat安装solr,并且建立solrCore 把solr5.5目录下的server/solr-webapp/webapp 重命名为solr,并且放置到tomcat/webapp的目录下。 打开tomcat/webapp/solr/WEB-INF/web.xml新建…...
基于java语言编写的爬虫程序
Java语言可以使用Jsoup、HttpClient等库进行网络爬虫开发,其中Jsoup提供了HTML解析和DOM操作的功能,HttpClient则提供了HTTP协议的支持。你可以通过使用这些库,构建网络爬虫程序来爬取指定网站的数据。需要注意的是,应该遵守网站的…...
UM2082F08 125k三通道低频无线唤醒ASK接收功能的SOC芯片 汽车PKE钥匙
1产品描述 UM2082F08是基于单周期8051内核的超低功耗8位、具有三通道低频无线唤醒ASK接收功能的SOC芯片。芯片可检测30KHz~300KHz范围的LF (低频)载波频率数据并触发唤醒信号,同时可以调节接收灵敏度,确保在各种应用环境下实现可靠唤醒,其拥…...
【SpringBoot_Project_Actual combat】 Summary of Project experience_需要考虑的问题
无论是初学者还是有经验的专业人士,在学习一门新的IT技术时,都需要采取一种系统性的学习方法。那么作为一名技术er,你是如何系统的学习it技术的呢。 一、DB Problems 数据库数据类型与java中数据类型对应问题? MySql数据库和java…...
恒容容器放气的瞬时流量的计算与合金氢化物放氢流量曲线的计算
有时候,你会遇到一个问题,该问题的描述如下: 你有一个已知体积的容器,设容器体积为V,里面装有一定压力(初始压力)的气体,如空气或氢气等,设初始压力为1MPa,容器出口连接着一个阀门开…...
网络编程_UDP通信
网络编程_UDP通信 1. TCP与UDP2. 使用UDP通信3. sendto与recvfrom、recv4.实例实例1: 服务器接收、客户端发送实例2:服务器收发、客户方发送、接收。1. TCP与UDP 当使用网络套接字通信时, 套接字的“域”都取AF_INET; 套接字的type: SOCK_STREAM 此时,默认使用TCP协议进行…...
windows修改Pycharm的右键打开方式
title: windows中open floder as Pycharm太长了怎么修改 date: 2023-06-04 author: IoT_H2 tags: windows系统问题 categories: Markdown 问题描述: Pycharm这一栏这么长,长的我实在是很难受,事实上Jetbrains家的软件都是这个鸟模样 导…...
Python入门(十四)函数(二)
函数(二) 1.传递实参1.1 位置实参1.2 关键字实参1.3 默认值 作者:xiou 1.传递实参 函数定义中可能包含多个形参,因此函数调用中也可能包含多个实参。向函数传递实参的方式很多:可使用位置实参,这要求实参…...
Allure测试报告定制全攻略,优化你的Web自动化测试框架!
目录 前言: 1. Allure测试报告简介 2. Web自动化测试框架简介 3. 封装Web自动化框架 3.1 安装Selenium 3.2 封装Selenium 3.3 定制Allure测试报告 3.3.1 适配翻译插件 3.3.2 定制测试报告样式 4. 示例代码 5. 总结 前言: 随着现在Web应用的普…...
突破不可导策略的训练难题:零阶优化与强化学习的深度嵌合
强化学习(Reinforcement Learning, RL)是工业领域智能控制的重要方法。它的基本原理是将最优控制问题建模为马尔可夫决策过程,然后使用强化学习的Actor-Critic机制(中文译作“知行互动”机制),逐步迭代求解…...
C++ 求圆面积的程序(Program to find area of a circle)
给定半径r,求圆的面积。圆的面积应精确到小数点后5位。 例子: 输入:r 5 输出:78.53982 解释:由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982,因为我们只保留小数点后 5 位数字。 输…...
人机融合智能 | “人智交互”跨学科新领域
本文系统地提出基于“以人为中心AI(HCAI)”理念的人-人工智能交互(人智交互)这一跨学科新领域及框架,定义人智交互领域的理念、基本理论和关键问题、方法、开发流程和参与团队等,阐述提出人智交互新领域的意义。然后,提出人智交互研究的三种新范式取向以及它们的意义。最后,总结…...
SQL慢可能是触发了ring buffer
简介 最近在进行 postgresql 性能排查的时候,发现 PG 在某一个时间并行执行的 SQL 变得特别慢。最后通过监控监观察到并行发起得时间 buffers_alloc 就急速上升,且低水位伴随在整个慢 SQL,一直是 buferIO 的等待事件,此时也没有其他会话的争抢。SQL 虽然不是高效 SQL ,但…...
LOOI机器人的技术实现解析:从手势识别到边缘检测
LOOI机器人作为一款创新的AI硬件产品,通过将智能手机转变为具有情感交互能力的桌面机器人,展示了前沿AI技术与传统硬件设计的完美结合。作为AI与玩具领域的专家,我将全面解析LOOI的技术实现架构,特别是其手势识别、物体识别和环境…...
AI语音助手的Python实现
引言 语音助手(如小爱同学、Siri)通过语音识别、自然语言处理(NLP)和语音合成技术,为用户提供直观、高效的交互体验。随着人工智能的普及,Python开发者可以利用开源库和AI模型,快速构建自定义语音助手。本文由浅入深,详细介绍如何使用Python开发AI语音助手,涵盖基础功…...
前端中slice和splic的区别
1. slice slice 用于从数组中提取一部分元素,返回一个新的数组。 特点: 不修改原数组:slice 不会改变原数组,而是返回一个新的数组。提取数组的部分:slice 会根据指定的开始索引和结束索引提取数组的一部分。不包含…...
十九、【用户管理与权限 - 篇一】后端基础:用户列表与角色模型的初步构建
【用户管理与权限 - 篇一】后端基础:用户列表与角色模型的初步构建 前言准备工作第一部分:回顾 Django 内置的 `User` 模型第二部分:设计并创建 `Role` 和 `UserProfile` 模型第三部分:创建 Serializers第四部分:创建 ViewSets第五部分:注册 API 路由第六部分:后端初步测…...
【安全篇】金刚不坏之身:整合 Spring Security + JWT 实现无状态认证与授权
摘要 本文是《Spring Boot 实战派》系列的第四篇。我们将直面所有 Web 应用都无法回避的核心问题:安全。文章将详细阐述认证(Authentication) 与授权(Authorization的核心概念,对比传统 Session-Cookie 与现代 JWT(JS…...
AxureRP-Pro-Beta-Setup_114413.exe (6.0.0.2887)
Name:3ddown Serial:FiCGEezgdGoYILo8U/2MFyCWj0jZoJc/sziRRj2/ENvtEq7w1RH97k5MWctqVHA 注册用户名:Axure 序列号:8t3Yk/zu4cX601/seX6wBZgYRVj/lkC2PICCdO4sFKCCLx8mcCnccoylVb40lP...
