本发明属于串标识别,具体涉及一种基于视频分析的防串标识别方法、装置、设备及介质。
背景技术:
1、串标行为是指在招标投标过程中,两个或多个投标人之间或投标人与招标人之间,通过不正当手段进行投标,以达到排挤其他竞争对手、操纵中标结果、损害招标人利益等目的的行为。这种行为违背了公平竞争的原则,损害了招标投标市场的正常秩序。
2、为了解决上述问题,通过电子招投标来规避串标行为,依靠电脑和网络端相关数据和文件进行分析来进行判断;例如在电子招投标中,可以通过识别投标人ip地址或mac地址重复、投标供应商基本信息重复、投标文件雷同、投标报价组成异常一致等方式来识别围标串标行为。
3、仅依靠电脑和网络端相关数据和文件进行分析来进行判断,但对在招投标过程中,投标者个人行为产生的潜在的串标风险和异常行为没有进行有效的分析。
技术实现思路
1、本发明的目的是提供一种基于视频分析的防串标识别方法、装置、设备及介质,用以解决现有技术仅依靠电脑和网络端相关数据和文件进行分析来进行判断,但对在招投标过程中,投标者个人行为产生的潜在的串标风险和异常行为没有进行有效的分析的问题。
2、为了实现上述目的,本发明采用以下技术方案:
3、第一方面,本发明提供了一种基于视频分析的防串标识别方法,所述方法包括:
4、获取招投标现场的视频流,对招投标现场的视频流进行预处理,得到视频图像帧集;
5、对视频图像帧集进行动作采样,得到代表帧集,所述代表帧集中具有若干代表帧,所述代表帧用于表征招投标现场的行为人产生动作变化;
6、基于视频图像帧集和若干代表帧,计算各代表帧的可接受概率;
7、从代表帧集中筛选出可接受概率超过预设概率的代表帧,并标记为异常代表帧;
8、对异常代表帧进行特征提取,得到二值图像;
9、基于二值图像计算该异常代表帧的二次核验概率;
10、基于该异常代表帧的二次核验概率和该异常代表帧对应的可接受概率,确定异常代表帧的串标行为概率。
11、优选地,各代表帧的可接受概率的计算表达式为:
12、=;
13、式中,z表示当前选取的视频样本,z*表示视频样本z中的采样样本,表示各代表帧的可接受概率,表示从视频样本z中第k次抽取的样本,表示从视频样本z中第k次抽取的样本的代表帧,表示采样样本z*的代表帧,表示从采样样本z*中第k次从视频中抽取的样本,表示在样本下出现代表帧的概率;表示采样样本z*的代表帧的概率;表示在样本下出现代表帧的概率;表示在样本下出现代表帧的概率;表示从视频样本z中第k次抽取的样本的代表帧的概率;表示在采样样本z*下出现代表帧的概率。
14、优选地,从代表帧集中筛选出可接受概率超过预设概率的代表帧,并标记为异常代表帧,包括:
15、判断代表帧集中各代表帧的可接受概率是否达到预设概率;
16、若是,将该代表帧标记为异常代表帧;若否,将该代表帧标记为正常代表帧。
17、优选地,对异常代表帧进行特征提取,得到二值图像,包括:
18、将异常代表帧转换为灰度空间,在灰度空间中,以任意一个像素点为选取对象,将该像素点为中心像素点,构建该中心像素点的至少一个邻域,所述至少一个邻域中存在若干与中心像素点相邻的相邻像素点;
19、在至少一个邻域中,将中心像素点的像素值与各相邻像素点的像素值进行对比,得到各相邻像素点的对比结果,所述对比结果包括:中心像素点的像素值与各相邻像素点的像素值相等或中心像素点的像素值与各相邻像素点的像素值不相等;
20、根据中心像素点的坐标,计算至少一个邻域中的各相邻像素点的坐标;
21、根据至少一个邻域中的各相邻像素点的坐标对各相邻像素点的对比结果进行排序,得到该像素点对应的特征向量;
22、更新中心像素点的选取对象,重复执行将该像素点为中心像素点,构建该中心像素点的至少一个邻域,所述至少一个邻域中存在若干与中心像素点相邻的相邻像素点;在至少一个邻域中,将中心像素点的像素值与各相邻像素点的像素值进行对比,得到各相邻像素点的对比结果,所述对比结果包括:中心像素点的像素值与相邻像素点的像素值相等或中心像素点的像素值与相邻像素点的像素值不相等;根据中心像素点的坐标,计算至少一个邻域中的各相邻像素点的坐标;根据至少一个邻域中的各相邻像素点的坐标对各相邻像素点的对比结果进行排序;得到异常代表帧的每个像素点对应的特征向量;
23、将异常代表帧的所有像素点对应的特征向量进行组合,得到二值图像。
24、优选地,基于二值图像计算该异常代表帧的二次核验概率,包括:
25、统计二值图像中对比结果为中心像素点的像素值与相邻像素点的像素值不相等的总数量和对比结果为中心像素点的像素值与相邻像素点的像素值相等的总数量;
26、根据对比结果为中心像素点的像素值与相邻像素点的像素值不相等的总数量和对比结果为中心像素点的像素值与相邻像素点的像素值相等的总数量,计算该异常代表帧的二次核验概率。
27、优选地,当中心像素点的像素值与相邻像素点的像素值相等时,将该相邻像素点的对比结果赋值为“1”,当中心像素点的像素值与相邻像素点的像素值不相等时,将该相邻像素点的对比结果赋值为“0”,所述特征向量为“0”和/或“1”组合而成的二进制串,所述二值图像包括多个二进制串。
28、优选地,所述异常代表帧的串标行为概率的计算表达式为:
29、;
30、式中,为异常代表帧的串标行为概率,为异常代表帧的可接受概率,z表示当前选取的视频样本,z*表示视频样本z中的采样样本,为异常代表帧的二次核验概率,其中,为二进制串中出现“0”的长度,为二进制串的总长度。
31、第二方面,本发明提供了一种基于视频分析的防串标识别装置,所述装置用于实现上述的基于视频分析的防串标识别方法,所述装置包括:
32、视频获取模块,用于获取招投标现场的视频流,对招投标现场的视频流进行预处理,得到视频图像帧集;
33、图像采样模块,用于对视频图像帧集进行动作采样,得到代表帧集,所述代表帧集中具有若干代表帧,所述代表帧用于表征招投标现场的行为人产生动作变化;
34、概率计算模块,用于基于视频图像帧集和若干代表帧,计算各代表帧的可接受概率;
35、异常筛选模块,用于从代表帧集中筛选出可接受概率超过预设概率的代表帧,并标记为异常代表帧;
36、特征提取模块,用于对异常代表帧进行特征提取,得到二值图像;
37、异常计算模块,用于基于二值图像计算该异常代表帧的二次核验概率;
38、二次核验模块,用于基于该异常代表帧的二次核验概率和该异常代表帧对应的可接受概率,确定异常代表帧的串标行为概率。
39、第三方面,本发明提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的基于视频分析的防串标识别方法。
40、第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的基于视频分析的防串标识别方法。
41、有益效果:
42、1、本发明通过对招投标现场的视频流进行采集,再从视频流的视频图像帧集中进行动作采样,可以得到代表帧,代表帧用于表征招投标现场的行为人产生动作变化,然后计算各代表帧的可接受概率,可接受概率可以反应出行为人产生的动作是否为异常行为的概率,当可接受概率的值越大,异常行为的概率越大;在可接受概率的值较大时,将代表帧标记为异常代表帧,再次进行二次核验,根据该异常代表帧的二次核验概率和该异常代表帧对应的可接受概率计算出的异常代表帧的串标行为概率,以串标行为概率作为最终的异常行为判断标准,可以提高异常行为判断的准确性;
43、2、本发明通过串标行为概率,可以判断评标专家和投标人之间、评标专家之间、投标人之间、投标人个人、评标专家个人等行为是否存在异常,极大提高了招投标的公平性。
1.一种基于视频分析的防串标识别方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于视频分析的防串标识别方法,其特征在于,各代表帧的可接受概率的计算表达式为:
3.根据权利要求1所述的基于视频分析的防串标识别方法,其特征在于,从代表帧集中筛选出可接受概率超过预设概率的代表帧,并标记为异常代表帧,包括:
4.根据权利要求1所述的基于视频分析的防串标识别方法,其特征在于,对异常代表帧进行特征提取,得到二值图像,包括:
5.根据权利要求4所述的基于视频分析的防串标识别方法,其特征在于,基于二值图像计算该异常代表帧的二次核验概率,包括:
6.根据权利要求5所述的基于视频分析的防串标识别方法,其特征在于,当中心像素点的像素值与相邻像素点的像素值相等时,将该相邻像素点的对比结果赋值为“1”,当中心像素点的像素值与相邻像素点的像素值不相等时,将该相邻像素点的对比结果赋值为“0”,所述特征向量为“0”和/或“1”组合而成的二进制串,所述二值图像包括多个二进制串。
7.根据权利要求6所述的基于视频分析的防串标识别方法,其特征在于,所述异常代表帧的串标行为概率的计算表达式为:
8.一种基于视频分析的防串标识别装置,所述装置用于实现权利要求1-7中任一项所述的基于视频分析的防串标识别方法,其特征在于,所述装置包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-7中任一项所述的基于视频分析的防串标识别方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7中任一项所述的基于视频分析的防串标识别方法。