本發(fā)明涉及一種生成運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻的方法,屬于體育信息技術(shù)領(lǐng)域。
背景技術(shù):
在大型運(yùn)動(dòng)賽事中,特別是馬拉松或者鐵人三項(xiàng)等人數(shù)眾多的體育賽事中,由于參賽運(yùn)動(dòng)員人數(shù)眾多,在現(xiàn)有的電視轉(zhuǎn)播技術(shù)中的,只會(huì)看到名次靠前的運(yùn)動(dòng)員的沖刺視頻,而后面眾多參賽選手很難獲得有自己沖刺畫面的視頻。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述問題,本發(fā)明人團(tuán)隊(duì)作為國內(nèi)領(lǐng)先的體育運(yùn)動(dòng)信息技術(shù)的研究者,經(jīng)過多年的經(jīng)驗(yàn)積累,開發(fā)出了一種生成運(yùn)動(dòng)經(jīng)過終點(diǎn)的視頻的方法,特別適用于長跑賽事,譬如馬拉松、鐵人三項(xiàng)等。
本發(fā)明的技術(shù)方案如下:
一種生成運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻的方法,并且視頻中以字幕的形式包含了運(yùn)動(dòng)員的成績、賽會(huì)信息、廣告等內(nèi)容,包括如下步驟:
(1)、獲得一段原始視頻,所述原始視頻包括一個(gè)或多個(gè)運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻;
(2)、獲得每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的時(shí)間t1;
(3)、確定步驟(1)中原始視頻的開始時(shí)間t0,沖過終點(diǎn)前所需保留時(shí)長d1,沖過終點(diǎn)后所需保留時(shí)長d2;
(4)、計(jì)算出每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻在原始視頻中的起始時(shí)間t2
t2=t1-t0-d1;
(5)、計(jì)算出每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻在原始視頻中的截止時(shí)間t3
t3=t2+d1+d2;或者t3=t1+d2;
也可以計(jì)算出每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻在原始視頻中的時(shí)長d3
d3=d1+d2;
(6)、根據(jù)t2、t3,在原始視頻中截取出每位運(yùn)動(dòng)員的沖刺視頻。
(7)、獲得某個(gè)運(yùn)動(dòng)員的成績及名次;
(8)、將步驟(7)中的每個(gè)運(yùn)動(dòng)員的成績、名次及賽會(huì)信息等合成一張?jiān)紙D片,文字疊加在原始圖片中形成字幕圖片;
(9)、在步驟(6)獲得的運(yùn)動(dòng)員的沖刺視頻中插入步驟(8)生成的字幕圖片;
(10)、往復(fù)步驟(7)-(9),生成包含了一張或多張字幕圖片的最終視頻。
步驟(1)中的原始視頻是現(xiàn)有技術(shù)中的常規(guī)手段就能獲得,一般是通過賽場內(nèi)攝像機(jī)獲得。
步驟(2)中的每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的時(shí)間也是現(xiàn)有技術(shù)中的常規(guī)手段就能獲得,一般計(jì)時(shí)是通過賽場內(nèi)計(jì)時(shí)設(shè)備,以及通過賽場內(nèi)的成績采集系統(tǒng)獲得。
步驟(6)中的視頻的截取也是現(xiàn)有技術(shù)中的常規(guī)手段就能獲得,一般通過視頻切割器從以按時(shí)視頻中截取出每位運(yùn)動(dòng)員的沖刺視頻。
步驟(8)字幕圖片的生成方法也有多種方式,一般通過如下方法:
(8-1)、根據(jù)目標(biāo)圖像大小創(chuàng)建一個(gè)畫布;
(8-2)、在畫布的指定位置繪制所需的圖像;
(8-3)、在畫布的指定位置繪制所需的文字;
(8-4)、往復(fù)步驟(8-2)及(8-3),最終將畫布生成字幕圖片。
步驟(9)中沖刺視頻中插入字幕圖片可以通過ffmpeg、vlc等的軟件工具庫實(shí)現(xiàn)。
本發(fā)明所達(dá)到的有益效果:
本發(fā)明可將大型賽事中每位運(yùn)動(dòng)的沖刺視頻都能提取并切割保存,實(shí)現(xiàn)了現(xiàn)有技術(shù)中從未解決的實(shí)際難題,保證了每一位運(yùn)動(dòng)員在賽后都能得到自己珍貴的沖刺階段的視頻影像,并且視頻影像中還包含自己的成績、名次及其他賽會(huì)信息等,以字幕的形式整合進(jìn)了視頻中,更加人性化及貼心化,將有非常巨大的應(yīng)用價(jià)值。
并且,本發(fā)明人團(tuán)隊(duì)已經(jīng)作為2017年天津全運(yùn)會(huì)和鐵人三項(xiàng)、馬拉松等多個(gè)項(xiàng)目的賽事的信息技術(shù)服務(wù)團(tuán)隊(duì),利用本發(fā)明方法來為運(yùn)動(dòng)員進(jìn)行更人性化的服務(wù)。
附圖說明
圖1是本發(fā)明中視頻中時(shí)間點(diǎn)的示意圖。
具體實(shí)施方式
下面結(jié)合附圖對本發(fā)明作進(jìn)一步描述。以下實(shí)施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,而不能以此來限制本發(fā)明的保護(hù)范圍。
如圖1所示,一種生成運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻的方法,包括如下步驟:
(1)、獲得一段原始視頻,所述原始視頻包括一個(gè)或多個(gè)運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻;
(2)、獲得每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的時(shí)間;
(3)、確定步驟(1)中原始視頻的開始時(shí)間t0,運(yùn)動(dòng)員通過終點(diǎn)的時(shí)間t1,沖過終點(diǎn)前所需保留時(shí)長d1,沖過終點(diǎn)后所需保留時(shí)長d2;
(4)、計(jì)算出每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻在原始視頻中的起始時(shí)間t2
t2=t1-t0-d1;
(5)、計(jì)算出每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻在原始視頻中的截止時(shí)間t3
t3=t2+d1+d2;或者t3=t1+d2;
也可以計(jì)算出每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的視頻在原始視頻中的時(shí)長d3
d3=d1+d2;
(6)、根據(jù)t2、t3,在原始視頻中截取出每位運(yùn)動(dòng)員的沖刺視頻。
(7)、獲得某個(gè)運(yùn)動(dòng)員的成績及名次;
(8)、將步驟(7)中的每個(gè)運(yùn)動(dòng)員的成績、名次及賽會(huì)信息等合成一張?jiān)紙D片,文字疊加在原始圖片中形成字幕圖片;
(9)、在步驟(6)獲得的運(yùn)動(dòng)員的沖刺視頻中插入步驟(8)生成的字幕圖片;
(10)、往復(fù)步驟(7)-(9),生成包含了一張或多張字幕圖片的最終視頻。
步驟(1)中的原始視頻是現(xiàn)有技術(shù)中的常規(guī)手段就能獲得,一般是通過賽場內(nèi)攝像機(jī)獲得。
步驟(2)中的每位運(yùn)動(dòng)員經(jīng)過終點(diǎn)的時(shí)間也是現(xiàn)有技術(shù)中的常規(guī)手段就能獲得,一般計(jì)時(shí)是通過賽場內(nèi)計(jì)時(shí)設(shè)備,以及通過賽場內(nèi)的成績采集系統(tǒng)獲得。
步驟(6)中的視頻的截取也是現(xiàn)有技術(shù)中的常規(guī)手段就能獲得,一般通過視頻切割器從以按時(shí)視頻中截取出每位運(yùn)動(dòng)員的沖刺視頻。
步驟(8)字幕圖片的生成方法也有多種方式,一般通過如下方法:
(8-1)、根據(jù)目標(biāo)圖像大小創(chuàng)建一個(gè)畫布;
(8-2)、在畫布的指定位置繪制所需的圖像;
(8-3)、在畫布的指定位置繪制所需的文字;
(8-4)、往復(fù)步驟(8-2)及(8-3),最終將畫布生成字幕圖片。
步驟(9)中沖刺視頻中插入字幕圖片可以通過ffmpeg、vlc等的軟件工具庫實(shí)現(xiàn)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明技術(shù)原理的前提下,還可以做出若干改進(jìn)和變形,這些改進(jìn)和變形也應(yīng)視為本發(fā)明的保護(hù)范圍。