本發(fā)明涉及信息核驗(yàn)領(lǐng)域,尤其是涉及一種保險(xiǎn)行業(yè)線下課程信息真實(shí)性的校驗(yàn)方法及系統(tǒng)。
背景技術(shù):
1、在保險(xiǎn)行業(yè)中涉及的培訓(xùn)課程通常是為了提升員工的專業(yè)知識(shí)、銷售技能、客戶服務(wù)能力和合規(guī)意識(shí),以適應(yīng)不斷變化的市場(chǎng)和監(jiān)管環(huán)境。上級(jí)管理機(jī)構(gòu)為增強(qiáng)對(duì)職場(chǎng)、團(tuán)隊(duì)等基層單位培訓(xùn)或授課情況,往往會(huì)要求通過系統(tǒng)上傳培訓(xùn)記錄,一般包括課程信息、參訓(xùn)人員信息及課程現(xiàn)場(chǎng)照片。
2、但是,在日常工作中往往也存在一些為完成培訓(xùn)任務(wù)參與證明易偽造培訓(xùn)記錄。僅通過參訓(xùn)人員簽到、簽退記錄以及上傳現(xiàn)場(chǎng)照片證明課程信息的真實(shí)性,容易出現(xiàn)照片偽造或重復(fù)使用舊照片的情況,無法有效核實(shí)實(shí)際參與人員和參與情況,這也為上級(jí)管理機(jī)構(gòu)對(duì)課程真實(shí)性審核帶來了極大的困難。
3、針對(duì)這種問題,本發(fā)明提供了一種保險(xiǎn)行業(yè)線下課程信息真實(shí)性的校驗(yàn)方法及系統(tǒng),以解決上述問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明為了解決現(xiàn)有技術(shù)中存在的問題,創(chuàng)新提出了一種保險(xiǎn)行業(yè)線下課程信息真實(shí)性的校驗(yàn)方法及系統(tǒng),有效解決由于現(xiàn)有技術(shù)造成保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)的可靠性不高的問題,有效地提高了保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)的可靠性。
2、本發(fā)明第一方面提供了一種保險(xiǎn)行業(yè)線下課程信息真實(shí)性的校驗(yàn)方法,包括:
3、獲取保險(xiǎn)行業(yè)線下課程的授課開始信息,生成用于講師以及課程學(xué)員分別簽到的動(dòng)態(tài)二維碼,根據(jù)講師簽到當(dāng)前設(shè)備位置信息以及學(xué)員簽到當(dāng)前設(shè)備位置信息,計(jì)算學(xué)員和講師簽到距離,基于學(xué)員與講師簽到距離,進(jìn)行授課前簽到驗(yàn)證;
4、獲取授課時(shí)長(zhǎng)信息,在授課期間內(nèi),在簽到的部分學(xué)員中隨機(jī)推送確認(rèn)消息,基于隨機(jī)推送確認(rèn)消息,進(jìn)行授課過程驗(yàn)證;
5、獲取保險(xiǎn)行業(yè)線下課程的授課結(jié)束信息,生成用于講師以及課程學(xué)員分別簽退的動(dòng)態(tài)二維碼,根據(jù)講師簽退當(dāng)前設(shè)備位置信息以及學(xué)員簽退當(dāng)前設(shè)備位置信息,計(jì)算學(xué)員和講師簽退距離,基于學(xué)員與講師簽退距離,進(jìn)行授課后簽退驗(yàn)證;
6、獲取保險(xiǎn)行業(yè)線下課程的授課現(xiàn)場(chǎng)圖片以及授課現(xiàn)場(chǎng)圖片的exif信息,基于授課現(xiàn)場(chǎng)圖片以及授課現(xiàn)場(chǎng)圖片的exif信息,進(jìn)行圖片相似度以及完整性驗(yàn)證;如果授課前簽到驗(yàn)證、授課過程驗(yàn)證、授課后簽退驗(yàn)證、圖片相似度以及完整性驗(yàn)證均驗(yàn)證通過,則保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)通過,否則保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)失敗。
7、可選地,所述根據(jù)講師簽到當(dāng)前設(shè)備位置信息以及學(xué)員簽到當(dāng)前設(shè)備位置信息,計(jì)算學(xué)員和講師簽到距離,基于學(xué)員與講師簽到距離,進(jìn)行授課前簽到驗(yàn)證具體包括:
8、根據(jù)講師簽到當(dāng)前設(shè)備位置信息中的經(jīng)緯度坐標(biāo)以及學(xué)員簽到當(dāng)前設(shè)備位置信息中經(jīng)緯度坐標(biāo),通過ellipsoid.sphere橢球模型計(jì)算學(xué)員和講師簽到距離;
9、判斷所有學(xué)員與講師簽到距離是否均小于預(yù)設(shè)距離閾值,如果存在學(xué)員與講師簽到距離不小于預(yù)設(shè)距離閾值,則授課前簽到驗(yàn)證失敗,否則,授課前簽到驗(yàn)證通過。
10、可選地,所述根據(jù)講師簽退當(dāng)前設(shè)備位置信息以及學(xué)員簽退當(dāng)前設(shè)備位置信息,計(jì)算學(xué)員和講師簽退距離,基于學(xué)員與講師簽退距離,進(jìn)行授課后簽退驗(yàn)證具體包括:
11、根據(jù)講師簽退當(dāng)前設(shè)備位置信息中的經(jīng)緯度坐標(biāo)以及學(xué)員簽退當(dāng)前設(shè)備位置信息中經(jīng)緯度坐標(biāo),通過ellipsoid.sphere橢球模型計(jì)算學(xué)員和講師簽退距離、授課講師簽退時(shí)和簽到時(shí)之間的距離、學(xué)員簽到和簽退時(shí)之間的距離;
12、判斷所有學(xué)員和講師簽退距離、授課講師簽退時(shí)和簽到時(shí)之間的距離、學(xué)員簽到和簽退時(shí)之間的距離是否均小于預(yù)設(shè)距離閾值,如果存在學(xué)員與講師簽退距離不小于預(yù)設(shè)距離閾值,或,授課講師簽退時(shí)和簽到時(shí)之間的距離、學(xué)員簽到和簽退時(shí)之間的距離、學(xué)員和授課講師簽退之間的距離中的任意一個(gè)不小于預(yù)設(shè)距離閾值,則授課前簽退驗(yàn)證失敗,否則,授課前簽到驗(yàn)證通過。
13、可選地,所述基于授課現(xiàn)場(chǎng)圖片以及授課現(xiàn)場(chǎng)圖片的exif信息,進(jìn)行圖片相似度以及完整性驗(yàn)證具體包括:
14、基于授課現(xiàn)場(chǎng)圖片的哈希值與歷史圖片庫中待對(duì)比圖片的哈希值,進(jìn)行圖片相似度驗(yàn)證;
15、基于圖片的exif信息,進(jìn)行圖片完整性驗(yàn)證。
16、進(jìn)一步地,所述基于授課現(xiàn)場(chǎng)圖片的哈希值與歷史圖片庫中待對(duì)比圖片的哈希值,進(jìn)行圖片相似度驗(yàn)證具體包括:
17、分別獲取授課現(xiàn)場(chǎng)圖片以及待對(duì)比圖片的路徑,將授課現(xiàn)場(chǎng)圖片以及待對(duì)比圖片的路徑分別轉(zhuǎn)化為文件file,基于轉(zhuǎn)化后文件file,將授課現(xiàn)場(chǎng)圖片以及待對(duì)比圖片轉(zhuǎn)化為bufferedimage類型;
18、將授課現(xiàn)場(chǎng)圖片以及待對(duì)比圖片均縮放到設(shè)定尺寸;
19、將縮放后的授課現(xiàn)場(chǎng)圖片以及待對(duì)比圖片均轉(zhuǎn)換為灰度圖像;
20、將轉(zhuǎn)換為灰度圖像的授課現(xiàn)場(chǎng)圖片以及待對(duì)比圖片轉(zhuǎn)換為byte數(shù)組,并對(duì)轉(zhuǎn)換后的byte數(shù)組進(jìn)行二值化處理;
21、將二值化處理后的授課現(xiàn)場(chǎng)圖片對(duì)應(yīng)的byte數(shù)組作為授課現(xiàn)場(chǎng)圖片的哈希數(shù)組hash1,將二值化處理后的待對(duì)比圖片對(duì)應(yīng)的byte數(shù)組作為待對(duì)比圖片的哈希數(shù)組hash2,計(jì)算授課現(xiàn)場(chǎng)圖片的哈希數(shù)組hash1與待對(duì)比圖片的哈希數(shù)組hash2相同的數(shù)組元素,占授課現(xiàn)場(chǎng)圖片的哈希數(shù)組hash1或待對(duì)比圖片的哈希數(shù)組hash2總數(shù)組元素的比值,將如果授課現(xiàn)場(chǎng)圖片的哈希數(shù)組hash1與待對(duì)比圖片的哈希數(shù)組hash2相同的數(shù)組元素,占授課現(xiàn)場(chǎng)圖片的哈希數(shù)組hash1或待對(duì)比圖片的哈希數(shù)組hash2總數(shù)組元素的比值作為授課現(xiàn)場(chǎng)圖片以及待對(duì)比圖片的相似度;如果相似度超過預(yù)設(shè)設(shè)定相似度閾值,則授課現(xiàn)場(chǎng)圖片相似度驗(yàn)證失敗,否則,授課現(xiàn)場(chǎng)圖片相似度驗(yàn)證成功。
22、可選地,所述exif信息包括拍攝坐標(biāo)、拍攝時(shí)間、手機(jī)廠商、手機(jī)型號(hào)。
23、進(jìn)一步地,所述基于圖片的exif信息,進(jìn)行圖片完整性驗(yàn)證具體包括:
24、判斷待驗(yàn)證授課現(xiàn)場(chǎng)圖片的exif信息是否存在缺失或空值,如果存在缺失或空值,則圖片完整性驗(yàn)證失敗,如果不存在缺失或空值,則圖片完整性驗(yàn)證通過。
25、可選地,還包括:
26、基于圖片的exif信息,進(jìn)行圖片合理性驗(yàn)證。
27、進(jìn)一步地,所述基于圖片的exif信息,進(jìn)行圖片合理性驗(yàn)證具體包括:
28、判斷授課現(xiàn)場(chǎng)圖片的拍照時(shí)間是否在開啟簽到時(shí)間與開啟簽退時(shí)間之間,如果授課現(xiàn)場(chǎng)圖片的拍照時(shí)間未在開啟簽到時(shí)間與開啟簽退時(shí)間之間,則授課現(xiàn)場(chǎng)圖片為非課程間拍攝照片,圖片合理性驗(yàn)證失敗;
29、判斷授課現(xiàn)場(chǎng)圖片的拍攝坐標(biāo)對(duì)應(yīng)的位置與所有學(xué)員或講師簽到位置、所有學(xué)員或講師簽退位置的距離,是否均小于預(yù)設(shè)距離閾值,如果授課現(xiàn)場(chǎng)圖片的拍攝坐標(biāo)對(duì)應(yīng)的位置與所有學(xué)員或講師簽到位置、所有學(xué)員或講師簽退位置的距離中,大于預(yù)設(shè)距離閾值的次數(shù)超過預(yù)設(shè)次數(shù)閾值,則授課現(xiàn)場(chǎng)圖片為非課程間拍攝照片,圖片合理性驗(yàn)證失敗。
30、本發(fā)明第二方面提供了一種保險(xiǎn)行業(yè)線下課程信息真實(shí)性的校驗(yàn)系統(tǒng),包括:
31、簽到驗(yàn)證模塊,獲取保險(xiǎn)行業(yè)線下課程的授課開始信息,生成用于講師以及課程學(xué)員分別簽到的動(dòng)態(tài)二維碼,根據(jù)講師簽到當(dāng)前設(shè)備位置信息以及學(xué)員簽到當(dāng)前設(shè)備位置信息,計(jì)算學(xué)員和講師簽到距離,基于學(xué)員與講師簽到距離,進(jìn)行授課前簽到驗(yàn)證;
32、授課過程驗(yàn)證模塊,獲取授課時(shí)長(zhǎng),在授課期間內(nèi),在簽到的部分學(xué)員中隨機(jī)推送確認(rèn)消息,基于隨機(jī)推送確認(rèn)消息,進(jìn)行授課過程驗(yàn)證;
33、簽退驗(yàn)證模塊,獲取保險(xiǎn)行業(yè)線下課程的授課結(jié)束信息,生成用于講師以及課程學(xué)員分別簽退的動(dòng)態(tài)二維碼,根據(jù)講師簽退當(dāng)前設(shè)備位置信息以及學(xué)員簽退當(dāng)前設(shè)備位置信息,計(jì)算學(xué)員和講師簽退距離,基于學(xué)員與講師簽退距離,進(jìn)行授課后簽退驗(yàn)證;
34、圖片驗(yàn)證模塊,獲取保險(xiǎn)行業(yè)線下課程的授課現(xiàn)場(chǎng)圖片以及授課現(xiàn)場(chǎng)圖片的exif信息,基于授課現(xiàn)場(chǎng)圖片以及授課現(xiàn)場(chǎng)圖片的exif信息,進(jìn)行圖片相似度以及完整性驗(yàn)證,如果授課前簽到驗(yàn)證、授課過程驗(yàn)證、授課后簽退驗(yàn)證、圖片相似度以及完整性驗(yàn)證均驗(yàn)證通過,則保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)通過,否則保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)失敗。
35、本發(fā)明采用的技術(shù)方案包括以下技術(shù)效果:
36、1、本發(fā)明根據(jù)講師簽到當(dāng)前設(shè)備位置信息以及學(xué)員簽到當(dāng)前設(shè)備位置信息,計(jì)算學(xué)員和講師簽到距離,基于學(xué)員與講師簽到距離,進(jìn)行授課前簽到驗(yàn)證;在授課期間內(nèi),在簽到的部分學(xué)員中隨機(jī)推送確認(rèn)消息,基于隨機(jī)推送確認(rèn)消息,進(jìn)行授課過程驗(yàn)證;根據(jù)講師簽退當(dāng)前設(shè)備位置信息以及學(xué)員簽退當(dāng)前設(shè)備位置信息,計(jì)算學(xué)員和講師簽退距離,基于學(xué)員與講師簽退距離,進(jìn)行授課后簽退驗(yàn)證;獲取保險(xiǎn)行業(yè)線下課程的授課現(xiàn)場(chǎng)圖片以及授課現(xiàn)場(chǎng)圖片的exif信息,基于授課現(xiàn)場(chǎng)圖片以及授課現(xiàn)場(chǎng)圖片的exif信息,進(jìn)行圖片相似度以及完整性驗(yàn)證;如果授課前簽到驗(yàn)證、授課過程驗(yàn)證、授課后簽退驗(yàn)證、圖片相似度以及完整性驗(yàn)證均驗(yàn)證通過,則保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)通過,否則保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)失敗,有效解決由于現(xiàn)有技術(shù)造成保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)的可靠性不高的問題,有效地提高了保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)的可靠性。
37、2、本發(fā)明技術(shù)方案中不僅可以基于授課現(xiàn)場(chǎng)圖片的哈希值與歷史圖片庫中待對(duì)比圖片的哈希值,進(jìn)行圖片相似度驗(yàn)證;而且還可以基于圖片的exif信息,進(jìn)行圖片完整性驗(yàn)證,進(jìn)一步地提高了保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)的可靠性。
38、3、本發(fā)明技術(shù)方案中基于圖片的exif信息,進(jìn)行圖片合理性驗(yàn)證,進(jìn)一步地提高了保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)的可靠性。
39、4、本發(fā)明技術(shù)方案中通過圖片exif信息中的拍照時(shí)間、拍攝坐標(biāo)等兩個(gè)方面進(jìn)行圖片合理性的驗(yàn)證,進(jìn)一步地提高了保險(xiǎn)行業(yè)線下課程信息真實(shí)性校驗(yàn)的可靠性。
40、應(yīng)當(dāng)理解的是以上的一般描述以及后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。