针灸模拟信号的输出方法及装置与流程

文档序号:11874085阅读:308来源:国知局
针灸模拟信号的输出方法及装置与流程

本发明属于可穿戴电子设备技术领域,尤其涉及一种针灸模拟信号的输出方法及装置。



背景技术:

针灸,是通过对人体特定穴位进行刺激来达到按摩保健的效果,针灸一词涵盖了针与灸这两种穴位刺激方式,在传统的针灸过程中,针,指的是以实体针扎入特定穴位,刺激经脉;灸,则是以温热的材料,如点燃的艾草,来刺激经脉。针灸还与按摩结合一起作为保健和养生的方式。

根据中医理论,在许多情况之下,需要在人体经络上的所有穴位均进行运针刺激才能达到最佳的针灸保健效果,而现有技术中,无论是人工或者是电子针灸仪,在同一时刻最多均只能在两个穴位执行运针,针灸效率低,因而难以满足用户日益增长的保健需求。



技术实现要素:

有鉴于此,本发明提供了一种针灸模拟信号的输出方法及装置,以解决现有技术中无法在两个以上的穴位实现同时运针的问题。

第一方面,提供了一种针灸模拟信号的输出方法,包括:

获取M个控制数据包,每个所述控制数据包用于分别控制设置在可穿戴装置上的一个反馈模块从时刻t起的针灸模拟信号输出;

获取每个所述控制数据包分别对应的针灸模拟参数;

控制每个所述控制数据包对应的所述反馈模块按照对应的所述针灸模拟参数向预设的人体位置输出针灸模拟信号,所述针灸模拟信号的输出方式包括以下至少一种:

根据电刺激参数控制电极向所述人体位置输出电刺激信号;根据加热参数对贴附在所述人体位置的加热片进行温度控制;以及根据震动参数对贴附在所述人体位置的震动模块进行震动控制;

其中,所述M为大于1的整数。

第二方面,提供了一种针灸模拟信号的输出装置,包括:

第一获取单元,用于获取M个控制数据包,每个所述控制数据包用于分别控制设置在可穿戴装置上的一个反馈模块从时刻t起的针灸模拟信号输出;

第二获取单元,用于获取每个所述控制数据包分别对应的针灸模拟参数;

输出单元,用于控制每个所述控制数据包对应的所述反馈模块按照对应的所述针灸模拟参数向预设的人体位置输出针灸模拟信号,所述针灸模拟信号的输出方式包括以下至少一种:

根据电刺激参数控制电极向所述人体位置输出电刺激信号;根据加热参数对贴附在所述人体位置的加热片进行温度控制;以及根据震动参数对贴附在所述人体位置的震动模块进行震动控制;

其中,所述M为大于1的整数。

本发明与现有技术相比的优点在于:在针灸模拟操作的过程中,能够根据读取到的M个控制数据包,从时刻t起控制M个反馈模块同时对人体的不同位置进行针灸模拟,因而实现了在人体的两个以上的穴位同时运针;另外,根据不同控制数据包所对应的针灸模拟参数,本发明精准地实现了多穴位的针灸和/或按摩模拟,因而提高了针灸的效率以及提供了更为真实的针灸模拟效果,由此也满足了用户日益增长的保健需求。

附图说明

为了更清楚地说明本发明的实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的针灸模拟信号的输出方法的实现流程图;

图2是本发明实施例提供的针灸模拟信号的输出方法S101的具体实现流程图;

图3是本发明另一实施例提供的针灸模拟信号的输出方法的实现流程图;

图4是本发明实施例提供的电击模式为其他模式时电刺激参数的波形图;

图5是本发明实施例提供的针灸模拟信号的输出装置的结构框图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

首先,对本发明实施例中提及的可穿戴装置进行解释说明。在本发明实施例中,可穿戴装置即可穿戴式针灸产品,其可以是由柔性面料制成的衣服、裤子以及手套等,且在柔性面料贴近人体皮肤一侧镶嵌有多个反馈模块,每个反馈模块分布于不同的位置点,以使得用户在穿上该产品之后,各个反馈模块能够贴附于用户身体的各个穴位点。在可穿戴装置中,还镶嵌有至少一个控制模块,每个反馈模块分别与该控制模块通过通讯总线相连。控制模块以通讯总线的方式把控制信息下发至反馈模块后,反馈模块中的MCU(Microcontroller Unit,微控制单元)依照控制信息来决定需要输出的针灸模拟参数,从而通过输出不同的针灸模拟信号来对用户的各个穴位点进行不同方式的刺激。

在具体实现中,示例性地,可穿戴装置中还可以安置有电线及电路板,其中,电路板用于固定各类通讯总线以及固定各类连接件公头,使得外壳上具有相应的连接件母头的每个反馈模块能够灵活地与任一电路板上固定的连接件公头进行镶嵌连接,从而保证反馈模块固定在可穿戴装置的预设位置点。上述连接件公头与连接件母头之间的连接结构例如可以是卡扣结构、针式连接器固定结构以及磁吸结构等。此外,电路板及其各个焊接处都包裹有防水胶,作为一种具体的实现方式,各个反馈模块均可从电路板中拆卸出来,作为另一种具体的实现方式,也可以通过在衣物上固定防水的走线和接插装置,将反馈模块及搭载反馈模块的控制电路板进行整体拆卸,因此,该可穿戴装置能够被洗涤。

在本发明实施例中,每个反馈模块对应一个身体点位(穴位),且每个反馈模块上集成了电极、加热片及震动模块这三种体感传感器:

每个反馈模块中电极的数量可以为一个或两个。当电极数量为一个时,需要至少有两个反馈模块同时接收到基于电刺激参数的控制信息并同时输出电刺激信号,才能在这两个反馈模块对应的两个电极与用户身体之间形成电击回路,从而产生电刺激模拟效果,即对针灸中的“针”进行模拟。当每个反馈模块中电极的数量为两个时,对于任一反馈模块,可以直接在其内部的两个电极与用户身体之间形成电击回路,而产生电刺激模拟效果。

除了电极之外,在本发明实施例中,每个反馈模块内部还设置有加热片以及震动模块等元器件。反馈模块在接收到控制模块发送的控制信息后,使用内部相应的元器件来做出体感反馈。例如,利用加热片进行温度控制,使得该反馈模块能够在其贴附的人体位置产生相应温度值的艾灸发热效果。

由于石墨烯在发热时,其产生的远红外光谱与艾灸发热时所产生的红外线光谱相似,因此,为了使加热片在人体位置点发热时能够产生与艾灸发热更为相似的模拟效果,示例性地,反馈模块中的加热片可以为石墨烯加热片。当用户身体接收到来自石墨烯加热片所产生的红外线时,能够进一步促进细胞的新陈代谢,达到更好的细胞修复效果。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

图1示出了本发明实施例提供的针灸模拟信号的输出方法的实现流程,详述如下:

S101,获取M个控制数据包,每个所述控制数据包用于分别控制设置在可穿戴装置上的一个反馈模块从时刻t起的针灸模拟信号输出。

本发明实施例中,可穿戴装置中的控制模块能够获取到对应于同一时刻的M个控制数据包,控制模块将每个控制数据包同时且分别传输至该控制数据包对应的一个反馈模块中的MCU,接收到控制数据包的反馈模块就能够根据控制数据包中标识的针灸模拟参数,完成从时刻t起的针灸模拟信号输出。由于一个反馈模块对应一个穴位,那么一个控制数据包也对应一个穴位的控制数据,因此,M个控制数据包实际上可分别控制设置在可穿戴装置上的M个反馈模块从时刻t起的针灸模拟信号输出。其中,针灸模拟信号包括但不限于电刺激信号、震动信号以及温度控制信号。

S102,获取每个所述控制数据包分别对应的针灸模拟参数。

在每个控制数据包中,针对每一种针灸模拟信号都设置了对应的针灸模拟参数。对于电刺激信号,其对应的针灸模拟参数包括电击模式、电击间隔、电击时长和电击强度。电击模式包括关闭功能模式、不处理模式以及其他模式。对于温度控制信号,其对应的针灸模拟参数包括温控模式、温控强度和温控时间,其中,温控模式包括升温、降温和保持三种;温控强度可以为升温的度数、降温的度数,也可以为具体的目标温度值;温控时间代表升温、降温或保持温度的持续时间。对于震动信号,其对应的针灸模拟参数包括震动强度、震动频率和震动时间。

在任一控制数据包中,针对每一种针灸模拟信号所设置的针灸模拟参数可以相同也可以不同。

S103,控制每个所述控制数据包对应的所述反馈模块按照对应的所述针灸模拟参数向预设的人体位置输出针灸模拟信号,所述针灸模拟信号的输出方式包括以下至少一种:

根据电刺激参数控制电极向所述人体位置输出电刺激信号;根据加热参数对贴附在所述人体位置的加热片进行温度控制;以及根据震动参数对贴附在所述人体位置的震动模块进行震动控制。

预设的人体位置指反馈模块所接触的人体位置,反馈模块设置在可穿戴设备上,不同的反馈模块所接触的人体位置不同,即对应的预设位置以及穴位不同。

本发明实施例中,每个反馈模块中的MCU根据控制数据包中标识的针灸模拟参数,令反馈模块输出相应的针灸模拟信号。

仅当针灸模拟信号的针灸模拟参数为非空值时,才令反馈模块输出该种类型的针灸模拟信号。例如,当加热参数为非空值时,根据该加热参数,控制反馈模块内部的加热片向其贴附的人体位置输出温度控制信号。当震动参数为非空值时,根据该震动参数,对贴附在人体位置的震动模块进行震动控制。

若某种针灸模拟信号的针灸模拟参数为空值,则不输出该种类型的针灸模拟信号。例如,当震动参数为空值时,不对反馈模块内部的震动模块进行震动控制,即不产生任何震动信号。

其中,若电刺激参数中的电击模式为关闭功能模式或空值,则不对反馈模块内部的电极进行电击控制,即不产生任何电刺激信号。

特别地,当三种针灸模拟信号的针灸模拟参数均为非空值且电刺激参数种的电击模式不是关闭功能模式时,令该反馈模块同时输出三种针灸模拟信号,从而对于一个人体位置,能够同时进行三种针灸刺激。

每个反馈模块从时刻t起输出了指定参数的针灸模拟信号后,随着时间的推移,在另一时刻,控制模块可能会接收到不同的M个控制数据包,从而使得对应该M个控制数据包的M个反馈模块从该另一时刻起重新输出不同的针灸模拟信号。在本发明实施例中,相邻的时刻t和时刻t-1之间的时间长度为相邻的一组M个控制数据包与另一组M个控制数据包之间的发送间隔。

本发明实施例在进行针灸模拟操作时,通过实时获取当前时刻的控制数据包,能够确定出每个时刻之下所需要执行反馈操作的多个反馈模块,从而能够在多个穴位进行针灸模拟操作,提高了针灸效率,同时能够基于各个时刻的针灸模拟参数来准确地控制每个反馈模块所对应穴位的针灸刺激时长以及针灸刺激方式,从而达到了最佳的针灸模拟效果,实现了在人体两个以上的穴位同时运针。

作为本发明的一个实施例,如图2所示,上述S101包括:

步骤S201,获取针灸控制文件,所述针灸控制文件包含依时序排列的多个控制数据包集合,每个所述控制数据包集合分别与一个时刻对应。

本发明实施例中,针灸控制文件包含依时序排列的多个控制数据包集合,其中依时序排列可以是按照时间的先后顺序进行排列,例如按照每个控制数据包集合对应的生效时间点从先到后进行排列。

生成针灸控制文件后,依照上述生效时间点对针灸控制文件中的控制数据包进行划分。具体地,依照各个控制数据包的产生时序将整份针灸控制文件中对应于同一时刻的各个控制数据包划分至一个控制数据包集合中,使得每个控制包集合中仅包含用于控制从同一时刻起针灸模拟信号输出的多个控制数据包,并依照时序对得到的各个控制数据包集合依次进行排序。控制文件中的所有控制数据包集合共同记载整个针灸模拟过程中的各个针灸模拟参数。例如,存在同时进行针灸模拟信号输出的两个反馈模块,针灸模拟输出方案为:从第0秒开始,反馈模块1采用“电击+加热+震动”的输出方式,电击持续5秒,震动持续2秒,加热持续3秒;从第0秒开始,反馈模块2采用“震动”的输出方式,震动持续3秒,那么获取到的针灸控制文件中,对应于时刻第0秒的控制数据包集合A中,与反馈模块1对应的控制数据包能够控制反馈模块1从时刻第0秒开始电击5秒,震动2秒,并加热3秒;控制反馈模块2从时刻第0秒开始震动3秒。

S202,从所述针灸控制文件中读取时刻t对应的所述控制数据包集合,并获取时刻t对应的所述控制数据包集合中的M个控制数据包。

针灸控制文件中,一个时刻对应的控制数据包的集合最多为一个。控制模块通过对某个时刻对应的控制数据包集合进行解析,能够获得其包含的同时对应于该时刻的M个控制数据包。不同时刻下控制数据包集合中控制数据包的总数可能会不同。例如像上面例子提到的,在第0秒时刻则读取控制数据包集合A,并获取两个反馈模块分别对应的控制数据包。

图3示出了本发明另一实施例提供的针灸模拟信号的输出方法的实现流程,具体地,在上述S201之前,所述方法还包括:

步骤S301,获取用户的生理数据。

生理数据包括但不限于心电数据、脑电数据、体温数据、呼吸数据、脉搏数据及血氧饱和度数据等。用户的各项生理数据,可由用户根据实际需求进行获取,如可以仅将心电数据、脑电数据及体温数据来作为所需获取的生理数据,也可以直接获取所有类型的生理数据。

用户的生理数据可由以下三种方式获得:第一种方式,由用户直接输入于可穿戴装置中;第二种方式,用户在测量自己的各项生理数据后,在移动终端所运行的应用程序客户端中输入该生理数据,从而由应用程序客户端通过无线连接的方式,将生理数据传输至与该应用程序客户端匹配的可穿戴装置的控制模块中;第三种方式,由分布于各个身体点位的反馈模块实时采集当前时刻指定类型的生理数据后,返回至控制模块中。

步骤S302,将所述生理数据导入预设的生理数据分析模型,并基于所述生理数据分析模型输出与所述生理数据匹配的针灸控制文件。

本发明实施例中,生理数据分析模型为预设于控制模块中的一个文件输出程序。

在当前时刻获取到生理数据后,生理数据分析模型开始对各类型的生理数据进行综合分析,并自动识别出生理数据中的异常数据,从而确定导致异常数据出现的原因后,在可穿戴装置当前所存储的各个针灸控制文件中,筛选出与该原因匹配的一个针灸控制文件;或者,通过互联网将生理数据传输至后台的医生,并接收医生所设定的针灸模拟参数后,直接生成包含该针灸模拟参数的一个针灸控制文件。

本发明实施例使得最终输出的针灸控制文件能够更加符合用户的个人生理情况,使得针灸模拟信号的输出方法具有更好的自适应性,提高了用户的个人针灸体验,达到了更好的针灸保健效果。

作为本发明的一个实施例,所述电刺激参数包括电击模式、电击间隔、电击时长和电击强度,对于任一所述反馈模块,所述根据电刺激参数控制电极向所述人体位置输出电刺激信号包括:

若所述电击模式为第一模式,令所述电极停止向所述人体位置输出电刺激信号;

若所述电击模式为第二模式,控制所述电极维持从时刻t-1起所采用的电击间隔、电击时长和电击强度向所述人体位置输出电刺激信号;

若所述电击模式为所述第一模式和所述第二模式之外的其他模式,基于所述电击间隔、所述电击时长和所述电击强度,控制所述电极以预设的有效刺激频率向所述人体位置输出电刺激信号。

本发明实施例中,第一模式即为上述关闭功能模式,第二模式即为上述不处理模式。控制数据包中电刺激参数的电击模式为第一模式时的针灸模拟信号输出方式与与电刺激参数为空值时的输出方式相同,即令反馈模块中的电极不输出任何电刺激信号。

第一模式适用于需要中止输出电刺激信号的情况之下。假设依照控制数据包中的电刺激参数,需要控制反馈模块1从时刻t=0s起持续输出15秒且电击强度为10V的电刺激信号,而用户在t=3s时感觉不适,想要暂停接受电击刺激,则发出电击停止指令后,可穿戴装置中的控制模块生成另一控制数据包,且该控制数据包中所标识的电击模式为第一模式,用于控制反馈模块1从该控制数据包所对应的时刻起,停止输出原先已确定的10V电刺激信号。

当某个反馈模块接收到的控制数据包中电击模式为第二模式时,表示该反馈模块从当前时刻t起直至在接收到下一控制数据包之前,依然不改变时刻t之前所采用的电击间隔、电击时长和电击强度,即该电击间隔、电击时长和电击强度与时刻t-1起所采用的电刺激参数相同。

第二模式适用于在持续输出电刺激信号的过程中,需要加入其它刺激方式的情况之下。若时刻t对应的控制数据包只用于控制反馈模块输出电刺激信号,而从时刻t+1起需要控制反馈模块输出震动信号,此时却又仍需输出与时刻t相同的电刺激信号,则在生成上述t+1时刻所对应的控制数据包时,只需写入具体地震动参数,并令电击模式为第二模式,而无需再写入电击间隔、电击时长和电击强度,保持默认值。在t+1时刻,反馈模块读取对应的控制数据包后,只要从控制字节中读取到的电击模式为第二模式,则直接读取表示其他类型针灸模拟参数的控制字节,不再读取以及考虑电击间隔、电击时长和电击强度的具体值。可见,通过使用该第二模式,能够提高了控制数据包的生成效率以及提高反馈模块对针灸模拟参数的读取效率,降低延时。

本发明实施例中,以控制数据包中的任意数量控制字节来存储从时刻t起所采用的电击模式。若用于存储从时刻t起所采用的电击模式的控制字节数量为N个,则用该N个控制字节可以表示出28N种不同的电击模式。例如,当控制字节的数量为两个时,可以表示出28*2=256种不同的电击模式,则除了上述第一模式以及第二模式之外,电击模式还包括第三模式、第四模式以及第五模式等254种其他模式。示例性地,若该两个控制字节的具体值为“0000000000000001”,则表示当前的电击模式为第一模式。

图4示出了电击模式为其他模式时电刺激参数的波形图,其中,p为单次电刺激脉冲时长;u为电击强度;T1+T2为电刺激周期;T1为电刺激周期内的有效刺激时长;T2为电击间隔,电击间隔内的电击强度为零,即不输出电刺激信号;n*(T1+T2)为电击时长;在T1内,电刺激脉冲的出现频率为有效刺激频率。

特别地,在对针刺入效果进行模拟时,若控制数据包中电刺激参数的有效刺激频率与电击时长的乘积为1,则只控制反馈模块中的电极在当前时刻内向人体位置输出单次电刺激信号。相对于用户而言,只能在该反馈模块所贴附的身体位置感觉到一次电击,如同在临床针灸中,被针刺入了用户的一个穴位。

假设图4中第一个电刺激脉冲产生的时刻为t,则根据图4中每个时间点所对应的各个电击强度以及有效刺激频率,控制所述反馈模块中的电极以该有效刺激频率向人体位置输出该电击强度的电刺激信号。

本发明实施例提供的针灸模拟方法基于电击模式、电击时长、电击强度以及电击间隔等多种电刺激参数来实现,通过电击强度来模拟进针深度,通过电击模式中的有效刺激频率来模拟捻针速度、捻针频率,并且在不同的时刻,根据电刺激参数的不同,能够使得各个反馈模块分别输出不同的电刺激信号,准确地控制每个反馈模块所需输出针灸模拟信号的电击时长,避免了整个针灸模拟过程只能输出常恒量的电刺激信号,因而极大程度地实现了对传统针灸手法的模拟。

作为本发明的一个实施例,上述若所述电击模式为所述第一模式和所述第二模式之外的其他模式,基于所述电击间隔、所述电击时长和所述电击强度,控制所述电极以预设的有效刺激频率向所述人体位置输出电刺激信号,具体地,如图5所示:

在S501中,获取所述电击模式对应的有效刺激频率或分时有效刺激频率组合。

由图4可知,在一个控制数据包所包含的电刺激参数中,在上述电击时长的各个电刺激周期的各个有效刺激时长之内,有效刺激频率都是固定的,但每个电刺激周期的有效刺激时长T1之内,有效刺激频率可能不是恒量。换句话说,在T1之内,尽管需要持续输出电刺激信号,但是有效刺激频率会随着时间的推移逐步发生改变。当有效刺激时长T1之内,有效刺激频率不是恒量时,可能连续出现的几个有效刺激频率及其分别对应的分时刺激时长共同形成该电击模式下的分时有效刺激频率组合,且各个所述分时刺激时长的总和为所述有效刺激时长;当有效刺激时长T1之内,有效刺激频率是恒量时,该电击模式则只包含一种有效刺激频率。多种电击模式之中,除了第一模式以及第二模式之外,每一种有效刺激频率或者有效刺激频率组合均对应一种其他模式。

在S502中,在所述电击时长内,控制所述电极以所述有效刺激频率或分时有效刺激频率组合向所述人体位置输出所述电击强度的电刺激信号。

本发明实施例适用于对运针效果进行模拟的情况之下。若在当前时刻从某个反馈模块所对应的控制数据包中获取到的电刺激参数包括第四模式(其他模式)、电击间隔、电击时长以及电击强度等参数值,且第四模式中包含有有效刺激时长和唯一的有效刺激频率,则令该反馈模块在当前的一段电击时长内,每隔所述电击间隔,在所述有效刺激时长内控制电极以该有效刺激频率向所述人体位置输出所述电击强度的电刺激信号。例如,若电击间隔为1秒,电击时长为9秒,电击强度为20V,第四模式对应的有效刺激频率为10KHz,有效刺激时长为2秒,那么,从当前时刻开始的9秒内,每隔1秒,则控制电极以10KHz的频率向人体位置输出20V的电刺激信号,且该电刺激信号需要持续2秒。

若上述例子的第四模式中并未包含有唯一的有效刺激频率,而包含有分时有效刺激频率组合,且该分时有效刺激频率组合中包含有两个有效刺激频率及两个有效刺激频率分别对应的分时刺激时长,则令该反馈模块在当前的一段电击时长内,每隔所述电击间隔,在所述有效刺激时长的第一个分时刺激时长内控制电极以第一个有效刺激频率向所述人体位置输出所述电击强度的电刺激信号,在第二个分时刺激时长内控制电极以第二个有效刺激频率向所述人体位置输出所述电击强度的电刺激信号。例如,若第一种有效刺激频率为10Khz,分时刺激时长为0.5s,第二种有效刺激频率为15Khz,分时刺激时长为0.7s,其他电刺激参数与上述例子相同,则从当前时刻开始,控制电极以10KHz的频率向人体位置输出20V的电刺激信号,且该电刺激信号需要持续0.5秒,然后,控制电极以15KHz的频率向人体位置输出20V的电刺激信号,且该电刺激信号需要持续0.7秒。此后每隔1秒,重复执行上述控制操作,直至从该当前时刻开始经过了9秒的时长。

具体地,一个控制数据包的电刺激参数中,T1以及T2不超过1.5秒。有效刺激时长T1与电击间隔T2的具体值存储于控制数据包的一个字节当中。在该字节的四个高比特位存储有效刺激时长T1,在该字节的四个低比特位存储电击间隔T2,每个比特位对应的时长为0.1秒。例如,当该字节为“01001011”时,则表示有效刺激时长T1为0.4秒,电击间隔为1.1秒。若控制数据包中上述字节的四个低比特位均为零,则表示电击间隔为零,此时表示在整个电击时长内,需要持续输出电刺激信号。

优选地,电刺激参数中的电击强度与电击模式相对应。一种电击模式所对应的电击强度可以是一个恒量值或一个分时电击强度组合。当电击模式所对应的电击强度为恒量值时,表示在该电击模式所对应的各个有效刺激时长内,无论有效刺激频率是否发生改变,均控制电极向所述人体位置输出该固定大小的电击强度的电刺激信号。若电击模式所对应的电击强度为分时电击强度组合时,该分时电击强度组合可以包含两个及以上的电击强度及每个电击强度分别对应的分时电击时长。假设分时电击强度组合包含两个电击强度,则令该反馈模块在当前的一段电击时长内,每隔所述电击间隔,在所述有效刺激时长的第一个分时电击时长内控制电极向所述人体位置输出第一电击强度的电刺激信号,在第二个分时电击时长内控制电极向所述人体位置输出第二电击强度的电刺激信号。其中,各个分时电击时长的总和与电击模式中各个分时刺激时长的总和相同。

示例性地,为了便于理解,对一个反馈模块输出针灸模拟信号的完整过程进行举例描述:当可穿戴装置接收到启动指令时,根据控制数据包中的针灸模拟参数,令反馈模块从第1起发出单次电刺激信号,从而模拟针刺入;根据接收到的第二个控制数据包所携带的温度控制参数,从第2秒起,令贴附在人体位置的加热片进行升温控制,使得该加热片升温至60℃时,恒温保持2秒,从而让该人体位置的皮肤感觉到温热;根据此时接收到第三个控制数据包所携带的电刺激参数,从第3秒起,以较低且固定的电击强度以及有效刺激频率持续模拟运针,从而让该人体位置的温度降低以及让人体皮肤适应,当温度降低至45℃时,基于该第三个控制数据包中的震动参数,令反馈模块内部的震动模块持续震动2s后,停止整个针灸模拟过程,即,停止温度控制、停止震动以及停止运针。从而完整地模拟出整个真实临床针灸的过程。

本发明实施例中,上述有效刺激频率、电击间隔以及电击强度可根据临床中医师的提插运针速度、提插间隔以及对用户穴位的真实针灸时长来确定,电击强度可基于力度算法计算用户穴位的真实受力情况后来确定。针对用户不同的生理数据,在输出针灸控制文件之前,直接确定上述各个电刺激参数,从而在令反馈模块进行针灸模拟信号的输出时,能够通过获取某个时间段所对应的有效刺激频率以及电击间隔,使得反馈模块在该时刻内输出具有一定规律性的针灸模拟信号,准确模拟出医师在用户穴位上进行上下捻转与提插运针的效果,实现了多穴位的同时运针。

对应于上文实施例所述的针灸模拟信号的输出方法,图5示出了本发明实施例5提供的针灸模拟信号的输出装置的结构框图。

参照图5,该装置包括:

第一获取单元51,用于获取M个控制数据包,每个所述控制数据包用于分别控制设置在可穿戴装置上的一个反馈模块从时刻t起的针灸模拟信号输出。

第二获取单元52,用于获取每个所述控制数据包分别对应的针灸模拟参数。

输出单元53,用于控制每个所述控制数据包对应的所述反馈模块按照对应的所述针灸模拟参数向预设的人体位置输出针灸模拟信号,所述针灸模拟信号的输出方式包括以下至少一种:

根据电刺激参数控制电极向所述人体位置输出电刺激信号;根据加热参数对贴附在所述人体位置的加热片进行温度控制;以及根据震动参数对贴附在所述人体位置的震动模块进行震动控制。

其中,所述M为大于1的整数。

可选地,所述第一获取单元51包括:

第一获取子单元,用于获取针灸控制文件,所述针灸控制文件包含依时序排列的多个控制数据包集合,每个所述控制数据包集合分别与一个时刻对应。

第二获取子单元,用于从所述针灸控制文件中读取时刻t对应的所述控制数据包集合,并获取时刻t对应的所述控制数据包集合中的M个控制数据包。

可选地,所述第一获取子单元具体用于:

获取用户的生理数据;

将所述生理数据导入预设的生理数据分析模型,并基于所述生理数据分析模型输出与所述生理数据匹配的针灸控制文件。

可选地,所述电刺激参数包括电击模式、电击间隔、电击时长和电击强度,对于任一所述反馈模块,所述输出单元53还用于:

若所述电击模式为第一模式,令所述电极停止向所述人体位置输出电刺激信号;

若所述电击模式为第二模式,控制所述电极维持从时刻t-1起所采用的电击间隔、电击时长和电击强度向所述人体位置输出电刺激信号;

若所述电击模式为所述第一模式和所述第二模式之外的其他模式,基于所述电击间隔、所述电击时长和所述电击强度,控制所述电极以预设的有效刺激频率向所述人体位置输出电刺激信号。

可选地,若所述电击模式为所述第一模式和所述第二模式之外的其他模式,所述输出单元53还用于:

获取所述电击模式对应的有效刺激频率或分时有效刺激频率组合;

在所述电击时长内,控制所述电极以所述有效刺激频率或分时有效刺激频率组合向所述人体位置输出所述电击强度的电刺激信号。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、系统和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1