一種車輛數據處理的方法及裝置的制造方法
【技術領域】
[0001]本發明涉及數據處理領域,特別涉及一種車輛數據處理的方法及裝置。
【背景技術】
[0002]隨著車輛保有量的持續攀升以及道路卡口高清監控相機的普遍架設,各類型涉車圖片和視頻數量成幾何級數倍增。
[0003]目前,對于海量的各類型涉車圖片和視頻,主要是用在車輛的違章監控等方面。
[0004]可見,現有的海量車輛數據沒有得到充分的管理和使用,無法根據車輛數據為外部應用提供數據服務。
【發明內容】
[0005]本發明實施例提供了一種車輛數據處理的方法及裝置,可以進行車輛數據處理和車輛信息的保存。
[0006]第一方面,本發明實施例提出了一種車輛數據處理的方法,包括:
[0007]將至少一個提供車輛數據的數據源連接到消息總線;
[0008]接收所述至少一個數據源在所述消息總線上發送的車輛數據;
[0009]根據接收到的車輛數據的類型,為車輛數據分配對應的計算節點;
[0010]由所述計算節點為對應的車輛數據計算車輛的特征信息;
[0011 ]保存所述車輛的特征信息。
[0012]優選地,
[0013]所述至少一個數據源包括:將車輛數據采集為錄像文件的數據源;
[0014]所述根據接收到的車輛數據的類型,為車輛數據分配對應的計算節點包括:確定所述錄像文件的分割段數,部署每段文件的指定的計算節點。
[0015]優選地,
[0016]所述至少一個數據源包括:將車輛數據采集為單幅圖像文件的數據源,
[0017]所述根據接收到的車輛數據的類型,為車輛數據分配對應的計算節點包括:部署所述圖像的合適的計算節點。
[0018]優選地,
[0019]所述至少一個數據源包括:將車輛數據采集為實時視頻流的數據源,
[0020]所述根據接收到的車輛數據的類型,為車輛數據分配對應的計算節點包括:部署所述實時視頻流的固定計算節點,均衡的分配所述實時視頻流到所述固定計算節點
[0021]優選地,
[0022]所述數據源為交通卡口;
[0023]所述車輛數據包括:消息類型、所在的卡口信息及拍攝時間、車輛的固有信息;
[0024]優選地,
[0025]所述車輛數據包括:
[0026]消息類型和至少兩幀實時數據;
[0027]每一幀的實時數據中均攜帶有卡口信息、時間信息和車輛的固有信息。
[0028]第二方面,本發明實施例提出了一種車輛數據的處理裝置,包括:
[0029]接收模塊,用于通過消息總線連接外部的至少一個數據源,接收所述至少一個數據源在所述消息總線上發送的車輛數據,將所述車輛數據輸出給分配模塊;
[0030]分配模塊,用于根據接收到的車輛數據的類型,為車輛數據分配對應的計算節點;
[0031]計算模塊,用于通過所述計算節點為對應的車輛數據計算車輛的特征信息,將所述車輛的特征信息輸出給保存模塊;
[0032]保存模塊,用于保存所述車輛的特征信息。
[0033]優選地,所述接收模塊,具體用于通過消息總線連接外部的將車輛數據采集為錄像文件的數據源;
[0034]所述分配模塊具體用于確定所述錄像文件的分割段數,部署每段文件的合適的計算節點。
[0035]優選地,所述接收模塊,具體用于通過消息總線連接外部的將車輛數據采集為單幅圖像文件的數據源;
[0036]所述分配模塊具體用于部署所述圖像的合適的計算節點。
[0037]優選地,
[0038]所述接收模塊,具體用于通過消息總線連接外部的將車輛數據采集為單幅實時視頻流的數據源;
[0039]所述分配模塊具體用于部署所述實時視頻流的固定計算節點,均衡的分配所述實時視頻流到所述固定計算節點;
[0040]或者,
[0041 ]所述接收模塊,具體用于通過消息總線連接外部的提供車輛數據的交通卡口 ;
[0042]所述車輛數據包括:消息類型、所在的卡口信息及拍攝時間、車輛的固有信息;
[0043]或者,
[0044]所述接收模塊,具體用于通過消息總線連接外部的將包括消息類型和至少兩幀實時數據的車輛數據采集為實時視頻流的數據源;
[0045]每一幀的實時數據中均攜帶有卡口信息、時間信息和車輛的固有信息。
[0046]本發明實施例提出的一種車輛數據處理的方法及裝置,通過消息總線獲取數據源的車輛數據,并根據車輛數據的類型對車輛數據進行處理,得到車輛數據對應的車輛特征信息并保存所述特征信息,從而通過數據源獲取車輛的特征信息,完成車輛數據的處理和信息的保存,從而可以根據所述車輛特征信息為外部應用提供數據服務。
【附圖說明】
[0047]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0048]圖1是本發明一個實施例提供的車輛數據的處理方法流程圖;
[0049]圖2是本發明另一個實施例提供的車輛數據的處理方法流程圖;
[0050]圖3是本發明一個實施例提供的車輛數據的處理裝置結構圖。
【具體實施方式】
[0051]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例,基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0052]如圖1所示,本發明實施例提供了一種車輛數據處理的方法,該方法可以包括以下步驟:
[0053]步驟101:將至少一個提供車輛數據的數據源連接到消息總線;
[0054]步驟102:接收所述至少一個數據源在所述消息總線上發送的車輛數據;
[0055]步驟103:根據接收到的車輛數據的類型,為車輛數據分配對應的計算節點;
[0056]步驟104:由所述計算節點為對應的車輛數據計算車輛的特征信息;
[0057]步驟105:保存所述車輛的特征信息。
[0058]可見,本發明實施例提出的一種車輛數據處理的方法,通過消息總線獲取數據源的車輛數據,并根據車輛數據的類型對車輛數據進行處理,得到車輛數據對應的車輛特征信息并保存所述特征信息,從而通過數據源獲取車輛的特征信息,完成車輛數據的處理和信息的保存,從而可以根據所述車輛特征信息為外部應用提供數據服務。
[0059]在本發明的一個優選實施例中,為了處理數據類型為錄像文件的車輛數據,在所述至少一個數據源包括將車輛數據采集為錄像文件的數據源時,所述根據接收到的車輛數據的類型,為車輛數據分配對應的計算節點包括:確定所述錄像文件的分割段數,部署每段文件的合適的計算節點。
[0060]在本發明的一個優選實施例中,為了處理數據類型為單幅圖像文件的車輛數據,在所述至少一個數據源包括將車輛數據采集為單幅圖像文件的數據源時,所述根據接收到的車輛數據的類型,為車輛數據分配對應的計算節點包括:部署所述圖像的合適的計算節點。
[0061]在本發明的一個優選實施例中,為了處理數據類型為實時視頻流的車輛數據,在所述至少一個數據源包括將車輛數據采集為實時視頻流的數據源時,所述根據接收到的車輛數據的類型,為車輛數據分配對應的計算節點包括:部署所述實時視頻流的固定計算節點,均衡的分配所述實時視頻流到所述固定計算節點
[0062]在本發明的一個優選實施例中,為了獲取含有車輛信息的車輛數據,所述數據源為交通卡口 ;
[0063]所述車輛數據包括:消息類型、所在的卡口信息及拍攝時間、車輛的固有信息;
[0064]在本發明的一個優選實施例中,為了可以根據實時視頻流獲取有效信息,所述車輛數據包括:
[0065]消息類型和至少兩幀實時數據;
[0066]每一