1.一种行人位置信息生成方法,包括:
获取预设的滑动窗口内的道路图像序列、与各个道路图像对应的车体相对位姿矩阵序列和相机相对位姿矩阵;
对所述道路图像序列中的每个道路图像进行行人信息检测以生成行人检测信息组,得到行人检测信息组序列,其中,所述行人检测信息组序列中的每个行人检测信息包括行人检测框;
确定所述行人检测信息组序列中每个行人检测信息组中各个行人检测信息包括的行人检测框的上边中点坐标和下边中点坐标,以生成检测框上边中点坐标组序列和检测框下边中点坐标组序列;
基于所述行人检测信息组序列、所述车体相对位姿矩阵序列、所述相机相对位姿矩阵、所述检测框上边中点坐标组序列和所述检测框下边中点坐标组序列,构建位置误差约束方程组;
基于所述位置误差约束方程组,对所述检测框下边中点坐标组序列中的各个检测框下边中点坐标进行优化处理,以生成优化后行人位置信息序列集;
其中,所述基于所述行人检测信息组序列、所述车体相对位姿矩阵序列、所述相机相对位姿矩阵、所述检测框上边中点坐标组序列和所述检测框下边中点坐标组序列,构建位置误差约束方程组,包括:响应于确定所述各个行人检测信息包括的行人状态标识满足第二预设状态条件,确定与所述各个行人检测信息对应的行人先验速度值,得到行人先验速度值序列;
确定所述各个行人检测信息中每相邻两个行人检测信息对应的速度方差值,得到速度方差值序列;
基于所述行人先验速度值序列、所述速度方差值序列、所述相机相对位姿矩阵、所述各个行人检测信息和对应的车体相对位姿矩阵、检测框上边中点坐标与检测框下边中点坐标,构建位置误差约束方程组;
其中,所述基于所述行人先验速度值序列、所述速度方差值序列、所述相机相对位姿矩阵、所述各个行人检测信息和对应的车体相对位姿矩阵、检测框上边中点坐标与检测框下边中点坐标,构建位置误差约束方程组,包括:基于所述各个行人检测信息包括的协方差矩阵集、与各个行人检测信息对应的车体相对位姿矩阵、相机相对位姿矩阵、检测框上边中点坐标和检测框下边中点坐标,构建坐标投影误差约束方程;
基于所述各个行人检测信息和对应的检测框上边中点坐标和检测框下边中点坐标,构建垂直误差约束方程;
基于所述垂直误差约束方程,构建行人高度误差约束方程;
基于所述行人先验速度值序列、所述速度方差值序列、与各个行人检测信息对应的检测框上边中点坐标和检测框下边中点坐标,构建速度状态误差约束方程;
将所述坐标投影误差约束方程、所述垂直误差约束方程、所述行人高度误差约束方程和所述速度状态误差约束方程分别确定为位置误差约束方程,得到位置误差约束方程组。
2.根据权利要求1所述的方法,其中,所述对所述道路图像序列中的每个道路图像进行行人信息检测以生成行人检测信息组,包括:对所述道路图像序列中的每个道路图像进行行人信息检测以生成对应每个行人的行人检测信息,得到行人检测信息组,其中,行人检测信息还包括行人状态标识、和与行人检测框上各个坐标对应坐标检测协方差矩阵集,行人状态标识表征行人处于行走状态或处于跑步状态。
3.根据权利要求1所述的方法,其中,在所述基于所述行人检测信息组序列、所述车体相对位姿矩阵序列、所述相机相对位姿矩阵、所述检测框上边中点坐标组序列和所述检测框下边中点坐标组序列,构建位置误差约束方程组之前,所述方法还包括:对于所述行人检测信息组序列中各个行人检测信息组中对应同一行人的各个行人检测信息,执行以下步骤:响应于确定所述各个行人检测信息包括的行人状态标识满足第一预设状态条件,基于所述相机相对位姿矩阵、所述各个行人检测信息和对应的车体相对位姿矩阵、检测框上边中点坐标和检测框下边中点坐标,生成优化后行人位置信息序列。
4.根据权利要求1所述的方法,其中,所述基于所述位置误差约束方程组,对所述检测框下边中点坐标组序列中的各个检测框下边中点坐标进行优化处理,以生成优化后行人位置信息序列集,包括:对于所述行人检测信息组序列中各个行人检测信息组中对应同一行人的各个行人检测信息,执行以下优化步骤以生成优化后行人位置信息序列集中的优化后行人位置信息序列:基于所述位置误差约束方程组,对与所述各个行人检测信息对应的检测框下边中点坐标进行优化,以生成优化后下边中点坐标序列;
将所述优化后下边中点坐标序列确定为优化后行人位置信息序列。
5.根据权利要求4所述的方法,其中,所述方法还包括:
对于所述优化后行人位置信息序列集中的每个所述优化后行人位置信息序列,执行以下步骤:确定与所述优化后行人位置信息序列中每个优化后行人位置信息对应的行人检测高度值和优化后上边中点坐标,得到行人检测高度值序列和优化后上边中点坐标序列;
响应于确定所述行人检测高度值序列满足预设置信条件,将所述行人检测高度值序列、所述优化后上边中点坐标序列、所述优化后下边中点坐标序列分别添加至对应的道路图像中,得到添加后道路图像序列;
将添加后道路图像序列中的各个添加后道路图像发送至显示终端以供显示。
6.一种行人位置信息生成装置,包括:
获取单元,被配置成获取预设的滑动窗口内的道路图像序列、与各个道路图像对应的车体相对位姿矩阵序列和相机相对位姿矩阵;
行人信息检测单元,被配置成对所述道路图像序列中的每个道路图像进行行人信息检测以生成行人检测信息组,得到行人检测信息组序列,其中,所述行人检测信息组序列中的每个行人检测信息包括行人检测框;
确定单元,被配置成确定所述行人检测信息组序列中每个行人检测信息组中各个行人检测信息包括的行人检测框的上边中点坐标和下边中点坐标,以生成检测框上边中点坐标组序列和检测框下边中点坐标组序列;
构建单元,被配置成基于所述行人检测信息组序列、所述车体相对位姿矩阵序列、所述相机相对位姿矩阵、所述检测框上边中点坐标组序列和所述检测框下边中点坐标组序列,构建位置误差约束方程组;
优化处理单元,被配置成基于所述位置误差约束方程组,对所述检测框上边中点坐标组序列中的各个检测框下边中点坐标进行优化处理,以生成优化后行人位置信息序列集;
其中,所述基于所述行人检测信息组序列、所述车体相对位姿矩阵序列、所述相机相对位姿矩阵、所述检测框上边中点坐标组序列和所述检测框下边中点坐标组序列,构建位置误差约束方程组,包括:响应于确定所述各个行人检测信息包括的行人状态标识满足第二预设状态条件,确定与所述各个行人检测信息对应的行人先验速度值,得到行人先验速度值序列;
确定所述各个行人检测信息中每相邻两个行人检测信息对应的速度方差值,得到速度方差值序列;
基于所述行人先验速度值序列、所述速度方差值序列、所述相机相对位姿矩阵、所述各个行人检测信息和对应的车体相对位姿矩阵、检测框上边中点坐标与检测框下边中点坐标,构建位置误差约束方程组;
其中,所述基于所述行人先验速度值序列、所述速度方差值序列、所述相机相对位姿矩阵、所述各个行人检测信息和对应的车体相对位姿矩阵、检测框上边中点坐标与检测框下边中点坐标,构建位置误差约束方程组,包括:基于所述各个行人检测信息包括的协方差矩阵集、与各个行人检测信息对应的车体相对位姿矩阵、相机相对位姿矩阵、检测框上边中点坐标和检测框下边中点坐标,构建坐标投影误差约束方程;
基于所述各个行人检测信息和对应的检测框上边中点坐标和检测框下边中点坐标,构建垂直误差约束方程;
基于所述垂直误差约束方程,构建行人高度误差约束方程;
基于所述行人先验速度值序列、所述速度方差值序列、与各个行人检测信息对应的检测框上边中点坐标和检测框下边中点坐标,构建速度状态误差约束方程;
将所述坐标投影误差约束方程、所述垂直误差约束方程、所述行人高度误差约束方程和所述速度状态误差约束方程分别确定为位置误差约束方程,得到位置误差约束方程组。
7.一种电子设备,包括:
一个或多个处理器;
存储装置,其上存储有一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1‑5中任一所述的方法。
8.一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1‑5中任一所述的方法。