1.一种基于人脸识别的轨迹跟踪系统,其特征在于,所述基于人脸识别的轨迹跟踪系统包括数据生成模块、人脸识别模块和轨迹跟踪模块,所述数据生成模块、所述人脸识别模块和所述轨迹跟踪模块彼此连接;
所述数据生成模块,用于获取人脸图像、图像采集时间和对应的位置信息,并对所述人脸图像进行预处理后,利用人脸识别技术进行特征提取,得到对应的人脸特征;
所述人脸识别模块,用于根据所述人脸特征计算出对应的多个相似集合和偏转角度,并基于所述偏转角度对所述相似集合进行角度调整,进行人脸识别;
所述轨迹跟踪模块,用于根据人脸识别结果对应的所述偏转角度计算出对应的移动朝向,并根据所述移动朝向驱动下一个所述数据生成模块,并将所有的所述数据生成模块对应的所述位置信息在电子地图上进行显示与连接,得到轨迹线;
所述人脸识别模块包括相似集合计算单元和偏转角度计算单元,所述相似集合计算单元和所述偏转角度计算单元与所述数据生成模块连接;
所述相似集合计算单元,用于将所述人脸特征与数据库进行相似度计算,得到多个相似集合;即根据所述人脸特征,将所述人脸特征输入数据库中,与数据库中存储的所有人脸信息进行对比分析,计算出与所述人脸特征或者与所述数据库中的数据的对应的相似度值,然后将所述相似度值与设定的阈值进行比较,将大于所述阈值的所述数据库对应的人脸信息定义为相似集合;
所述偏转角度计算单元,用于初始化背景点,计算出所述人脸特征相对于所述背景点的人脸偏转角度,以采集装置为原点,以设定的计算距离为间距建立第一坐标系后,对每个所述背景点赋值坐标,利用对应的坐标计算出所述背景点相对于所述采集装置的定位偏角,并且相对于每一个所述人脸特征建立一个第二坐标系,定义初始化为两个坐标系相重合,由于每一个所述背景点相对于所述采集装置的角度和位置不会随着时间和位置进行改变,而每一个所述人脸特征相对的所述背景点的选择为,以所述采集装置为原点,任意发出一条射线将所述人脸特征进行连接,然后所述射线穿过所述人脸特征后连接的所述背景点即为计算所需的所述背景点,若当前所述人脸特征的第二坐标系相对于所述背景点的第一坐标系重合或者同向,则可以将所述背景点对应的定位偏角赋值为所述人脸特征的偏转角度,若当前所述人脸特征的第二坐标系相对于所述背景点的第一坐标系具有偏移角度,则利用所述偏移角度和所述定位偏角进行加减后,将得到的值赋值为所述偏转角度。
2.如权利要求1所述的一种基于人脸识别的轨迹跟踪系统,其特征在于,所述基于人脸识别的轨迹跟踪系统还包括信息存储模块,所述信息存储模块与所述数据生成模块、所述人脸识别模块和所述轨迹跟踪模块连接;
所述信息存储模块,用于将所述数据生成模块、所述人脸识别模块和所述轨迹跟踪模块中的所有信息进行存储,并根据人脸识别结果调取对应的身份信息,结合所述轨迹线进行存储。
3.如权利要求1所述的一种基于人脸识别的轨迹跟踪系统,其特征在于,所述数据生成模块包括数据采集单元和特征提取单元,所述特征提取单元与所述数据采集单元连接;
所述数据采集单元,用于通过图像采集装置采集人脸图像,并采集当前所述图像采集装置的位置信息和所述人脸图像的的图像采集时间;
所述特征提取单元,用于对所述人脸图像进行预处理,并利用人脸识别技术对预处理后的所述人脸图像进行特征提取,得到对应的所述人脸特征。
4.如权利要求1所述的一种基于人脸识别的轨迹跟踪系统,其特征在于,所述轨迹跟踪模块包括朝向计算单元和轨迹生成单元,所述朝向计算单元与所述人脸识别模块和所述数据生成模块连接,所述轨迹生成单元与所述数据生成模块连接;
所述朝向计算单元,用于根据所述偏转角度和路况信息推算出对应的移动朝向;
所述轨迹生成单元,用于根据所述数据生成模块的所述图像采集时间,将对应的所述位置信息在所述电子地图上进行排序,并连接成轨迹线。
5.如权利要求4所述的一种基于人脸识别的轨迹跟踪系统,其特征在于,所述轨迹跟踪模块还包括数据缓存单元,所述数据缓存单元与所述朝向计算单元连接;
所述数据缓存单元,用于获取所述图像采集时间对应的路况信息,并进行缓存和删除。
6.如权利要求4所述的一种基于人脸识别的轨迹跟踪系统,其特征在于,所述轨迹跟踪模块还包括数据驱动单元,所述数据驱动单元与所述数据生成模块连接;
所述数据驱动单元,用于根据所述移动朝向驱动下一个所述数据生成模块。
7.一种基于人脸识别的轨迹跟踪方法,如权利要求1至权利要求6任一项所述的一种基于人脸识别的轨迹跟踪系统适用于一种基于人脸识别的轨迹跟踪方法,其特征在于,包括以下步骤:
获取人脸图像和附属信息,并对所述人脸图像进行预处理后,利用人脸识别技术进行特征提取,得到对应的人脸特征,其中,所述附属信息包括图像采集时间和对应的位置信息;
利用人脸识别模块根据所述人脸特征计算出对应的相似集合和偏转角度,进行基于人脸识别的轨迹跟踪;
将人脸识别结果进行保存,并根据所述偏转角度计算出移动朝向,驱动下一个数据生成模块采集所述人脸图像;
按照所述图像采集时间,将所有的所述位置信息进行显示和连接,得到对应的轨迹线,实现轨迹跟踪。
8.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器,用于存储程序指令,所述处理器,用于调用所述存储器中的程序指令执行如权利要求7所述的方法包括的部分或全部步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求7所述的方法的部分或全部步骤。