一种基于医疗机器人的科技检测方法技术

技术编号:31703303 阅读:15 留言:0更新日期:2022-01-01 11:04
本发明专利技术涉及智能机器人技术,提出的基于医疗机器人的科技检测方法,所述医疗机器人包括采集单元、人脸识别单元以及处理单元,所述检测方法包括:接收用户输入的开始检测指令;依据开始检测指令通过采集单元采集用户的人脸图像,并将人脸图像进行识别以确认用户的身份;依据用户身份开放相应的权限,并调出检测项目显示于医疗机器人的显示屏中以便用户选择;当用户选择身高检测时,通过摄像头组采集用户的图像,并通过处理单元基于摄像头组的参数和图像计算得到用户的身高;将用户的身高录入用户的体检报告中,这样通过摄像头组获取图像数据来计算用户的身高,不但快速省事,而且非常便利。非常便利。非常便利。

【技术实现步骤摘要】
一种基于医疗机器人的科技检测方法


[0001]本专利技术涉及到智能机器人
,特别是涉及到一种基于医疗机器人的科技检测方法。

技术介绍

[0002]随着科技的发展,人们生活质量的提高,人们越来越重视自身健康问题,许多家庭在家中都备有家庭医疗机器人,通过这些医疗机器人进行身体检测、健康管理,但是目前的医疗机器人通常只能接收传输的检测数据进行分析,或者自动采集已经检测好的数据,许多检测项目仍然需要人们自己去做,例如检测身高体重,往往还需要通过另外的身高检测仪器以及体重计来进行检测,再输入至医疗机器人中,耗时费力,不够便利。

技术实现思路

[0003]本专利技术的主要目的为提供一种检测身高便利的基于医疗机器人的科技检测方法。
[0004]基于上述专利技术目的,本专利技术提出一种基于医疗机器人的科技检测方法,所述医疗机器人包括采集单元、人脸识别单元以及处理单元,所述检测方法包括:
[0005]接收用户输入的开始检测指令;
[0006]依据所述开始检测指令通过所述采集单元采集所述用户的人脸图像,并将所述人脸图像通过所述人脸识别单元进行识别,以确认所述用户的身份;
[0007]依据所述用户身份开放相应的权限,并调出检测项目显示于所述医疗机器人的显示屏中,以便所述用户选择,所述检测项目包括血压检测、血压检测、血糖检测、尿酸检测、总胆固醇检测、幽门螺旋杆菌检测、尿液检测、大便隐血检测、身高检测以及体重检测;
[0008]当所述用户选择检测项目为身高检测时,通过所述采集单元中的摄像头组采集所述用户的图像,并通过所述处理单元基于所述摄像头组的参数和所述图像计算得到所述用户的身高;
[0009]将所述用户的身高录入所述用户的体检报告中。
[0010]进一步地,所述摄像头组包括第一摄像头与第二摄像头,所述第一摄像头与第二摄像头处于同一水平面,所述采集单元中的摄像头组采集所述用户的图像,并通过所述处理单元基于所述摄像头组的参数和所述图像计算得到所述用户的身高的步骤,包括:
[0011]通过所述第一摄像头以及所述第二摄像头同时对用户进行扫描拍摄,并以所述第一摄像头为原点建立三维坐标系,分别记录所述第一摄像头所拍的第一图像中所述用户的头顶像素点以及脚底像素点的坐标;
[0012]获取所述第一摄像头与所述第二摄像头之间的距离、所述第一摄像头的焦距,以及所述第一摄像头所拍第一图像和所述第二摄像头所拍第二图像的视差;
[0013]依据所述距离、焦距、视差以及所述第一图像的头顶像素点坐标计算出所述用户在三维坐标系中的头顶坐标,以及依据所述距离、焦距、视差以及所述第一图像的脚底像素点坐标计算出所述用户在三维坐标系中的脚底坐标;
[0014]依据所述用户的头顶坐标及脚底坐标得到所述用户的身高。
[0015]进一步地,所述依据所述距离、焦距、视差以及所述第一图像的头顶像素点坐标计算出所述用户在三维坐标系中的头顶坐标的步骤,包括:
[0016]通过以下公式计算出所述头顶坐标D(X
D
,Y
D
,Z
D
):
[0017][0018]其中,f为所述焦距,d为所述第一摄像头与第二摄像头之间的距离,b为所述视差,X
d1
为在所述三维坐标系中所述第一图像中用户头顶像素点的横坐标,Y
d1
为在所述三维坐标系中所述第一图像中用户头顶像素点的纵坐标。
[0019]进一步地,所述通过所述第一摄像头以及所述第二摄像头同时对用户进行扫描拍摄的步骤之前,包括:
[0020]检测所述用户是否位于指定位置,所述指定位置处于所述摄像头组前方的指定范围内;
[0021]当检测到所述用户位于所述指定位置,则检测所述用户身体是否处于自然直立状态;
[0022]当检测所述用户身体处于自然直立状态,则触发检测身高指令。
[0023]进一步地,所述第一摄像头与所述第二摄像头分别设置于所述医疗机器人头部的眼眶内。
[0024]进一步地,所述医疗机器人包括提醒单元,所述采集单元包括血压仪,所述血压仪设置于所述医疗机器人的身体部分,所述调出检测项目显示于所述医疗机器人的显示屏中,以便所述用户选择的步骤之后,包括:
[0025]当所述用户选择检测项目为血压检测时,触发所述提醒单元产生提醒信息,所述提醒信息用于提醒所述用户将手臂放进血压仪;
[0026]通过所述血压仪对所述用户进行血压检测。
[0027]本专利技术的有益效果为:这样先通过人脸识别确认用户身份,提高安全性,进一步直接通过摄像头组获取图像数据来计算用户的身高,不但快速省事,而且非常便利,无需通过身高测量仪进行测量,大大提高了用户的体验。
附图说明
[0028]图1为本专利技术一实施例中基于医疗机器人的科技检测方法的步骤示意图。
[0029]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0030]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0031]参照图1,本实施例中的基于医疗机器人的科技检测方法,基于医疗机器人实现,上述医疗机器人包括用于采集数据的采集单元、用于对数据处理的处理单元、用于进行身份验证的人脸识别单元、用于显示的显示屏以及用于与外部设备通信的通信单元,其中,采集单元包括摄像头组、血压仪、红外传感器等,上述摄像头组包括两个摄像头,两个摄像头分别设置在医疗机器人头部的两个眼眶中,两个摄像头分别为第一摄像头以及第二摄像
头,且两个摄像头处于同一水平线上,上述处理单元及通信单元均设置在医疗机器人的内部,上述显示屏设置在医疗机器人的头部,上述血压仪设置在医疗机器人的身体部分,红外传感器设置在摄像头组的旁侧。
[0032]上述检测方法包括:
[0033]步骤S1:接收用户输入的开始检测指令;
[0034]步骤S2:依据所述开始检测指令通过所述采集单元采集所述用户的人脸图像,并将所述人脸图像通过所述人脸识别单元进行识别,以确认所述用户的身份;
[0035]步骤S3:依据所述用户身份开放相应的权限,并调出相应检测项目显示于所述医疗机器人的显示屏中,以便所述用户选择,所述检测项目包括血压检测、血压检测、血糖检测、尿酸检测、总胆固醇检测、幽门螺旋杆菌检测、尿液检测、大便隐血检测、身高检测以及体重检测;
[0036]步骤S4:当所述用户选择检测项目为身高检测时,通过所述采集单元中的摄像头组采集所述用户的图像,并通过所述处理单元基于所述摄像头组的参数和所述图像计算得到所述用户的身高;
[0037]步骤S5:将所述用户的身高录入所述用户的体检报告中。
[0038]如上述步骤S1

S2所述,上述开始检测指令可以为用户输入的语言指令,也可以为用户通过显示屏输入的输入指令,采集上述人脸图像时可采用上述摄像头组采集用户的人脸图像,然后依据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于医疗机器人的科技检测方法,其特征在于,所述医疗机器人包括采集单元、人脸识别单元以及处理单元,所述检测方法包括:接收用户输入的开始检测指令;依据所述开始检测指令通过所述采集单元采集所述用户的人脸图像,并将所述人脸图像通过所述人脸识别单元进行识别,以确认所述用户的身份;依据所述用户身份开放相应的权限,并调出检测项目显示于所述医疗机器人的显示屏中,以便所述用户选择,所述检测项目包括血压检测、血压检测、血糖检测、尿酸检测、总胆固醇检测、幽门螺旋杆菌检测、尿液检测、大便隐血检测、身高检测以及体重检测;当所述用户选择检测项目为身高检测时,通过所述采集单元中的摄像头组采集所述用户的图像,并通过所述处理单元基于所述摄像头组的参数和所述图像计算得到所述用户的身高;将所述用户的身高录入所述用户的体检报告中。2.根据权利要求1所述的基于医疗机器人的科技检测方法,其特征在于,所述摄像头组包括第一摄像头与第二摄像头,所述第一摄像头与第二摄像头处于同一水平面,所述采集单元中的摄像头组采集所述用户的图像,并通过所述处理单元基于所述摄像头组的参数和所述图像计算得到所述用户的身高的步骤,包括:通过所述第一摄像头以及所述第二摄像头同时对用户进行扫描拍摄,并以所述第一摄像头为原点建立三维坐标系,分别记录所述第一摄像头所拍的第一图像中所述用户的头顶像素点以及脚底像素点的坐标;获取所述第一摄像头与所述第二摄像头之间的距离、所述第一摄像头的焦距,以及所述第一摄像头所拍第一图像和所述第二摄像头所拍第二图像的视差;依据所述距离、焦距、视差以及所述第一图像的头顶像素点坐标计算出所述用户在三维坐标系中的头顶坐标,以及依据所述距离、焦距、视差以及所述第一图像的脚底像素点坐标计算出所述用户在三维坐标系中的脚底坐标;依据所述用户的头顶...

【专利技术属性】
技术研发人员:姜山
申请(专利权)人:深圳百岁欢智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1