[发明专利]一种GPU实现超声信号滤波处理的方法有效
| 申请号: | 201610586805.8 | 申请日: | 2016-07-22 |
| 公开(公告)号: | CN107292809B | 公开(公告)日: | 2020-10-09 |
| 发明(设计)人: | 张国峰 | 申请(专利权)人: | 珠海医凯电子科技有限公司 |
| 主分类号: | G06T1/20 | 分类号: | G06T1/20;G06K9/00;A61B8/00 |
| 代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 谭志强 |
| 地址: | 519041 广东省珠海市金*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 gpu 实现 超声 信号 滤波 处理 方法 | ||
本发明的技术方案包括一种GPU实现超声信号滤波处理的方法,该系统包括:S1,开辟源缓存空间、目标缓存空间及临时缓存空间,加载信号处理的运算指令;S2,获取超声波信号,计算得到信号临时数据;S3,获取步骤S2的临时数据,得到信号结果数据;S4,循环执行步骤S2、S3,遍历循环所有信号路数将所有得到的目标信号进行成像处理。本发明的有益效果为:能够有效利用空闲GPU资源,避免计算机资源浪费;巧妙的利用的运算结构,解决了现有技术无法利用GPU进行处理的超声波信号难题;高效处理超声波信号速度。
技术领域
本发明涉及一种GPU实现超声信号滤波处理的方法,属于医疗图像成像领域。
背景技术
超声信号经过放大及AD采集后,后续的滤波处理对于最后成像的质量非常重要.通常采用高阶带通动态滤波,对运算量的要求很大,所以通常放在FPGA上处理,以减轻CPU的负担.然而这会增加设备体积和成本,并且使算法的灵活性受到了限制.
把信号滤波处理放在主机上处理,不仅可以降低设备体积和成本,提高整体系统可靠性,而且可以提高算法的灵活性。在超声设备的不同工作模式和工作频率,对滤波器的要求是不一样的,在FPGA上实现要实现灵活的参数和算法调整较困难。然而在主机上运行滤波算法,对CPU的要求又比较高。
目前,主机都带有GPU,GPU通常只用来做图像显示。但是现代的GPU都已经有强大的可编程能力,不管是通过DirectX,penGL,还是OpenCL,都可以实现GPU编程。GPU的运算能力通常数十倍于CPU,并且在通常情况下,这种运算能力是被闲置的。
GPU是有很多个并行运行的内核,对大量数据做并行运算。表面上,滤波算法都是串行处理算法,GPU并不适合做这样的任务。
发明内容
针对现有技术无法在FPGA上进行灵活、复杂的运算,本发明的技术方案提供了一种在GPU处理核心上高效的处理方法。
本发明的技术方案包括一种GPU实现超声信号滤波处理的方法,其特征在于,该方法包括:S1,在GPU处理核心开辟源缓存空间、目标缓存空间及临时缓存空间,同时在GPU处理核心加载信号处理的运算指令;S2,GPU处理核心获取第i路超声波信号,并根据运算指令进行计算得到信号临时数据,并将信号临时数据发送至临时缓存空间;S3,获取基于步骤S2得到的第i路的临时数据,结合获取的第i+1路的源超声波信号,并根据运算指令进行运算并得到信号结果数据,进而将信号结果数据发送至目标缓存空间;S4,循环执行步骤S2、S3,每次循环获得步骤S3中的信号结果数据为第i路的目标信号,直至遍历循环所有信号路数之后,将所有得到的目标信号进行成像处理。
进一步,所述步骤S1还包括:将超声波信号进行初步分解为长度一致的多路超声波信号,其中的超声波信号总路数N在64与256之间,且其中i的值小于N-1。
进一步,所述步骤S1还包括:根据不同的超声波信号源创建对应的运算指令,并且可以是不同运算指令的结合。
进一步,所述步骤S2和S3还包括:其中的输出的目标信号格式使用与输入超声波信号格式保持一致。
进一步,所述步骤S2和S3还包括:GPU处理核心在获取超声波信号时,将从原缓存空间获取的超声波信号经过循环处理得到的目标信号分配至目标缓存空间的指定坐标,且其中所获取的超声波信号坐标可以自定义设置。
本发明的有益效果为:能够有效利用空闲GPU资源,避免计算机资源浪费;巧妙的利用的运算结构,解决了现有技术无法利用GPU进行处理的超声波信号难题;高效处理超声波信号速度。
附图说明
图1所示为根据本发明实施方式GPU通常运算图;
图2所示为根据本发明实施方式的信号滤波处理图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海医凯电子科技有限公司,未经珠海医凯电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610586805.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智慧城市管理系统
- 下一篇:一种基于环视相机的捕线器自动定位系统及方法





