一种基于智能摄像头的营业厅坐席员工起身检测的方法及系统与流程

文档序号:33622815发布日期:2023-03-25 13:16阅读:来源:国知局

技术特征:
1.一种基于智能摄像头的营业厅坐席员工起身检测的方法,其特征在于:包括以下步骤:s001、对智能摄像头监控画面中的每个坐席位置画位置矩形框;所述位置矩形框包括客户位置矩形框和坐席员工位置矩形框;s002、所述智能摄像头对采集的每帧图像进行人形识别、定位和跟踪,获得人形数据,并定时向平台上报聚合后的人形数据;s003、所述平台收到聚合后的人形数据后,计算当前时间节点中每个所述客户位置矩形框中是否有人;s004、所述平台根据当前时间节点中每个所述客户位置矩形框中是否有人,并结合上一个时间节点中每个所述客户位置矩形框中是否有人,计算出每个所述客户位置矩形框中人形是否有变化;s005、所述平台根据计算出的每个所述客户位置矩形框中人形是否有变化判断是否需要进行起身检测;判断是否需要起身检测的标准为:当从无人到有人时,无人状态持续10秒且有人状态持续10秒,则需要进行起身检测;当从有人到无人时,有人状态持续10秒且无人状态持续10秒,则需要进行起身检测;反之,则不需要进行起身检测;s006、若不需要进行起身检测,则不触发所述平台将检测数据发送到延迟消息队列;s007、若需要进行起身检测,则触发所述平台将检测数据发送到延迟消息队列;s008、所述平台消费所述延迟消息队列中的检测数据,根据所述检测数据查询监控视频并进行抽帧;s009、所述平台对所述监控视频抽出来的每张图片进行是否起身检测,输出并保存检测结果,生成报告。2.根据权利要求1所述的一种基于智能摄像头的营业厅坐席员工起身检测的方法,其特征在于:在所述步骤s001中,建立包括x轴和y轴的平面坐标系;所述位置矩形框在平面坐标系中的位置表示为[(x1,y1),(x2,y2)];所述(x1,y1)为所述位置矩形框左上角的位置坐标,所述(x2,y2)为所述位置矩形框右下角的位置坐标。将所述位置矩形框左上角的位置坐标(x1,y1)和所述位置矩形框右下角的位置坐标(x2,y2)进行0-10000之间的归一化处理,进行所述归一化处理的公式为:000之间的归一化处理,进行所述归一化处理的公式为:000之间的归一化处理,进行所述归一化处理的公式为:000之间的归一化处理,进行所述归一化处理的公式为:其中,所述(x'1,y'1)表示归一化后的位置矩形框左上角的位置坐标;所述(x'2,y'2)表示归一化后的位置矩形框右下角的位置坐标,所述w表示所述智能摄像头监控画面的宽度;所述h表示所述智能摄像头监控画面的高度。3.根据权利要求2所述的一种基于智能摄像头的营业厅坐席员工起身检测的方法,其特征在于:在所述步骤s002中,所述人形数据包括每帧图像中所有人形的位置和人形id;所
述对每帧图像中针对不同的客户或不同的坐席员工均设有唯一且不同的id;所述人形的位置用人形矩形框表示,所述人形矩形框在平面坐标系中的位置表示为[(x3,y3),(x4,y4)];所述(x3,y3)为所述人形矩形框左上角的位置坐标,所述(x4,y4)为所述人形矩形框右下角的位置坐标;所述人形矩形框包括客户矩形框和坐席员工矩形框;将所述人形矩形框左上角的位置坐标(x3,y3)和所述人形矩形框右下角的位置坐标(x4,y4)进行如权利要求2所述的归一化处理;所述归一化处理后的人形矩形框左上角的位置坐标为(x'3,y'3),所述归一化处理后的人形矩形框右下角的位置坐标为(x'4,y'4)。4.根据权利要求3所述的一种基于智能摄像头的营业厅坐席员工起身检测的方法,其特征在于:在所述步骤s002中,所述智能摄像头向平台上报聚合后的人形数据的时间间隔为3秒;所述人形数据聚合的规则为:针对同一个人形id的人形位置坐标数据,靠后时间的人形位置坐标数据覆盖靠前时间的人形位置坐标数据;针对不同人形id的人形位置坐标数据,在3秒时间内聚合不同人形id最新的人形位置数据。5.根据权利要求4所述的一种基于智能摄像头的营业厅坐席员工起身检测的方法,其特征在于:在所述步骤s003中,所述平台通过所述归一化后的客户矩形框坐标和所述归一化后的客户位置矩形框坐标计算每个所述客户位置矩形框中是否有人;计算步骤为:第一步:计算所述归一化后的客户矩形框和所述客户位置矩形框相交部分的面积s
inter
,s
inter
计算公式为:s
inter
=max((min(y
′4,y
′2)-max(y
′3,y
′1)),0)*max((min(x
′4,x
′2)-max(x
′3,x
′1)),0);其中,所述客户矩形框归一化后在平面坐标系中表示为[(x'3,y'3),(x'4,y'4)];所述客户位置矩形框归一化后在平面坐标系中表示为[(x'1,y'1),(x'2,y'2)];所述min(,)表示在两个数值中取最小值;所述max(,)表示在两个数值中取最大值;第二步:计算所述归一化后的客户位置矩形框的面积s
b
,s
b
计算公式为:s
b
=(x

2-x
′1)*(y

2-y
′1);第三步:计算s
inter
占所述归一化后的客户位置矩形框的比例p,p的计算公式为:若所述p大于预先设定的阈值,则认为所述客户位置矩形框中存在人;否则认为所述客户位置矩形框中不存在人。6.根据权利要求1所述的一种基于智能摄像头的营业厅坐席员工起身检测的方法,其特征在于:在所述步骤s006中,所述检测数据包括检测的智能摄像头设备序列号、检测的智能摄像头监控视频开始时间、检测的智能摄像头监控视频结束时间和需要进行起身检测的坐席员工位置矩形框。7.根据权利要求6所述的一种基于智能摄像头的营业厅坐席员工起身检测的方法,其特征在于:在所述步骤s008中,根据所述检测数据中检测的智能摄像头设备序列号、检测的智能摄像头监控视频开始时间和结束时间确定需要查询的监控视频;所述监控视频的抽帧标准为每隔一秒抽一帧,并按照图片时间先后顺序排序。8.根据权利要求1所述的一种基于智能摄像头的营业厅坐席员工起身检测的方法,其
特征在于:在所述步骤s009中,所述平台对所述监控视频抽出来的每张图片进行是否起身检测的标准为:所述平台提取每张图片中所述坐席员工位置矩形框中的人头,依次判断每张图片中所述坐席员工位置矩形框中的人头位置变化;若人头由低到高,且最高点和最低点的差值大于设置的阈值,则认为所述坐席员工进行了起身;否则,认为所述坐席员工没有进行起身。9.根据权利要求8所述的一种基于智能摄像头的营业厅坐席员工起身检测的方法,其特征在于:所述检测结果包括坐席员工是否起身、起身的相关截图证明和是否起身的检测时间。10.一种基于智能摄像头的营业厅坐席员工起身检测的系统,其特征在于:包括:智能摄像头和平台,并执行以下步骤:s001、对智能摄像头监控画面中的每个坐席位置画位置矩形框;所述位置矩形框包括客户位置矩形框和坐席员工位置矩形框;s002、所述智能摄像头对采集的每帧图像进行人形识别、定位和跟踪,获得人形数据,并定时向平台上报聚合后的人形数据;s003、所述平台收到聚合后的人形数据后,计算当前时间节点中每个所述客户位置矩形框中是否有人;s004、所述平台根据当前时间节点中每个所述客户位置矩形框中是否有人,并结合上一个时间节点中每个所述客户位置矩形框中是否有人,计算出每个所述客户位置矩形框中人形是否有变化;s005、所述平台根据计算出的每个所述客户位置矩形框中人形是否有变化判断是否需要进行起身检测;判断是否需要起身检测的标准为:当从无人到有人时,无人状态持续10秒且有人状态持续10秒,则需要进行起身检测;当从有人到无人时,有人状态持续10秒且无人状态持续10秒,则需要进行起身检测;反之,则不需要进行起身检测;s006、若不需要进行起身检测,则不触发所述平台将检测数据发送到延迟消息队列;s007、若需要进行起身检测,则触发所述平台将检测数据发送到延迟消息队列;s008、所述平台消费所述延迟消息队列中的检测数据,根据所述检测数据查询监控视频并进行抽帧;s009、所述平台对所述监控视频抽出来的每张图片进行是否起身检测,输出并保存检测结果,生成报告。

技术总结
本发明涉及人工智能检测技术领域,具体提供了一种基于智能摄像头的营业厅坐席员工起身检测的方法及系统,旨在解决现有技术中通过回放监控视频进行坐席员工礼仪规范监督的方式效率低且实时性差的问题。本发明中起身检测的方法为通过在智能摄像头的监控画面上画出客户和坐席人员位置矩形框,智能摄像头的人形识别、定位和跟踪技术获得人形数据,平台通过人形数据计算客户位置矩形框中人形是否有变化,结合平台的起身检测技术对智能摄像头的监控视频进行实时且自动检测坐席员工在接待客户时是否起身,并自动生成报告;使得监督员通过报告实时且清楚直观得了解坐席员工是否进行了规范的礼仪,提高了监督员工作的效率且保证了实时性。证了实时性。证了实时性。


技术研发人员:史建波 张彪
受保护的技术使用者:杭州视洞科技有限公司
技术研发日:2022.11.22
技术公布日:2023/3/24
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1