一种通过诊脉设备诊脉的方法与设备技术

技术编号:28911444 阅读:18 留言:0更新日期:2021-06-18 21:03
本申请的目的是提供一种通过诊脉设备诊脉的方法,该方法包括通过摄像单元拍摄获取用户手腕的目标图像信息;根据脉搏点在目标图像信息中的目标坐标信息确定水平驱动单元的水平位移信息;根据水平位移信息向水平驱动单元发送第一控制指令,以控制水平驱动单元将采集单元水平定位到用户手腕的脉搏点的正上方;通过距离传感器获取脉搏压力传感器与脉搏点之间的垂直位移信息;根据垂直位移信息向垂直驱动单元发送第二控制指令;若脉搏压力传感器采集的脉搏信号满足诊脉条件,根据脉搏信号生成用户的诊脉信息;否则,控制调整脉搏压力传感器的位置。准确将脉搏压力传感器定位到用户手腕的脉搏点,提高诊脉的准确性。

【技术实现步骤摘要】
一种通过诊脉设备诊脉的方法与设备
本申请涉及诊脉领域,尤其涉及一种诊脉技术。
技术介绍
诊脉是中医四诊中重要的一部分。诊脉是通过按触人体不同部位的脉搏,以体察脉象变化的切诊,临床上主要掌握脉诊的时间、病人的体位,医生的指法和指力轻重,每次按脉时间,以每侧脉搏跳动不少于50次为限,同时要了解健康人脉象的变化情况,才能正确地进行脉诊。随着科技的发展,人们希望利用科技手段实现诊脉,在通过诊脉设备进行诊脉操作的过程中,脉搏波的获取是最为重要的步骤,而脉搏波的获取在人手腕的寸关尺处,并且每个人的情况不同。
技术实现思路
本申请的一个目的是提供一种通过诊脉设备诊脉的方法与设备。根据本申请的一个方面,提供了一种通过诊脉设备诊脉的方法,所述诊脉设备包括用于拍摄用户手腕的摄像单元、安装有脉搏压力传感器、距离传感器的采集单元、用于将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方的水平驱动单元、用于将所述脉搏压力传感器垂直定位到所述脉搏点的垂直驱动单元,所述方法包括:通过所述摄像单元拍摄获取用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点;根据所述脉搏点在所述目标图像信息中的目标坐标信息确定所述水平驱动单元的水平位移信息;根据所述水平位移信息向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方;通过所述距离传感器获取所述脉搏压力传感器与所述脉搏点之间的垂直位移信息;根据所述垂直位移信息向所述垂直驱动单元发送第二控制指令,以控制所述垂直驱动单元将所述脉搏压力传感器垂直定位到所述脉搏点;若所述脉搏压力传感器采集的脉搏信号满足诊脉条件,根据所述脉搏信号生成所述用户的诊脉信息;否则,向所述水平驱动单元发送第三控制指令和/或向所述垂直驱动单元发送第四控制指令,以调整所述脉搏压力传感器的位置,直至所述脉搏压力传感器所采集到的脉搏信号满足所述诊脉条件。根据本申请的另一个方面,提供了一种诊脉设备,该诊脉设备包括:用于拍摄用户手腕的摄像单元、安装有脉搏压力传感器、距离传感器的采集单元、用于将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方的水平驱动单元、用于将所述脉搏压力传感器垂直定位到所述脉搏点的垂直驱动单元,所述诊脉设备还包括:一一模块,用于通过所述摄像单元拍摄获取用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点;一二模块,用于根据所述脉搏点在所述目标图像信息中的目标坐标信息确定所述水平驱动单元的水平位移信息;一三模块,用于根据所述水平位移信息向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方;一四模块,用于通过所述距离传感器获取所述脉搏压力传感器与所述脉搏点之间的垂直位移信息;一五模块,用于根据所述垂直位移信息向所述垂直驱动单元发送第二控制指令,以控制所述垂直驱动单元将所述脉搏压力传感器垂直定位到所述脉搏点;一六模块,用于若所述脉搏压力传感器采集的脉搏信号满足诊脉条件,根据所述脉搏信号生成所述用户的诊脉信息;否则,向所述水平驱动单元发送第三控制指令和/或向所述垂直驱动单元发送第四控制指令,以调整所述脉搏压力传感器的位置,直至所述脉搏压力传感器所采集到的脉搏信号满足所述诊脉条件。根据本申请的一个方面,提供了一种诊脉设备,其中,所述设备包括:用于拍摄用户手腕的摄像单元、安装有脉搏压力传感器、距离传感器的采集单元、用于将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方的水平驱动单元、用于将所述脉搏压力传感器垂直定位到所述脉搏点的垂直驱动单元;该诊脉设备还包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如下所述方法的操作:通过所述摄像单元拍摄获取用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点;根据所述脉搏点在所述目标图像信息中的目标坐标信息确定所述水平驱动单元的水平位移信息;根据所述水平位移信息向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方;通过所述距离传感器获取所述脉搏压力传感器与所述脉搏点之间的垂直位移信息;根据所述垂直位移信息向所述垂直驱动单元发送第二控制指令,以控制所述垂直驱动单元将所述脉搏压力传感器垂直定位到所述脉搏点;若所述脉搏压力传感器采集的脉搏信号满足诊脉条件,根据所述脉搏信号生成所述用户的诊脉信息;否则,向所述水平驱动单元发送第三控制指令和/或向所述垂直驱动单元发送第四控制指令,以调整所述脉搏压力传感器的位置,直至所述脉搏压力传感器所采集到的脉搏信号满足所述诊脉条件。根据本申请的一个方面,提供了一种存储指令的计算机可读介质,所述指令在被执行时使得系统进行如下所述方法的操作:通过所述摄像单元拍摄获取用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点;根据所述脉搏点在所述目标图像信息中的目标坐标信息确定所述水平驱动单元的水平位移信息;根据所述水平位移信息向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方;通过所述距离传感器获取所述脉搏压力传感器与所述脉搏点之间的垂直位移信息;根据所述垂直位移信息向所述垂直驱动单元发送第二控制指令,以控制所述垂直驱动单元将所述脉搏压力传感器垂直定位到所述脉搏点;若所述脉搏压力传感器采集的脉搏信号满足诊脉条件,根据所述脉搏信号生成所述用户的诊脉信息;否则,向所述水平驱动单元发送第三控制指令和/或向所述垂直驱动单元发送第四控制指令,以调整所述脉搏压力传感器的位置,直至所述脉搏压力传感器所采集到的脉搏信号满足所述诊脉条件。根据本申请的一个方面,提供了一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如下所述方法的步骤:通过所述摄像单元拍摄获取用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点;根据所述脉搏点在所述目标图像信息中的目标坐标信息确定所述水平驱动单元的水平位移信息;根据所述水平位移信息向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方;通过所述距离传感器获取所述脉搏压力传感器与所述脉搏点之间的垂直位移信息;根据所述垂直位移信息向所述垂直驱动单元发送第二控制指令,以控制所述垂直驱动单元将所述脉搏压力传感器垂直定位到所述脉搏点;若所述脉搏压力传感器采集的脉搏信号满足诊脉条件,根据所述脉搏信号生成所述用户的诊脉信息;否则,向所述水平驱动单元发送第三控制指令和/或向所述垂直驱动单元发送第四控制指令,本文档来自技高网...

【技术保护点】
1.一种通过诊脉设备诊脉的方法,其中,所述诊脉设备包括用于拍摄用户手腕的摄像单元、安装有脉搏压力传感器、距离传感器的采集单元、用于将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方的水平驱动单元、用于将所述脉搏压力传感器垂直定位到所述脉搏点的垂直驱动单元,所述方法包括:/n通过所述摄像单元拍摄获取用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点;/n根据所述脉搏点在所述目标图像信息中的目标坐标信息确定所述水平驱动单元的水平位移信息;/n根据所述水平位移信息向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述采集单元水平定位到所述用户手腕的脉搏点的正上方;/n通过所述距离传感器获取所述脉搏压力传感器与所述脉搏点之间的垂直位移信息;/n根据所述垂直位移信息向所述垂直驱动单元发送第二控制指令,以控制所述垂直驱动单元将所述脉搏压力传感器垂直定位到所述脉搏点;/n若所述脉搏压力传感器采集的脉搏信号满足诊脉条件,根据所述脉搏信号生成所述用户的诊脉信息;否则,向所述水平驱动单元发送第三控制指令和/或向所述垂直驱动单元发送第四控制指令,以调整所述脉搏压力传感器的位置,直至所述脉搏压力传感器所采集到的脉搏信号满足所述诊脉条件。/n...

【技术特征摘要】
1.一种通过诊脉设备诊脉的方法,其中,所述诊脉设备包括用于拍摄用户手腕的摄像单元、安装有脉搏压力传感器、距离传感器的采集单元、用于将所述脉搏压力传感器水平定位到所述用户手腕的脉搏点的正上方的水平驱动单元、用于将所述脉搏压力传感器垂直定位到所述脉搏点的垂直驱动单元,所述方法包括:
通过所述摄像单元拍摄获取用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点;
根据所述脉搏点在所述目标图像信息中的目标坐标信息确定所述水平驱动单元的水平位移信息;
根据所述水平位移信息向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述采集单元水平定位到所述用户手腕的脉搏点的正上方;
通过所述距离传感器获取所述脉搏压力传感器与所述脉搏点之间的垂直位移信息;
根据所述垂直位移信息向所述垂直驱动单元发送第二控制指令,以控制所述垂直驱动单元将所述脉搏压力传感器垂直定位到所述脉搏点;
若所述脉搏压力传感器采集的脉搏信号满足诊脉条件,根据所述脉搏信号生成所述用户的诊脉信息;否则,向所述水平驱动单元发送第三控制指令和/或向所述垂直驱动单元发送第四控制指令,以调整所述脉搏压力传感器的位置,直至所述脉搏压力传感器所采集到的脉搏信号满足所述诊脉条件。


2.根据权利要求1所述的方法,其中,所述通过所述摄像单元拍摄获取用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点,包括:
若所述拍摄单元拍摄到关于用户手腕的图像信息,通过所述拍摄单元拍摄获取所述用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点。


3.根据权利要求1或2所述的方法,其中,所述目标图像信息还包括第一参考点,所述采集单元还包括激光光源模块,所述通过所述摄像单元拍摄获取用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点,包括:
通过所述拍摄单元拍摄获取所述用户手腕的目标图像信息,其中,所述目标图像信息包括所述用户手腕的脉搏点、第一参考点,所述第一参考点为所述激光光源模块发出的第一激光光线在所述目标图像信息中的成像;
所述根据所述脉搏点在所述目标图像信息中的目标坐标信息确定所述水平驱动单元的水平位移信息,包括:
根据所述脉搏点在所述目标图像信息中的目标坐标信息、所述第一参考点在所述目标图像信息中的第一坐标信息确定所述水平驱动单元的水平位移信息。


4.根据权利要求3所述的方法,其中,所述根据所述脉搏点在所述目标图像信息中的目标坐标信息、所述第一参考点在所述目标图像信息中的第一坐标信息确定所述水平驱动单元的水平位移信息,包括:
根据所述脉搏点在所述目标图像信息中的目标坐标信息、所述第一坐标信息的初始赋值确定所述脉搏点在所述目标图像信息中相对于所述第一参考点的第一水平方向信息以及第二水平方向信息;
将所述第一水平方向信息、第二水平方向信息作为所述水平驱动单元的水平位移信息;
所述根据所述水平位移信息向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述采集单元水平定位到所述用户手腕的脉搏点的正上方,包括:
分别基于所述第一水平方向信息以及第二水平方向信息向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元带动所述采集单元在第一水平方向上的移动和在第二水平方向上的移动;
当所述第一参考点的第一坐标信息的当前赋值与所述目标坐标信息相同时,停止向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述采集单元水平定位到所述用户手腕的脉搏点的正上方。


5.根据权利要求4所述的方法,其中,所述第一水平方向信息包括X轴方向,所述第二水平方向信息包括Y轴方向,所述当所述第一参考点的第一坐标信息的当前赋值与所述目标坐标信息相同时,停止向所述水平驱动单元发送第一控制指令,以控制所述水平驱动单元将所述采集单元水平定位到所述用户手腕的脉搏点的正上方,包括:
对于所述采集单元在X轴方向上的移动,当所述第一坐标信息的当前赋值中的x坐标值与所述目标坐标信息的x坐标值相等时,停止基于所述第一水平方向信息向所述水平驱动单元发送第一控制指令;对于所述采集单元在Y轴方向上的移动,当所述第一坐标信息的当前赋值中的y坐标值与所述目标坐标信息的y坐标值相等时,停止基于所述第二水平方向信息向所述水平驱动单元发...

【专利技术属性】
技术研发人员:徐强江国旺
申请(专利权)人:上海掌门科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1