1.一种手势关键点检测方法,其特征在于,所述方法包括:
获取待检测图像,所述待检测图像中包含手势特征;
通过已训练的手势检测模型提取所述待检测图像中的手势特征,输出所述手势特征所在的区域,得到至少一个目标区域;
通过已训练的关键点回归模型提取各个所述目标区域中的关键点的特征,输出各个所述目标区域的关键点的位置信息,所述已训练的手势检测模型和所述已训练的关键点回归模型是单独训练得到的。
2.根据权利要求1所述的方法,其特征在于,生成所述已训练的关键点回归模型,包括:
获取多个训练图像,所述训练图像携带手势对应的多个关键点位置信息;
输入各个所述训练图像至关键点回归模型,输出各个所述关键点的预测位置信息;
根据各个所述关键点的位置信息和预测位置信息的差异度,计算所述关键点回归模型的损失值;
当所述损失值位于预设损失值区间时,得到所述已训练的关键点回归模型。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当所述损失值不位于所述预设损失值区间时,根据所述损失值更新所述关键点回归模型的模型参数,得到中间关键点回归模型;
执行输入各个所述训练图像至所述中间关键点回归模型,直至所述中间关键点回归模型的损失值位于所述预设损失值区间时,得到所述已训练的关键点回归模型。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述已训练的关键点回归模型包括卷积层、池化层和回归层,所述通过已训练的关键点回归模型提取各个所述目标区域中的关键点的特征,输出各个所述目标区域的关键点的位置信息,包括:
输入各个所述目标区域至所述卷积层,通过所述卷积层中的卷积核对各个所述目标区域执行卷积运算,得到各个所述目标区域对应的卷积特征图;
输入各个所述卷积特征图至所述池化层,通过所述池化层执行池化运算,得到对应的池化特征图;
输入各个所述池化特征图至所述回归层,回归出各个所述目标区域关键点的位置信息。
5.根据权利要求4所述的方法,其特征在于,所述回归层包括至少一个全连接层。
6.一种手势关键点检测装置,其特征在于,所述装置包括:
数据获取模块,用于获取待检测图像,所述待检测图像中包含手势特征;
区域检测检测模块,用于通过已训练的手势检测模型提取所述待检测图像中的手势特征,输出所述手势特征所在的区域,得到至少一个目标区域;
关键点检测模块,用于通过已训练的关键点回归模型提取各个所述目标区域中的关键点的特征,输出各个所述目标区域的关键点的位置信息,所述已训练的手势检测模型和所述已训练的关键点回归模型是单独训练得到的。
7.根据权利要求6所述的装置,其特征在于,所述装置包括:
模型生成模块,用于生成所述已训练的关键点回归模型,其中所述模型生成模块,包括:
数据获取单元,用于获取多个训练图像,所述训练图像携带手势对应的多个关键点位置信息;
预测单元,用于输入各个所述训练图像至关键点回归模型,输出各个所述关键点的预测位置信息;
损失值计算单元,用于根据各个所述关键点的位置信息和预测位置信息的差异度,计算所述关键点回归模型的损失值;
模型生成单元,用于当所述损失值位于预设损失值区间时,得到所述已训练的关键点回归模型。
8.根据权利要求6或7所述的装置,其特征在于,所述关键点检测模块具体用于输入各个所述目标区域至所述卷积层,通过卷积层中的卷积核对各个所述目标区域执行卷积运算,得到各个所述目标区域对应的卷积特征图,输入各个所述卷积特征图至池化层,通过所述池化层执行池化运算,得到对应的池化特征图,输入各个所述池化特征图至回归层,回归出各个所述目标区域关键点的位置信息,其中所述已训练的关键点回归模型包括所述卷积层、所述池化层和所述回归层。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。