基于易灵思FPGA的第8代静脉DLP成像落地

part 01 FPGA——为全人类奋斗

世界是物质的世界,地球是宇宙的地球,我们无法避免生老病死,人类与病毒也终将共存亡。尽管不断地被病毒摧残,但我们总能在一次一次的摧残中变得更坚强。

图片

在人类生存环境越来越恶劣的今天,在人口老龄化越来越严重的当下,采用FPGA进行医疗设备的研发,永远都值得被尊敬——奥唯思 第8代静脉DLP成像仪,终于落地发布。

图片

part 02 DLP静脉成像原理分析

静脉采血/注射是我们常用的检测以及治疗的手段,通过抽取血液化验寻找病根,或者注射药物快速解决病根。但有一部分人的往往在静脉采血/注射的时候,二次增加了伤害,甚至有了心理阴影:

  • 宝宝:由于过嫩的皮肤,静脉也过细,即便用了压脉带也找不到静脉;

  • 胖胖:由于皮下脂肪过于肥厚,用上压脉带也没法找到静脉。

那么,得益于血液中的血红蛋白,对红外线有吸收作用,因此如果我们将850nm的光源打到手臂静脉处,那么反射回来的静红外线,必然有一部分被吸收。因此,我们采用国产易灵思FPGA Ti60F225作为主控器件,在近红外光的投射下,通过CMOS传感器采集图像;接着利用FPGA高速并行特性,我们采用大窗口多尺度卷积神经网络,计算部分被皮下血红蛋白吸收后光强数据,最后通过一系列图像增强等算法后,由TI的DLP模组重新投射到手臂上,叠加到皮肤上,实现了静脉可视化增强的效果。整体实现的流程框图,如下所示:

图片

part 03 FPGA静脉增强的难点

十几年来,我们一直在优化静脉图像增强的设计,优化全流水图像加速的算法,优化硬件结构对图像带来的影响。得益于易灵思低功耗高速16nm 钛金FPGA Ti60F225,这一次我们再次突破了图像算法设计的性能局限,将静脉可视化增强再次提升了一个档次,伪彩静脉增强效果如下图所示:

本设计的难点,我们采用了超大窗口多维度的卷积神经网络,以及匹配的图像前后ISP处理算法。但毕竟FPGA内乘法器有限,算法在实现的过程中,如何使用高速优势来复用硬件资源,就耗费了巨大的精力。我们利用FPGA时间换空间的特性,在16nm FPGA上运行了500MHz ++的主频,通过将Pipeline计算时钟跨时钟域250倍倍频(2M像素时钟),实现了等效160*250=4万个乘法器的复用,最终实现了实时静脉增强算法(25FPS 320*240分辨率)的功能,实际测试无拖延不卡顿,满足了实际应用场景的需求。

如下所示,为在医院实测静脉注射时的视频:

此外,为了适配苛刻的结构,我们设计了畸形的PCBA,如下:第8代静脉DLP PCBA,整板完成电池管理、相机、光机、风扇的驱动,以及FPGA静脉图像实时增强算法,经过了数十年的提升,榨干了FPGA,可能已经做到了极致。

图片

part 04 DLP静脉效果展示与总结

本产品利用FPGA的特性以及相关算法的实现,解决了医疗界的难题,也带来了患者的福音,从此不用再担忧找不到宝宝的静脉,胖胖也不用再无端受到二次伤害。

随着FPGA计算力的不断提高,以及日益递增的医疗需求,在可见的未来,更高分辨率、更高精度的静脉成像技术,值得我们继续探索(医美有广阔的空间)。我们也将持续努力,拥抱国产FPGA,在医疗领域继续深耕,致力于解决更多的难题,兑现技术的价值。

图片

截至目前,本产品持续的受到国内外医院以及相关机构的亲睐,我们也将会在未来不断地迭代升级,争取做到更好的效果。


以下是我们拍摄的一些视频,以及经过神经网络及图像增强后的静脉图。如有更好的想法,欢迎大家一起探讨,也期待客户的支持,谢谢。

图片

图片

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值