本公開涉及進球檢測,特別是涉及一種進球檢測方法及其相關(guān)設(shè)備。
背景技術(shù):
1、在籃球視頻自動剪輯中,需要獲取視頻流中的進球幀,然后提取進球片段。從視頻流中提取進球幀一般是通過逐幀分析圖像中籃球與籃框、籃網(wǎng)的距離進行判斷,因為視頻圖像是2d空間,在籃球與籃框、籃網(wǎng)視角重合的方向會存在誤檢情況。
技術(shù)實現(xiàn)思路
1、根據(jù)本公開實施例的一個方面,提供了一種進球檢測方法,包括:獲取相機拍攝得到的視頻中的候選圖像幀,其中,所述候選圖像幀為所述視頻中包括籃球邊界框以及籃框邊界框、籃網(wǎng)邊界框的圖像幀;計算所述候選圖像幀中所述籃球邊界框與所述籃框邊界框的第一交并比,以及所述籃球邊界框與所述籃網(wǎng)邊界框的第二交并比;在所述第一交并比和所述第二交并滿足預(yù)設(shè)條件的情況下,確定所述候選圖像幀中籃球與籃框的相對距離,其中,所述相對距離為所述候選圖像幀中籃球到所述相機的第一距離與籃框到所述相機的第二距離的差值;在所述候選圖像幀中存在所述相對距離小于對應(yīng)的距離閾值的目標(biāo)圖像幀情況下,確定存在進球。
2、根據(jù)本公開實施例的另一方面,還提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上的計算機程序,所述處理器在執(zhí)行所述計算機程序時實現(xiàn)上述的方法。
3、根據(jù)本公開實施例的另一方面,還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)內(nèi)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述的方法。
4、根據(jù)本公開實施例的另一方面,還提供了一種計算機程序產(chǎn)品,包括計算機程序/指令,所述計算機程序/指令被處理器執(zhí)行時,實現(xiàn)上述的方法。
5、本公開實施方式提出的進球檢測方法,使用判斷籃球與籃框相對距離的方法,從籃球視頻幀中對是否存在進球幀做進一步判斷,減少了在視角重合場景下誤判進球的情況。特別是圖像缺少深度信息的籃球視頻,單獨使用交并比判斷的方式容易產(chǎn)生進球誤判,本公開實施例描述的方法可以有效提高缺少深度信息的籃球視頻中關(guān)于進球幀的判斷。
6、本公開的一個或多個實施例的細節(jié)在以下附圖和描述中提出,以使本公開的其他特征、目的和優(yōu)點更加簡明易懂。
1.一種進球檢測方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,確定所述第一交并比和所述第二交并是否滿足預(yù)設(shè)條件,包括:
3.根據(jù)權(quán)利要求1所述的方法,其中,確定存在進球之后,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的方法,其中,確定所述候選圖像幀中籃球與籃框的相對距離,包括:
5.根據(jù)權(quán)利要求4所述的方法,其中,對所述候選圖像幀進行圖像分割得到籃球像素區(qū)域和籃框像素區(qū)域,包括:
6.根據(jù)權(quán)利要求4所述的方法,其中,基于所述籃球像素區(qū)域確定籃球在所述候選圖像幀的第一直徑,并基于所述籃框像素區(qū)域確定籃框在所述候選圖像幀的第二直徑,包括:
7.根據(jù)權(quán)利要求4所述的方法,其中,基于所述相機的焦距信息、所述第一直徑以及真實籃球直徑得到所述第一距離,并基于所述焦距信息、所述第二直徑以及真實籃框直徑得到所述第二距離包括:
8.一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上的計算機程序,所述處理器在執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至7中任一項所述的方法。
9.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)內(nèi)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7中任一項所述的方法。
10.一種計算機程序產(chǎn)品,包括計算機程序/指令,其特征在于,所述計算機程序/指令被處理器執(zhí)行時,實現(xiàn)權(quán)利要求1至7中任一項所述的方法。