本申請(qǐng)屬于數(shù)據(jù)處理,尤其涉及一種生產(chǎn)過程數(shù)據(jù)與視頻監(jiān)控?cái)?shù)據(jù)融合的方法及設(shè)備。
背景技術(shù):
1、在工業(yè)生產(chǎn)中,通常需要對(duì)生產(chǎn)過程數(shù)據(jù)(例如軋機(jī)傳動(dòng)側(cè)壓力、高壓水流量、伺服閥開口度等)和視頻監(jiān)控?cái)?shù)據(jù)(例如設(shè)備的監(jiān)控視頻等)進(jìn)行數(shù)據(jù)采集和展示。相關(guān)技術(shù)中,生產(chǎn)過程數(shù)據(jù)和視頻監(jiān)控?cái)?shù)據(jù)的采集及展示系統(tǒng)往往是獨(dú)立運(yùn)行的,當(dāng)需要查詢生產(chǎn)過程中的生產(chǎn)過程數(shù)據(jù)和視頻監(jiān)控?cái)?shù)據(jù)時(shí),需要分別利用各自的系統(tǒng)進(jìn)行查詢,再通過人工篩選匹配同一時(shí)間段的生產(chǎn)過程數(shù)據(jù)和視頻監(jiān)控?cái)?shù)據(jù),這種數(shù)據(jù)處理方式影響了生產(chǎn)管理和設(shè)備維護(hù)的效率。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的實(shí)施例提供了一種工業(yè)生產(chǎn)數(shù)據(jù)與視頻數(shù)據(jù)融合的方法及設(shè)備,進(jìn)而至少在一定程度上可以提高生產(chǎn)管理和設(shè)備維護(hù)的效率。
2、本申請(qǐng)的其他特性和優(yōu)點(diǎn)將通過下面的詳細(xì)描述變得顯然,或部分地通過本申請(qǐng)的實(shí)踐而習(xí)得。
3、根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供了一種生產(chǎn)過程數(shù)據(jù)與視頻監(jiān)控?cái)?shù)據(jù)融合的方法,包括:
4、獲取生產(chǎn)區(qū)域內(nèi)的實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)和其對(duì)應(yīng)的實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)、所述生產(chǎn)區(qū)域內(nèi)的歷史視頻監(jiān)控?cái)?shù)據(jù)和其在同一時(shí)間段對(duì)應(yīng)的歷史生產(chǎn)過程數(shù)據(jù);
5、在第一顯示界面將所述實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)和所述實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)進(jìn)行融合顯示;
6、在第二顯示界面將所述歷史視頻監(jiān)控?cái)?shù)據(jù)和所述歷史生產(chǎn)過程數(shù)據(jù)進(jìn)行融合顯示。
7、在一些實(shí)施例中,生產(chǎn)過程數(shù)據(jù)與視頻監(jiān)控?cái)?shù)據(jù)融合的方法還包括:
8、響應(yīng)于用戶啟用實(shí)時(shí)數(shù)據(jù)服務(wù)的操作,更新設(shè)備列表數(shù)據(jù)庫,其中,所述設(shè)備列表數(shù)據(jù)庫包括所述生產(chǎn)區(qū)域內(nèi)所有監(jiān)控設(shè)備的設(shè)備信息和每個(gè)所述監(jiān)控設(shè)備監(jiān)測(cè)的所有點(diǎn)位的點(diǎn)位信息;
9、為每個(gè)所述監(jiān)控設(shè)備配置共享內(nèi)存塊;
10、將每個(gè)所述監(jiān)控設(shè)備監(jiān)測(cè)的所有點(diǎn)位的實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)按照預(yù)設(shè)采樣周期存儲(chǔ)至對(duì)應(yīng)的共享內(nèi)存塊中。
11、在一些實(shí)施例中,所述獲取生產(chǎn)區(qū)域內(nèi)的實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)和其對(duì)應(yīng)的實(shí)時(shí)生產(chǎn)過程數(shù)據(jù),包括:
12、基于vlc庫和ffmpeg工具從所述生產(chǎn)區(qū)域內(nèi)的第一監(jiān)控設(shè)備獲取所述實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù);
13、將所述第一監(jiān)控設(shè)備對(duì)應(yīng)的共享內(nèi)存塊中的實(shí)時(shí)生產(chǎn)過程數(shù)據(jù),確定為所述實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)對(duì)應(yīng)的實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)。
14、在一些實(shí)施例中,所述在第一顯示界面將所述實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)和所述實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)進(jìn)行融合顯示,包括:
15、根據(jù)所述第一監(jiān)控設(shè)備的設(shè)備信息從所述設(shè)備列表數(shù)據(jù)庫獲取第一點(diǎn)位信息;
16、在所述第一顯示界面的第一區(qū)域顯示所述第一點(diǎn)位信息和所述實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)對(duì)應(yīng)的實(shí)時(shí)生產(chǎn)過程數(shù)據(jù);
17、在所述第一顯示界面的第二區(qū)域顯示所述實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù);
18、在所述第一顯示界面的第三控制區(qū)域顯示所述實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)的控制控件。
19、在一些實(shí)施例中,生產(chǎn)過程數(shù)據(jù)與視頻監(jiān)控?cái)?shù)據(jù)融合的方法還包括:
20、響應(yīng)于用戶啟用歷史數(shù)據(jù)服務(wù)的操作,為所述生產(chǎn)區(qū)域內(nèi)的每個(gè)監(jiān)控設(shè)備創(chuàng)建設(shè)備配置數(shù)據(jù)庫,所述設(shè)備配置數(shù)據(jù)庫包括對(duì)應(yīng)監(jiān)控設(shè)備監(jiān)測(cè)的所有點(diǎn)位的點(diǎn)位信息;
21、針對(duì)每個(gè)監(jiān)控設(shè)備,從對(duì)應(yīng)的共享內(nèi)存塊中讀取數(shù)據(jù)并緩存至數(shù)組中;
22、在所述數(shù)組中的數(shù)據(jù)達(dá)到預(yù)設(shè)數(shù)量的情況下,將所述數(shù)組中的數(shù)據(jù)作為歷史生產(chǎn)過程數(shù)據(jù)寫入對(duì)應(yīng)的設(shè)備配置數(shù)據(jù)庫。
23、在一些實(shí)施例中,獲取所述生產(chǎn)區(qū)域內(nèi)的歷史視頻監(jiān)控?cái)?shù)據(jù)和其在同一時(shí)間段對(duì)應(yīng)的歷史生產(chǎn)過程數(shù)據(jù),包括:
24、根據(jù)用戶設(shè)置的起訖時(shí)間獲取所述生產(chǎn)區(qū)域內(nèi)的第二監(jiān)控設(shè)備的歷史視頻監(jiān)控?cái)?shù)據(jù);
25、從所述第二監(jiān)控設(shè)備對(duì)應(yīng)的設(shè)備配置數(shù)據(jù)庫獲取與所述起訖時(shí)間同一時(shí)間段的歷史生產(chǎn)過程數(shù)據(jù)。
26、在一些實(shí)施例中,所述在第二顯示界面將所述歷史視頻監(jiān)控?cái)?shù)據(jù)和所述歷史生產(chǎn)過程數(shù)據(jù)進(jìn)行融合顯示,包括:
27、根據(jù)所述第二監(jiān)控設(shè)備的設(shè)備信息從對(duì)應(yīng)的設(shè)備配置數(shù)據(jù)庫獲取第二點(diǎn)位信息;
28、在所述第二顯示界面的第一區(qū)域顯示所述第二點(diǎn)位信息和所述同一時(shí)間段的歷史生產(chǎn)過程數(shù)據(jù);
29、在所述第二顯示界面的第二區(qū)域顯示所述歷史視頻監(jiān)控?cái)?shù)據(jù);
30、在所述第二顯示界面的第三區(qū)域顯示所述歷史視頻監(jiān)控?cái)?shù)據(jù)的控制控件。
31、在一些實(shí)施例中,所述在所述第二顯示界面的第二區(qū)域顯示所述第二點(diǎn)位信息和所述同一時(shí)間段的歷史生產(chǎn)過程數(shù)據(jù),包括:
32、在所述第二顯示界面的第一區(qū)域顯示所述第二點(diǎn)位信息;
33、根據(jù)所述預(yù)設(shè)采樣周期,確定所述歷史視頻監(jiān)控?cái)?shù)據(jù)的播放進(jìn)度條的更新頻率;
34、根據(jù)所述起訖時(shí)間和所述更新頻率,確定所述播放進(jìn)度條的更新次數(shù);
35、將所述同一時(shí)間段的歷史生產(chǎn)過程數(shù)據(jù)中數(shù)據(jù)的總數(shù)量除以所述更新次數(shù),得到所述播放進(jìn)度條每更新一次需要顯示的數(shù)據(jù)的數(shù)量;
36、在所述播放進(jìn)度條更新的情況下,從所述同一時(shí)間段的歷史生產(chǎn)過程數(shù)據(jù)中獲取相應(yīng)數(shù)量的數(shù)據(jù),并顯示在所述第二顯示界面的第一區(qū)域。
37、在一些實(shí)施例中,生產(chǎn)過程數(shù)據(jù)與視頻監(jiān)控?cái)?shù)據(jù)融合的方法還包括:
38、響應(yīng)于用戶選擇的觸發(fā)點(diǎn)位,對(duì)所述觸發(fā)點(diǎn)位的生產(chǎn)過程數(shù)據(jù)進(jìn)行監(jiān)聽;
39、在所述觸發(fā)點(diǎn)位的生產(chǎn)過程數(shù)據(jù)滿足預(yù)設(shè)觸發(fā)條件的情況下,執(zhí)行所述獲取生產(chǎn)區(qū)域內(nèi)的實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)和其對(duì)應(yīng)的實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)、所述生產(chǎn)區(qū)域內(nèi)的歷史視頻監(jiān)控?cái)?shù)據(jù)和其在同一時(shí)間段對(duì)應(yīng)的歷史生產(chǎn)過程數(shù)據(jù)的步驟。
40、根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供了一種生產(chǎn)過程數(shù)據(jù)與視頻監(jiān)控?cái)?shù)據(jù)融合的設(shè)備,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有能夠被所述處理器執(zhí)行的計(jì)算機(jī)程序指令,所述處理器執(zhí)行所述計(jì)算機(jī)程序指令時(shí),實(shí)現(xiàn)如上述第一方面任一項(xiàng)所述的方法的步驟。
41、在本申請(qǐng)中,通過獲取生產(chǎn)區(qū)域內(nèi)的實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)和其對(duì)應(yīng)的實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)、所述生產(chǎn)區(qū)域內(nèi)的歷史視頻監(jiān)控?cái)?shù)據(jù)和其在同一時(shí)間段對(duì)應(yīng)的歷史生產(chǎn)過程數(shù)據(jù);在第一顯示界面將所述實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)和所述實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)進(jìn)行融合顯示;在第二顯示界面將所述歷史視頻監(jiān)控?cái)?shù)據(jù)和所述歷史生產(chǎn)過程數(shù)據(jù)進(jìn)行融合顯示。通過上述方案能夠在顯示界面將實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)和實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)同時(shí)進(jìn)行顯示,也可以在顯示界面將同一時(shí)間段的歷史生產(chǎn)過程數(shù)據(jù)和歷史視頻監(jiān)控?cái)?shù)據(jù)進(jìn)行同步顯示,提高了生產(chǎn)管理和設(shè)備維護(hù)的效率。
42、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請(qǐng)。
1.一種生產(chǎn)過程數(shù)據(jù)與視頻監(jiān)控?cái)?shù)據(jù)融合的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取生產(chǎn)區(qū)域內(nèi)的實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)和其對(duì)應(yīng)的實(shí)時(shí)生產(chǎn)過程數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述在第一顯示界面將所述實(shí)時(shí)視頻監(jiān)控?cái)?shù)據(jù)和所述實(shí)時(shí)生產(chǎn)過程數(shù)據(jù)進(jìn)行融合顯示,包括:
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,獲取所述生產(chǎn)區(qū)域內(nèi)的歷史視頻監(jiān)控?cái)?shù)據(jù)和其在同一時(shí)間段對(duì)應(yīng)的歷史生產(chǎn)過程數(shù)據(jù),包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述在第二顯示界面將所述歷史視頻監(jiān)控?cái)?shù)據(jù)和所述歷史生產(chǎn)過程數(shù)據(jù)進(jìn)行融合顯示,包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述在所述第二顯示界面的第二區(qū)域顯示所述第二點(diǎn)位信息和所述同一時(shí)間段的歷史生產(chǎn)過程數(shù)據(jù),包括:
9.根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的方法,其特征在于,還包括:
10.一種生產(chǎn)過程數(shù)據(jù)與視頻監(jiān)控?cái)?shù)據(jù)融合的設(shè)備,包括處理器和存儲(chǔ)器,其特征在于,所述存儲(chǔ)器存儲(chǔ)有能夠被所述處理器執(zhí)行的計(jì)算機(jī)程序指令,所述處理器執(zhí)行所述計(jì)算機(jī)程序指令時(shí),實(shí)現(xiàn)如權(quán)利要求1至9中任一所述的方法的步驟。