BUILT WITH Qt
Clarius
智能便携式手持超声设备
功能丰富、开放集成的灵活开发框架
25%
缩短上市周期
500小时
减少开发投入
数千小时
AI 开发节省工时
1%
原生代码占比(即 99% 代码均为 Qt 实现)
Clarius深耕医学影像行业数十年,专注生产直观、高分辨率的无线超声设备。
Clarius 的手持设备搭载AI 智能技术可简化扫描操作、提升诊断精度、加速临床决策,最终实现更快速、更可靠的医疗服务。
了解 Qt 如何助力该企业实现跨平台开发与 AI 能力集成。
Qt 解决方案亮点
基于 REST API 与 JSON 的安全无线数据传输及云端连接
广泛使用 QRhi,支持 AI 解决方案的开发与部署
借助 Qt OpenGL 轻松实现 AI 图像与超声影像的叠加渲染
跨平台配套应用完全基于 Qt 构建
安全软件更新机制,保障产品长期竞争力
若不使用 Qt,我们就需要专门投入资源进行跨平台适配。我认为在两年内,我们节省了 6 个月的开发周期,以及约 500 小时的开发工时。
Clarius 首席技术官 Kris Dickie
高效跨平台开发
Clarius技术生态系统涵盖嵌入式固件、运行于 Android 与 iOS 的移动应用,以及用于存储、报告和远程医疗的云端平台。在移动端开发方面,团队选择 Qt,正是看中了单一代码库即可在多个平台上部署功能丰富、操作直观的界面的能力。
我们应用代码库中仅约 1% 为原生代码(即 Java 或 Swift/Objective-C),这意味着我们可以用 Qt 完成大量工作。Kris Dickie表示。
团队从第一天起就利用 QML 进行前端开发,因为它支持快速原型设计、早期测试和快速迭代。现成的直观、反应灵敏的控件涵盖了用户体验方面的常见用例。因此,在采用它们在加速开发进程的同时,也确保了开箱即用的高品质。
我们应用程序的前端 100% 由QML 驱动,所有开发者都用QML对新 UI 组件和功能进行原型设计与测试— Kris Dickie
我们的应用 100% 基于 Qt 编写,承载全部 HMI 功能。它还与多个核心库集成——这些库在通过 Wi-Fi 接收超声图像后执行关键算法,包括用于图像插值的 OpenGL 以及用于实时 AI 模型处理的 TensorFlow。
Clarius 首席技术官 Kris Dickie
开箱即用的功能模块
除单一代码库多平台部署能力外,Qt 还为团队提供了 UI 层之上丰富的即用功能模块,包括蓝牙、Wi-Fi 支持等网络与连接功能 ,以及云端连接能力。
我们受益于 Qt 内置的云连接选项,借助 REST API 与 JSON 实现了与 AWS 的对接。 —— Kris Dickie
除广泛使用 Qt 库之外,该团队对 Qt 开放的第三方技术集成能力同样高度认可。
我们使用了 Boost C++ 库处理应用与设备之间的通信,以及 DICOM 图像导出功能的搭建。— Kris Dickie
这种灵活性与对第三方集成的开放性,也使 Qt 成为将 AI 等前沿技术引入应用生态的理想选择。
QRhi 为我们节省了数千小时针对 OpenGL 及各类着色器技术编写平台专属代码的工作量,正是这些技术使我们的 AI 部署成为可能。
Clarius 首席技术官 Kris Dickie
智能高效的超声扫描
Clarius 设备目前已将 AI 融入产品,构建出能够简化扫描流程、提升精度、加快决策的智能技术体系。
Clarius 的所有 AI 均在内部完成开发、训练、调优与部署。Qt 对我们来说是基础性的,它为 AI 工作流程中的重要环节提供了框架。— Kris Dickie
Clarius 团队在开发和部署智慧医疗 AI 解决方案时广泛使用QRhi。QRhi(Qt Rendering Hardware Interface,Qt 渲染硬件接口)是 Qt 的内部图形抽象层,覆盖 OpenGL、Vulkan、Metal、Direct 3D 等 3D API。通过对底层图形 API 的统一抽象,QRhi 使团队无需编写平台专属代码即可调用多种 GPU 后端。由于平台专属着色器代码编写复杂耗时,使用 Qt 节省的工时估计达数千小时的量级。
具体而言,Qt 作为 UI 与渲染框架,统一管理超声影像流与 AI 叠加层在屏幕上的协同显示。
Qt 将我们的 AI 图像渲染输出,叠加于超声图像之上或与之并排显示。我们使用 OpenGL 与着色器代码,Qt 与这些技术集成顺畅,带来无缝的界面体验。— Kris Dickie
此外,Qt 连接库支持安全访问存储于云端的 AI 模型。
我们使用 Qt 框架的网络模块与类,通过安全的 REST API 从云端下载 AI 模型。— Kris Dickie
我们最近获得了盖茨基金会的开发资助,用于推进一项面向发展中国家的低成本超声设备项目。
作为项目的一部分,我们正在开发配套的定制应用。
Qt 的模块化架构将在其中发挥重要作用——它使我们能够将代码库的核心构建模块移植到新应用,同时保持界面简洁直观。
Clarius 首席技术官 Kris Dickie
关于 Clarius
Clarius 于 2016 年 12 月售出首台无线手持超声扫描仪,累计销售逾 40,000 台,覆盖超过 1,000 万次扫描。凭借客户反馈与技术进步,下一代产品体积更小,性能进一步提升。
