NeuralRad :使用 Rust 和 WebAssembly 构建的下一代放疗平台

2023-10-10 04:55:30 +08:00
 coolwulf
为了方便用户演示,直接移除了之前需要登陆的限制, 大家一键点击
https://lnkd.in/gq8rjea8

就可以查看了

<amp-youtube data-videoid="0s6F0emeZh0" layout="responsive" width="480" height="270"></amp-youtube>
2323 次点击
所在节点    分享创造
24 条回复
coolwulf
2023-10-10 04:57:45 +08:00
链接为: http://66.42.102.15:5000/#ae2be5b19416aa593609d4f2aa34229e60b22883447ace964aa2f1daba0ef8db
murmur
2023-10-10 08:33:29 +08:00
这东西在意义哪里,现在的医院设备在 xp 年代的电脑上就能实现 ct 的完整操作和图像显示,现在为了炫技你必须升级系统到能支持 webasm 和 webgpu 的 chrome 浏览器
qsnow6
2023-10-10 09:24:22 +08:00
@murmur #2 流畅度?在医院上看医生操作确实挺卡的
tool2d
2023-10-10 09:28:09 +08:00
@murmur 证明了那句“能用 JS 开发的,最终都会用 JS 来重写。”
murmur
2023-10-10 09:53:53 +08:00
@qsnow6 固定资产报废哪里有那么快,整套设备报废了才会换新的,国内能买精准放疗医院的设备有几家

以前是基于定制 linux 开发,应用有控制底层的权限,现在你为了界面炫酷,需要给硬件层单独做一个 http 服务出来

而且这玩意功能看就是个玩具,以前的 CT 界面一排菜单和参数,只是扫描而已,这是给人做放疗只会更复杂
cfu18
2023-10-10 09:56:52 +08:00
@murmur 其它的不是很清楚,现在国内的 AI 影像软件标书,都带了一堆的设备。
coolwulf
2023-10-10 09:58:33 +08:00
这个平台采用了多项 AI 技术以及在页面渲染中使用了最新的 Web Assembly 技术,大家 Enjoy. NeuralRad Brain 是针对 Stereotactic Radiosurgery Workflow 的平台,可以自动分割肿瘤,OAR, 自动分组 Brain Mets 到多个 Treatment Session, 自动配准病人的 CT/MR 图像来做多个 Treatment Course 的 Follow-up study
murmur
2023-10-10 09:59:43 +08:00
@cfu18 影像有标准接口,现在稍微好一点的医院都可以让患者手机看片,数据给一份 AI 处理配个显示器就行
这个可以是要直接操控硬件的
coolwulf
2023-10-10 10:01:54 +08:00
任务实际上是让更多的多瘤患者能够通过更好的工作流程接受 SRS 治疗,而不是目前在大多数诊所中执行的整个大脑放疗。数据显示在美国有超过 20 万患者只接受了 WBRT 治疗。其中大多数人通过 SRS 都能极大地改善生活质量。由于 SRS 的复杂性,大多数诊所没有资源让大多数 WBRT 患者接受 SRS 治疗。我们的愿景是,通过 AI ,这些患者中的很多人都能从 SRS 中受益.
cfu18
2023-10-10 10:02:23 +08:00
@coolwulf 请教一下 UP 主,采用 Web Assembly ,具体在哪些方向有提升,volume render ?
毕竟 AI 算法都是在服务端,前端是简单的交互和结果展示。
coolwulf
2023-10-10 10:03:20 +08:00
performance 有 30-40% 提升
cfu18
2023-10-10 10:08:05 +08:00
@coolwulf 赞!
我之前做过类似的软件,volume render 后来采用的是服务端渲染。
coolwulf
2023-10-10 10:24:46 +08:00
服务器渲染显示的时候基本都延迟,达不到我想要的 60 帧以上的速度,现在的客户端 wasm 可以在我的 M1 上面稳定在 100 帧以上
coolwulf
2023-10-10 10:27:04 +08:00
@cfu18 通过 wasm, 前端可以做的事情很多,不光是显示,我可以把整个 itk 编译成 wasm module, 在前端直接调用,不用通过服务器
coolwulf
2023-10-10 10:33:40 +08:00
@murmur 对于这个平台来说,它实际上远不止是一个前端... 我们已经为模型推断和数据库管理构建了一个基于微服务的后端。目前,我们可以在 4 分钟内完成患者的大脑转移病变分割/标记和多次会话拆分。相比之下,对于多瘤患者,神经外科医生和医学物理师在肿瘤轮廓绘制、标记和会话计划上需要花费超过 5 个小时。此外,当患者在接受 SRS 治疗几个月后返回时,我们为医生提供了一种非常便捷的跟进方式。
22092
2023-10-10 10:59:52 +08:00
如果将所有这些都推向网络,患者面临的隐私风险将更高。
coolwulf
2023-10-10 11:04:59 +08:00
@22092 我们这套系统当前是安装在每家和我们合作的医院的内部网络的,病人数据不出院
murmur
2023-10-10 12:21:27 +08:00
@coolwulf 所以说别人已经做了 AI ,而且可以基于医院现有的设备使用,你们的 AI 需要专门配置一个 PC 来支持 webasm 的调用,我记得 AI 精准放化疗前年就有人在 V 站宣传了

AI 精准标记放化疗不是什么新鲜事,而且这个东西是有风险的,你给某个点剂量太大了,旁边神经血管会不会受影响,会不会影响正常的脑功能,这不是 AI 筛查结节对着图像一顿分析就可以,所以医院面对多发性转移更喜欢全脑放疗虽然效果不好但是雨露均沾也不会有太大问题
xieren58
2023-10-10 13:46:50 +08:00
cool. rust + AI + wasm... 我也准备切入做生物计算相关...
dc2002007
2023-10-10 13:52:02 +08:00
不如堆硬件,硬件才多钱,一个会 wasm 的团队要贵多少

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/980456

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX