发明名称 一种基于多核处理器的脑信号实时并行处理方法
摘要 本发明公开了一种基于多核处理器的脑信号实时并行处理方法,包括:步骤1,ARM处理器接收神经数据和处理指令,并将神经数据和处理指令发送至第一内核;步骤2,第二内核根据上一次的预测运动状态,计算当前预测运动状态,并在当前预测运动状态的偏差范围内随机采样,得到若干个运动状态采样点;步骤3,第三内核根据运动状态采样点,计算各运动状态采样点下神经数据的期望;步骤4,第四内核计算各运动状态采样点下,出现当前神经数据的后验概率;步骤5,第一内核根据运动状态采样点和对应的后验概率,得到预测运动状态;步骤6,ARM处理器接收预测运动状态并输出。本发明能够实现脑神经数据的高速传输处理。
申请公布号 CN105549738A 申请公布日期 2016.05.04
申请号 CN201510916697.1 申请日期 2015.12.10
申请人 浙江大学 发明人 田翔;周凡;周橹楠;陈耀武
分类号 G06F3/01(2006.01)I;G06F9/54(2006.01)I 主分类号 G06F3/01(2006.01)I
代理机构 杭州天勤知识产权代理有限公司 33224 代理人 刘静静
主权项 一种基于多核处理器的脑信号实时并行处理方法,其特征在于,所述多核处理器至少包括一个ARM处理器和四个内核,所述的并行处理方法包括:步骤1,ARM处理器接收神经数据和处理指令,并将神经数据和处理指令发送至第一内核,第一内核将处理指令传递至第二内核;步骤2,第二内核接收处理指令后,根据上一次的预测运动状态,通过状态转移方程,计算当前预测运动状态,并在当前预测运动状态的偏差范围内随机采样,得到若干个运动状态采样点,第二内核将处理指令传递至第三内核;步骤3,第三内核接收处理指令后,根据运动状态采样点,通过观测方程,计算各运动状态采样点下神经数据的期望,每个期望计算完毕后,第三内核实时将处理指令传递至第四内核,直至得到所有运动状态采样点下神经数据的期望;步骤4,第四内核接收处理指令后,根据神经数据和对应的期望,计算各运动状态采样点下,出现当前神经数据的后验概率,所有运动状态采样点对应的后验概率计算完毕后,第四内核将全部计算结果传递至第一内核;步骤5,第一内核根据运动状态采样点和对应的后验概率,得到预测运动状态,并将预测运动状态传递至ARM处理器;步骤6,ARM处理器接收预测运动状态并输出。
地址 310027 浙江省杭州市西湖区浙大路38号