專利名稱:用于編輯源視頻的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于編輯源視頻的方法和設(shè)備。
背景技術(shù):
人們目前使用視頻編輯器程序來(lái)編輯已有的源視頻,以創(chuàng)作個(gè)性化的視頻,例如,僅包含一個(gè)或多個(gè)視頻中用戶感興趣的部分的家庭影片。視頻編輯器程序?qū)⒂脩暨x定的幀或圖像部分與其它的幀或圖像連接起來(lái),以創(chuàng)作經(jīng)過(guò)編輯的或個(gè)性化視頻。
雖然視頻編輯處理為用戶提供了編輯已有視頻和由此創(chuàng)作新的視頻的靈活性,但是這種處理一般來(lái)說(shuō)很耗費(fèi)時(shí)間并且使人疲憊。在視頻上采集的圖像通常會(huì)出現(xiàn)抖動(dòng)和跳動(dòng),因?yàn)樵谧畛跖臄z視頻時(shí)攝像機(jī)處于運(yùn)動(dòng)狀態(tài)。這種攝像機(jī)運(yùn)動(dòng)造成視頻幀中的圖像表現(xiàn)出不平滑或跳躍運(yùn)動(dòng),并且在放大所拍攝的圖像時(shí)表現(xiàn)出不平滑的變焦。
當(dāng)前的視頻器材,例如,攝錄像機(jī)和個(gè)人錄像機(jī)能夠在最初拍攝視頻時(shí)在一定程度上對(duì)圖像進(jìn)行穩(wěn)定,并且在拍攝視頻的時(shí)候?qū)⒛繕?biāo)定位在鏡頭(shot)之內(nèi)。不過(guò),這些特征目前并沒(méi)有在對(duì)已經(jīng)拍攝好的視頻進(jìn)行操作的視頻編輯器程序中得到實(shí)現(xiàn)。這樣,如果視頻最初是使用不具有從所記錄的視頻中消除攝像機(jī)抖動(dòng)的能力或者在拍攝視頻的時(shí)候?qū)崿F(xiàn)無(wú)抖動(dòng)變焦的能力的錄像機(jī)拍攝的,那么隨后將很難從視頻中消除這些瑕疵。
發(fā)明內(nèi)容
本發(fā)明致力于一種用于對(duì)已經(jīng)拍攝好的源視頻進(jìn)行編輯、以穩(wěn)定視頻中的圖像的方法和設(shè)備。按照本發(fā)明,要從視頻中消除跳躍運(yùn)動(dòng),首先要檢測(cè)鏡頭的變化。然后,對(duì)該鏡頭的視頻中的任何跳動(dòng)進(jìn)行分類。如果該鏡頭具有不止一種跳動(dòng)的分類,如果可以的話,則將該鏡頭進(jìn)一步分段成較小的段,以致每個(gè)段具有單獨(dú)一種跳動(dòng)的類型。如果任何一段都長(zhǎng)于預(yù)定的閾值長(zhǎng)度,則將該段分解成更短的段。然后消除各段中的跳動(dòng)。然后將經(jīng)過(guò)修正的每個(gè)都包括多個(gè)幀的段加到在前的段上,直到對(duì)視頻的所有段都已經(jīng)針對(duì)跳動(dòng)進(jìn)行了適當(dāng)?shù)男拚?。為了幫助用戶識(shí)別所編輯的段,對(duì)這些段的關(guān)鍵幀或瞬態(tài)圖像進(jìn)行顯示,從而使得用戶能夠判定段的處理是否是期望的和應(yīng)當(dāng)將哪些段加到最終的視頻中。
本發(fā)明視頻處理系統(tǒng)包括視頻源、智能視頻編輯器、輸入裝置、顯示器和存儲(chǔ)裝置。視頻源提供所要編輯的視頻。輸入裝置接收來(lái)自用戶的命令,并且將它們傳送給智能視頻編輯器。智能視頻編輯器從視頻源接收所要編輯的視頻,并且依照存儲(chǔ)在智能視頻編輯器的存儲(chǔ)器中的視頻處理程序和依照通過(guò)輸入裝置從用戶那里接收到的指令對(duì)輸入視頻進(jìn)行處理。將來(lái)自智能視頻編輯器的電子視頻信號(hào)傳送給顯示器,以顯示給用戶。存儲(chǔ)裝置將經(jīng)過(guò)編輯之后的視頻存儲(chǔ)在存儲(chǔ)介質(zhì)中。
通過(guò)下述結(jié)合附圖考慮的詳細(xì)說(shuō)明,本發(fā)明的其它目的和特征將會(huì)變得顯而易見(jiàn)。不過(guò),應(yīng)當(dāng)理解,附圖是為了圖解說(shuō)明的目的而單獨(dú)設(shè)計(jì)的,并不作限制本發(fā)明之用,對(duì)本發(fā)明的限定應(yīng)當(dāng)參照所附的權(quán)利要求書(shū)。此外還應(yīng)理解,并沒(méi)有必要按比例畫(huà)出附圖,除非另有說(shuō)明,它們僅僅用于從概念上解釋說(shuō)明本文所介紹的結(jié)構(gòu)和流程。
在附圖中,相同的附圖標(biāo)記表示相同的元件附圖1是本發(fā)明的視頻處理系統(tǒng)的框圖;和附圖2是使用本發(fā)明的視頻處理系統(tǒng)編輯視頻的一種實(shí)施方式的流程圖。
具體實(shí)施例方式
附圖1表示本發(fā)明的視頻處理系統(tǒng),該系統(tǒng)包括視頻源102、智能視頻編輯器104、輸入裝置106、顯示器108和存儲(chǔ)裝置110。視頻源102提供所要編輯的視頻,并且該視頻源102可以是多種源設(shè)備中的任何一種,例如,攝錄像機(jī)、VCR、DVD播放器、個(gè)人計(jì)算機(jī)、計(jì)算機(jī)網(wǎng)絡(luò)、因特網(wǎng)或者手持裝置,比如與網(wǎng)絡(luò)和與視頻處理系統(tǒng)無(wú)線連接的移動(dòng)電話。
輸入裝置106接收來(lái)自用戶的命令并且將它們傳送到智能視頻編輯器104。該輸入裝置106可以是,例如,遙控器、鍵盤(pán)、鼠標(biāo)、個(gè)人數(shù)字助理或者移動(dòng)電話。輸入裝置106與智能視頻編輯器104或者是硬連線連接的,或者是無(wú)線連接的。智能視頻編輯器104從視頻源102接收所要編輯的視頻。智能視頻編輯器104的處理器104a依照存儲(chǔ)在存儲(chǔ)器104b中的視頻處理程序并且依照通過(guò)輸入裝置106從用戶那里接收到的指令對(duì)輸入視頻進(jìn)行處理。存儲(chǔ)器104b還可用于暫時(shí)存儲(chǔ)輸入視頻信號(hào),直到編輯完成,以下載到存儲(chǔ)裝置110中。雖然所示出的處理器104a僅包含一個(gè)處理器和一個(gè)存儲(chǔ)器,但是按照另外一種可選方案,它可以由多個(gè)各自具有自己功能的裝置或模塊構(gòu)成。智能視頻編輯器104可以位于接近用戶的地方,該智能視頻編輯器104為專用硬件裝置(比如機(jī)頂盒)、為可插接在其它用戶裝置上的模塊,或者為運(yùn)行在數(shù)據(jù)處理裝置或計(jì)算機(jī)上的軟件。按照另外一種可選方案,可以將智能視頻編輯器104遠(yuǎn)離用戶地定位在可通過(guò)電話、電纜、移動(dòng)電話或衛(wèi)星連接或者可通過(guò)因特網(wǎng)接達(dá)用戶的遠(yuǎn)程服務(wù)器上。從智能視頻編輯器104送出的電子視頻信號(hào)被傳送到顯示器108,以顯示給用戶。顯示器108可以是計(jì)算機(jī)監(jiān)視器、電視機(jī)或者任何其它類型的具有顯示器的裝置,比如攝錄像機(jī)、移動(dòng)電話、個(gè)人數(shù)字助理等。存儲(chǔ)裝置110將經(jīng)過(guò)編輯之后的視頻存儲(chǔ)到存儲(chǔ)介質(zhì)中。存儲(chǔ)裝置110可以是,例如,將經(jīng)過(guò)編輯的視頻存儲(chǔ)到錄像帶上的VCR、計(jì)算機(jī)硬盤(pán)驅(qū)動(dòng)器(在本地位于接近智能視頻編輯器104和顯示器108的位置,或者在遠(yuǎn)程位置上位于與視頻編輯器104相連的服務(wù)器上)、將經(jīng)過(guò)編輯的視頻存儲(chǔ)到DVD或CD上的DVD或CD寫(xiě)入器或者任何其它類型的數(shù)據(jù)存儲(chǔ)裝置。
按照本發(fā)明,為了從視頻中消除跳躍動(dòng)作,首先要檢測(cè)視頻中的漸進(jìn)的和突發(fā)的變化或轉(zhuǎn)換,即,識(shí)別各個(gè)獨(dú)立的鏡頭。在文獻(xiàn)中,這樣的突發(fā)轉(zhuǎn)換一般稱為“切換”。視頻中的漸進(jìn)鏡頭變化有這樣幾種類型漸隱漸顯、淡入淡出、翻轉(zhuǎn)或者任何其它類型的特效。然后,檢測(cè)該鏡頭的視頻中的任何跳動(dòng)。如果一個(gè)鏡頭中有超過(guò)一種類型的跳動(dòng),則如果可以的話,將該鏡頭分段,使得各段具有一種類型的跳動(dòng)。如果任何一段特別長(zhǎng),就是說(shuō),其長(zhǎng)度大于預(yù)定的或用戶選定的閾值長(zhǎng)度(比如,30秒鐘),則根據(jù)需要對(duì)該段進(jìn)行進(jìn)一步分段。然后依據(jù)跳動(dòng)的類型對(duì)這些段進(jìn)行分類。長(zhǎng)鏡頭會(huì)頻繁出現(xiàn)在個(gè)人家庭錄像中,一般來(lái)說(shuō)可能持續(xù)好多分鐘。例如,在生日聚會(huì)上,攝像機(jī)可能會(huì)靜止相對(duì)較長(zhǎng)的時(shí)間段,然后用戶在四處走動(dòng)的同時(shí)進(jìn)行拍攝。在這種實(shí)例情況下,會(huì)有兩段靜止段和晃動(dòng)段(即,在用戶走動(dòng)的時(shí)候進(jìn)行的拍攝)。然后使用公知的圖像穩(wěn)定算法(下面將做討論)對(duì)選定段進(jìn)行跳躍動(dòng)作消除。然后將經(jīng)過(guò)修正的包括多個(gè)幀的段加到在前段上,直到針對(duì)跳動(dòng)對(duì)整個(gè)視頻都進(jìn)行了適當(dāng)?shù)男拚?br>
附圖2表示使用本發(fā)明的智能視頻編輯器104進(jìn)行的視頻編輯的一種實(shí)施方式的流程圖。當(dāng)智能視頻編輯器104最初接收到視頻時(shí),最開(kāi)始是對(duì)各個(gè)獨(dú)立的鏡頭進(jìn)行識(shí)別,步驟200。當(dāng)視頻的后續(xù)幀明顯且基本上不同于其緊跟的在前幀的時(shí)候,表明出現(xiàn)了鏡頭變化或切換。例如,如果起初視頻顯示了很多幀的風(fēng)景,然后變成了一張臉的特寫(xiě)肖像圖像,則應(yīng)當(dāng)將該視頻看作經(jīng)歷了一次“切換”。不過(guò),如果視頻起初顯示風(fēng)景并且推進(jìn)到臉部肖像圖像,則該視頻圖像應(yīng)當(dāng)沒(méi)有切換,因?yàn)槊總€(gè)幀都應(yīng)該是類似于其緊跟的在前幀的。切換的確定是通過(guò)將視頻的一個(gè)幀與該視頻的下一個(gè)后續(xù)幀進(jìn)行比較來(lái)實(shí)現(xiàn)的。如果一個(gè)幀的某些特征與接下來(lái)的后續(xù)幀的類似特征相類似(例如,如果有兩個(gè)幀的相同部分具有相同顏色的情況大量存在),則沒(méi)有查找到切換。此外,可以使用其它的特征(例如,紋理、形狀、邊緣)或?qū)ο?例如,面孔、視頻文本、車輛的存在等)來(lái)比較兩個(gè)幀。不過(guò),如果一個(gè)幀的某些特征沒(méi)有出現(xiàn)在視頻的后續(xù)幀中,則存在著切換。在美國(guó)專利US6137544中公開(kāi)了這樣的用于確定切換的視頻分析,該美國(guó)專利的全部?jī)?nèi)容以引用的方式并入本文。該專利公開(kāi)了使用離散余弦變換進(jìn)行分解來(lái)得出幀的表示,以便能夠?qū)崿F(xiàn)有效比較。在對(duì)視頻幀進(jìn)行分析以識(shí)別出視頻中的切換或找出視頻中的切換的位置的時(shí)候,可以將視頻保存在視頻編輯器104的存儲(chǔ)器104b內(nèi)的緩沖區(qū)中,以進(jìn)行隨后的編輯。按照另一種可選方案,不需要將同一鏡頭中的幀保存在存儲(chǔ)器中,而是可以給它們加上標(biāo)記,以表明它們?nèi)际峭荤R頭的部分。
一旦識(shí)別到了視頻中的開(kāi)頭和結(jié)尾(將一個(gè)鏡頭定義為兩次切換之間的視頻部分),然后就對(duì)該鏡頭進(jìn)行分析,步驟202,以識(shí)別出檢測(cè)到了哪種跳躍動(dòng)作,如果有的話。視頻的幀中的圖像跳躍動(dòng)作是,例如,在攝像機(jī)的用戶在最初記錄場(chǎng)景時(shí)抖動(dòng)或移動(dòng)攝像機(jī)的時(shí)候造成的。跳躍動(dòng)作包括不協(xié)調(diào)調(diào)焦、抖動(dòng)搖攝和抖動(dòng)的靜止場(chǎng)景。不協(xié)調(diào)調(diào)焦是在攝像機(jī)推進(jìn)和拉遠(yuǎn)對(duì)象但是卻是以不均勻的速度進(jìn)行的推進(jìn)和拉遠(yuǎn)的時(shí)候出現(xiàn)的。抖動(dòng)搖攝是在攝像機(jī)橫越風(fēng)景進(jìn)行搖攝(例如)但是在攝像機(jī)搖動(dòng)期間有抖動(dòng)的時(shí)候出現(xiàn)的。抖動(dòng)靜止場(chǎng)景是在攝像機(jī)以一個(gè)對(duì)象為中心時(shí)攝像機(jī)抖動(dòng)的時(shí)候出現(xiàn)的。視頻場(chǎng)景中的這些不同類型的跳躍運(yùn)動(dòng)是通過(guò)比較場(chǎng)景中的連續(xù)幀來(lái)確定的。
在文獻(xiàn)中提出了很多用于圖像穩(wěn)定的算法。例如,在CarlosMorimoto等人所著的《快速電子數(shù)字圖像穩(wěn)定(Fast Electronic Digital ImageStabilization)》(IEEE關(guān)于模式識(shí)別的國(guó)際會(huì)議(IEEE International Conferenceon Pattem Recognition),奧地利維也納,1996年,第1-28頁(yè))中介紹的方法中,對(duì)一小組特征進(jìn)行跟蹤,并且估算連續(xù)幀之間的攝像機(jī)運(yùn)動(dòng)。穩(wěn)定是通過(guò)結(jié)合來(lái)自參考幀的所有動(dòng)作并且將當(dāng)前幀掩蔽回到參考幀來(lái)實(shí)現(xiàn)的。在Zhigang Zhu等人所著的《在2.5D運(yùn)動(dòng)估測(cè)和內(nèi)部運(yùn)動(dòng)過(guò)濾的基礎(chǔ)上進(jìn)行的攝像機(jī)穩(wěn)定(Camera Stabilization on 2.5D MotionEstimation and Internal MotionFiltering)》(IEEE關(guān)于智能交通工具的國(guó)際會(huì)議(IEEE International Conference on Intelligent Vehicles),德國(guó)斯圖加特,1998年10月28日-30日,第329-334頁(yè))中公開(kāi)了另一種圖像穩(wěn)定方法。按照這種方法,使用2.5D運(yùn)動(dòng)模型,首先通過(guò)基于錐形的匹配算法估測(cè)典型點(diǎn)的圖像速度,該基于金字塔的匹配算法比較兩個(gè)連續(xù)的圖像并且針對(duì)圖像幀中的小塊得出圖像的速度。然后根據(jù)圖像速度,確定攝像機(jī)的運(yùn)動(dòng)類型(例如,移動(dòng)攝像、水平跟蹤、垂直跟蹤)。然后使用一般的慣性模型,消除掉不需要的高頻振動(dòng),以實(shí)現(xiàn)圖像穩(wěn)定。經(jīng)過(guò)平穩(wěn)的運(yùn)動(dòng)參數(shù)和原始的估測(cè)運(yùn)動(dòng)參數(shù)之間的差可用于補(bǔ)償圖像,以便獲得穩(wěn)定的圖像序列。
如果一個(gè)鏡頭具有多于一種類型的跳動(dòng),則如果可以的話,對(duì)該鏡頭進(jìn)行分段,使得每個(gè)段都具有一種類型的跳動(dòng),步驟204。如果任一個(gè)段特別長(zhǎng),就是說(shuō),其長(zhǎng)度大于預(yù)定的和用戶選定的閾值長(zhǎng)度(比如,30秒鐘),則可以根據(jù)需要對(duì)該段進(jìn)一步分段,步驟206。
然后對(duì)檢測(cè)到跳躍運(yùn)動(dòng)的各個(gè)鏡頭進(jìn)行分析,并且還有可能對(duì)那些沒(méi)有檢測(cè)到跳躍運(yùn)動(dòng)的鏡頭進(jìn)行分析,以產(chǎn)生該段的關(guān)鍵幀。關(guān)鍵幀是鏡頭中代表該鏡頭中的視頻的視頻幀。這個(gè)關(guān)鍵幀可以是鏡頭中的第一個(gè)幀或者被認(rèn)為更加具有該鏡頭的說(shuō)明價(jià)值的另一個(gè)選定幀。在美國(guó)專利No.6125229中公開(kāi)了這樣的關(guān)鍵幀選取。關(guān)鍵幀給出了視頻在某一時(shí)間點(diǎn)的瞬態(tài)圖像。
對(duì)檢測(cè)到跳躍運(yùn)動(dòng)的鏡頭的各段的開(kāi)頭和結(jié)尾進(jìn)行識(shí)別,比如通過(guò)識(shí)別第一個(gè)和最后一個(gè)幀或者通過(guò)識(shí)別段開(kāi)始時(shí)和段結(jié)束時(shí)在鏡頭中的時(shí)間,步驟208。
然后依據(jù)針對(duì)特定段檢測(cè)到的跳躍運(yùn)動(dòng)的類型為這些段加上標(biāo)簽,步驟210。適用的標(biāo)簽包括對(duì)應(yīng)于“抖動(dòng)搖攝”的“SP”、對(duì)應(yīng)于“不均勻推近”的“UZI”、對(duì)應(yīng)于“不均勻拉遠(yuǎn)”的“UZO”和對(duì)應(yīng)于“抖動(dòng)靜止鏡頭”的“SSS”。按照另外一種可選方案,數(shù)據(jù)庫(kù)表中的清單可以包括連同段中檢測(cè)到的跳躍運(yùn)動(dòng)的類型標(biāo)志在一起的、該段的起始和結(jié)束時(shí)間。
然后將識(shí)別出帶有跳躍運(yùn)動(dòng)的段的各個(gè)幀(或關(guān)鍵幀)在顯示器108上顯示給用戶,同時(shí)將關(guān)于所檢測(cè)到的跳躍運(yùn)動(dòng)的類型的識(shí)別結(jié)果顯示在顯示器108上,步驟212。這一識(shí)別結(jié)果可以具有適當(dāng)?shù)淖帜?數(shù)字標(biāo)簽(比如,SP、UZI、UZO和SSS),或者具有顏色碼。按照另外一種可選方案,所有段(有和沒(méi)有檢測(cè)到的跳躍運(yùn)動(dòng))的關(guān)鍵幀都可以被顯示給用戶,從而用戶可以選擇(如果有的話)應(yīng)當(dāng)對(duì)該段進(jìn)行哪種修正。
然后用戶可以同意跳躍運(yùn)動(dòng)的判斷結(jié)果、選擇不同的跳躍運(yùn)動(dòng)選項(xiàng)或者選取不進(jìn)行任何跳躍運(yùn)動(dòng)修正,步驟214。然后假如用戶發(fā)出了這樣的指令,對(duì)段進(jìn)行適當(dāng)修正,步驟216,以充分消除掉跳躍運(yùn)動(dòng)。然后將經(jīng)過(guò)修正(如果要求這樣)的段加到視頻的前一部分上,步驟218。按照另外一種可選方案,用戶可以選擇應(yīng)當(dāng)合成哪些切換并且按照什么樣的順序來(lái)利用輸入裝置106選擇合乎要求顯示的關(guān)鍵幀,并且利用關(guān)鍵幀作為相應(yīng)段的代表來(lái)使用拖放操作進(jìn)行非線性操作。這是通過(guò)使用可視化工具來(lái)顯示關(guān)鍵幀而實(shí)現(xiàn)的。然后將經(jīng)過(guò)重編的視頻輸出給顯示器108和/或存儲(chǔ)裝置110。附圖2中的處理過(guò)程持續(xù)進(jìn)行,直到輸入視頻結(jié)束或者直到用戶命令該處理過(guò)程終止。按照另外一種可選方案,可以將經(jīng)過(guò)修正的視頻段保存在存儲(chǔ)器104b或存儲(chǔ)裝置110中,以備之后使用,或者可以將其加到完全不同的視頻上。
隨著視頻的前進(jìn),可以每次將每個(gè)鏡頭的各段的關(guān)鍵幀之一顯示給用戶,或者可以在同一時(shí)間將每個(gè)鏡頭的所有關(guān)鍵幀顯示給用戶,以使用戶對(duì)鏡頭有整體的觀察。按照另外一種方案,可以將不止一個(gè)鏡頭的關(guān)鍵幀同時(shí)顯示給用戶。
雖然,在上面介紹的方法中,最初是在鏡頭變化處對(duì)視頻進(jìn)行分解,步驟200,但是按照另外一種可選方案,可以以預(yù)定的時(shí)間間隔或在其它的點(diǎn)上對(duì)視頻進(jìn)行分解。按照另外一種實(shí)施方式,根本不需要在一開(kāi)始就對(duì)視頻進(jìn)行分解,而是用所執(zhí)行的跳躍動(dòng)作檢測(cè)(步驟202)作為最初的步驟。
這樣,雖然按照應(yīng)用于本發(fā)明的優(yōu)選實(shí)施方式的方式對(duì)本發(fā)明進(jìn)行了展示和介紹并且指出了本發(fā)明的基本新穎特征,但是應(yīng)當(dāng)理解,在不超出本發(fā)明的思想的前提下,本領(lǐng)域的技術(shù)人員可以在形式和細(xì)節(jié)上對(duì)所介紹和圖示的裝置及其操作以及所介紹的方法進(jìn)行各種省略和替換以及改變。例如,明確地將那些以基本相同的方式執(zhí)行基本相同的功能來(lái)實(shí)現(xiàn)相同的效果的元件和/或方法步驟的所有組合預(yù)定包含在本發(fā)明的范圍之內(nèi)。從一種所介紹的實(shí)施方式到另一種的元件替換也已經(jīng)被充分預(yù)期和考慮。因此,我們期望,僅僅由本文所附的權(quán)利要求書(shū)的范圍對(duì)本發(fā)明的范圍加以限定。
權(quán)利要求
1.一種編輯源視頻信號(hào)的方法,包括接收源視頻信號(hào);通過(guò)數(shù)據(jù)處理器對(duì)源視頻進(jìn)行分析,以識(shí)別源視頻信號(hào)中的鏡頭,源視頻信號(hào)中的鏡頭被界定為在源視頻信號(hào)的幀實(shí)質(zhì)上不同于其緊跟的在前幀時(shí)的兩個(gè)實(shí)例之間;通過(guò)數(shù)據(jù)處理器對(duì)鏡頭進(jìn)行分析,以識(shí)別該鏡頭期間的任何跳躍圖像運(yùn)動(dòng);通過(guò)數(shù)據(jù)處理器將所識(shí)別出的跳躍運(yùn)動(dòng)分類為多種類型的跳躍運(yùn)動(dòng)之一,一種類型是沒(méi)有跳躍運(yùn)動(dòng);和考慮所分類的跳躍運(yùn)動(dòng)類型對(duì)經(jīng)過(guò)分類的鏡頭進(jìn)行穩(wěn)定,這種穩(wěn)定足以產(chǎn)生經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào),在所述鏡頭輸出視頻信號(hào)中,從源視頻信號(hào)中的鏡頭中基本上消除了跳躍運(yùn)動(dòng)。
2.按照權(quán)利要求1所述的方法,還包括,在對(duì)經(jīng)過(guò)分類的鏡頭進(jìn)行穩(wěn)定之前產(chǎn)生適用于向用戶指示對(duì)源視頻信號(hào)中的鏡頭所分類的跳躍動(dòng)作類型的指示信號(hào);和接收重分類信號(hào),該重分類信號(hào)指示用戶對(duì)源視頻信號(hào)中的鏡頭進(jìn)行了跳躍運(yùn)動(dòng)類型的重新分類;其中考慮對(duì)鏡頭重新分類的跳躍運(yùn)動(dòng)類型而對(duì)鏡頭進(jìn)行穩(wěn)定。
3.按照權(quán)利要求2所述的方法,還包括選擇鏡頭中的幀;產(chǎn)生適用于顯示器的關(guān)鍵幀信號(hào),以在其上顯示幀。
4.按照權(quán)利要求1所述的方法,還包括將經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)加到另一個(gè)視頻信號(hào)上。
5.按照權(quán)利要求2所述的方法,還包括將經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)加到另一個(gè)視頻信號(hào)上。
6.按照權(quán)利要求3所述的方法,還包括將經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)加到另一個(gè)視頻信號(hào)上。
7.按照權(quán)利要求5所述的方法,其中所述另一個(gè)視頻信號(hào)是另一個(gè)經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)。
8.按照權(quán)利要求6所述的方法,其中所述另一個(gè)視頻信號(hào)是另一個(gè)經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)。
9.按照權(quán)利要求7所述的方法,其中,按照與源視頻信號(hào)中出現(xiàn)的鏡頭相同的順序,將經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)相互加在一起。
10.按照權(quán)利要求8所述的方法,其中,按照與源視頻信號(hào)中出現(xiàn)的鏡頭相同的順序,將經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)相互加在一起。
11.按照權(quán)利要求7所述的方法,其中,按照與源視頻信號(hào)中出現(xiàn)的鏡頭不同的順序,將經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)相互加在一起。
12.按照權(quán)利要求8所述的方法,其中,按照與源視頻信號(hào)中出現(xiàn)的鏡頭不同的順序,將經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)相互加在一起。
13.按照權(quán)利要求8所述的方法,其中,通過(guò)用戶在顯示器上將經(jīng)過(guò)修正的鏡頭的幀拖拉成期望的順序,將經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)按照期望的順序相互加在一起。
14.按照權(quán)利要求3所述的方法,還包括采用關(guān)鍵幀信號(hào)在顯示器上顯示幀,其中顯示器使用指示信號(hào)來(lái)顯示對(duì)源視頻信號(hào)的部分進(jìn)行分類的跳躍運(yùn)動(dòng)的類型。
15.按照權(quán)利要求1所述的方法,還包括,在對(duì)經(jīng)過(guò)分類的鏡頭進(jìn)行穩(wěn)定之前,將該鏡頭分成多個(gè)段,每個(gè)段具有單獨(dú)一種識(shí)別出的跳躍運(yùn)動(dòng)的類型;并且其中所述對(duì)經(jīng)過(guò)分類的鏡頭進(jìn)行穩(wěn)定的步驟包括對(duì)各個(gè)段進(jìn)行穩(wěn)定。
16.按照權(quán)利要求1所述的方法,還包括,在對(duì)經(jīng)過(guò)分類的鏡頭進(jìn)行穩(wěn)定之前,將該鏡頭分成多個(gè)段,每個(gè)段具有小于預(yù)定閾值持續(xù)時(shí)間的持續(xù)時(shí)間;并且其中所述對(duì)經(jīng)過(guò)分類的鏡頭進(jìn)行穩(wěn)定的步驟包括對(duì)各個(gè)段進(jìn)行穩(wěn)定。
17.按照權(quán)利要求15所述的方法,還包括,在對(duì)經(jīng)過(guò)分類的鏡頭進(jìn)行穩(wěn)定之前,將該鏡頭分成多個(gè)段,每個(gè)段具有小于預(yù)定閾值持續(xù)時(shí)間的持續(xù)時(shí)間;并且其中所述對(duì)經(jīng)過(guò)分類的鏡頭進(jìn)行穩(wěn)定的步驟包括對(duì)各個(gè)段進(jìn)行穩(wěn)定。
18.按照權(quán)利要求8所述的方法,還包括將加好的經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)存儲(chǔ)到存儲(chǔ)介質(zhì)上。
19.一種用于編輯源視頻信號(hào)的設(shè)備,包括用于接收源視頻信號(hào)的接收裝置;處理器,用于對(duì)源視頻信號(hào)進(jìn)行分析,以識(shí)別源視頻信號(hào)中的鏡頭,源視頻信號(hào)中的鏡頭被界定為在源視頻信號(hào)的幀實(shí)質(zhì)上不同于其緊跟的在前幀時(shí)的兩個(gè)實(shí)例之間,用于對(duì)鏡頭進(jìn)行分析,以識(shí)別該鏡頭期間的任何跳躍圖像運(yùn)動(dòng),并且用于將所識(shí)別出的跳躍運(yùn)動(dòng)分類為多種類型的跳躍運(yùn)動(dòng)之一,一種類型是沒(méi)有跳躍運(yùn)動(dòng),該處理器產(chǎn)生指示所分類的跳躍運(yùn)動(dòng)的類型的信號(hào);和視頻穩(wěn)定器,該視頻穩(wěn)定器接收經(jīng)過(guò)分類的鏡頭和指示所分類的跳躍運(yùn)動(dòng)類型的信號(hào),該視頻穩(wěn)定器考慮所分類的跳躍運(yùn)動(dòng)類型、采用來(lái)自處理器的信號(hào)對(duì)經(jīng)過(guò)分類的鏡頭進(jìn)行穩(wěn)定,這種穩(wěn)定足以產(chǎn)生經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào),在所述鏡頭輸出視頻信號(hào)中,基本上消除了來(lái)自源視頻信號(hào)中的鏡頭中的跳躍運(yùn)動(dòng)。
20.按照權(quán)利要求19所述的設(shè)備,還包括產(chǎn)生裝置,該產(chǎn)生裝置從處理器接收指示所分類的跳躍運(yùn)動(dòng)類型的信號(hào)并且對(duì)其進(jìn)行響應(yīng)產(chǎn)生適用于向用戶指示對(duì)源視頻信號(hào)中的鏡頭所分類的跳躍運(yùn)動(dòng)的類型的指示信號(hào);和接收裝置,用于接收表示用戶對(duì)源視頻信號(hào)中的鏡頭進(jìn)行了跳躍運(yùn)動(dòng)類型的再分類的再分類信號(hào);其中視頻穩(wěn)定器接收再分類信號(hào),并且其中考慮了對(duì)鏡頭進(jìn)行跳躍運(yùn)動(dòng)再分類的類型來(lái)對(duì)鏡頭進(jìn)行穩(wěn)定。
21.按照權(quán)利要求20所述的設(shè)備,還包括關(guān)鍵幀選取裝置,用于在所接收到的源視頻信號(hào)中的鏡頭中選取一個(gè)幀,并且用于產(chǎn)生適用于顯示器的關(guān)鍵幀信號(hào),以在其上顯示該幀。
22.按照權(quán)利要求19所述的設(shè)備,還包括用于將鏡頭分成多個(gè)段的裝置,每個(gè)段具有單獨(dú)一種識(shí)別得到的跳躍運(yùn)動(dòng)類型;和其中所述視頻穩(wěn)定器通過(guò)對(duì)各個(gè)段進(jìn)行穩(wěn)定來(lái)穩(wěn)定經(jīng)過(guò)分類的鏡頭。
23.按照權(quán)利要求19所述的設(shè)備,還包括用于將鏡頭分成多個(gè)段的裝置,每個(gè)段具有小于預(yù)定閾值持續(xù)時(shí)間的持續(xù)時(shí)間;和其中所述視頻穩(wěn)定器通過(guò)對(duì)各個(gè)段進(jìn)行穩(wěn)定來(lái)穩(wěn)定經(jīng)過(guò)分類的鏡頭。
24.按照權(quán)利要求22所述的設(shè)備,還包括用于將鏡頭分成多個(gè)段的裝置,每個(gè)段具有小于預(yù)定閾值持續(xù)時(shí)間的持續(xù)時(shí)間;和其中所述視頻穩(wěn)定器通過(guò)對(duì)各個(gè)段進(jìn)行穩(wěn)定來(lái)穩(wěn)定經(jīng)過(guò)分類的鏡頭。
25.按照權(quán)利要求21所述的設(shè)備,還包括顯示器,該顯示器接收關(guān)鍵幀信號(hào)并且適用于在其上顯示該幀。
26.按照權(quán)利要求19所述的設(shè)備,還包括用于使得用戶能夠以期望的順序添加經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)的裝置。
27.按照權(quán)利要求26所述的設(shè)備,還包括用于接收和存儲(chǔ)所添加的經(jīng)過(guò)修正的鏡頭輸出視頻信號(hào)的裝置。
全文摘要
用于對(duì)已經(jīng)拍攝好的源視頻進(jìn)行編輯以穩(wěn)定該視頻信號(hào)中的圖像的方法和設(shè)備。為了從視頻中消除跳躍運(yùn)動(dòng),首先要檢測(cè)鏡頭的變化。然后,對(duì)該鏡頭中的視頻內(nèi)的任何跳動(dòng)進(jìn)行分類,并且根據(jù)這一分類將視頻進(jìn)一步分段成較小的段。消除選定段中的跳動(dòng)。然后將經(jīng)過(guò)修正的包括多個(gè)幀的鏡頭加到在前的鏡頭上,直到視頻的所有鏡頭都已經(jīng)針對(duì)跳動(dòng)進(jìn)行了適當(dāng)?shù)男拚?。為了幫助用戶識(shí)別所要編輯的鏡頭,對(duì)這些鏡頭的關(guān)鍵幀或瞬態(tài)圖像進(jìn)行顯示,從而使得用戶能夠判定鏡頭的處理是否是期望的和應(yīng)當(dāng)將哪些鏡頭加到最終的視頻中。
文檔編號(hào)G11B27/28GK1708978SQ200380102504
公開(kāi)日2005年12月14日 申請(qǐng)日期2003年10月3日 優(yōu)先權(quán)日2002年10月30日
發(fā)明者N·迪米特羅瓦, R·S·賈辛斯奇 申請(qǐng)人:皇家飛利浦電子股份有限公司