本公开涉及通信和远程医疗,更具体地,涉及一种远程医疗设备控制方法。
背景技术:
1、远程医疗服务是指一方医疗机构邀请其他医疗机构,运用通讯、计算机及网络技术,为本医疗机构诊疗患者提供技术支持的医疗活动。远程医疗的开展可以帮助患者缩短住院时间及急诊门诊量,对于患者受益及医疗系统的可持续性起到关键作用。
2、远程医疗服务的实施一般依赖于远程医疗设备,且要求其他医疗机构的医生可以熟练掌握远程医疗设备的设备操作,在医生操作熟练度不足时,医疗风险的发生概率则会显著提高。
技术实现思路
1、有鉴于此,本公开提供了一种远程医疗设备控制方法、装置、电子设备、存储介质及计算机程序产品。
2、本公开的一个方面提供了一种远程医疗设备控制方法,应用于通讯子系统,上述方法包括:接收来自远程子系统的任务处理请求,其中,上述任务处理请求包括第一对象关于目标任务的权限信息,上述权限信息用于表征上述第一对象对本地子系统包括的多个受控部各自的控制权限;基于上述权限信息,从上述多个受控部中确定至少一个第一受控部和至少一个第二受控部;响应于接收到来自上述远程子系统的第一控制信息,基于上述第一控制信息,生成与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,其中,上述第一控制信息是由上述第一对象操作上述远程子系统的控制部而产生的;以及向上述本地子系统发送与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,其中,上述本地子系统被配置为基于与上述至少一个第一受控部各自对应的控制指令,控制上述至少一个第一受控部运动,并向与上述本地子系统相关的第二对象展示与上述至少一个第二受控部各自对应的提示信息。
3、根据本公开的实施例,上述基于上述第一控制信息,生成与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,包括:从上述第一控制信息中确定与上述至少一个第一受控部各自对应的第一子信息,和与上述至少一个第二受控部各自对应的第二子信息;基于上述本地子系统的多个受控部和上述远程子系统的控制部之间的操作映射关系,将与上述至少一个第一受控部各自对应的第一子信息转换为与上述至少一个第一受控部各自对应的第一运动控制信息;基于与上述至少一个第一受控部各自对应的第一运动控制信息,生成与上述至少一个第一受控部各自对应的控制指令;以及将与上述至少一个第二受控部各自对应的第二子信息分别嵌入提示信息模板中,得到与上述至少一个第二受控部各自对应的提示信息。
4、根据本公开的实施例,上述方法还包括:响应于上述任务处理请求,确定关于上述目标任务的任务规划结果;以及向上述远程子系统发送上述任务规划结果,其中,上述远程子系统被配置为向上述第一对象展示上述任务规划结果,并获取第二控制信息,其中,上述第二控制信息是上述第一对象基于上述任务规划结果,操作上述远程子系统的控制部而产生的;其中,上述基于上述第一控制信息,生成与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,包括:基于上述第二控制信息和上述任务规划结果,生成与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息。
5、根据本公开的实施例,上述响应于上述任务处理请求,确定关于上述目标任务的任务规划结果,包括:响应于上述任务处理请求,向上述本地子系统发送影像采集请求,其中,上述本地子系统被配置为响应上述影像采集请求,采集得到目标对象的影像数据,并向上述通讯子系统发送上述影像数据;以及基于上述影像数据和上述目标任务的任务类型,得到任务规划结果。
6、根据本公开的实施例,上述基于上述影像数据和上述目标任务的任务类型,得到任务规划结果,包括:基于上述目标任务的任务类型,确定上述目标任务包括的多个任务操作;基于上述影像数据和上述本地子系统的相机的相机参数,确定上述多个任务操作各自的位移信息和位姿信息,其中,上述本地子系统的相机为采集上述影像数据时所使用的相机;以及基于上述本地子系统的多个受控部和上述远程子系统的控制部之间的操作映射关系,对上述多个任务操作各自的位移信息和位姿信息进行映射处理,得到上述任务规划结果。
7、根据本公开的实施例,上述基于上述第二控制信息和上述任务规划结果,生成与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,包括:从上述第二控制信息中确定与上述至少一个第一受控部各自对应的第三子信息;基于上述本地子系统的多个受控部和上述远程子系统的控制部之间的操作映射关系,将与上述至少一个第一受控部各自对应的第三子信息转换为与上述至少一个第一受控部各自对应的第二运动控制信息;基于与上述至少一个第一受控部各自对应的第二运动控制信息,生成与上述至少一个第一受控部各自对应的控制指令;从上述任务规划结果中确定与上述至少一个第二受控部各自对应的第三运动控制信息;以及将与上述至少一个第二受控部各自对应的第三运动控制信息分别嵌入提示信息模板中,得到与上述至少一个第二受控部各自对应的提示信息。
8、根据本公开的实施例,上述多个受控部各自配置有权限等级;其中,上述基于上述权限信息,从上述多个受控部中确定至少一个第一受控部和至少一个第二受控部,包括:基于上述权限信息,确定上述第一对象的权限等级;以及基于上述第一对象的权限等级和上述多个受控部各自的权限等级,从上述多个受控部中确定上述至少一个第一受控部和上述至少一个第二受控部。
9、本公开的另一个方面提供了一种远程医疗设备控制方法,应用于远程子系统,上述方法包括:响应于登录请求,基于上述登录请求包括的目标任务的任务信息,确定第一对象关于上述目标任务的权限信息,其中,上述权限信息用于表征上述第一对象对本地子系统包括的多个受控部各自的控制权限;向通讯子系统发送任务处理请求,其中,上述任务处理请求是基于上述权限信息生成的,上述通讯子系统被配置为基于上述权限信息,从上述多个受控部中确定至少一个第一受控部和至少一个第二受控部;基于上述第一对象针对上述远程子系统的控制部的控制操作,生成第一控制信息;以及向上述通讯子系统发送上述第一控制信息,其中,上述通讯子系统被配置为基于上述第一控制信息,生成与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,并向上述本地子系统发送与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,上述本地子系统被配置为基于与上述至少一个第一受控部各自对应的控制指令,控制上述至少一个第一受控部运动,并向与上述本地子系统相关的第二对象展示与上述至少一个第二受控部各自对应的提示信息。
10、根据本公开的实施例,上述基于上述登录请求包括的目标任务的任务信息,确定第一对象关于上述目标任务的权限信息,包括:基于上述目标任务的任务信息和上述登录请求包括的上述第一对象的标识信息,从数据库中获取上述第一对象针对上述目标任务的历史操作记录;以及基于上述历史操作记录,确定上述第一对象关于上述目标任务的权限信息。
11、根据本公开的实施例,上述基于上述登录请求包括的目标任务的任务信息,确定第一对象关于上述目标任务的权限信息,包括:基于上述目标任务的任务信息,从数据库中匹配得到与上述目标任务对应的测试任务;向上述第一对象展示上述测试任务,并获取上述第一对象在执行上述测试任务时,针对上述远程子系统的控制部的模拟控制操作;以及基于上述模拟控制操作,确定第一对象关于上述目标任务的权限信息。
12、本公开的另一个方面提供了一种远程医疗设备控制装置,应用于通讯子系统,上述装置包括:接收模块,用于接收来自远程子系统的任务处理请求,其中,上述任务处理请求包括第一对象关于目标任务的权限信息,上述权限信息用于表征上述第一对象对本地子系统包括的多个受控部各自的控制权限;第一确定模块,用于基于上述权限信息,从上述多个受控部中确定至少一个第一受控部和至少一个第二受控部;第一生成模块,用于响应于接收到来自上述远程子系统的第一控制信息,基于上述第一控制信息,生成与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,其中,上述第一控制信息是由上述第一对象操作上述远程子系统的控制部而产生的;以及第一发送模块,用于向上述本地子系统发送与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,其中,上述本地子系统被配置为基于与上述至少一个第一受控部各自对应的控制指令,控制上述至少一个第一受控部运动,并向与上述本地子系统相关的第二对象展示与上述至少一个第二受控部各自对应的提示信息。
13、本公开的另一个方面提供了一种远程医疗设备控制装置,应用于远程子系统,上述装置包括:第二确定模块,用于响应于登录请求,基于上述登录请求包括的目标任务的任务信息,确定第一对象关于上述目标任务的权限信息,其中,上述权限信息用于表征上述第一对象对本地子系统包括的多个受控部各自的控制权限;第二发送模块,用于向通讯子系统发送任务处理请求,其中,上述任务处理请求是基于上述权限信息生成的,上述通讯子系统被配置为基于上述权限信息,从上述多个受控部中确定至少一个第一受控部和至少一个第二受控部;第二生成模块,用于基于上述第一对象针对上述远程子系统的控制部的控制操作,生成第一控制信息;以及第三发送模块,用于向上述通讯子系统发送上述第一控制信息,其中,上述通讯子系统被配置为基于上述第一控制信息,生成与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,并向上述本地子系统发送与上述至少一个第一受控部各自对应的控制指令和与上述至少一个第二受控部各自对应的提示信息,上述本地子系统被配置为基于与上述至少一个第一受控部各自对应的控制指令,控制上述至少一个第一受控部运动,并向与上述本地子系统相关的第二对象展示与上述至少一个第二受控部各自对应的提示信息。
14、本公开的另一方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个计算机程序,其中,上述一个或多个处理器执行上述一个或多个计算机程序以实现上述方法的步骤。
15、本公开的另一方面提供了一种计算机可读存储介质,其上存储有计算机程序或指令,上述计算机程序或指令被处理器执行时实现上述方法的步骤。
16、本公开的另一方面提供了一种计算机程序产品,包括计算机程序或指令,上述计算机程序或指令被处理器执行时实现上述方法的步骤。
17、根据本公开的实施例,在第一对象通过远程医疗设备进行操作时,通讯子系统可以确定第一对象的权限信息,并根据权限信息,确定本地子系统的多个受控部中可以被该第一对象直接控制的至少一个第一受控部,及无法直接被第一对象控制的至少一个第二受控部,之后可以生成并向本地子系统发送与至少一个第一受控部各自对应的控制指令和与至少一个第二受控部各自对应的提示信息,以便本地子系统的至少一个第一受控部可以基于对应的控制指令进行运动,并且本地子系统可以向第二对象反馈与至少一个第二受控部各自对应的提示信息,以便第二对象可以控制该至少一个第二受控部进行运动,通过远程端和本地端协同控制的方式,在远程段的操作对象的操作熟练度不足时,依然可以实施远程医疗服务,从而可以降低远程医疗设备的学习成本,降低远程医疗服务的成本,提高远程医疗服务的普适性。
1.一种远程医疗设备控制方法,应用于通讯子系统,所述方法包括:
2.根据权利要求1所述的方法,其中,所述基于所述第一控制信息,生成与所述至少一个第一受控部各自对应的控制指令和与所述至少一个第二受控部各自对应的提示信息,包括:
3.根据权利要求1所述的方法,还包括:
4.根据权利要求3所述的方法,其中,所述响应于所述任务处理请求,确定关于所述目标任务的任务规划结果,包括:
5.根据权利要求4所述的方法,其中,所述基于所述影像数据和所述目标任务的任务类型,得到任务规划结果,包括:
6.根据权利要求3所述的方法,其中,所述基于所述第二控制信息和所述任务规划结果,生成与所述至少一个第一受控部各自对应的控制指令和与所述至少一个第二受控部各自对应的提示信息,包括:
7.根据权利要求1所述的方法,其中,所述多个受控部各自配置有权限等级;
8.一种远程医疗设备控制方法,应用于远程子系统,所述方法包括:
9.根据权利要求8所述的方法,其中,所述基于所述登录请求包括的目标任务的任务信息,确定第一对象关于所述目标任务的权限信息,包括:
10.根据权利要求8所述的方法,其中,所述基于所述登录请求包括的目标任务的任务信息,确定第一对象关于所述目标任务的权限信息,包括:
