本发明涉及姿态矫正,具体为一种学习姿态矫正方法及矫正装置。
背景技术:
1、人体是一个结构非常严密,功能十分复杂的有机体。各个器官、系统的协调活动,是生命活动的基础,是健康的前提。骨骼是人体的支架,脊柱是中轴,正常情况下,它有4个生理弯曲。颈段凸向前,胸段凸向后,腰段再凸向前,骶尾段再凸向后。健康的人必定拥有脊柱的这些正常的生理弯曲,一旦这些正常的生理弯曲发生变化,势必造成身体病态的出现,从而严重影响人体的健康。
2、近年来,随着科学技术的不断发展与进步,青少年使用手机、计算机等电子产品用于学习和娱乐的时间也越来越长,导致近视率和脊柱疾病发病率升高,尤其对于学业负担逐渐加重的青少年儿童来说,既是学生,又处于生长发育期,由于长时间处于阅读学习状态时的姿态不标准,导致青少年儿童的近视问题和脊柱健康问题也越来越严重。因此,如何有效的姿态矫正已经成为我国青少年健康方面亟待解决的重要问题。
3、因此,本发明提供一种学习姿态矫正方法及矫正装置,用于解决上述所提出的相关技术问题。
技术实现思路
1、本发明的目的在于提供一种学习姿态矫正方法及矫正装置,本发明提供了基于神经网络的防近视方法和装置,能够根据学习者的姿态信息,向学习者提示姿态矫正预警,从而能够自动化的对学习者不规范的姿态进行矫正,得到姿态的智能矫正效果,有效的避免学习者因学习姿态问题,而带来的身体损害。
2、为实现上述目的,本发明提供如下技术方案:
3、本发明的第一方面:提供了一种学习姿态矫正方法,包括以下步骤:
4、ⅰ、获取人体的姿态图像,并将人体的姿态图像预处理;
5、ⅱ、从预处理的姿态图像中提取特征信息,并将提取的特征信息进行聚类;
6、ⅲ、将聚类后的聚类点作为骨骼节点,再连接各骨骼节点,并获取各骨骼节点间的弯曲度;
7、ⅳ、将所获取的弯曲度与人体标准学习姿态的弯曲度进行对比,矫正学习姿态。
8、更进一步的,所述步骤ⅰ中的人体的姿态图像预处理包括图像增强和平滑处理。
9、更进一步的,所述步骤ⅱ中的从预处理的姿态图像中提取特征信息的过程如下:
10、将预处理的姿态图像中的像素转化为空间点;
11、再将各空间点作为点云点。
12、更进一步的,所述点云点的表达式为:式中,di(·)为姿态图像在(u,v)处的深度,zc为对象距离视点所在成像平面的距离,(u-uo)为姿态图像的中心点位置,fx与fy分别为姿态图像获取设备在横纵方向上的焦距。
13、更进一步的,所述步骤ⅱ中的将提取的特征信息进行聚类的过程如下:
14、以人体骨骼分布特征选定姿态图像的若干个点云点作为聚类中心点;
15、以聚类中心点为中心,将剩余点云点聚类至距离最短的聚类中心点内,获得若干个聚类点。
16、更进一步的,所述步骤ⅳ中的将所获取的弯曲度与人体标准学习姿态的弯曲度进行对比,矫正学习姿态,包括以下内容:
17、若所获取的弯曲度处于人体标准学习姿态的弯曲度范围内,则不发出预警信息;
18、若所获取的弯曲度不处于人体标准学习姿态的弯曲度范围内,则发出预警信息,并重复步骤ⅰ~步骤ⅳ。
19、本发明的第二方面:还提供了一种学习姿态矫正装置,包括姿态获取单元、数据库单元、图像预处理单元和姿态矫正单元,其中:
20、所述姿态获取单元用于实时的获取人体的姿态图像;
21、所述数据库单元用于存储所接收的信息以及人体标准学习姿态的弯曲度信息,所述数据库单元连接;
22、所述图像预处理单元用于对所接收的姿态图像进行图像增强处理和平滑处理,所述图像预处理单元与姿态获取单元和数据库单元均连接;
23、所述姿态矫正单元用于从姿态图像中提取特征信息,并进行聚类以及将各骨骼节点间的弯曲度与人体标准学习姿态的弯曲度进行对比,矫正学习姿态,所述姿态矫正单元与数据库单元和图像预处理单元均连接。
24、更进一步的,所述姿态矫正单元包括特征提取模块、聚类处理模块、弯曲度计算模块和矫正判定模块,其中:
25、所述特征提取模块用于将姿态图像中的像素转化为点云点;
26、所述聚类处理模块用于以人体骨骼分布特征选定姿态图像的若干个点云点作为聚类中心点,再以聚类中心点为中心,将剩余点云点进行聚类,获得若干个聚类点,所述聚类处理模块与特征提取模块连接;
27、所述弯曲度计算模块用于计算获取各聚类点间的弯曲度,所述弯曲度计算模块与聚类处理模块连接;
28、所述矫正判定模块用于将所获取的弯曲度与人体标准学习姿态的弯曲度进行对比判定,所述矫正判定模块与弯曲度计算模块连接。
29、更进一步的,所述姿态矫正单元还包括预警模块,所述预警模块用于发出预警信息,所述预警模块与矫正判定模块连接。
30、与现有技术相比,本发明的有益效果是:
31、本发明提供了基于神经网络的防近视方法和装置,通过获取人体的姿态图像,并将人体的姿态图像预处理,再从预处理的姿态图像中提取特征信息,并将提取的特征信息进行聚类,然后将聚类后的聚类点作为骨骼节点,再连接各骨骼节点,并获取各骨骼节点间的弯曲度,最后将所获取的弯曲度与人体标准学习姿态的弯曲度进行对比,矫正学习姿态;本发明能够根据学习者的姿态信息,向学习者提示姿态矫正预警,从而能够自动化的对学习者不规范的姿态进行矫正,得到姿态的智能矫正效果,有效的避免学习者因学习姿态问题,而带来的身体损害。
1.一种学习姿态矫正方法,其特征在于:包括以下步骤:
2.根据权利要求1中所述的一种学习姿态矫正方法,其特征在于,所述步骤ⅰ中的人体的姿态图像预处理包括图像增强和平滑处理。
3.根据权利要求1中所述的一种学习姿态矫正方法,其特征在于:所述步骤ⅱ中的从预处理的姿态图像中提取特征信息的过程如下:
4.根据权利要求3中所述的一种学习姿态矫正方法,其特征在于:所述点云点的表达式为:式中,di(·)为姿态图像在(u,v)处的深度,zc为对象距离视点所在成像平面的距离,(u-uo)为姿态图像的中心点位置,fx与fy分别为姿态图像获取设备在横纵方向上的焦距。
5.根据权利要求1中所述的一种学习姿态矫正方法,其特征在于:所述步骤ⅱ中的将提取的特征信息进行聚类的过程如下:
6.根据权利要求1中所述的一种学习姿态矫正方法,其特征在于:所述步骤ⅳ中的将所获取的弯曲度与人体标准学习姿态的弯曲度进行对比,矫正学习姿态,包括以下内容:
7.一种学习姿态矫正装置,其特征在于,包括姿态获取单元(100)、数据库单元(200)、图像预处理单元(300)和姿态矫正单元(400),其中:
8.根据权利要求7中所述的一种学习姿态矫正装置,其特征在于:所述姿态矫正单元(400)包括特征提取模块(410)、聚类处理模块(420)、弯曲度计算模块(430)和矫正判定模块(440),其中:
9.根据权利要求8中所述的一种学习姿态矫正装置,其特征在于:所述姿态矫正单元(400)还包括预警模块(450),所述预警模块(450)用于发出预警信息,所述预警模块(450)与矫正判定模块(440)连接。