過目標(biāo)視頻分類器識(shí)別出與目標(biāo)框特征相似的 候選框,通過兩次篩選,減小了目標(biāo)視頻分類器的計(jì)算量,提高了目標(biāo)視頻分類器識(shí)別候選 框的速度。
[0034]其中,預(yù)設(shè)閾值和預(yù)設(shè)門限值根據(jù)需要進(jìn)行設(shè)置。
[0035] 步驟105、若候選框遮擋目標(biāo)框,則為候選框建立候選視頻分類器,并在視頻圖像 的第三幀中采用候選視頻分類器跟蹤候選框并識(shí)別出目標(biāo)框,根據(jù)目標(biāo)框與候選框的位置 判斷候選框是否離開目標(biāo)框,若是,則在視頻圖像的第四幀中通過目標(biāo)視頻分類器對(duì)目標(biāo) 框進(jìn)行跟蹤,若否,則在視頻圖像的第四幀中通過候選視頻分類器對(duì)候選框進(jìn)行跟蹤;直至 對(duì)視頻圖像的所有幀的跟蹤操作完成。
[0036] 其中,視頻圖像的第三幀和第四幀是指與第二幀連續(xù)的下兩幀。
[0037] 如果在視頻圖像的第二幀中判定候選框遮擋住了目標(biāo)框,則在視頻圖像的第三幀 中識(shí)別出目標(biāo)框的概率將非常小,此時(shí),如果繼續(xù)用目標(biāo)視頻分類器跟蹤目標(biāo)框,目標(biāo)視頻 分類器將會(huì)有一定的概率去跟蹤與目標(biāo)框特征相似的候選框,從而導(dǎo)致目標(biāo)跟丟。所以,在 本步驟中,如果在視頻圖像的第二幀中判定候選框遮擋住了目標(biāo)框,則為候選框建立候選 視頻分類器,在視頻圖像的第三幀中通過候選視頻跟蹤器跟蹤候選框并識(shí)別在候選框后面 的目標(biāo)框,判斷候選框是否已經(jīng)離開了目標(biāo)框,如果離開,則在第四幀中重新通過目標(biāo)視頻 分類器對(duì)目標(biāo)框進(jìn)行跟蹤,即,采用目標(biāo)視頻分類器跟蹤目標(biāo)框并識(shí)別出候選框,根據(jù)目標(biāo) 框與候選框的位置判斷候選框是否遮擋目標(biāo)框,如果候選框依然遮擋目標(biāo)框,則在第四幀 中繼續(xù)通過候選視頻分類器對(duì)候選框進(jìn)行跟蹤,即,采用候選視頻分類器跟蹤候選框并識(shí) 別出目標(biāo)框,根據(jù)目標(biāo)框與候選框的位置判斷候選框是否離開目標(biāo)框,并且對(duì)第四幀之后 的每一幀都進(jìn)行上述的跟蹤操作,直至視頻圖形的最后一幀。
[0038] 其中,為候選框建立候選視頻分類器的方法,與采用為目標(biāo)框建立目標(biāo)視頻分類 器的方法類似。
[0039] 其中,采用候選視頻分類器跟蹤候選框并識(shí)別出目標(biāo)框的方法,與在視頻圖像的 第二幀中采用目標(biāo)視頻分類器跟蹤目標(biāo)框并識(shí)別出候選框的方法類似。
[0040] 需要說明的是,在本實(shí)施例中,第一幀、第二幀、第三幀和第四幀僅是對(duì)一段需要 進(jìn)行視頻跟蹤操作的視頻圖像的連續(xù)四幀的指代,其中,第一幀為初始幀,本實(shí)施例提供的 視頻跟蹤方法,需要對(duì)該視頻圖像的每一幀進(jìn)行視頻跟蹤處理從而完成視頻跟蹤操作。 [0041 ] 可選的,采用目標(biāo)視頻分類器在樣本框中識(shí)別出目標(biāo)框之后,還可以包括:
[0042]采用目標(biāo)視頻分類器對(duì)在距離目標(biāo)框預(yù)設(shè)范圍內(nèi)的每一個(gè)樣本框識(shí)別為正樣本 或者負(fù)樣本。
[0043]分別提取正樣本和負(fù)樣本的低維特征向量,低維特征向量中的每?jī)蓚€(gè)分量之間相 互獨(dú)立。
[0044] 根據(jù)低維特征向量更新目標(biāo)視頻分類器。
[0045] 通過上述步驟,在每個(gè)視頻幀中,通過目標(biāo)視頻分類器識(shí)別出目標(biāo)框之后,選取新 的正樣本和負(fù)樣本,通過正樣本和負(fù)樣本進(jìn)行目標(biāo)視頻分類器的更新,使得目標(biāo)視頻分類 器更加準(zhǔn)確,進(jìn)而提升了視頻跟蹤的正確性。
[0046] 可選的,采用候選視頻分類器在樣本框中識(shí)別出候選框之后,可以對(duì)候選視頻分 類器進(jìn)行更新,與對(duì)目標(biāo)視頻分類器更新的方法類似。
[0047]本實(shí)施例提供了一種視頻跟蹤方法,對(duì)視頻圖像的每一幀進(jìn)行跟蹤處理,通過目 標(biāo)視頻跟蹤器識(shí)別出跟蹤目標(biāo)和候選目標(biāo),為跟蹤目標(biāo)建立目標(biāo)視頻分類器,當(dāng)候選目標(biāo) 遮擋住跟蹤目標(biāo)時(shí),為候選目標(biāo)建立候選視頻分類器,通過候選視頻跟蹤器識(shí)別出候選目 標(biāo)和跟蹤目標(biāo),并判斷候選目標(biāo)是否離開了跟蹤目標(biāo),若候選目標(biāo)離開跟蹤目標(biāo),則重新通 過目標(biāo)視頻分類器對(duì)跟蹤目標(biāo)進(jìn)行跟蹤,若候選目標(biāo)沒有離開跟蹤目標(biāo),則繼續(xù)通過候選 視頻分類器對(duì)候選目標(biāo)進(jìn)行跟蹤。本實(shí)施例提供的視頻跟蹤方法,可以有效解決運(yùn)動(dòng)視頻 中的遮擋問題,當(dāng)跟蹤目標(biāo)被遮擋后不會(huì)將跟蹤目標(biāo)跟丟,提高了視頻跟蹤的正確率。
[0048] 本發(fā)明的第二實(shí)施例提供的視頻跟蹤方法,在實(shí)施例一的基礎(chǔ)上,提供了視頻跟 蹤方法的另一種實(shí)現(xiàn)方式。本實(shí)施例提供的視頻跟蹤方法,在上述步驟103之后,還可以包 括:
[0049] 若候選框沒有遮擋目標(biāo)框,則在視頻圖像的第三幀中通過目標(biāo)視頻分類器對(duì)目標(biāo) 框進(jìn)行跟蹤。
[0050] 可選的,還可以包括:
[0051 ]在視頻圖像的每一幀中獲取目標(biāo)框的坐標(biāo)。
[0052]將目標(biāo)框的坐標(biāo)與預(yù)設(shè)的坐標(biāo)分類等級(jí)進(jìn)行比較,獲得目標(biāo)框?qū)?yīng)的坐標(biāo)分類等 級(jí)。
[0053]根據(jù)目標(biāo)框?qū)?yīng)的坐標(biāo)分類等級(jí),為目標(biāo)框選擇與坐標(biāo)分類等級(jí)對(duì)應(yīng)的顯示規(guī) 格。
[0054]上述步驟為調(diào)整目標(biāo)框大小的步驟,在視頻圖像的每一幀中,在采用目標(biāo)視頻跟 蹤器識(shí)別出目標(biāo)框之后執(zhí)行。由于在體育比賽中,用于記錄視頻圖像的攝像頭都是固定的, 而運(yùn)動(dòng)員由于經(jīng)常來回移動(dòng),會(huì)造成在視頻圖像的每一幀中投影大小不一,為了更好的跟 蹤運(yùn)動(dòng)員,需要考慮根據(jù)運(yùn)動(dòng)員實(shí)際的大小調(diào)整跟蹤運(yùn)動(dòng)員的窗口。在視頻幀中,運(yùn)動(dòng)員離 攝像頭越近,則運(yùn)動(dòng)員在視頻幀中的位置越靠近視頻幀下方,運(yùn)動(dòng)員離攝像頭越遠(yuǎn),則運(yùn)動(dòng) 員在視頻幀中的位置越靠近視頻幀的上方,所以,通過獲取視頻幀中目標(biāo)框的坐標(biāo),根據(jù)目 標(biāo)框的坐標(biāo)對(duì)應(yīng)的坐標(biāo)等級(jí)調(diào)整目標(biāo)框的大小,具體的,如果目標(biāo)框的縱坐標(biāo)較小,則放大 目標(biāo)框,如果目標(biāo)框的縱坐標(biāo)較大,則縮小目標(biāo)框,可以在每幀視頻幀中將目標(biāo)框調(diào)整到合 適大小,進(jìn)而提高了視頻跟蹤的準(zhǔn)確性。
[0055]可選的,在視頻圖像的每一幀中,在采用候選視頻跟蹤器識(shí)別出候選框之后,可以 對(duì)候選框進(jìn)行調(diào)整,方法與目標(biāo)框的調(diào)整方法相似。
[0056]圖2為本發(fā)明實(shí)施例三提供的視頻跟蹤方法的流程圖,本實(shí)施例在實(shí)施例一和實(shí) 施例二的基礎(chǔ)上,提供了視頻跟蹤方法的另一種實(shí)現(xiàn)方式,尤其是實(shí)現(xiàn)了視頻跟蹤處理后 的動(dòng)作識(shí)別。如圖3所示,本實(shí)施例提供的視頻跟蹤方法,在上述步驟105之后,還可以包括: [0057]步驟201、獲取視頻圖像中預(yù)設(shè)數(shù)值個(gè)連續(xù)幀中的目標(biāo)框。
[0058]在經(jīng)過視頻跟蹤處理的視頻圖像中,選取預(yù)設(shè)數(shù)值個(gè)連續(xù)的視頻幀。由于在運(yùn)動(dòng) 視頻中,運(yùn)動(dòng)員的動(dòng)作都是連續(xù)的,所以,視頻幀可以重復(fù)選取,例如:選取視頻圖像的第1 ~10幀進(jìn)行動(dòng)作識(shí)別,可以再選取視頻圖像的第3~15幀再進(jìn)行一次動(dòng)作識(shí)別。
[0059]其中,預(yù)設(shè)數(shù)值根據(jù)實(shí)際需要進(jìn)行設(shè)置。
[0000]步驟203、計(jì)算連續(xù)幀中的目標(biāo)框的運(yùn)動(dòng)特征,根據(jù)運(yùn)動(dòng)特征進(jìn)行動(dòng)作識(shí)別。
[0061 ]在本步驟中,根據(jù)目標(biāo)框的運(yùn)動(dòng)特征進(jìn)行動(dòng)作識(shí)別,進(jìn)行動(dòng)作識(shí)別后,可以對(duì)運(yùn)動(dòng) 員的各個(gè)動(dòng)作進(jìn)行統(tǒng)計(jì),并進(jìn)一步應(yīng)用于戰(zhàn)術(shù)分析中。
[0062] 其中,計(jì)算目標(biāo)框的運(yùn)動(dòng)特征,可以采用現(xiàn)有的任意一種算法,本實(shí)施不加以限 制。
[0063] 其中,進(jìn)行動(dòng)作識(shí)別可以識(shí)別出的動(dòng)作可以是常規(guī)的體育動(dòng)作,也可以是新定義 的動(dòng)作,本實(shí)施例對(duì)此不加以限制。例如:對(duì)于排球比賽,動(dòng)作可以為:發(fā)球、扣球、墊球、二 傳和無球運(yùn)動(dòng)。
[0064]本實(shí)施例提供了一種視頻跟蹤方法,在對(duì)視頻圖像進(jìn)行視頻跟蹤處理后,選取連 續(xù)的視頻幀進(jìn)行動(dòng)作識(shí)別,可以進(jìn)一步應(yīng)用到體育視頻分析,提