本發(fā)明涉及工時分析管理領(lǐng)域,尤其涉及臨床試驗項目工時分析管理系統(tǒng)。
背景技術(shù):
1、臨床試驗的工時管理是確保臨床試驗?zāi)軌虬凑占榷ㄓ媱濏樌M行的重要方法。在管理的過程中,可以通過自動計算工時或由員工手動上報工時的形式來進行工時的統(tǒng)計。而為了提高工時的有效性,通常會在臨床試驗場地中設(shè)置攝像頭,由攝像頭來獲取員工工作過程中的視頻,之后對視頻來進行分析,以判斷工時的有效性。在分析過程中,一般是通過計算員工在臨床試驗場地中停留的總時間長度與員工上報的工時或基于上下班打卡時間計算得到的工時之間的比值來進行判斷,當(dāng)比值高于設(shè)置的閾值時,則表示當(dāng)天的工時的可信度較高。
2、現(xiàn)有技術(shù)中,通常都是分別視頻中的每一幀進行檢測,以判斷員工在該幀中是否位于工作崗位。但是,員工工作過程中的視頻的時長一般比較長,包含幀的數(shù)量較多,從而導(dǎo)致需要花費較長的時間才能獲得每一幀的識別結(jié)果。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的在于公開臨床試驗項目工時分析管理系統(tǒng),解決在對臨床試驗項目進行工時分析管理的過程中,利用視頻判斷工時的有效性時,如何提高判斷的效率的問題。
2、為了達到上述目的,本發(fā)明提供如下技術(shù)方案:
3、本發(fā)明提供了臨床試驗項目工時分析管理系統(tǒng),包括工時分析管理裝置,工時分析管理裝置包括視頻分析模塊,視頻分析模塊包括獲取單元、分析單元和統(tǒng)計單元;
4、獲取單元用于將監(jiān)控視頻中包含的所有幀,按照拍攝的時間從早到晚的順序?qū)⑺械膸4娴郊蟜raset;
5、分析單元用于分別判斷fraset中的每一幀是否包含出勤的員工,包括:
6、對第1幀和第2幀進行識別的過程如下:
7、采用第二檢測算法對第h幀進行識別,判斷第一幀中是否存在出勤的員工;
8、對第h幀進行識別的過程如下:
9、h為大于等于3的正整數(shù),判斷第h-1幀和h-2幀中是否都存在出勤的員工,若是,則采用第一檢測算法對第h幀進行識別,判斷第h幀中是否存在出勤的員工;若否,則采用第二檢測算法對第h幀進行識別,判斷第h幀中是否存在出勤的員工;
10、第一檢測算法包括:
11、第一步,基于第h-1幀和第h-2幀計算識別區(qū)域的尺寸;
12、第二步,基于第h-1幀和第h-2幀計算第h幀中的像素點的檢測值;
13、第三步,按照檢測值從大到小的順序,將第h幀中的所有的像素點保存到集合pixseth;
14、第四步,初始化k的值為1;
15、第五步,以pixseth中的第k個像素點作為識別區(qū)域的中心,對識別區(qū)域進行識別,判斷識別區(qū)域中是否存在出勤的員工,若是,則停止進行檢測,若否,則進入第六步;
16、第六步,更新k的值,將k的值加上1,進入第七步;
17、第七步,判斷k的值是否大于pixseth中的像素點的總數(shù),若是,則表示第h幀中不存在出勤的員工,若否,則進入第五步;
18、統(tǒng)計單元用于統(tǒng)計監(jiān)控視頻中,員工處于臨床試驗場地中的總時長。
19、優(yōu)選地,還包括工時獲取裝置,工時獲取裝置用于獲取臨床試驗項目的員工的在出勤日的工時。
20、優(yōu)選地,工時分析管理裝置還包括判斷模塊和工時管理模塊;
21、判斷模塊用于將總時長與工時進行比較,判斷工時是否異常;
22、工時管理模塊用于工時管理人員對異常的工時進行修正,獲得修正后的工時。
23、優(yōu)選地,還包括視頻拍攝裝置,視頻拍攝裝置用于在出勤日獲取臨床試驗項目的員工的臨床試驗場地的監(jiān)控視頻。
24、優(yōu)選地,第二檢測算法包括:
25、分別以第h幀中的每個像素點作為預(yù)設(shè)尺寸的識別區(qū)域的中心,獲得多個識別區(qū)域;
26、分別對每個識別區(qū)域進行識別,判斷所有的識別區(qū)域中是否存在出勤的員工。優(yōu)選地,對識別區(qū)域進行識別時,采用r-cnn算法或yolo算法對識別區(qū)域進行識別。
27、優(yōu)選地,基于第h-1幀和第h-2幀計算識別區(qū)域的尺寸,包括:
28、用(xh-1,yh-1)表示第h-1幀中,包含屬于出勤的員工的區(qū)域的像素點最多的識別區(qū)域的中心的坐標(biāo);
29、用(xh-2,yh-2)表示第h-2幀中,包含屬于出勤的員工的區(qū)域的像素點最多的識別區(qū)域的中心的坐標(biāo);
30、在第h幀中,作出經(jīng)過(xh-1,yh-1)和(xh-2,yh-2)的直線lh-1;
31、計算(xh-1,yh-1)和(xh-2,yh-2)之間距離dh-1,h-2;
32、獲取除了(xh-2,yh-2)之外,與(xh-1,yh-1)之間的距離等于dh-1,h-2且經(jīng)過lh-1的點的坐標(biāo)(xpre,ypre);
33、基于(xpre,ypre)計算識別區(qū)域的尺寸。
34、優(yōu)選地,基于(xpre,ypre)計算識別區(qū)域的尺寸,包括:
35、分別用lstdh-1和lstdh-2表示在第h-1幀和第h-2幀中,屬于員工的像素點的縱坐標(biāo)的最大值與最小值之間的差值;
36、分別用wstdh-1和wstdh-2表示在第h-1幀和第h-2幀中,屬于員工的像素點的橫坐標(biāo)的最大值與最小值之間的差值;
37、則在第h幀中,識別區(qū)域的長度的計算公式為:
38、
39、識別區(qū)域的寬度的計算公式為:
40、
41、lh和wh分別表示在第h幀中,識別區(qū)域的長度和寬度;alh和awh分別表示第h幀的長度和寬度,
42、優(yōu)選地,基于第h-1幀和第h-2幀計算第h幀中的像素點的檢測值,包括:
43、用b表示第h幀中的像素點,用checkb表示b的檢測值,則checkb的計算公式如下:
44、
45、dstnab表示b的坐標(biāo)與坐標(biāo)(xpre,ypre)之間的距離,dstnama表示第h幀中的像素點與坐標(biāo)(xpre,ypre)之間的距離的最大值,dstnbb表示b與射線flh-1之間的距離,dstnbma表示第h幀中的像素點與射線flh-1之間的距離的最大值,η1表示第一檢測系數(shù),η2表示第二檢測系數(shù);flh-1為以(xh-2,yh-2)為端點且經(jīng)過(xh-1,yh-1)的射線。
46、優(yōu)選地,統(tǒng)計監(jiān)控視頻中,員工處于臨床試驗場地中的總時長,包括:
47、用t1表示監(jiān)控視頻的總時長,用n表示監(jiān)控視頻包含的幀的總數(shù),用m表示存在出勤的員工的幀的總數(shù),則員工處于臨床試驗場地中的總時長的計算公式如下:
48、
49、t2表示員工處于臨床試驗場地中的總時長。
50、有益效果:
51、與現(xiàn)有的從監(jiān)控視頻的幀中判斷是否包含出勤的員工的方式相比,本發(fā)明在判斷的過程中,參考了已經(jīng)進行過判斷且拍攝時間距離當(dāng)前進行識別的幀最近的前兩幀的識別結(jié)果,在出勤的員工在臨床試驗環(huán)境中的移動存在連續(xù)性時,使得識別的過程能夠先對存在出勤的員工的概率大的識別區(qū)域進行識別,從而能夠在當(dāng)前進行識別的幀中存在出勤的員工時,有效地減少識別出幀中存在的出勤的員工所需要進行識別的識別區(qū)域總數(shù),提高了識別的速度。這樣,便可以縮短獲得監(jiān)控視頻的所有幀的識別結(jié)果的總耗時,提高了判斷工時的有效性的效率。