System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于针灸,特别涉及一种针刺部位穴位识别方法、系统、设备和介质。
技术介绍
1、针灸,作为中国传统医学的瑰宝,已被世界卫生组织(who)认可为治疗多种疾病的适宜方法。尽管针灸在临床治疗中应用广泛,但其临床用穴记录的缺失却阻碍了针灸病历规范化和针灸辅助决策系统的发展。特别是在大数据时代,针灸用穴处方记录的不足导致了针灸大数据智能化的关键底层数据缺失。传统的手工记录用穴方法耗时且效率低,这导致临床医生难以实时记录使用的穴位名称。
2、随着计算机视觉和深度学习技术的发展,现有技术中出现了很多通过神经网络识别穴位的方法,然而某些穴位距离过于靠近,仅依靠视觉识别和距离计算难以区分,会影响穴位识别的准确性。
技术实现思路
1、针对
技术介绍
中的问题,本专利技术提出一种针刺部位穴位识别方法、系统、设备和介质。
2、为了实现上述目的,本专利技术采用以下技术方案:
3、第一方面,本公开提出一种针刺部位穴位识别方法,包括:
4、建立体表解剖标志坐标系,并确定在所述体表解剖标志坐标系中人体穴位体表坐标;
5、确定在所述体表解剖标志坐标系中针刺部位坐标;
6、确定所述针刺部位坐标附近的人体穴位体表坐标;
7、计算所述针刺部位坐标与所述针刺部位附近的人体穴位体表坐标之间的距离;
8、根据所述距离以及预先设定的穴位权重,确定所述针刺部位的穴位。
9、优选的,所述建立体表解剖标志坐标系,包括:
>10、通过图像采集设备获取人体体表图像;
11、预处理所述人体体表图像;
12、将所述经过预处理的人体体表图像输入至训练好的第一openpose模型,获得人体关键点坐标;
13、根据所述人体关键点坐标以及预先确定的体表解剖标志位置和人体坐标系,建立体表解剖标志坐标系。
14、优选的,所述预处理所述人体体表图像,包括:
15、将所述人体体表图像的颜色空间转换为hsv;
16、通过yolov7模型以及mask r-cnn模型确定所述人体体表图像中的人体轮廓。
17、优选的,所述确定在所述体表解剖标志坐标系中人体穴位体表坐标,包括:
18、获取目标穴位对应的体表解剖标志;
19、基于骨度分寸法并通过所述目标穴位对应的体表解剖标志确定人体穴位体表坐标。
20、优选的,所述确定在所述体表解剖标志坐标系中针刺部位坐标,包括:
21、通过图像采集设备获取针刺动作视频;
22、将所述针刺动作视频输入至训练好的针刺手势识别模型中,获得针刺动作发生帧;
23、根据所述针刺动作发生帧,确定在所述体表解剖标志坐标系中针刺部位坐标。
24、优选的,训练针刺手势识别模型,包括:
25、获取针刺动作训练视频;
26、预处理所述针刺动作训练视频;
27、从所述针刺动作训练视频中提取针刺动作发生时的图像和无针刺动作发生时的图像,并进行人工标注,获得每个针刺动作的类别;
28、使用训练好的第二openpose模型提取所述针刺动作发生时的图像,获取手部关键点坐标;
29、根据所述手部关键点坐标,计算针刺动作的特征向量;
30、根据手部关键点的坐标和针刺动作的特征向量,数据标注每个针刺动作的特征;
31、基于所述针刺动作发生时的图像和无针刺动作发生时的图像,以及每个针刺动作的类别和特征,构建标注好的针刺动作数据集;
32、基于所述针刺动作数据集,训练针刺手势识别模型,得到训练好的针刺手势识别模型。
33、优选的,所述根据所述针刺动作发生帧,确定在所述体表解剖标志坐标系中针刺部位坐标,包括:
34、确定所述针刺动作发生帧中医师手指指尖在所述体表解剖标志坐标系中的三维坐标;
35、将所述医师手指指尖在所述体表解剖标志坐标系中的三维坐标作为针刺部位坐标。
36、第二方面,本公开提出一种针刺部位穴位识别系统,包括:
37、人体穴位体表坐标确定模块,用于建立体表解剖标志坐标系,并确定在所述体表解剖标志坐标系中人体穴位体表坐标;
38、针刺部位坐标确定模块,用于在所述体表解剖标志坐标系中针刺部位坐标;
39、邻近穴位确定模块,用于确定所述针刺部位坐标附近的人体穴位体表坐标;
40、距离计算模块,用于计算所述针刺部位坐标与所述针刺部位附近的人体穴位体表坐标之间的距离;
41、针刺部位穴位确定模块,用于根据所述距离以及预先设定的穴位权重,确定所述针刺部位的穴位。
42、第三方面,本公开提出一种设备,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行第一方面所述的一种针刺部位穴位识别方法。
43、第四方面,本公开提出一种计算机可读存储介质,其上存储有计算机指令,当计算机指令运行时,可以实现第一方面所述的一种针刺部位穴位识别方法。
44、本专利技术的有益效果:
45、本专利技术的方法通过计算识别到的针刺部位坐标和患者体表附近的人体穴位体表坐标之间的空间距离,并通过穴位使用频率对相应穴位的得分进行加权处理,从而根据得分确定针刺部位的穴位,为针刺穴位识别增加临床经验因素,提高识别准确率。
46、本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书以及附图中所指出的结构来实现和获得。
本文档来自技高网...【技术保护点】
1.一种针刺部位穴位识别方法,其特征在于,包括:
2.根据权利要求1所述的一种针刺部位穴位识别方法,其特征在于,所述建立体表解剖标志坐标系,包括:
3.根据权利要求2所述的一种针刺部位穴位识别方法,其特征在于,所述预处理所述人体体表图像,包括:
4.根据权利要求1所述的一种针刺部位穴位识别方法,其特征在于,所述确定在所述体表解剖标志坐标系中人体穴位体表坐标,包括:
5.根据权利要求1所述的一种针刺部位穴位识别方法,其特征在于,所述确定在所述体表解剖标志坐标系中针刺部位坐标,包括:
6.根据权利要求5所述的一种针刺部位穴位识别方法,其特征在于,训练针刺手势识别模型,包括:
7.根据权利要求5所述的一种针刺部位穴位识别方法,其特征在于,所述根据所述针刺动作发生帧,确定在所述体表解剖标志坐标系中针刺部位坐标,包括:
8.一种针刺部位穴位识别系统,其特征在于,包括:
9.一种设备,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,其特征在于,所述处理器运行所述计算机指令
10.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,
...【技术特征摘要】
1.一种针刺部位穴位识别方法,其特征在于,包括:
2.根据权利要求1所述的一种针刺部位穴位识别方法,其特征在于,所述建立体表解剖标志坐标系,包括:
3.根据权利要求2所述的一种针刺部位穴位识别方法,其特征在于,所述预处理所述人体体表图像,包括:
4.根据权利要求1所述的一种针刺部位穴位识别方法,其特征在于,所述确定在所述体表解剖标志坐标系中人体穴位体表坐标,包括:
5.根据权利要求1所述的一种针刺部位穴位识别方法,其特征在于,所述确定在所述体表解剖标志坐标系中针刺部位坐标,包括:
6.根据权利要求5所...
【专利技术属性】
技术研发人员:刘书庆,吴巧凤,陶连波,谢广鑫,杨正钊,
申请(专利权)人:成都中医药大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。