1.基于姿态识别的吸烟监测系统,其特征在于:包括图像采集模块、获取划分模块、姿态特征模拟模块、筛选定位模块、姿态修正模块、姿态识别对比模块、人体姿态模型数据库、姿态评估处理模块和显示终端;
所述图像采集模块与获取划分模块连接,姿态特征模拟模块分别与获取划分模块、筛选定位模块和姿态识别对比模块连接,姿态修正模块分别与筛选定位模块与和人体姿态模型数据库连接,姿态评估处理模块分别与姿态识别对比模块、姿态修正模块、人体姿态模型数据库和显示终端连接,姿态识别对比模块与人体姿态模型数据库连接;
所述图像采集模块用于实时采集人员的图像信息,并将采集的图像经清除处理,筛选出清晰程度大于预设清晰程度阈值的图像,并将筛选出的清晰程度大于预设清晰程度阈值的图像发送至获取划分模块;
所述获取划分模块用于接收图像采集模块发送的图像,对接收的图像进行划分,划分成若干尺寸相同的子图像,对子图像进行编号,分别为1,2,...,i,...,n,并将划分排序后的子图像按照顺序先后依次发送至姿态特征模拟模块;
所述姿态特征模拟模块用于接收获取划分模块发送的各子图像信息,对接收的各子图像进行姿态特征点提取,对提取的各子图像中的特征点进行模拟位置坐标,并将提取的各子图像中的特征点的模拟位置坐标发送至筛选定位模块,将提取的各子图像中的特征点发送至姿态识别对比模块;
所述筛选定位模块用于接收姿态特征模拟模块发送的特征点的模拟位置坐标,并根据获取的特征点的模拟位置坐标,统计各特征点的距离,并判断指关节特征点到唇部特征点间的距离,将各特征点间的距离发送至姿态修正模块;
所述姿态修正模块用于接收筛选定位模块发送的特征点间的距离,筛选出各特征点间距离发生变化的特征点,并统计任意两特征点距离发生变化的次数,且统计指关节特征点到唇部特征点间的距离,并将统计的距离与设定的标准距离阈值进行对比,判断指关节特征点到唇部特征点间的距离与标准距离阈值间的差值的绝对值是否在预设的间隔阈值范围内,若在预设的间隔阈值范围内,则根据人体姿态模型数据库中抽烟者吸烟过程中指关节特征点和唇部特征点间的标准距离对子图像中的指关节特征点和唇部特征点间的距离进行修正;
所述人体姿态模型数据库用于存储抽烟者在抽烟状态下的各姿态特征点以及各姿态特征点对应的位置,以及指关节特征点和唇部特征点间的标准距离阈值以及间隔阈值信息,存储有单位时间内指关节特征点与唇部特征点间的距离小于标准距离阈值的次数,不同次数对应不同的吸烟频率,且不同吸烟频率范围有与之相对应的吸烟上瘾系数;
所述姿态识别对比模块用于接收姿态特征模拟模块发送的各子图像的特征点,并将各子图像中的特征点与人体姿态模型数据库中的各姿态特征点进行逐一对比,判断各子图像中的特征点是否为姿态特征点,提取各子图像中的姿态特征点;姿态评估处理模块,所述姿态评估处理模块用于接收姿态识别对比模块发送的对比后的姿态特征点,接收姿态修正模块发送的修正后的指关节特征点与唇部特征点间的距离,判断接收的姿态特征点是否为指关节特征点和唇部特征点,姿态特征点为指关节特征点或唇部特征点,则统计修正后的姿态特征点中的指关节特征点和唇部特征点间的距离与标准距离阈值进行对比,累计态特征点中的指关节特征点和唇部特征点间的距离小于标准距离阈值的次数,并将累计的次数与人体姿态模型数据库中存储的不同次数对应的吸烟上瘾系数进行逐一对比,获得抽烟者的上瘾系数;
显示终端,所述显示终端用于接收姿态评估处理模块发送的抽烟者单位时间内的抽烟次数和吸烟上瘾系数,并进行显示;
所述特征点的模拟位置坐标为当前特征点所在子图像中的编号以及该特征点距离在该编号子图像四边的距离。