欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種流量統(tǒng)計(jì)方法及裝置與流程

文檔序號(hào):12864620閱讀:164來源:國知局
一種流量統(tǒng)計(jì)方法及裝置與流程

本發(fā)明涉及信息采集技術(shù)領(lǐng)域,特別涉及一種流量統(tǒng)計(jì)方法及裝置。



背景技術(shù):

隨著生活水平的不斷提高,私家車已經(jīng)成為普遍的出行交通工具,使得各地區(qū)汽車保有量持續(xù)增長。隨著汽車保有量的不斷增長,道路交通所承受的壓力也不斷增加,導(dǎo)致交通事故發(fā)生的概率和交通擁堵的時(shí)間呈現(xiàn)增長的趨勢。交通管理部門為了能夠?qū)崟r(shí)了解道路交通的擁堵情況,需要對(duì)車流量進(jìn)行統(tǒng)計(jì)。

現(xiàn)在,在對(duì)車流量進(jìn)行統(tǒng)計(jì)時(shí),通常在道路路面下鋪設(shè)傳感器,比如在高速公路的出入口路面下鋪設(shè)傳感器。當(dāng)汽車駛過鋪設(shè)有傳感器的路面時(shí),傳感器可以感應(yīng)到駛過的汽車,從而實(shí)現(xiàn)汽車流量的統(tǒng)計(jì)。

針對(duì)目標(biāo)對(duì)車流量進(jìn)行統(tǒng)計(jì)的方法,需要在道路路面下鋪設(shè)傳感器,而將傳感器鋪設(shè)到路面下的施工成本較高,導(dǎo)致進(jìn)行車流量統(tǒng)計(jì)的成本較高。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種流量統(tǒng)計(jì)方法及裝置,能夠降低進(jìn)行車流量統(tǒng)計(jì)的成本。

第一方面,本發(fā)明實(shí)施例提供了一種流量統(tǒng)計(jì)方法,生成對(duì)應(yīng)于統(tǒng)計(jì)對(duì)象的對(duì)象識(shí)別模型,還包括:

對(duì)預(yù)設(shè)的統(tǒng)計(jì)區(qū)域進(jìn)行視頻采集,獲得監(jiān)控視頻;

通過所述對(duì)象識(shí)別模型,依次對(duì)所述監(jiān)控視頻包括的至少兩幀圖像進(jìn)行識(shí)別,獲得每一幀所述圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù);

從所述至少兩幀圖像中確定第k幀圖像,并將所述第k幀圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為第一數(shù)量,其中,所述第k幀圖像為第一個(gè)被識(shí)別出包括所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)不等于零的所述圖像,且所述k為正整數(shù);

針對(duì)所述至少兩幀圖像中的第i幀圖像,判斷所述第i幀圖像中是否包括有第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,如果是,將所述第i幀圖像中所述區(qū)別統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為所述第i幀圖像對(duì)應(yīng)的第二數(shù)量,其中,所述i為大于所述k的正整數(shù);

根據(jù)所述第一數(shù)量及各個(gè)所述第二數(shù)量,確定所述統(tǒng)計(jì)對(duì)象的流量。

可選地,

所述統(tǒng)計(jì)對(duì)象包括:汽車、摩托車、自行車或行人。

可選地,

所述生成對(duì)應(yīng)于統(tǒng)計(jì)對(duì)象的對(duì)象識(shí)別模型,包括:

獲得至少一張包括有所述統(tǒng)計(jì)對(duì)象的訓(xùn)練圖像;

在每一張所述訓(xùn)練圖像上,以矩形框的形式對(duì)所述訓(xùn)練圖像中所述統(tǒng)計(jì)對(duì)象進(jìn)行標(biāo)識(shí);

利用進(jìn)行標(biāo)識(shí)后的各張所述訓(xùn)練圖像對(duì)卷積神經(jīng)網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練,獲得能夠識(shí)別所述統(tǒng)計(jì)對(duì)象的所述對(duì)象識(shí)別模型。

可選地,

所述通過所述對(duì)象識(shí)別模型,依次對(duì)所述監(jiān)控視頻包括的至少兩幀圖像進(jìn)行識(shí)別,獲得每一幀所述圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù),包括:

獲取所述監(jiān)控視頻包括的至少兩幀圖像;

依次將所述至少兩幀圖像輸入到所述對(duì)象識(shí)別模型中,針對(duì)所述至少兩幀圖像中的每一幀圖像,由所述對(duì)象識(shí)別模型分別利用矩形框標(biāo)識(shí)出該幀圖像中的每一個(gè)所述統(tǒng)計(jì)對(duì)象,獲得由所述對(duì)象識(shí)別模型輸出的所述矩形框的個(gè)數(shù)作為該幀圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)。

可選地,

所述判斷所述第i幀圖像中是否包括有第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,包括:

s1:判斷所述第i幀圖像中是否包括有所述統(tǒng)計(jì)對(duì)象,如果是,執(zhí)行s2,否則執(zhí)行s6;

s2:判斷所述第i-1幀圖像中是否包括有所述統(tǒng)計(jì)對(duì)象,如果是,執(zhí)行s3,否則執(zhí)行s5;

s3:通過所述對(duì)象識(shí)別模型,利用矩形框標(biāo)識(shí)出所述第i幀圖像和所述第i-1幀圖像中的各個(gè)所述統(tǒng)計(jì)對(duì)象,并獲得每一個(gè)所述矩形框的坐標(biāo)信息;

s4:根據(jù)各個(gè)所述矩形框的坐標(biāo)信息,判斷所述第i幀圖像上是否存在至少一個(gè)當(dāng)前矩形框,其中,所述當(dāng)前矩形框與所述第i-1幀圖像上的每一個(gè)所述矩形框的相交面積均小于預(yù)先設(shè)定的面積閾值,如果是,執(zhí)行s5,否則執(zhí)行s6;

s5:確定所述第i幀圖像中包括有所述第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,并結(jié)束當(dāng)前流程;

s6:確定所述第i幀圖像中不包括所述區(qū)別統(tǒng)計(jì)對(duì)象。

可選地,

在所述獲得每一幀所述圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)之后,進(jìn)一步包括:

如果每一幀所述圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)均為零,確定所述統(tǒng)計(jì)對(duì)象的流量為零。

第二方面,本發(fā)明實(shí)施例還提供了一種流量統(tǒng)計(jì)裝置,包括:模型生成單元、視頻采集單元、對(duì)象識(shí)別單元、對(duì)象統(tǒng)計(jì)單元和流量計(jì)算單元;

所述模型生成單元,用于生成對(duì)應(yīng)于統(tǒng)計(jì)對(duì)象的對(duì)象識(shí)別模型;

所述視頻采集單元,用于對(duì)預(yù)設(shè)的統(tǒng)計(jì)區(qū)域進(jìn)行視頻采集,獲得監(jiān)控視頻;

所述對(duì)象識(shí)別單元,用于通過所述模型生成單元生成的所述對(duì)象識(shí)別模型,對(duì)所述視頻采集單元獲得的所述監(jiān)控視頻包括的至少兩幀圖像依次進(jìn)行識(shí)別,獲得每一幀所述圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù);

所述對(duì)象統(tǒng)計(jì)單元,用于根據(jù)所述對(duì)象識(shí)別單元獲得的每一幀所述圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù),從所述至少兩幀圖像中確定第k幀圖像,并將所述第k幀圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為第一數(shù)量,其中,所述第k幀圖像為第一個(gè)被識(shí)別出包括所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)不等于零的所述圖像,且所述k為正整數(shù);并用于針對(duì)所述至少兩幀圖像中的第i幀圖像,判斷所述第i幀圖像中是否包括有第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,如果是,將所述第i幀圖像中所述區(qū)別統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為所述第i幀圖像對(duì)應(yīng)的第二數(shù)量,其中,所述i為大于所述k的正整數(shù);

所述流量計(jì)算單元,用于根據(jù)所述對(duì)象統(tǒng)計(jì)單元獲取到的所述第一數(shù)量和各個(gè)所述第二數(shù)量,確定所述統(tǒng)計(jì)對(duì)象的流量。

可選地,

所述模型生成單元,用于獲得至少一張包括有所述統(tǒng)計(jì)對(duì)象的訓(xùn)練圖像,在每一張所述訓(xùn)練圖像上,以矩形框的形式對(duì)所述訓(xùn)練圖像中所述統(tǒng)計(jì)對(duì)象進(jìn)行標(biāo)識(shí),并利用進(jìn)行標(biāo)識(shí)后的各張所述訓(xùn)練圖像對(duì)卷積神經(jīng)網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練,獲得能夠識(shí)別所述統(tǒng)計(jì)對(duì)象的所述對(duì)象識(shí)別模型。

可選地,

所述對(duì)象識(shí)別單元,用于獲取所述監(jiān)控視頻包括的至少兩幀圖像,依次將所述至少兩幀圖像輸入到所述對(duì)象識(shí)別模型中,針對(duì)所述至少兩幀圖像中的每一幀圖像,由所述對(duì)象識(shí)別模型分別利用矩形框標(biāo)識(shí)出該幀圖像中的每一個(gè)所述統(tǒng)計(jì)對(duì)象,獲得由所述對(duì)象識(shí)別模型輸出的所述矩形框的個(gè)數(shù)作為該幀圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)。

可選地,

所述對(duì)象統(tǒng)計(jì)單元包括:更新子單元;

所述更新子單元,用于執(zhí)行如下步驟:

s1:判斷所述第i幀圖像中是否包括有所述統(tǒng)計(jì)對(duì)象,如果是,執(zhí)行s2,否則執(zhí)行s6;

s2:判斷所述第i-1幀圖像中是否包括有所述統(tǒng)計(jì)對(duì)象,如果是,執(zhí)行s3,否則執(zhí)行s5;

s3:通過所述對(duì)象識(shí)別模型,利用矩形框標(biāo)識(shí)出所述第i幀圖像和所述第i-1幀圖像中的各個(gè)所述統(tǒng)計(jì)對(duì)象,并獲得每一個(gè)所述矩形框的坐標(biāo)信息;

s4:根據(jù)各個(gè)所述矩形框的坐標(biāo)信息,判斷所述第i幀圖像上是否存在至少一個(gè)當(dāng)前矩形框,其中,所述當(dāng)前矩形框與所述第i-1幀圖像上的每一個(gè)所述矩形框的相交面積均小于預(yù)先設(shè)定的面積閾值,如果是,執(zhí)行s5,否則執(zhí)行s6;

s5:確定所述第i幀圖像中包括有所述第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,并結(jié)束當(dāng)前流程;

s6:確定所述第i幀圖像中不包括所述區(qū)別統(tǒng)計(jì)對(duì)象。

本發(fā)明提供的流量統(tǒng)計(jì)方法及裝置,對(duì)統(tǒng)計(jì)區(qū)域進(jìn)行視頻采集獲得監(jiān)控視頻后,通過與統(tǒng)計(jì)對(duì)象向?qū)?yīng)的對(duì)象識(shí)別模型依次對(duì)監(jiān)控視頻包括的每一幀圖像進(jìn)行識(shí)別,獲得每一幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)。從各幀圖像中確定出第一個(gè)包括有統(tǒng)計(jì)對(duì)象的第k幀圖像,并獲得第k幀圖像中統(tǒng)計(jì)對(duì)象的第一數(shù)量后,針對(duì)第k幀圖像之后的每一幀圖像,如果該幀圖像包括有上一幀圖像不包括的區(qū)別統(tǒng)計(jì)對(duì)象,將區(qū)別統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為該幀圖像對(duì)應(yīng)的第二數(shù)量,計(jì)算第一數(shù)量及第k幀圖像之后各幀圖像所對(duì)應(yīng)第二數(shù)量的和與監(jiān)控視頻時(shí)長的商作為統(tǒng)計(jì)對(duì)象的流量。由此可見,第一數(shù)量及各個(gè)第二數(shù)量的和反映了在采集監(jiān)控視頻時(shí)間內(nèi)進(jìn)入統(tǒng)計(jì)區(qū)域的統(tǒng)計(jì)對(duì)象的數(shù)量,從而可以據(jù)此計(jì)算統(tǒng)計(jì)對(duì)象的流量,因此在汽車作為統(tǒng)計(jì)對(duì)象時(shí),僅需通過視頻采集設(shè)備采集車輛經(jīng)過的視頻,無需在路面下鋪設(shè)傳感器,降低了施工成本,從而可以降低車流量統(tǒng)計(jì)的成本。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明一個(gè)實(shí)施例提供的一種流量統(tǒng)計(jì)方法的流程圖;

圖2是本發(fā)明一個(gè)實(shí)施例提供的一種區(qū)別統(tǒng)計(jì)對(duì)象識(shí)別方法的流程圖;

圖3是本發(fā)明一個(gè)實(shí)施例提供的另一種流量統(tǒng)計(jì)方法的流程圖;

圖4是本發(fā)明一個(gè)實(shí)施例提供的一種流量統(tǒng)計(jì)裝置所在設(shè)備的示意圖;

圖5是本發(fā)明一個(gè)實(shí)施例提供的一種流量統(tǒng)計(jì)裝置的示意圖;

圖6是本發(fā)明一個(gè)實(shí)施例提供的另一種流量統(tǒng)計(jì)裝置的示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

如圖1所示,本發(fā)明實(shí)施例提供了一種流量統(tǒng)計(jì)方法,該方法可以包括以下步驟:

步驟101:生成對(duì)應(yīng)于統(tǒng)計(jì)對(duì)象的對(duì)象識(shí)別模型;

步驟102:對(duì)預(yù)設(shè)的統(tǒng)計(jì)區(qū)域進(jìn)行視頻采集,獲得監(jiān)控視頻;

步驟103:通過所述對(duì)象識(shí)別模型,依次對(duì)所述監(jiān)控視頻包括的至少兩幀圖像進(jìn)行識(shí)別,獲得每一幀所述圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù);

步驟104:從所述至少兩幀圖像中確定第k幀圖像,并將所述第k幀圖像中所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為第一數(shù)量,其中,所述第k幀圖像為第一個(gè)被識(shí)別出包括所述統(tǒng)計(jì)對(duì)象的個(gè)數(shù)不等于零的所述圖像,且所述k為正整數(shù);

步驟105:針對(duì)所述至少兩幀圖像中的第i幀圖像,判斷所述第i幀圖像中是否包括有第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,如果是,將所述第i幀圖像中所述區(qū)別統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為所述第i幀圖像對(duì)應(yīng)的第二數(shù)量,其中,所述i為大于所述k的正整數(shù);

步驟106:根據(jù)所述第一數(shù)量及各個(gè)所述第二數(shù)量,確定所述統(tǒng)計(jì)對(duì)象的流量。

本發(fā)明實(shí)施例提供了一種流量統(tǒng)計(jì)方法,對(duì)統(tǒng)計(jì)區(qū)域進(jìn)行視頻采集獲得監(jiān)控視頻后,通過與統(tǒng)計(jì)對(duì)象向?qū)?yīng)的對(duì)象識(shí)別模型依次對(duì)監(jiān)控視頻包括的每一幀圖像進(jìn)行識(shí)別,獲得每一幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)。從各幀圖像中確定出第一個(gè)包括有統(tǒng)計(jì)對(duì)象的第k幀圖像,并獲得第k幀圖像中統(tǒng)計(jì)對(duì)象的第一數(shù)量后,針對(duì)第k幀圖像之后的每一幀圖像,如果該幀圖像包括有上一幀圖像不包括的區(qū)別統(tǒng)計(jì)對(duì)象,將區(qū)別統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為該幀圖像對(duì)應(yīng)的第二數(shù)量,計(jì)算第一數(shù)量及第k幀圖像之后各幀圖像所對(duì)應(yīng)第二數(shù)量的和與監(jiān)控視頻時(shí)長的商作為統(tǒng)計(jì)對(duì)象的流量。由此可見,第一數(shù)量及各個(gè)第二數(shù)量的和反映了在采集監(jiān)控視頻時(shí)間內(nèi)進(jìn)入統(tǒng)計(jì)區(qū)域的統(tǒng)計(jì)對(duì)象的數(shù)量,從而可以據(jù)此計(jì)算統(tǒng)計(jì)對(duì)象的流量,因此在汽車作為統(tǒng)計(jì)對(duì)象時(shí),僅需通過視頻采集設(shè)備采集車輛經(jīng)過的視頻,無需在路面下鋪設(shè)傳感器,降低了施工成本,從而可以降低車流量統(tǒng)計(jì)的成本。

可選地,統(tǒng)計(jì)對(duì)象可以是汽車、摩托車、自行車或行人。比如,生成對(duì)應(yīng)于汽車的對(duì)象識(shí)別模型后,通過在高速公路入口或出口采集汽車經(jīng)過的視頻,可以對(duì)高速公路入口或出口的汽車流量進(jìn)行統(tǒng)計(jì);再比如,生成對(duì)應(yīng)于行人的對(duì)象識(shí)別模型后,通過在商場、火車站、汽車站等場所的出口或入口采集行人經(jīng)過的視頻,可以對(duì)商場、火車站、汽車站等場所的行人流量進(jìn)行統(tǒng)計(jì)。

根據(jù)對(duì)象識(shí)別模型所對(duì)應(yīng)統(tǒng)計(jì)對(duì)象的不同,本方面實(shí)施例提供的流量統(tǒng)計(jì)方法可以用于統(tǒng)計(jì)汽車、摩托車、自行車和行人的流量,因此該流量統(tǒng)計(jì)方法具有較強(qiáng)的適用性。

可選地,如圖1所示,

步驟101生成對(duì)應(yīng)于統(tǒng)計(jì)對(duì)象的對(duì)象識(shí)別模型時(shí),獲取至少一張包括有統(tǒng)計(jì)對(duì)象的訓(xùn)練圖像,在每一張訓(xùn)練圖像上以矩形框的形式對(duì)統(tǒng)計(jì)對(duì)象進(jìn)行標(biāo)識(shí),利用進(jìn)行標(biāo)識(shí)后的各張訓(xùn)練圖像對(duì)卷積神經(jīng)網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練,獲得能夠從圖像上識(shí)別出統(tǒng)計(jì)對(duì)象的對(duì)象識(shí)別模型。

訓(xùn)練圖像可以是通過相機(jī)拍攝的包括有統(tǒng)計(jì)對(duì)象的照片,也可以是通過攝像機(jī)拍攝的包括有統(tǒng)計(jì)對(duì)象的視頻。當(dāng)訓(xùn)練圖像是照片時(shí),分別在每一張照片上通過矩形框標(biāo)識(shí)統(tǒng)計(jì)對(duì)象;當(dāng)訓(xùn)練圖像是視頻時(shí),分別在視頻的每一幀圖像上通過矩形框標(biāo)識(shí)統(tǒng)計(jì)對(duì)象。每一張訓(xùn)練圖像上可以包括一個(gè)訓(xùn)練圖像,也可以包括多個(gè)訓(xùn)練圖像。其中,為了保證對(duì)象識(shí)別模型對(duì)統(tǒng)計(jì)對(duì)象進(jìn)行識(shí)別的準(zhǔn)確性,在訓(xùn)練圖像上通過矩形框標(biāo)識(shí)統(tǒng)計(jì)對(duì)象時(shí),矩形框?yàn)槟軌驅(qū)⒔y(tǒng)計(jì)對(duì)象的圖像包括在內(nèi)的最小矩形框。

為了提高對(duì)象識(shí)別模型對(duì)統(tǒng)計(jì)對(duì)象進(jìn)行識(shí)別的準(zhǔn)確性,訓(xùn)練圖像盡可能與統(tǒng)計(jì)區(qū)域的環(huán)境因素相同。比如,在需要對(duì)高速公路上汽車的流量進(jìn)行統(tǒng)計(jì)時(shí),可以采用汽車在道路上行駛的照片或視頻來訓(xùn)練對(duì)象識(shí)別模型。

目標(biāo)檢測模型可以是yolo、fasterr-cnn等卷積神經(jīng)網(wǎng)絡(luò)模型,這些模型無需人工建立對(duì)象的特征,而是利用卷積神經(jīng)網(wǎng)絡(luò),自動(dòng)學(xué)習(xí)物體在視覺方面的抽象、高級(jí)特征。例如,利用標(biāo)識(shí)有矩形框的訓(xùn)練圖像對(duì)fasterr-cnn模型進(jìn)行訓(xùn)練,根據(jù)對(duì)統(tǒng)計(jì)結(jié)果準(zhǔn)確性的要求,對(duì)fasterr-cnn模型進(jìn)行對(duì)應(yīng)次數(shù)的訓(xùn)練,獲得能夠識(shí)別出統(tǒng)計(jì)對(duì)象的對(duì)象識(shí)別模型。通過對(duì)卷積神經(jīng)網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練獲得對(duì)象識(shí)別模型,使得對(duì)象識(shí)別模型能夠以較快的速率識(shí)別出圖像中的統(tǒng)計(jì)對(duì)象,保證對(duì)統(tǒng)計(jì)模型進(jìn)行識(shí)別的速度和準(zhǔn)確率。

可選地,如圖1所示,

在步驟103通過對(duì)象識(shí)別模型獲得監(jiān)控視頻中每一幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)時(shí),獲取監(jiān)控視頻包括的各幀圖像,依次將監(jiān)控視頻包括的每一幀圖像輸入到對(duì)象識(shí)別模型中。針對(duì)于監(jiān)控視頻包括的每一幀圖像,對(duì)象識(shí)別模型利用矩形框標(biāo)識(shí)出該幀圖像中的每一個(gè)統(tǒng)計(jì)對(duì)象,并統(tǒng)計(jì)出該幀圖像上所標(biāo)識(shí)矩形框的總數(shù)量作為該幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)。

在生成對(duì)象識(shí)別模型時(shí),由于通過矩形框標(biāo)識(shí)訓(xùn)練圖像上的統(tǒng)計(jì)對(duì)象,因此生成的對(duì)象識(shí)別模型采用相同的方式,利用矩形框標(biāo)識(shí)出每一幀圖像上的各個(gè)統(tǒng)計(jì)對(duì)象。針對(duì)于同一幀圖像,該幀圖像上每一個(gè)統(tǒng)計(jì)對(duì)象對(duì)應(yīng)一個(gè)矩形框,因此矩形框的總數(shù)量即為該幀圖像上統(tǒng)計(jì)對(duì)象的個(gè)數(shù)。對(duì)象識(shí)別模型在對(duì)一幀圖像進(jìn)行識(shí)別時(shí),不但能夠統(tǒng)計(jì)該幀圖像上矩形框的數(shù)量,還能夠獲得每一個(gè)矩形框在該幀圖像中的坐標(biāo)信息,具體可以是矩形框左上角和右下角的坐標(biāo),或者可以是矩形框左下角和右上角的坐標(biāo),針對(duì)矩形框坐標(biāo)信息的用途將在后文進(jìn)行說明。

對(duì)象識(shí)別模型通過矩形框標(biāo)識(shí)出每一幀圖像中的各個(gè)統(tǒng)計(jì)對(duì)象,當(dāng)一幀圖像中不包括統(tǒng)計(jì)對(duì)象時(shí),則該幀圖像上矩形框的個(gè)數(shù)為零,相應(yīng)地該幀圖像上統(tǒng)計(jì)對(duì)象的個(gè)數(shù)也為零。對(duì)象識(shí)別模型通過這種方式統(tǒng)計(jì)每一幀圖像上統(tǒng)計(jì)對(duì)象的個(gè)數(shù),保證獲得的統(tǒng)計(jì)對(duì)象個(gè)數(shù)的準(zhǔn)確性,進(jìn)而保證統(tǒng)計(jì)對(duì)象流量的準(zhǔn)確性。

可選地,圖1中步驟105判斷第i幀圖像中是否包括有第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,具體地,如圖2所示,步驟105可以通過如下子步驟實(shí)現(xiàn):

步驟201:判斷第i幀圖像中是否包括有統(tǒng)計(jì)對(duì)象,如果是,執(zhí)行步驟202,否則執(zhí)行步驟206。

如圖1所示,在步驟103中已經(jīng)確定出每一幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù),針對(duì)第k幀圖像之后的每一幀圖像,如果該幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)不等于零,則針對(duì)該幀圖像執(zhí)行步驟202,如果該幀圖像中統(tǒng)計(jì)對(duì)象的等于零,則針對(duì)該幀圖像執(zhí)行步驟206。

步驟202:判斷第i-1幀圖像中是否包括統(tǒng)計(jì)對(duì)象,如果是,執(zhí)行步驟203,否則執(zhí)行步驟205。

如圖1所示,在步驟103中已經(jīng)確定出每一幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù),在確定第i幀圖像中包括有統(tǒng)計(jì)對(duì)象后,確定第i-1幀圖像中是否包括有統(tǒng)計(jì)對(duì)象,如果第i-1幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)不等于零,需要進(jìn)一步判斷第i幀圖像與第i-1幀圖像中是否包括有不相同的統(tǒng)計(jì)對(duì)象,相應(yīng)地執(zhí)行步驟203;如果第i-1幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)等于零,說明第i幀圖像中所有的統(tǒng)計(jì)對(duì)象都是新出現(xiàn)的,相應(yīng)地執(zhí)行步驟205。

步驟203:通過對(duì)象識(shí)別模型,利用矩形框標(biāo)識(shí)出第i圖像和第i-1幀圖像中的各個(gè)統(tǒng)計(jì)對(duì)象,并獲得每一個(gè)矩形框的坐標(biāo)信息。

如上文所述,在將一幀圖像輸入到對(duì)象識(shí)別模型后,對(duì)象識(shí)別模型利用矩形框標(biāo)識(shí)出該幀圖像中各個(gè)統(tǒng)計(jì)對(duì)象,并回的每一個(gè)矩形框的坐標(biāo)信息。此處獲取到第i幀圖像和第i-1幀圖像中各個(gè)矩形框的坐標(biāo)信息,比如獲取到第i幀圖像和第i-1幀圖像中各個(gè)矩形框的左上角和右下角的坐標(biāo)。

步驟204:根據(jù)各個(gè)矩形框的坐標(biāo)信息,判斷第i幀圖像中是否存在至少一個(gè)當(dāng)前矩形框,如果是,執(zhí)行步驟205,否則執(zhí)行步驟206。

在獲取到第i幀圖像上各個(gè)矩形框的坐標(biāo)信息和第i-1幀圖像上各個(gè)矩形框的坐標(biāo)信息后,遍歷第i幀圖像上的每一個(gè)矩形框,判斷該矩形框是否與第i-1幀圖像上的各個(gè)矩形框的相交面積都小于預(yù)先設(shè)定的面積閾值,如果是,將該矩形框作為一個(gè)當(dāng)前矩形框。在遍歷第i幀圖像上的各個(gè)矩形框后,如果當(dāng)前矩形框的數(shù)量不等于零,則針對(duì)第i幀圖像執(zhí)行步驟205,否則針對(duì)第i幀圖像執(zhí)行步驟206。

步驟205:確定第i幀圖像中包括有第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,并結(jié)束當(dāng)前流程。

如果第i幀圖像中包括統(tǒng)計(jì)對(duì)象,而第i-1幀圖像中不包括統(tǒng)計(jì)對(duì)象,則第i幀圖像中的每一個(gè)統(tǒng)計(jì)對(duì)象都是區(qū)別統(tǒng)計(jì)對(duì)象;如果判斷第i幀圖像上存在至少一個(gè)當(dāng)前矩形框后,說明從第i幀圖像中識(shí)別出了第i-1幀圖像上沒有出現(xiàn)或沒有識(shí)別出的統(tǒng)計(jì)對(duì)象,相應(yīng)地,需要將區(qū)別統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為計(jì)算統(tǒng)計(jì)對(duì)象流量的依據(jù)。

步驟206:確定第i幀圖像中部包括區(qū)別統(tǒng)計(jì)對(duì)象。

如果判斷第i幀圖像中沒有統(tǒng)計(jì)對(duì)象,說明沒有新的統(tǒng)計(jì)對(duì)象進(jìn)入統(tǒng)計(jì)區(qū)域。如果第i幀圖像與第i-1幀圖像中所包括統(tǒng)計(jì)對(duì)象相同,或者第i幀圖像中包括的統(tǒng)計(jì)對(duì)象均是第i-1幀圖像包括的統(tǒng)計(jì)對(duì)象,則說明第i幀圖像中各個(gè)統(tǒng)計(jì)對(duì)象已經(jīng)在之前的各幀圖像中進(jìn)行了統(tǒng)計(jì),無需重復(fù)統(tǒng)計(jì)。

由于監(jiān)控視頻包括的各幀圖像是連續(xù)拍攝的,因此相鄰兩幀圖像中可能會(huì)包括同一個(gè)統(tǒng)計(jì)對(duì)象,為了避免對(duì)統(tǒng)計(jì)對(duì)象進(jìn)行重復(fù)統(tǒng)計(jì),需要確定相鄰兩幀圖像包括的統(tǒng)計(jì)對(duì)象是否為相同的統(tǒng)計(jì)對(duì)象。在通過矩形框?qū)Ω鲙瑘D像上的統(tǒng)計(jì)對(duì)象進(jìn)行標(biāo)識(shí)后,由于矩形框是能夠?qū)⒔y(tǒng)計(jì)對(duì)象包含在內(nèi)的最小矩形框,如果分別位于相鄰兩幀圖像中的兩個(gè)矩形框的相交面積大于或等于預(yù)先設(shè)定的面積閾值,說明這兩個(gè)矩形框?qū)?yīng)于同一個(gè)統(tǒng)計(jì)對(duì)象,在計(jì)算統(tǒng)計(jì)對(duì)象的流量時(shí),后一幀圖像中該統(tǒng)計(jì)對(duì)象不再進(jìn)行計(jì)算。這樣,通過矩形框的相交面積來判斷相鄰兩幀圖像中在后圖像中的統(tǒng)計(jì)對(duì)象是否已經(jīng)被統(tǒng)計(jì)過,對(duì)于已經(jīng)被統(tǒng)計(jì)過的統(tǒng)計(jì)對(duì)象則不再進(jìn)行重復(fù)統(tǒng)計(jì),保證了對(duì)統(tǒng)計(jì)對(duì)象進(jìn)行流量統(tǒng)計(jì)的準(zhǔn)確性。

可選地,如圖1所示,

在步驟103之后,如果監(jiān)控視頻包括的各幀圖像均不包括統(tǒng)計(jì)對(duì)象,說明在采集監(jiān)控視頻的時(shí)長內(nèi),沒有統(tǒng)計(jì)對(duì)象通過統(tǒng)計(jì)區(qū)域,相應(yīng)地確定統(tǒng)計(jì)對(duì)象的流量為零。

下面以對(duì)高速公路上的車流量進(jìn)行統(tǒng)計(jì)為例,對(duì)本發(fā)明實(shí)施例提供的流量統(tǒng)計(jì)方法作進(jìn)一步詳細(xì)說明,如圖3所示,該方法可以包括以下步驟:

步驟301:生成汽車對(duì)應(yīng)的對(duì)象識(shí)別模型。

在本發(fā)明一個(gè)實(shí)施例中,獲取汽車在道路上行駛的視頻,將視頻包括的每一幀圖像作為一張訓(xùn)練圖像,通過矩形框在每一張訓(xùn)練圖像上標(biāo)識(shí)汽車,每一個(gè)矩形框?qū)?yīng)一輛汽車,矩形框?yàn)槟軌驅(qū)⑺鶎?duì)應(yīng)汽車包括在內(nèi)的最小矩形框。利用各張標(biāo)注矩形框后的訓(xùn)練圖像對(duì)fasterr-cnn模型進(jìn)行訓(xùn)練,獲得能夠從圖像中識(shí)別出汽車的對(duì)象識(shí)別模型。

步驟302:對(duì)統(tǒng)計(jì)區(qū)域進(jìn)行視頻采集,獲得監(jiān)控視頻。

在本發(fā)明一個(gè)實(shí)施例中,在高速公路的入口安裝攝像頭,通過攝像頭以特定的角度對(duì)高速公路的入口進(jìn)行視頻采集,攝像頭的角度以能夠拍攝到駛?cè)敫咚俟返钠嚍闃?biāo)準(zhǔn)。通過攝像頭對(duì)高速公路的入口進(jìn)行預(yù)設(shè)時(shí)長的視頻采集,獲得監(jiān)控視頻。比如,對(duì)高速公路入口進(jìn)行24小時(shí)的視頻采集,獲得時(shí)長為24h的監(jiān)控視頻。

步驟303:初始化汽車數(shù)量計(jì)數(shù)器count=0。

步驟304:依次將監(jiān)控視頻包括的各幀圖像輸入到對(duì)象識(shí)別模型,直至第一個(gè)包括有汽車的第k幀圖像被輸入對(duì)象識(shí)別模型,根據(jù)對(duì)象識(shí)別模型的輸入結(jié)果對(duì)汽車數(shù)量計(jì)數(shù)器count進(jìn)行更新。

在本發(fā)明一個(gè)實(shí)施例中,獲取由監(jiān)控視頻中各幀圖像組成的集合v,集合v可以表示為v={xi|i=1,2,3,…,n},其中,xi為監(jiān)控視頻中的第i幀圖像,n為監(jiān)控視頻的總幀數(shù)。比如,監(jiān)控視頻每一秒包括25幀圖像,則24h長的監(jiān)控視頻共計(jì)包括216萬幀圖像,相應(yīng)地n=2160000。

依次將各幀圖像輸入到對(duì)象識(shí)別模型中,對(duì)象識(shí)別模型從第1幀圖像開始,以矩形框標(biāo)識(shí)圖像上的汽車,如果圖像上存在汽車則對(duì)象識(shí)別模型輸出的不是空集,如果圖像上不存在汽車則對(duì)象識(shí)別模型輸出的是空集。對(duì)象識(shí)別模型的識(shí)別過程可以表示如下:

{(cj,bboxj)|bboxj=(b1,b2,b3,b4,j=1,2,…,m)}=f(xi)

其中,cj表示第i幀圖像上的第j個(gè)汽車,bboxj表示該汽車對(duì)應(yīng)的矩形框,b1,b2分別表示該矩形框左上角坐標(biāo),b3,b4表示該矩形框右下角坐標(biāo),m表示第i幀圖像上汽車的總個(gè)數(shù)。

從第1幀圖像開始,如果對(duì)象識(shí)別模型f輸出的{(cj,bboxj)}為空集,說明該幀圖像上沒有出現(xiàn)汽車,繼續(xù)將下一幀圖像輸入到對(duì)象識(shí)別模型f中,直至第k幀圖像,將第k幀圖像輸入對(duì)象識(shí)別模型f后,對(duì)象識(shí)別模型f輸出的{(cj,bboxj)}不是空集,則根據(jù)f(xk)的輸出結(jié)果中矩形框的個(gè)數(shù),對(duì)汽車數(shù)量計(jì)數(shù)器count進(jìn)行更新。

例如,從216萬幀圖像中的第1幀圖像開始,依次將各幀圖像輸入到對(duì)象識(shí)別模型f中,前99幀圖像輸入到對(duì)象識(shí)別模型f后的輸出結(jié)果均為空集,第100幀圖像輸入到對(duì)象識(shí)別模型f后的輸出結(jié)果不是空集,根據(jù)f(x100)的輸出結(jié)果中矩形框的個(gè)數(shù)i執(zhí)行count=count+i,對(duì)汽車數(shù)量計(jì)數(shù)器count進(jìn)行更新。

步驟305:從第k+1幀圖像開始,依次將各幀圖像輸入到對(duì)象識(shí)別模型,獲得對(duì)應(yīng)的輸出結(jié)果。

在本發(fā)明一個(gè)實(shí)施例中,從確定第k幀圖像為第一個(gè)包括有汽車的圖像后,依次將第k幀圖像之后的各幀圖像輸入到對(duì)象識(shí)別模型中,獲得對(duì)應(yīng)的輸出結(jié)果。

例如,從第101幀圖像開始,依次將之后的各幀圖像輸入到對(duì)象識(shí)別模型f中,獲得對(duì)應(yīng)的輸出結(jié)果。

步驟306:根據(jù)各幀圖像對(duì)應(yīng)的輸出結(jié)果,對(duì)汽車數(shù)量計(jì)數(shù)器count進(jìn)行更新。

在本發(fā)明一個(gè)實(shí)施例中,針對(duì)第k幀圖像之后的每一幀圖像(即i=k+1,k+2,…,n),如果第i幀圖像對(duì)應(yīng)的輸出結(jié)果f(xi)為空集,則不對(duì)汽車數(shù)量計(jì)數(shù)器count進(jìn)行更新;如果第i幀圖像對(duì)應(yīng)的輸出結(jié)果f(xi)不為空集,則根據(jù)輸出結(jié)果f(xi)和輸出結(jié)果f(xi-1)中各個(gè)矩形框的左上角坐標(biāo)和右下角坐標(biāo),判斷輸出結(jié)果f(xi)是否存在至少一個(gè)當(dāng)前矩形框,其中,當(dāng)前矩形框與輸出結(jié)果f(xi-1)中任意一個(gè)矩形框的相交面積均小于預(yù)先設(shè)定的面積閾值,如果當(dāng)前矩形框存在,則根據(jù)當(dāng)前矩形框的數(shù)量對(duì)汽車數(shù)量計(jì)數(shù)器count進(jìn)行更新,使得count=count+p,其中p為第i幀圖像中當(dāng)前矩形框的數(shù)量。

例如,第101幀圖像輸入對(duì)象識(shí)別模型f后,輸出結(jié)果中有1個(gè)矩形框與第100幀圖像對(duì)應(yīng)的i個(gè)矩形框中的每一個(gè)矩形框的相交面積均小于預(yù)設(shè)的面積閾值(比如為每幀圖像面積的1/5),則執(zhí)行count=count+1。這樣,從第101幀圖像至第216萬幀圖像,將每一幀圖像的輸出結(jié)果與上一幀圖像的輸出結(jié)果進(jìn)行比較,來對(duì)汽車數(shù)量計(jì)數(shù)器count進(jìn)行更新,至第216萬幀圖像執(zhí)行上述操作完成后,汽車數(shù)量計(jì)數(shù)器count為55000,即在采集監(jiān)控視頻的24小時(shí)中,有55000倆汽車從安裝有攝像頭的高速路口進(jìn)入高速公路。

步驟307:根據(jù)汽車數(shù)量計(jì)數(shù)器count和預(yù)設(shè)時(shí)長計(jì)算汽車流量。

在本發(fā)明一個(gè)實(shí)施例中,計(jì)算汽車數(shù)量計(jì)數(shù)器count與預(yù)設(shè)時(shí)長的商,作為預(yù)設(shè)時(shí)長內(nèi)該高速公路入口的汽車流量。

例如,計(jì)算汽車數(shù)量計(jì)數(shù)器55000與預(yù)設(shè)時(shí)長24h的商,獲得該高速公路入口的汽車流量約為2292輛/小時(shí)。

需要說明的是,在上述各個(gè)實(shí)施例中,不同幀圖像所使用的坐標(biāo)系為同一坐標(biāo)系。

如圖4、圖5所示,本發(fā)明實(shí)施例提供了一種流量統(tǒng)計(jì)裝置。裝置實(shí)施例可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。從硬件層面而言,如圖4所示,為本發(fā)明實(shí)施例提供的流量統(tǒng)計(jì)裝置所在設(shè)備的一種硬件結(jié)構(gòu)圖,除了圖4所示的處理器、內(nèi)存、網(wǎng)絡(luò)接口、以及非易失性存儲(chǔ)器之外,實(shí)施例中裝置所在的設(shè)備通常還可以包括其他硬件,如負(fù)責(zé)處理報(bào)文的轉(zhuǎn)發(fā)芯片等等。以軟件實(shí)現(xiàn)為例,如圖5所示,作為一個(gè)邏輯意義上的裝置,是通過其所在設(shè)備的cpu將非易失性存儲(chǔ)器中對(duì)應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。本實(shí)施例提供的流量統(tǒng)計(jì)裝置,包括:模型生成單元501、視頻采集單元502、對(duì)象識(shí)別單元503、對(duì)象統(tǒng)計(jì)單元504和流量計(jì)算單元505;

模型生成單元501,用于生成對(duì)應(yīng)于統(tǒng)計(jì)對(duì)象的對(duì)象識(shí)別模型;

視頻采集單元502,用于對(duì)預(yù)設(shè)的統(tǒng)計(jì)區(qū)域進(jìn)行視頻采集,獲得監(jiān)控視頻;

對(duì)象識(shí)別單元503,用于通過模型生成單元501生成的對(duì)象識(shí)別模型,對(duì)視頻采集單元502獲得的監(jiān)控視頻包括的至少兩幀圖像依次進(jìn)行識(shí)別,獲得每一幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù);

對(duì)象統(tǒng)計(jì)單元504,用于根據(jù)對(duì)象識(shí)別單元503獲得的每一幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù),從至少兩幀圖像中確定第k幀圖像,并將第k幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為第一數(shù)量,其中,第k幀圖像為第一個(gè)被識(shí)別出包括統(tǒng)計(jì)對(duì)象的個(gè)數(shù)不等于零的圖像,且k為正整數(shù);并用于針對(duì)至少兩幀圖像中的第i幀圖像,判斷第i幀圖像中是否包括有第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,如果是,將第i幀圖像中區(qū)別統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為第i幀圖像對(duì)應(yīng)的第二數(shù)量,其中,i為大于k的正整數(shù);

流量計(jì)算單元505,用于根據(jù)對(duì)象統(tǒng)計(jì)單元504獲取到的第一數(shù)量和各個(gè)第二數(shù)量,確定統(tǒng)計(jì)對(duì)象的流量。

可選地,如圖5所示,

模型生成單元501,用于獲得至少一張包括有統(tǒng)計(jì)對(duì)象的訓(xùn)練圖像,在每一張訓(xùn)練圖像上,以矩形框的形式對(duì)訓(xùn)練圖像中統(tǒng)計(jì)對(duì)象進(jìn)行標(biāo)識(shí),并利用進(jìn)行標(biāo)識(shí)后的各張訓(xùn)練圖像對(duì)卷積神經(jīng)網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練,獲得能夠識(shí)別統(tǒng)計(jì)對(duì)象的對(duì)象識(shí)別模型。

可選地,如圖5所示,

對(duì)象識(shí)別單元503,用于獲取監(jiān)控視頻包括的至少兩幀圖像,依次將至少兩幀圖像輸入到對(duì)象識(shí)別模型中,針對(duì)至少兩幀圖像中的每一幀圖像,由對(duì)象識(shí)別模型分別利用矩形框標(biāo)識(shí)出該幀圖像中的每一個(gè)統(tǒng)計(jì)對(duì)象,獲得由對(duì)象識(shí)別模型輸出的矩形框的個(gè)數(shù)作為該幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)。

可選地,如圖6所示,

對(duì)象統(tǒng)計(jì)單元504包括:更新子單元5041;

更新子單元5041,用于執(zhí)行如下步驟:

s1:判斷第i幀圖像中是否包括有統(tǒng)計(jì)對(duì)象,如果是,執(zhí)行s2,否則執(zhí)行s6;

s2:判斷第i-1幀圖像中是否包括有統(tǒng)計(jì)對(duì)象,如果是,執(zhí)行s3,否則執(zhí)行s5;

s3:通過對(duì)象識(shí)別模型,利用矩形框標(biāo)識(shí)出第i幀圖像和第i-1幀圖像中的各個(gè)統(tǒng)計(jì)對(duì)象,并獲得每一個(gè)矩形框的坐標(biāo)信息;

s4:根據(jù)各個(gè)矩形框的坐標(biāo)信息,判斷第i幀圖像上是否存在至少一個(gè)當(dāng)前矩形框,其中,當(dāng)前矩形框與第i-1幀圖像上的每一個(gè)矩形框的相交面積均小于預(yù)先設(shè)定的面積閾值,如果是,執(zhí)行s5,否則執(zhí)行s6;

s5:確定第i幀圖像中包括有第i-1幀圖像中不包括的區(qū)別統(tǒng)計(jì)對(duì)象,并結(jié)束當(dāng)前流程;

s6:確定第i幀圖像中不包括區(qū)別統(tǒng)計(jì)對(duì)象。

上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。

本發(fā)明實(shí)施例還提供了一種可讀介質(zhì),所述可讀介質(zhì)上存儲(chǔ)有執(zhí)行指令,當(dāng)存儲(chǔ)控制器的處理器執(zhí)行所述執(zhí)行指令時(shí),所述存儲(chǔ)控制器執(zhí)行上述各個(gè)實(shí)施例提供的流量統(tǒng)計(jì)方法。

本發(fā)明實(shí)施例還提供了一種存儲(chǔ)控制器,包括:處理器、存儲(chǔ)器和總線;

所述存儲(chǔ)器用于存儲(chǔ)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過所述總線連接,當(dāng)所述存儲(chǔ)控制器運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述執(zhí)行指令,以使所述存儲(chǔ)控制器執(zhí)行上述各個(gè)實(shí)施例提供的流量統(tǒng)計(jì)方法。

綜上所述,本發(fā)明各個(gè)實(shí)施例提供的流量統(tǒng)計(jì)方法及裝置,至少具有如下有益效果:

1、在本發(fā)明實(shí)施例中,對(duì)統(tǒng)計(jì)區(qū)域進(jìn)行視頻采集獲得監(jiān)控視頻后,通過與統(tǒng)計(jì)對(duì)象向?qū)?yīng)的對(duì)象識(shí)別模型依次對(duì)監(jiān)控視頻包括的每一幀圖像進(jìn)行識(shí)別,獲得每一幀圖像中統(tǒng)計(jì)對(duì)象的個(gè)數(shù)。從各幀圖像中確定出第一個(gè)包括有統(tǒng)計(jì)對(duì)象的第k幀圖像,并獲得第k幀圖像中統(tǒng)計(jì)對(duì)象的第一數(shù)量后,針對(duì)第k幀圖像之后的每一幀圖像,如果該幀圖像包括有上一幀圖像不包括的區(qū)別統(tǒng)計(jì)對(duì)象,將區(qū)別統(tǒng)計(jì)對(duì)象的個(gè)數(shù)作為該幀圖像對(duì)應(yīng)的第二數(shù)量,計(jì)算第一數(shù)量及第k幀圖像之后各幀圖像所對(duì)應(yīng)第二數(shù)量的和與監(jiān)控視頻時(shí)長的商作為統(tǒng)計(jì)對(duì)象的流量。由此可見,第一數(shù)量及各個(gè)第二數(shù)量的和反映了在采集監(jiān)控視頻時(shí)間內(nèi)進(jìn)入統(tǒng)計(jì)區(qū)域的統(tǒng)計(jì)對(duì)象的數(shù)量,從而可以據(jù)此計(jì)算統(tǒng)計(jì)對(duì)象的流量,因此在汽車作為統(tǒng)計(jì)對(duì)象時(shí),僅需通過視頻采集設(shè)備采集車輛經(jīng)過的視頻,無需在路面下鋪設(shè)傳感器,降低了施工成本,從而可以降低車流量統(tǒng)計(jì)的成本。

2、在本發(fā)明實(shí)施例中,根據(jù)對(duì)象識(shí)別模型所對(duì)應(yīng)統(tǒng)計(jì)對(duì)象的不同,本方面實(shí)施例提供的流量統(tǒng)計(jì)方法可以用于統(tǒng)計(jì)汽車、摩托車、自行車和行人的流量,因此該流量統(tǒng)計(jì)方法具有較強(qiáng)的適用性。

3、在本發(fā)明實(shí)施例中,通過對(duì)yolo、fasterr-cnn等卷積神經(jīng)網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練獲得對(duì)象識(shí)別模型,使得對(duì)象識(shí)別模型能夠以較快的速率識(shí)別出圖像中的統(tǒng)計(jì)對(duì)象,保證對(duì)統(tǒng)計(jì)模型進(jìn)行識(shí)別的速度和準(zhǔn)確率。

4、在本發(fā)明實(shí)施例中,對(duì)象識(shí)別模型可以利用矩形框?qū)D像上的統(tǒng)計(jì)對(duì)象標(biāo)識(shí)出來,這樣,通過矩形框的相交面積來判斷相鄰兩幀圖像中在后圖像中的統(tǒng)計(jì)對(duì)象是否已經(jīng)被統(tǒng)計(jì)過,對(duì)于已經(jīng)被統(tǒng)計(jì)過的統(tǒng)計(jì)對(duì)象則不再進(jìn)行重復(fù)統(tǒng)計(jì),保證了對(duì)統(tǒng)計(jì)對(duì)象進(jìn)行流量統(tǒng)計(jì)的準(zhǔn)確性。

需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)······”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。

本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)中。

最后需要說明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
北海市| 高雄县| 石台县| 湖南省| 龙口市| 卫辉市| 靖安县| 慈利县| 桃园县| 广平县| 东阿县| 安新县| 清镇市| 屏边| 安塞县| 庄河市| 东乡族自治县| 玉树县| 昭平县| 鸡泽县| 山阳县| 瑞昌市| 紫金县| 济阳县| 富裕县| 黔西县| 织金县| 武义县| 苍南县| 漾濞| 牙克石市| 普兰县| 枣强县| 宜兰县| 黑河市| 方山县| 和政县| 福泉市| 慈溪市| 吴江市| 达日县|