1.一种坐姿纠正方法,其特征在于,所述方法包括:获取用户三维坐姿图像;
在所述用户三维坐姿图像中确定出若干与指定身体部位对应的第一关键点;
在基准三维坐姿图像中确定出与所述若干第一关键点一一对应的若干第二关键点;其中,所述基准三维坐姿图像为正确坐姿对应的三维图像;
将所述若干第一关键点按照预设的连接规则连接,以得到第一形状;
获取所述用户三维坐姿图像中包含的用户区域与所述基准三维坐姿图像中包含的用户区域之间的比例信息;
根据所述比例信息缩放所述第一形状,以得到缩放后的目标第一形状;
确定出所述目标第一形状的第一中心点;
将所述若干第二关键点按照预设连接规则连接,以得到第二形状;
确定出所述第二形状的第二中心点;
移动所述目标第一形状和/或所述第二形状,直至所述第一中心点与所述第二中心点重合;
获取所述目标第一形状与所述第二形状的非重合部分的体积值,并将所述体积值作为所述用户三维坐姿图像与所述基准三维坐姿图像的偏差值;
当所述偏差值大于预设的图像偏差阈值时,确定所述用户三维坐姿图像与所述基准三维坐姿图像不相匹配;
输出坐姿纠正提示信息。
2.根据权利要求1所述的方法,其特征在于,所述获取用户三维坐姿图像之后,所述方法还包括:识别出所述用户三维坐姿图像中包含的用户区域;
分析所述用户三维坐姿图像中包含的用户区域的像素点的深度信息,得到所述用户三维坐姿图像对应的用户与电子设备之间的距离;
当所述距离小于预设的距离阈值时,输出距离提示信息。
3.根据权利要求1所述的方法,其特征在于,所述输出坐姿纠正提示信息,包括:从所述第一关键点中,确定出目标第一关键点,所述目标第一关键点与所述目标第一关键点对应的第二关键点之间的偏差值大于预设的关键点偏差阈值;
根据所述目标第一关键点对应的指定身体部位生成坐姿纠正提示信息,所述坐姿纠正提示信息用于提示用户纠正所述目标第一关键点对应的指定身体部位的姿态;
输出所述坐姿纠正提示信息。
4.根据权利要求1所述的方法,其特征在于,所述获取用户三维坐姿图像,包括:按照坐姿检测频率控制激光雷达对用户进行扫描,以获得用户三维坐姿图像。
5.根据权利要求4所述的方法,其特征在于,在所述输出坐姿纠正提示信息之后,所述方法还包括:在检测到所述用户完成坐姿纠正后,获取所述用户的纠正后的三维坐姿图像;
如果所述纠正后的三维坐姿图像与所述基准三维坐姿图像相匹配,向所述用户的学习账号中添加预设的虚拟资源。
6.一种电子设备,其特征在于,所述电子设备包括:第一获取单元,用于获取用户三维坐姿图像;
比对单元,包括:
第一确定子单元,用于在所述用户三维坐姿图像中确定出若干指定的身体部位相对应的第一关键点;
第二确定子单元,用于在基准三维坐姿图像中确定出与若干第一关键点一一对应的若干第二关键点;其中,所述基准三维坐姿图像为正确坐姿对应的三维图像;
第三确定子单元,用于将若干第一关键点按照预设的连接规则连接,以得到第一形状;
获取用户三维坐姿图像中包含的用户区域与基准三维坐姿图像中包含的用户区域之间的比例信息;根据该比例信息缩放第一形状,以得到缩放后的目标第一形状;确定出目标第一形状的第一中心点;将若干第二关键点按照预设连接规则连接,以得到第二形状;确定出第二形状的第二中心点;移动目标第一形状和/或第二形状,直至第一中心点与第二中心点重合;获取目标第一形状与第二形状的非重合部分的体积值,并将体积值作为用户三维坐姿图像与基准三维坐姿图像的偏差值;
确定单元,用于在所述偏差值大于预设的图像偏差阈值时,确定所述用户三维坐姿图像与所述基准三维坐姿图像不相匹配;
第一输出单元,用于输出坐姿纠正提示信息。
7.一种电子设备,其特征在于,所述电子设备包括:存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行权利要求1 5任一项~所述的一种坐姿纠正方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机程序,其中,所述计算机程序用于执行权利要求1 5任一项所述的一种坐姿纠正方法。
~