前置微小信号放大器在光声技术的血管识别研究中的应用

news/2024/3/28 22:54:28/文章来源:https://blog.csdn.net/aigtek_atdz/article/details/128100304

  实验名称:前置微小信号放大器在光声技术的血管识别研究中的应用

  研究方向:生物识别技术

  测试目的:

  利用MATLAB对光声血管进行识别:1、对光声血管图库的图像进行预处理包括归一化、二值化、平滑、细化和毛刺修剪得到细化图像;2、利用七个不变矩提取细化血管图像的特征值建立数据集;3、利用SVM对血管图片进行识别,证实基于光声的血管图像识别的可行性。

  测试设备:ATA-5620微弱信号放大器、固体激光器、超声换能器、机械位移平台、示波器、滤波器、微弱信号放大器和计算机、数据采集卡

  实验过程:

  通过测试设备搭建固体激光器的OR-PAM系统,采用光学参量振荡器(OPO)(OPOletteTM532,OpotekLLC)作为光源:波长、脉冲频率和脉冲持续时间分别为532nm、20Hz和7ns,激光的输出功率是由计算机控制的。OPO激光器输出光束经空间衰减和整形后,由定制的光纤耦合器耦合在光纤上。光纤的输出组件连接到光学透镜筒。光学透镜筒内包括一个焦距为30mm的光纤准直器和一个焦距为5mm的聚焦透镜。光斑直径约为20um,适用于较大直径的主血管成像,而较小直径的旁侧血管在后续图像预处理中被过滤除。随后,光学透镜通过固定装置安装在三维机械位移平台上进行扫描。信号由中心频率为2.5MHz的非聚焦超声接收器获取。使用微弱信号放大器ATA-5620对声信号进行增益,信号可被放大~60dB。使用多功能数据采集卡对模拟型号进行转换并采集,而后由个人计算机进行数字化处理。样品平台由位移平台和超声换能器组成。

图:(a)光声血管采集系统结构示意;(b)光声成像系统

  实验的时候先准备40个假血管作为样品,对血管样品进行光声检测,从光声信号的幅值、速度和信号的最大值到达时间的差值进行防伪,区分出伪造的血管。而后对符合光声特征的样品(即判定为真血管的样品)进行光声成像,并建立图库。接着对经过图像预处理的光声血管进行细化、特征匹配。最后将特征向量集作为数据集输入SVM进行分类识别。

  实验结果:

  图:真假血管图像的光声信号

  1、振幅

  将光声信号作为检测参数的峰峰值进行比较,图上显示出在相同能量下的假血管和真实脉管系统的光声信号,其中假血管幅度远小于真实血管。

  2、深度

  检测目标的深度:深度=最大到达时间×超声速度之间的差。在实验过程中,激光源、样品和超声换能器的相对位置不变。

  图:使用折射率板后脉管系统的光声信号

  通过折射率板改变了激光束的最终能量之后,真实血管信号发生改变。真实和虚假血管信号的峰峰值分别为182.9mV和188mV。假血管图像和真实血管图像的峰峰值之间的误差仅为(188-182.9)/182.9≈2.79%,从物理角度上看可以忽略不计。假血管信号的最大到达时间为7.042µs。

  3、光声血管识别

  图:真实的血管图像

  图(a–f)分别显示了真实的血管图像,归一化(按大小和灰度)、二值化、平滑、细化和毛刺修剪的血管图像。提取每个血管图像的特征形成数据集。

  该数据集包含10只大鼠的160张血管图像,其中80张图片用作训练集,其余图片用作测试集,血管识别的结果示于表3。其使用SVM的方法,识别率达到97.5%。因此,本系统的实际识别率为97.5%。与直接使用SVM获得的结果相比,它可以将真假血管的识别率提高2.63%((97、5%-95%)/95%),血管识别系统的识别率大大提高。

  安泰ATA-5620功率放大器的指标参数:

  图:前置信号放大器ATA-5620参数

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_38740.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【安卓逆向】去除云注入(使用MT论坛dl的方法总结拓展)

1 需求 因为最近使用的虚拟机突然不能用了,被人云注入强制弹窗,如下图:(这一看就是云注入了) 2 大佬的方法 如图(MT大佬分享的,感兴趣的朋友可以去大佬主页看看他其他文章)&…

蓝海创意云接受【看苏州】独家专访:助力苏州数字文化行业全方位发展

近日,由蓝海创意云提供渲染服务的动漫电影《老鹰抓小鸡》获金鸡奖最佳美术片提名,位列获奖名单的《长津湖》《独行月球》也由蓝海创意云渲染提供了后期服务。 就此,苏州广播电视总台旗下的苏州权威热点新闻和视频平台【看苏州】对蓝海彤翔执…

[附源码]计算机毕业设计springboot基于Java的失物招领平台

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

用R Shiny生态快速搭建交互Web网页APP应用

什么是Shiny? Shiny包可以快速搭建基于R的交互网页应用。对于web的交互,之前已经有一些相关的包,不过都需要开发者熟悉网页编程语言(html,CSS,JS)。最近我们被客户要求撰写关于R Shiny的研究报告,包括一些…

快速复现 实现 facenet-pytorch 人脸识别 windows上 使用cpu实现 人脸对比

目录0 前言1 搭建环境与项目2 人脸预测与结果展示0 前言 这一次要复现的是人脸识别中的 facenet-pytorch 参考了: Pytorch 搭建自己的Facenet人脸识别网络(Bubbliiiing 深度学习 教程) https://gitee.com/xiaozhao123666/facenet-pytorch ht…

分布式消息中间件RabbitMQ解析

RabbitMQ作为分布式消息存储和转发系统,已广泛使用于分布式系统中。本文简要介绍RabbitMQ相关概念、集群架构和消息转发流程,并与Kafka做了简要对比,以加深理解。 1、RabbitMQ相关概念 1.1 AMQP介绍 消息(Message)是…

Zookeeper(一)- Zookeeper介绍与集群部署

文章目录一、Zookeeper 介绍1. Zookeeper概述2. Zookeeper工作机制3. Zookeeper特点4. Zookeeper数据结构5. Zookeeper应用场景(1)统一命名服务(2)统一配置管理(3)统一集群管理(4)服…

低代码与mes生产管理系统:功能篇

随着信息技术的发展和应用,信息系统在企业中的使用也越来越广泛。不仅可以使企业内部和企业间的信息流通更为便捷和频繁,同时可以提高管理的水平,有助于提高企业的生产效益。其中mes生产管理系统就是美豳的调查资询公司AMR(Advanced Manufacturing Resea…

【目标检测】Faster R-CNN的几点理解

目录:Faster R-CNN的几点理解一、Faster R-CNN概述二、R-CNN、Fast R-CNN、Faster R-CNN的对照2.1 R-CNN2.1.1 R-CNN的检测步骤2.1.2 R-CNN的主要缺点2.2 Fast R-CNN2.2.1 Fast R-CNN的检测步骤2.2.2 Fast R-CNN的缺点2.3 R-CNN、Fast R-CNN、Faster R-CNN的比较三、…

(二)devops持续集成开发——jenkins的权限管理配置

前言 jenkins作为目前主流的devops工具,受到了广大开发用户的追捧。由于其丰富的插件库,其可插拔的功能使得其功能和生态都十分强大。本节内容是关于jenkins的权限管理组件Role-based Authorization Strategy的安装及使用。 正文 下载安装Role-based A…

ThinkPHP5文档学习——配置

文章目录一、配置目录二、配置格式PHP数组定义其它格式的支持二级配置三、配置加载惯例配置应用配置拓展配置场景配置四、读取配置参数五、动态配置设置配置参数六、独立配置独立配置文件V5.0.1版本已经废除该写法自动读取扩展配置七、配置作用域八、环境变量配置一、配置目录 …

历届图灵奖得主盘点

图灵奖,全称A.M.图灵奖(ACM A.M Turing Award),是由美国计算机协会于1966年设立的计算机奖项,名称取自艾伦麦席森图灵,旨在奖励对计算机事业作出重要贡献的个人 。图灵奖对获奖条件要求极高,评奖…

第十三章《集合》第3节:Set集合

Set也是Collection的子接口,它定义了另一种形式的集合,专业上称之为Set集合。Set集合的特点如图13-9所示。 图13-9 Set类型集合 从图13-9可以看出:Set类型的集合就像是一个装苹果的筐子,程序员只要把元素存入这个筐子即可。集合中的元素像是胡乱堆积在一起,因此元素没有索…

12【MyBatis注解开发】

文章目录三、Mybatis注解开发3.1 快速入门3.1.1 常用注解说明3.1.2 注解实现开发3.2 注解实现一对一映射3.2.1 接口3.2.2 测试类3.3 注解实现一对多映射3.2.1 接口3.2.2 测试类三、Mybatis注解开发 3.1 快速入门 3.1.1 常用注解说明 注解功能Insert新增Update更新Delete删除…

小学生python游戏编程arcade----单词对错检测及记录写入excel中

小学生python游戏编程arcade----单词对错检测及记录写入excel中前言单词对错检测及记录写入excel中1、excel读取修改1.1 excel读取1.2 修改用到的库1.3 获取Excel表格名称的三种方式1.4 excel格式问题excel文件保存2.1 保存函数2.2 实验2.3 游戏中调用修改2.4 升级时保存字典内…

PCL 点云的法向量

一,点的法向量 点云法线 法向量的概念是很小的时候我们就已经说的,法向量是我们点云中一个非常重要的属性,诸如饿哦们常说的三维重建、点云分割,点云去噪 以及特种描述算法等。 特性: 点云中每一点的法向量夹角和曲率…

面试汇总-MySQL-杂项

目录 1、悲观锁和乐观锁 2、数据库关键字的执行顺序是什么? 3、SQL优化 3.1、如何进行sql优化? 3.2、常见的join算法 3.2.1、Hash Join 3.2.2、Merge Join 3.2.3、Nested Loop Join 3.3、Join前后表的数据量对查询性能有什么影响? …

JavaScript_BOM

JavaScript_BOM 学习路线:JavaScript_BOM->Window对象->confirm()、setInterval()、setTimeout()->History、Location->闪烁的灯泡 概述 BOM:Browser Object Model 浏览器对象模型。也就是 JavaScript 将浏览器的各个组成部分封装为对象。…

【Shell 脚本速成】06、Shell 数组详解

目录 一、数组介绍 二、数组定义 三、数组赋值方式 四、数组取值 案例演示 五、关联数组 5.1 定义管理数组 5.2 关联数组赋值 5.3 管理数组取值 5.4 综合案例 有这样一个现实问题:一个班级学员信息系统,要求存储学员ID、NAME、SCORE、AGE、GE…

文本检测与识别技术的应用现状及产业案例

文本检测与识别技术的产业应用现状 文本是人类文明的视觉和物理载体,文本的检测和识别使视觉与对其内容的理解进一步联系起来。在这一部分中,我们列出并分析了对提高我们的生产力和生活质量产生或将产生重大影响的最杰出的项目。 自动数据录入&#xff…