本发明属于可穿戴电子设备技术领域,尤其涉及针灸模拟信号输出方法及装置。
背景技术:
针灸,是通过对人体特定穴位进行刺激来达到按摩保健的效果,针灸一词涵盖了针与灸这两种穴位刺激方式,在传统的针灸过程中,针,指的是以实体针扎入特定穴位,刺激经脉;灸,则是以温热的材料,如点燃的艾草,来刺激经脉。近年来,随着科学技术的发展,针灸过程也开始通过电子设备实现,利用装置在人体特定穴位上进行体感信号的输出,以模拟针和灸的刺激,使得用户能够足不出户地享受到针灸带来的益处。
市面上现有的可穿戴式的针灸装置,其针灸模拟信号的输出方案均是由厂商预先设置在芯片中的,装置运行过程中,针灸模拟信号的输出频率、信号幅度等参数都是固定不变的,导致针灸模拟方案不具备自适应性,针灸模拟效果的精准度低。
技术实现要素:
有鉴于此,本发明提供了针灸模拟信号输出方法及装置,以解决现有技术中导致针灸模拟方案不具备自适应性,针灸模拟效果的精准度低的问题。
第一方面,提供了一种针灸模拟信号输出方法,包括:
获取数据参数,所述数据参数包括环境数据和/或用户的第一生理数据;
生成与所述数据参数相匹配的信号输出指令,所述信号输出指令中指定了需要驱动的针灸模拟模块及针灸模拟信号在所述针灸模拟模块上的模拟模式;
根据所述信号输出指令,控制可穿戴装置中的所述针灸模拟模块向所述针灸模拟模块所贴附的人体位置输出针灸模拟信号,所述针灸模拟信号包括电刺激信号、加热信号及震动信号。
第二方面,提供了一种针灸模拟信号输出装置,包括:
数据获取模块,用于获取数据参数,所述数据参数包括环境数据和/或用户的第一生理数据;
输出确定模块,用于生成与所述数据参数相匹配的信号输出指令,所述信号输出指令中指定了需要驱动的针灸模拟模块及针灸模拟信号在所述针灸模拟模块上的模拟模式;
针灸控制模块,用于根据所述信号输出指令,控制可穿戴装置中的所述针灸模拟模块向所述针灸模拟模块所贴附的人体位置输出针灸模拟信号,所述针灸模拟信号包括电刺激信号、加热信号及震动信号。
在本发明实施例中,基于用户的生理数据和/或用户所处的环境数据来确定针灸模拟方案,以通过电刺激、加热及震动等刺激方式来实现最终的针灸模拟,以使采用的针灸模拟方案更加符合用户的客观情况,提高了针灸模拟方案的自适应性,使得针灸模拟效果更加精准。
附图说明
为了更清楚地说明本发明的实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一中针灸模拟信号输出方法的实现流程图;
图2是本发明实施例二中针灸模拟信号输出方法的实现流程图;
图3是本发明实施例三中针灸模拟信号输出方法的实现流程图;
图4是本发明实施例四中针灸模拟信号输出方法的实现流程图;
图5是本发明实施例五中针灸模拟信号输出方法的实现流程图;
图6是本发明实施例六中针灸模拟信号输出方法的实现流程图;
图7是本发明实施例七中针灸模拟信号输出方法的实现流程图;
图8是本发明实施例八中针灸模拟信号输出方法的实现流程图
图9是本发明实施例九中针灸模拟信号输出装置的结构框图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
首先,对本发明实施例中提及的可穿戴装置进行解释说明。本发明实施例提供的针灸模拟信号输出方法应用于可穿戴装置中,其中,可穿戴装置即可穿戴式针灸产品,其可以是由柔性面料制成的衣服、裤子以及手套等,且在柔性面料贴近人体皮肤一侧镶嵌有多个针灸模拟模块,每个针灸模拟模块分布于不同的位置点,以使得用户在穿上该产品之后,各个针灸模拟模块能够贴附于用户身体的各个穴位点。在可穿戴装置中,还镶嵌有至少一个控制模块,每个针灸模拟模块分别与该控制模块通过通讯总线相连。控制模块以通讯总线的方式把控制信息下发至针灸模拟模块后,针灸模拟模块中的MCU(Microcontroller Unit,微控制单元)依照控制信息来决定需要输出的针灸模拟参数,从而通过输出不同的针灸模拟信号来对用户的各个穴位点进行不同方式的刺激。
在本发明实施例提及的可穿戴装置中,还包含着多种不同的体感传感器,如温度传感器、湿度传感器、肌电传感器及脑电电极等,这些体感传感器设置在可穿戴装置中与各个生理数据相关的各个部位,以采集用户不同的生理数据,如在额头、背部及胸部等部位设置温度传感器,以采集用户的体温数据,在头部多个部位设置脑电电极,以采集用户的脑电数据。
在具体实现中,示例性地,可穿戴装置中还可以安置有电线及电路板,其中,电路板用于固定各类通讯总线以及固定各类连接件公头,使得外壳上具有相应的连接件母头的每个针灸模拟模块能够灵活地与任一电路板上固定的连接件公头进行镶嵌连接,从而保证针灸模拟模块固定在可穿戴装置的预设位置点。上述连接件公头与连接件母头之间的连接结构例如可以是卡扣结构、针式连接器固定结构以及磁吸结构等。此外,电路板及其各个焊接处都包裹有防水胶,作为一种具体的实现方式,各个反馈模块均可从电路板中拆卸出来,作为另一种具体的实现方式,也可以通过在衣物上固定防水的走线和接插装置,将反馈模块及搭载反馈模块的控制电路板进行整体拆卸,因此,该可穿戴装置能够被洗涤。
在本发明实施例中,每个针灸模拟模块对应一个身体点位(穴位),且每个针灸模拟模块上集成了电极、加热片及震动模块这三种体感传感器:
每个针灸模拟模块中电极的数量可以为一个或两个。当电极数量为一个时,需要至少有两个针灸模拟模块同时接收到基于电刺激参数的控制信息并同时输出电刺激信号,才能在这两个针灸模拟模块对应的两个电极与用户身体之间形成电击回路,从而产生电刺激模拟效果,即对针灸中的“针”进行模拟。当每个针灸模拟模块中电极的数量为两个时,对于任一针灸模拟模块,可以直接在其内部的两个电极与用户身体之间形成电击回路,而产生电刺激模拟效果。
除了电极之外,在本发明实施例中,每个针灸模拟模块内部还设置有加热片以及震动模块等元器件。针灸模拟模块在接收到控制模块发送的控制信息后,使用内部相应的元器件来做出体感反馈。例如,利用加热片进行温度控制,使得该针灸模拟模块能够在其贴附的人体位置产生相应温度值的艾灸发热效果。
由于石墨烯在发热时,其产生的远红外光谱与艾灸发热时所产生的红外线光谱相似,因此,为了使加热片在人体位置点发热时能够产生与艾灸发热更为相似的模拟效果,示例性地,针灸模拟模块中的加热片可以为石墨烯加热片。当用户身体接收到来自石墨烯加热片所产生的红外线时,能够进一步促进细胞的新陈代谢,达到更好的细胞修复性效果。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
图1示出了本发明实施例一提供的针灸模拟信号输出方法的实现流程,详述如下:
S101,获取数据参数,其中,数据参数包括环境数据和/或用户的第一生理数据。
常见的生理数据如心电数据、脑电数据、体温数据、呼吸数据、脉搏数据及血氧饱和度数据等生理数据类型。在本发明实施例中,需要获取的生理数据类型可由技术人员根据实际需求确定,如可以仅包括心电数据、脑电数据及体温数据,也可以包括可穿戴装置所能采集到的用户的所有生理数据。环境数据是指用户在使用可穿戴装置进行针灸模拟时,所处的环境的相关数据,如气温数据、湿度数据、亮度数据及噪声数据等。
进一步地,作为本发明的一个实施例,需要获取到的数据参数包括环境数据和生理数据。在部分实际情况中,只根据生理数据来判断用户的身体状况,从而确定信号输出指令有时并不准确,如通过生理数据判断用户出现心跳加速的状况,这些状况既可能是因为病理因素引起的,也可能是环境过于封闭时用户心理过度紧张引起的,此时,若只采集人体的心跳数据并不能准确地判断是何种状况,也就无法明确用户的针灸需求。在本发明实施例中,为了更好地确定出用户的实际针灸需求,以输出更为精准的信号输出指令,在采集用户的生理数据的同时,还会采集用户所处的环境数据。例如,采集环境的含氧量数据,若含氧量数据远低于正常空气的含氧量,且采集到的用户的心跳数据过快,则判定用户当前处于较为封闭的环境中,其心跳过快的原因并非是因病理因素引起的,而可能是空气不流通或心理紧张而造成的,那么输出的针灸模拟方案需要起到舒缓的保健效果,则生成与该效果相对应的信号输出指令。
步骤S102,生成与数据参数相匹配的信号输出指令,信号输出指令中指定了需要驱动的针灸模拟模块及针灸模拟信号在针灸模拟模块上的模拟模式。
其中,信号输出指令是指可穿戴装置在进行针灸模拟时,针灸模拟信号的具体输出方案,其中包括需要驱动的针灸模拟模块,以及每个针灸模拟模块对应的模拟模式,即具体的针灸模拟信号输出方案,包括针灸模拟模块需要输出的针灸模拟信号类型以及每一类针灸模拟信号在输出时所采用的针灸模拟参数。本发明实施例中,优选地,采用多种刺激组合来进行针灸模拟,包括采用电刺激信号模拟针刺,采用加热信号模拟灸热,采用震动信号模拟按摩功能。
在获取到环境数据及用户的生理数据后,进行数据分析,以得到和数据分析结果相匹配的信号输出指令。优选地,在数据分析过程中,可以通过互联网将获取到的数据参数发送给专业数据分析机构或专业人员,以通过专业化的数据分析手段来匹配信号输出指令。例如,可能通过医学专家对环境数据和生理数据的分析,由医学专家来确定与数据参数匹配的信号输出指令,以提高针灸模拟的专业性。
步骤S103,根据信号输出指令,控制可穿戴装置中的针灸模拟模块向针灸模拟模块所贴附的人体位置输出针灸模拟信号,其中,针灸模拟信号包括电刺激信号、加热信号及震动信号。
在确定好信号输出指令后,可穿戴装置会根据信号输出指令来控制针灸模拟模块对用户进行针灸模拟。如上文所述,在信号输出指令中,设置了所需激活的针灸模拟模块,以及每个针灸模拟模块中每一种针灸模拟信号对应的针灸模拟参数,不同的针灸模拟参数确定不同的模拟模式:
对于电刺激信号,其对应的针灸模拟参数包括电击间隔、电击时长和电击强度等。在对针刺入效果进行模拟时,只控制电极向人体位置输出单次电刺激信号;在对运针效果进行模拟时,每隔该电击间隔,在该电击时长内控制电极以预设的电击频率向所述人体位置输出该电击强度的电刺激信号。例如,若电击间隔为1秒,电击时长为9秒,电击强度为20V,那么,每隔1秒,在持续9秒的时间内控制电极以预设的10KHz的频率向人体位置输出20V的电刺激信号。
对于加热信号,其对应的针灸模拟参数包括温控模式、温控强度和温控时间,其中,温控模式包括升温、降温和保持三种;温控强度可以为升温的度数、降温的度数,也可以为具体的温度值;温控时间代表升温、降温或保持的持续时间。
对于震动信号,其对应的针灸模拟参数包括震动强度、震动频率和震动时间,能够在人体穴位处通过震动按摩并刺激穴位。
一个针灸模拟模块可以输出多种类型的针灸模拟信号来进行全方位的针灸模拟。本发明实施例中,输出电刺激信号来模拟针刺,输出加热信号模拟灸热以及输出震动信号来模拟按摩。
此外,作为本发明的一个实施例,若任意一种针灸模拟信号所对应的针灸模拟参数为空值,则代表针灸模拟模块不需要对此类针灸模拟信号进行输出。例如,若电刺激信号所对应的针灸模拟参数中的电刺激频率为空值,则不对针灸模拟模块内部的电极进行电击控制,即不产生任何电刺激信号。
作为本发明的一个优选实施例,在S101之前,还包括以下步骤:
将存在异常的生理数据作为用户的第一生理数据。
在实际情况中,在对用户的生理数据进行获取时,若获取到的用于进行匹配的生理数据类型过多,会给可穿戴装置的处理芯片带来极大的计算负担,处理的时间变长,而若生理数据类型过少,又会对用户身体状况的判定准确率产生影响。因此,在本发明实施例中,为了尽可能地保证身体状况判定的准确率,同时减少判定处理的时间,减少处理器运算负荷,会将存在异常的生理数据作为第一生理数据,用于进行信号输出指令匹配,使得匹配过程的计算压力大大减小,并且也能够对身体状况判定的准确率进行保障。
作为本发明的实施例二,在S101之前,如图2所示,还包括以下步骤:
S201,获取用户的特征信息。其中,特征信息是指用户的身体症状信息,如肩酸、心跳加快、发烧及头痛等症状。
S202,根据特征信息确定需要采集的第一生理数据。由上文可知,用户有时难以确定自己真正的身体状况,为了更为准确地确定出用户的身体状况,在本发明实施例中,用户可以直接输入有关自己的症状的特征信息,如心跳加快、发烧及头痛等。可穿戴装置在接收到用户输入的有关症状的特征信息后,根据这些症状判断用户目前可能的身体状况,并将可能导致这些身体状况的生理数据,均作为所需获取的第一生理数据。
本发明实施例中,根据关于用户实际症状的特征信息来确定所要采集的生理数据,提高了可穿戴装置对身体状况判定的准确率,同时也减小了对第一生理数据的采集和处理的工作量。
作为本发明的实施例三,如图3所示,S101的实现具体包括:
S301,获取用户输入的个人信息。
其中,个人信息包括但不限于:用户的基本信息(如性别、年龄等)、用户的疾病史以及用户长期所处的地理环境信息(如海拔、气温等)。为了进一步地提高信号输出指令的精确度,使得生成的信号输出指令更加符合用户的实际需求,本发明实施例中,会根据用户的个人信息来确定可能需要检测的生理数据及环境数据。
S302,确定与个人信息匹配的环境数据类型和/或生理数据类型。
在获取到用户的个人信息之后,根据个人信息来确定所需检测的数据类型,如用户患有三高(高血压、高血脂和高血糖),则将血压数据、血脂数据及血糖数据确定为需要检测的生理数据类型。
S303,根据确定出的环境数据类型和/或生理数据类型,获取环境数据和/或第一生理数据。
在确定好所需检测的环境数据类型和/或生理数据类型之后,直接检测并获取相应的环境数据和/或第一生理数据,如上文中确定了需要检测血压数据、血脂数据及血糖数据,此时直接检测并获取到以上三类数据的数值即可。
本发明实施例中,基于用户的个人信息来确定需要获取的数据参数的类型,使得数据参数的获取更加有针对性,也由此提高了后续针灸模拟输出方案的精准度。
作为本发明的实施例四,如图4所示,S102的实现具体包括:
S401,生成与数据参数相匹配的多个信号输出指令。
实际情况中,即使是同一种身体状况,医师也会根据用户实际情况的不同,提供多个不同的按摩保健的针灸方案。例如:针对一些身体机能较好用户,在提供普通针灸方案的同时,还会提供一个可选的加大刺激强度的针灸方案,而针对一些身体机能较弱的用户,在提供普通针灸方案的同时,还会提供一个可选的减小刺激强度的针灸方案。虽然不同的针灸方案其针灸周期、针灸成本等都可能会有所不同,但却给了用户更多的选择余地,使得用户能根据实际情况选择最适合自己的针灸方案。因此,相比于只确定一个信号输出指令,用户无法对确定好的信号输出指令进行选择或者更改,在本发明实施例中,为了给用户提供更适合其实际情况的信号输出指令,预先生成多个不同的信号输出指令以供用户选择。
S402,接收用户输入的选择指令,并根据选择指令,从多个信号输出指令中确定出一个信号输出指令。
用户在选择好想要的信号输出指令之后,发出相应的程序选择指令。可穿戴装置则根据用户输入的程序选择指令,从生成的多个信号输出指令中选取最终的信号输出指令。本发明实施例预先生成多个信号输出指令,并根据用户的选择确定最终需要采用的信号输出指令,使得用户拥有了更多选择的余地,也使得得出的最终的信号输出指令能更加适合用户的实际需求,使得针灸模拟效果的精确度更高。
作为本发明的实施例五,如图5所示,S102的实现具体包括:
S501,将数据参数输入预设的分析模型,输出关于数据参数的特征值。
在本发明实施例中,预设的分析模型用于对获取到的数据参数进行运算处理,以得出用于描述用户针灸需求的特征值,该特征值可以为描述用户身体状况的特征值,例如高血压、高血糖、心率不齐、腰椎劳损,等等。
S502,确定与特征值匹配的人体位置。
对应于不同的用户身体状况,需要在对应的穴位上实施针灸方案,因此,在S502中,确定与特征值匹配的人体位置,即确定需要实施针灸的穴位。
S503,将贴附在与特征值匹配的人体位置的针灸模拟模块确定为需要驱动的针灸模拟模块。
本发明中,每个可能需要针灸模拟的穴位上,都会贴附一个相应的针灸模拟模块,并使用该针灸模拟模块实现对该穴位的针灸模拟。在确定好所需针灸模拟的穴位后,将这些穴位对应的针灸模拟模块确定为所需驱动的针灸模拟模块。
S504,针对确定出的需要驱动的针灸模拟模块,确定对应的模拟模式,以生成信号输出指令。
由于每个穴位的针灸模拟方案都可能会有所区别,如有些穴位需要电刺激+加热+震动进行同时刺激,而有些穴位只需要电刺激即可,因此每个针灸模拟模块对应的模拟模式也可能会有所区别,本发明实施例中,在确定好需要驱动的针灸模拟模块之后,再根据特征值对每个针灸模拟模块对应的模拟模式进行确定,最终生成相应的信号输出指令。
作为本发明的实施例六,如图6所示,在S102之后,S103之前,还包括:
S601,获取用户的个人信息。
由于不同用户对针灸的承受能力会有所差别,如小孩子和老人对针灸模拟的承受能力都较弱,其在针灸模拟时的刺激强度应当更小。为了能更好地满足不同用户的需求,为用户提供一个更加安全有效的信号输出指令,本发明实施例在生成信号输出指令之后,还会读取用户输入的个人信息数据。个人信息数据包括但不限于用户的性别、年龄及疾病史等。
S602,根据个人信息对信号输出指令进行调整。
在本发明实施例中,技术人员会预先在可穿戴装置中存储好个人信息数据与信号输出指令对应的调整关系,如当用户年龄小于18岁时,信号输出指令中所有刺激强度均降为原本的0.7倍。在本发明实施例中,读取到用户的个人信息数据之后,基于个人信息数据与信号输出指令对应的调整关系,对生成的信号输出指令进行修改调整。
本发明实施例通过结合用户的个人信息数据对生成的信号输出指令进行修改调整,使得最终生成的信号输出指令更加符合用户的个人情况。
作为本发明的实施例七,如图7所示,在S102之后,S103之前,还包括:
S701,检测用户的身体状态。
在传统的中医针灸理论中,将人体的身体状态分为虚惫状态及邪盛状态,同时还认为如机体处于虚惫状态而呈虚证时,针刺可起到补虚的作用,而机体处于邪盛而表现实热,闭证的实证情况下,针刺可起到泻实的作用。基于该中医针灸理论,本发明实施例中,在S102确定好信号输出指令后,会检测用户的生理数据,并根据检测到的生理数据判断用户的实际身体状态,进而确定后续对信号输出指令的调整。
S702,当身体状态为虚惫状态时,在信号输出指令中设置在用户进行吸气时进行电刺激针灸模拟信号输出。
当用户处于虚惫状态时,需要利用针灸进行补虚,根据传统中医针灸理论中的呼吸补泻理论,认为人体呼气时进针可以起到补虚的效果,因此,此时在用户呼气时进行针灸效果最佳。在本发明实施例中,当检测出用户处于虚惫状态时,会对信号输出指令进行修改,设置为用户呼气时才开始进行电刺激。
S703,当身体状态为邪盛状态时,在信号输出指令中设置在用户进行呼气时进行电刺激针灸模拟信号输出。
当用户处于邪盛状态时,需要利用针灸进行泻实,根据传统中医针灸理论中的呼吸补泻理论,认为人体吸气时进针可以起到泻实的效果,因此,此时在用户吸气时进行针灸效果最佳。在本发明实施例中,当检测出用户处于邪盛状态时,会对信号输出指令进行修改,设置为用户吸气时才开始进行电刺激。
其中,对用户呼吸状态的检测可以通过呼吸传感装置来实现。
作为本发明的实施例八,如图8所示,在S103之后,还包括:
S801,在针灸模拟信号输出的同时,获取用户的第二生理数据。
在上文本发明的实施例一中,可穿戴装置只能依靠采集到的生理数据来进行信号输出指令的确定,且只能在针灸模拟开始前或者停止后,才能对信号输出指令进行设置调整,同时,每次针灸模拟过程之间都是相互独立的,即与之前的针灸模拟没有任何关联,这使得信号输出指令适用性的匹配度较低。本发明实施例中,为了提高信号输出指令的匹配度,在对用户进行针灸模拟的同时,还会采集用户的第二生理数据,并结合采集到的第二生理数据对信号输出指令进行自适应调整。其中,第二生理数据既可以与S101中采集的生理数据类型相同,也可以选择将可穿戴装置能采集到的所有的生理数据都作为第二生理数据。
S802,基于第二生理数据,对信号输出指令进行调整。
在本发明实施例中,对信号输出指令进行调整包括两种情况:
1、实时监测针灸模拟时的第二生理数据,并根据第二生理数据实时调整正在执行的信号输出指令。例如:当监测到第二生理数据超过预设阈值时,判定使用效果异常,可穿戴装置停止针灸模拟信号的输出,以保证用户使用时的安全。
2、将针灸模拟过程中监测得到的第二生理数据进行记录,并在下一次生成信号输出指令之后,再根据第二生理数据,对信号输出指令进行调整。例如:当针灸模拟电刺激强度为60V时,用户心电数据及呼吸数据均出现异常,此时在使用效果数据中进行记录,在下一次生成信号输出指令后,对本次的使用效果数据进行分析,判定60V电刺激强度过高,需要进行减弱,并设定当次电刺激强度不能大于60V。
作为本发明的另一实施例,也可以通过监测环境数据来判断是否需要对信号输出指令进行调整,监测环境数据主要有两个目的:1、直接利用环境数据来判断用户所处的环境是否适合针灸,如当监测到环境数据中气温过低,而过低的气温下并不适合用户进行针灸,此时,判定用户所处的环境不适合针灸,并停止对用户的针灸模拟;2、利用环境数据+第二生理数据综合分析的模式,增强对用户在针灸模拟时的身体状况判定的准确性,以便对信号输出指令进行调整。例如:当用户出现心跳加快、呼吸急促的状况时,只通过用户的心电数据及呼吸数据,难以判断出用户是处于紧张状况还是运动状态,但此时可以通过同时监测用户身体多个部位的湿度数据,并结合环境的湿度数据进行比较来进行判定,若用户身体的各部分湿度明显高于环境湿度,则认为是运动后引起的心跳加快、呼吸急促,此时无需对信号输出指令进行调整,而当用户身体的湿度没有明显高于环境湿度时,则认为用户可能出现了紧张的状况,此时可穿戴装置会先对用户进行放松按摩,之后再进行针灸模拟。
本发明实施例中,通过用户输入的个人信息来确定生成信号输出指令时所需采集的生理数据。在采集生理数据的同时,还采集用户所处的环境数据,并根据生理数据及环境数据确定用户的身体状况。在确定用户的身体状况后,直接向用户输出多个信号输出指令,并根据用户的选择进行信号输出指令确定。在确定好信号输出指令后,还会根据用户的个人信息,对信号输出指令进行调整,以自适应不同用户的不同具体情况。最后在利用信号输出指令对用户进行针灸模拟时,还会根据监测到的第二生理数据及环境数据,对信号输出指令进行调整。
本发明实施例中,基于用户的生理数据和/或用户所处的环境数据来确定针灸模拟方案,以通过电刺激、加热及震动等刺激方式来实现最终的针灸模拟,以使采用的针灸模拟方案更加符合用户的客观情况,提高了针灸模拟方案的自适应性,使得针灸模拟效果更加精准。
对应于上文实施例所述的针灸模拟信号输出方法,图9示出了本发明实施例九所提供的针灸模拟信号输出装置的结构框图。
参照图9,该针灸模拟信号输出装置包括:
数据获取模块91,用于获取数据参数,所述数据参数包括环境数据和/或用户的第一生理数据。
输出确定模块92,用于生成与所述数据参数相匹配的信号输出指令,所述信号输出指令中指定了需要驱动的针灸模拟模块及针灸模拟信号在所述针灸模拟模块上的模拟模式。
针灸控制模块93,用于根据所述信号输出指令,控制可穿戴装置中的所述针灸模拟模块向所述针灸模拟模块所贴附的人体位置输出针灸模拟信号,所述针灸模拟信号包括电刺激信号、加热信号及震动信号。
进一步地,所述数据获取模块91,包括:
信息获取子模块,用于获取所述用户输入的个人信息。
数据确定子模块,用于确定与所述个人信息匹配的环境数据类型和/或生理数据类型。
数据获取子模块,用于根据确定出的所述环境数据类型和/或所述生理数据类型,获取所述环境数据和/或所述第一生理数据。
进一步地,所述输出确定模块92,包括:
第一生成子模块,用于生成与所述数据参数相匹配的多个信号输出指令。
指令确定子模块,用于接收用户输入的选择指令,并根据所述选择指令,从所述多个信号输出指令中确定出一个信号输出指令。
进一步地,所述输出确定模块92,包括:
模型分析子模块,用于将所述数据参数输入预设的分析模型,输出关于所述数据参数的特征值。
位置确定子模块,用于确定与所述特征值匹配的人体位置。
模块确定子模块,用于将贴附在与所述特征值匹配的人体位置的所述针灸模拟模块确定为需要驱动的针灸模拟模块。
第二生成子模块,用于针对确定出的所述需要驱动的针灸模拟模块,确定对应的所述模拟模式,以生成所述信号输出指令。
进一步地,所述装置还包括:
数据监测模块,用于在所述针灸模拟信号输出的同时,获取所述用户的第二生理数据。
指令调整模块,用于基于所述第二生理数据,对所述信号输出指令进行调整。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、系统和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。