本申請(qǐng)涉及視頻處理技術(shù)領(lǐng)域,特別是涉及一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的方法和一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的裝置。
背景技術(shù):
基于運(yùn)動(dòng)估計(jì)和運(yùn)動(dòng)補(bǔ)償?shù)囊曨l幀率轉(zhuǎn)換是把低的輸入視頻幀率轉(zhuǎn)換為高的視頻幀率,以適應(yīng)液晶電視的需求。運(yùn)動(dòng)估計(jì)是視頻幀率轉(zhuǎn)換中的一個(gè)重要技術(shù),如果運(yùn)動(dòng)估計(jì)不夠準(zhǔn)確或者運(yùn)動(dòng)估計(jì)的速度不夠快,很容易對(duì)視頻畫(huà)面產(chǎn)生影響。已有技術(shù)中常用的運(yùn)動(dòng)估計(jì)方法有很多,其中三維遞歸搜索法是一種廣泛應(yīng)用的運(yùn)動(dòng)估計(jì)方法。這種方法可以用于視頻壓縮中的視頻編碼等各種需要運(yùn)動(dòng)估計(jì)的領(lǐng)域。
三維遞歸搜索法對(duì)于運(yùn)動(dòng)突變的估計(jì)是依靠在遞歸的候選運(yùn)動(dòng)矢量中增加隨機(jī)量來(lái)實(shí)現(xiàn)的。但是,已有技術(shù)中通常是對(duì)整張圖像設(shè)定同一個(gè)隨機(jī)量,這對(duì)于運(yùn)動(dòng)變化有快有慢的復(fù)雜運(yùn)動(dòng)場(chǎng)景來(lái)說(shuō),如果隨機(jī)量設(shè)定太強(qiáng),運(yùn)動(dòng)變化慢的部分畫(huà)面容易出錯(cuò),如果隨機(jī)量設(shè)定太弱,運(yùn)動(dòng)變化快的部分畫(huà)面又很難在短時(shí)間內(nèi)收斂到正確的結(jié)果。因此,按照已有技術(shù)對(duì)整張圖像設(shè)定同一個(gè)隨機(jī)量會(huì)給后續(xù)處理帶來(lái)極大的困擾,造成視頻畫(huà)面破碎,影響用戶觀看體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述問(wèn)題,提出了本申請(qǐng)實(shí)施例以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的方法和相應(yīng)的一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的裝置。
為了解決上述問(wèn)題,本申請(qǐng)實(shí)施例公開(kāi)了一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的方法,包括:
針對(duì)視頻圖像中的每個(gè)像素點(diǎn),計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum,以及運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum;
依據(jù)每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量,以及根據(jù)每個(gè)像素點(diǎn)計(jì)算得到的所述sad_sum和mv_diff_sum,為每個(gè)像素點(diǎn)設(shè)置不同大小等級(jí)的隨機(jī)量。
可選地,計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum的步驟包括:
分別計(jì)算當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)在相鄰兩張圖像的匹配塊中的像素的差的絕對(duì)值作為每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù),所述匹配塊為按照預(yù)設(shè)規(guī)則在參考幀的特定搜索范圍內(nèi)進(jìn)行匹配所獲得的相似度最大的宏塊;
累加所述每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù),獲得運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum。
可選地,計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum的步驟包括:
分別計(jì)算所述當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量;
分別計(jì)算所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量的差的絕對(duì)值;
累加所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量的差的絕對(duì)值,獲得mv_diff_sum。
可選地,所述運(yùn)動(dòng)矢量包括水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量,所述分別計(jì)算所述當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量的步驟包括:
分別計(jì)算每個(gè)像素點(diǎn)的水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量的絕對(duì)值;
累加所述水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量的絕對(duì)值,獲得所述像素點(diǎn)的運(yùn)動(dòng)矢量。
可選地,所述為每個(gè)像素點(diǎn)設(shè)置不同大小等級(jí)的隨機(jī)量的步驟包括:
若所述sad_sum小于第一預(yù)設(shè)閾值,且所述mv_diff_sum小于第二預(yù)設(shè)閾值;或,所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量小于第三預(yù)設(shè)閾值,則將第一預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
若所述sad_sum大于等于所述第一預(yù)設(shè)閾值,或所述mv_diff_sum大于等于所述第二預(yù)設(shè)閾值;且,所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量大于第四預(yù)設(shè)閾值,則將第三預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
否則,將第二預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
其中,所述第三預(yù)設(shè)閾值小于第四預(yù)設(shè)閾值,所述第一預(yù)設(shè)值小于所述第二預(yù)設(shè)值,所述第二預(yù)設(shè)值小于所述第三預(yù)設(shè)值。
為了解決上述問(wèn)題,本申請(qǐng)實(shí)施例公開(kāi)了一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的裝置,包括:
計(jì)算模塊,用于針對(duì)視頻圖像中的每個(gè)像素點(diǎn),計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum,以及運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum;
設(shè)置模塊,用于依據(jù)每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量,以及根據(jù)每個(gè)像素點(diǎn)計(jì)算得到的所述sad_sum和mv_diff_sum,為每個(gè)像素點(diǎn)設(shè)置不同大小等級(jí)的隨機(jī)量。
可選地,所述計(jì)算模塊包括:
運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)計(jì)算子模塊,用于分別計(jì)算當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)在相鄰兩張圖像的匹配塊中的像素的差的絕對(duì)值作為每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù),所述匹配塊為按照預(yù)設(shè)規(guī)則在參考幀的特定搜索范圍內(nèi)進(jìn)行匹配所獲得的相似度最大的宏塊;
運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)累加子模塊,用于累加所述每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù),獲得運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum。
可選地,所述計(jì)算模塊包括:
運(yùn)動(dòng)矢量計(jì)算子模塊,用于分別計(jì)算所述當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量;
運(yùn)動(dòng)矢量的差的絕對(duì)值計(jì)算子模塊,用于分別計(jì)算所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量的差的絕對(duì)值;
運(yùn)動(dòng)矢量的差的絕對(duì)值累加子模塊,用于累加所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量的差的絕對(duì)值,獲得mv_diff_sum。
可選地,所述運(yùn)動(dòng)矢量包括水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量,所述運(yùn)動(dòng)矢量計(jì)算子模塊包括:
運(yùn)動(dòng)矢量計(jì)算單元,用于分別計(jì)算每個(gè)像素點(diǎn)的水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量的絕對(duì)值;
運(yùn)動(dòng)矢量的絕對(duì)值累加單元,用于累加所述水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量的絕對(duì)值,獲得所述像素點(diǎn)的運(yùn)動(dòng)矢量。
可選地,所述設(shè)置模塊包括:
第一設(shè)置子模塊,用于若所述sad_sum小于第一預(yù)設(shè)閾值,且所述mv_diff_sum小于第二預(yù)設(shè)閾值;或,所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量小于第三預(yù)設(shè)閾值,則將第一預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
第二設(shè)置子模塊,用于若所述sad_sum大于等于所述第一預(yù)設(shè)閾值,或所述mv_diff_sum大于等于所述第二預(yù)設(shè)閾值;且,所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量大于第四預(yù)設(shè)閾值,則將第三預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
第三設(shè)置子模塊,用于否則,將第二預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
其中,所述第三預(yù)設(shè)閾值小于第四預(yù)設(shè)閾值,所述第一預(yù)設(shè)值小于所述第二預(yù)設(shè)值,所述第二預(yù)設(shè)值小于所述第三預(yù)設(shè)值。
與背景技術(shù)相比,本申請(qǐng)實(shí)施例包括以下優(yōu)點(diǎn):
本申請(qǐng)實(shí)施例,針對(duì)視頻圖像中的每個(gè)像素點(diǎn),通過(guò)計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum,以及運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum,然后依據(jù)每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量,以及根據(jù)每個(gè)像素點(diǎn)計(jì)算得到的所述sad_sum和mv_diff_sum,為每個(gè)像素點(diǎn)設(shè)置不同大小等級(jí)的隨機(jī)量,使得運(yùn)動(dòng)變化快的像素點(diǎn)和運(yùn)動(dòng)變化慢的像素點(diǎn)都能被設(shè)定到合適的隨機(jī)量,從而迅速的收斂到正確的結(jié)果,提高了視頻幀率轉(zhuǎn)換時(shí)運(yùn)動(dòng)估計(jì)的效率,避免了由于為所有像素點(diǎn)設(shè)定相同的隨機(jī)量而造成的視頻畫(huà)面破碎的問(wèn)題。
附圖說(shuō)明
圖1是本申請(qǐng)的一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的方法實(shí)施例一的步驟流程圖;
圖2是本申請(qǐng)的一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的方法實(shí)施例二的步驟流程圖;
圖3是本申請(qǐng)的一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的裝置實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施方式
為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。
參照?qǐng)D1,示出了本申請(qǐng)的一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的方法實(shí)施例一的步驟流程圖,具體可以包括如下步驟:
步驟101,針對(duì)視頻圖像中的每個(gè)像素點(diǎn),計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum,以及運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum;
運(yùn)動(dòng)估計(jì)(motionestimation)是視頻編碼和視頻處理中廣泛使用的一種技術(shù),其基本思想是將圖像序列的每一幀分成許多互不重疊的宏塊,并認(rèn)為宏塊內(nèi)所有像素的位移量都相同,然后針對(duì)每個(gè)宏塊,確定出對(duì)應(yīng)的匹配塊,所述匹配塊為按照預(yù)設(shè)規(guī)則在參考幀的特定搜索范圍內(nèi)進(jìn)行匹配所獲得的相似度最大的宏塊,匹配塊與當(dāng)前塊的相對(duì)位移即為運(yùn)動(dòng)矢量。
通常,可以使用絕對(duì)差和(sad,thesumofabsolutedifference)作為評(píng)價(jià)運(yùn)動(dòng)矢量的評(píng)價(jià)參數(shù)。sad是指運(yùn)動(dòng)矢量在前后兩張圖像上所有像素的差的絕對(duì)值之和。sad越大,表明當(dāng)前的運(yùn)動(dòng)矢量越差;sad越小,表明當(dāng)前的運(yùn)動(dòng)矢量越好。
在本申請(qǐng)實(shí)施例中,為了針對(duì)不同的像素點(diǎn)分別使用不同的隨機(jī)量進(jìn)行運(yùn)動(dòng)估計(jì),可以首先確定當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和,即鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量的sad的和sad_sum,所述sad_sum可以用于評(píng)價(jià)當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量的收斂情況,所述鄰域內(nèi)所有像素點(diǎn)包括當(dāng)前像素點(diǎn)與所述領(lǐng)域內(nèi)的其他像素點(diǎn)。當(dāng)然,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際需要具體設(shè)定鄰域的大小和范圍,本申請(qǐng)實(shí)施例對(duì)此不作限定。
通常,可以采用當(dāng)前像素點(diǎn)運(yùn)動(dòng)矢量與鄰域內(nèi)其他像素點(diǎn)的運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum評(píng)價(jià)當(dāng)前像素點(diǎn)運(yùn)動(dòng)矢量的收斂情況。一般地,mv_diff_sum越大,表明當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量可信度越低;而mv_diff_sum越小,則表明當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量可信度越高。
因此,在確定出當(dāng)前像素點(diǎn)鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量的sad的和sad_sum之后,還可以進(jìn)一步確定所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與所述鄰域內(nèi)其他像素點(diǎn)的運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum。具體地,可以分別計(jì)算當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與鄰域內(nèi)其他像素點(diǎn)的運(yùn)動(dòng)矢量的差的絕對(duì)值,然后通過(guò)累加當(dāng)前像素點(diǎn)與其他全部的像素點(diǎn)之間的差的絕對(duì)值,獲得所述mv_diff_sum。
步驟102,依據(jù)每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量,以及根據(jù)每個(gè)像素點(diǎn)計(jì)算得到的所述sad_sum和mv_diff_sum,為每個(gè)像素點(diǎn)設(shè)置不同大小等級(jí)的隨機(jī)量。
在本申請(qǐng)實(shí)施例中,在通過(guò)步驟101獲得每個(gè)像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum,以及運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum后,可以結(jié)合每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量,確定每個(gè)像素點(diǎn)在下一次收斂中需要用到的隨機(jī)量的強(qiáng)度。
在具體實(shí)現(xiàn)中,當(dāng)確定出當(dāng)前像素點(diǎn)鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量的sad的和sad_sum之后,可以將所述sad_sum與第一預(yù)設(shè)閾值進(jìn)行比較,根據(jù)所述sad_sum與所述第一預(yù)設(shè)閾值之間的大小關(guān)系,生成第一評(píng)價(jià)結(jié)果。例如,當(dāng)sad_sum小于第一預(yù)設(shè)閾值時(shí),可以為所述第一評(píng)價(jià)結(jié)果賦值為第一數(shù)值,而當(dāng)sad_sum大于等于第一預(yù)設(shè)閾值時(shí),可以為所述第一評(píng)價(jià)結(jié)果賦值為第二數(shù)值,其中,第一數(shù)值與第二數(shù)值為不同的數(shù)值。
然后,將所述mv_diff_sum與第二預(yù)設(shè)閾值進(jìn)行比較,根據(jù)所述mv_diff_sum與所述第二預(yù)設(shè)閾值之間的大小關(guān)系,生成第二評(píng)價(jià)結(jié)果。例如,當(dāng)mv_diff_sum小于第二預(yù)設(shè)閾值時(shí),可以為所述第二評(píng)價(jià)結(jié)果賦值為第一數(shù)值,而當(dāng)mv_diff_sum大于等于第二預(yù)設(shè)閾值時(shí),可以為所述第二評(píng)價(jià)結(jié)果賦值為第二數(shù)值。
在確定出第一評(píng)價(jià)結(jié)果和第二評(píng)價(jià)結(jié)果后,可以進(jìn)一步依據(jù)第一評(píng)價(jià)結(jié)果和第二評(píng)價(jià)結(jié)果生成第三評(píng)價(jià)結(jié)果。具體地,當(dāng)?shù)谝辉u(píng)價(jià)結(jié)果和第二評(píng)價(jià)結(jié)果均為第一數(shù)值時(shí),即sad_sum小于第一預(yù)設(shè)閾值,且mv_diff_sum小于第二預(yù)設(shè)閾值,可以認(rèn)為在采用sad_sum和mv_diff_sum兩種評(píng)價(jià)方式時(shí),當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量的可信度均較高或收斂較好,此時(shí),同樣可以為第三評(píng)價(jià)結(jié)果賦值為第一數(shù)值。
而對(duì)于其他情形,第一評(píng)價(jià)結(jié)果或第二評(píng)價(jià)結(jié)果中至少存在一個(gè)評(píng)價(jià)結(jié)果不為第一數(shù)值時(shí),即sad_sum或mv_diff_sum中至少存在一個(gè)結(jié)果是大于等于相應(yīng)的預(yù)設(shè)閾值時(shí),可以認(rèn)為當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量的可信度均較低或收斂較不好,進(jìn)而可以為第三評(píng)價(jià)結(jié)果賦值為第二數(shù)值。
當(dāng)當(dāng)前像素點(diǎn)的第三評(píng)價(jià)結(jié)果被賦值為第一數(shù)值時(shí),可以認(rèn)為當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量收斂較好,從而可以為當(dāng)前像素點(diǎn)設(shè)定一相對(duì)較弱的隨機(jī)量;而當(dāng)?shù)谌u(píng)價(jià)結(jié)果被賦值為第二數(shù)值時(shí),可以認(rèn)為當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量收斂不好,此時(shí),如果當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量還大于某預(yù)設(shè)閾值,則可以為當(dāng)前像素點(diǎn)設(shè)定一相對(duì)較強(qiáng)的隨機(jī)量。當(dāng)然,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際需要,選定不同強(qiáng)度的隨機(jī)量的具體大小,本申請(qǐng)實(shí)施例對(duì)此不作限定。
在本申請(qǐng)實(shí)施例中,針對(duì)視頻圖像中的每個(gè)像素點(diǎn),通過(guò)計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum,以及運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum,然后依據(jù)每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量,以及根據(jù)每個(gè)像素點(diǎn)計(jì)算得到的所述sad_sum和mv_diff_sum,為每個(gè)像素點(diǎn)設(shè)置不同大小等級(jí)的隨機(jī)量,使得運(yùn)動(dòng)變化快的像素點(diǎn)和運(yùn)動(dòng)變化慢的像素點(diǎn)都能被設(shè)定到合適的隨機(jī)量,從而迅速的收斂到正確的結(jié)果,提高了視頻幀率轉(zhuǎn)換時(shí)運(yùn)動(dòng)估計(jì)的效率,避免了由于為所有像素點(diǎn)設(shè)定相同的隨機(jī)量而造成的視頻畫(huà)面破碎的問(wèn)題。
參照?qǐng)D2,示出了本申請(qǐng)的一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的方法實(shí)施例二的步驟流程圖,具體可以包括如下步驟:
步驟201,計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum;
通常,可以使用絕對(duì)差和(sad,thesumofabsolutedifference)作為評(píng)價(jià)運(yùn)動(dòng)矢量的評(píng)價(jià)參數(shù)。sad是指運(yùn)動(dòng)矢量在前后兩張圖像上所有像素的差的絕對(duì)值之和。sad越大,表明當(dāng)前的運(yùn)動(dòng)矢量越差;sad越小,表明當(dāng)前的運(yùn)動(dòng)矢量越好。具體地,可以采用如下公式計(jì)算sad:
其中,pixelcur表示當(dāng)前圖像中屬于匹配塊的像素點(diǎn);pixelpre表示上一張圖像中屬于匹配塊的像素點(diǎn),usad表示匹配塊的范圍。
在本申請(qǐng)實(shí)施例中,為了針對(duì)不同的像素點(diǎn)分別使用不同的隨機(jī)量進(jìn)行運(yùn)動(dòng)估計(jì),可以首先確定當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和,即鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量的sad的和sad_sum;所述sad_sum可以用于評(píng)價(jià)當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量的收斂情況。
在具體實(shí)現(xiàn)中,可以分別計(jì)算當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)在相鄰兩張圖像的匹配塊中的像素的差的絕對(duì)值作為每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù),然后通過(guò)累加所述每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù),獲得運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum。
例如,可以采用如下公式計(jì)算sad_sum:
其中,sadmvnei表示運(yùn)動(dòng)矢量mvnei的sad;mvnei表示鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量;unei表示當(dāng)前像素點(diǎn)的鄰域。
步驟202,計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum;
通常,還可以采用當(dāng)前像素點(diǎn)運(yùn)動(dòng)矢量與鄰域內(nèi)其他像素點(diǎn)的運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum評(píng)價(jià)當(dāng)前像素點(diǎn)運(yùn)動(dòng)矢量的收斂情況。一般地,mv_diff_sum越大,表明當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量可信度越低;而mv_diff_sum越小,則表明當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量可信度越高。
因此,在確定出當(dāng)前像素點(diǎn)鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量的sad的和sad_sum之后,還可以進(jìn)一步確定所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與所述鄰域內(nèi)其他像素點(diǎn)的運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum。
在具體實(shí)現(xiàn)中,可以首先分別計(jì)算所述當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量。通常,每個(gè)像素點(diǎn)地運(yùn)動(dòng)矢量可以包括有水平方向運(yùn)動(dòng)矢量mvx和垂直方向運(yùn)動(dòng)矢量mvy,因此,可以分別計(jì)算每個(gè)像素點(diǎn)的水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量的絕對(duì)值,然后累加所述水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量的絕對(duì)值,獲得所述像素點(diǎn)的運(yùn)動(dòng)矢量。即,可以采用如下公式計(jì)算每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量:
mv=|mvx|+|mvy|
其中,mv為像素點(diǎn)的運(yùn)動(dòng)矢量,和分別為水平方向運(yùn)動(dòng)矢量mvx和垂直方向運(yùn)動(dòng)矢量mvy的絕對(duì)值。
在分別計(jì)算出每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量后,可以進(jìn)一步分別計(jì)算所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與鄰域內(nèi)其他像素點(diǎn)的運(yùn)動(dòng)矢量的差的絕對(duì)值,通過(guò)累加所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與鄰域內(nèi)其他像素點(diǎn)的運(yùn)動(dòng)矢量的差的絕對(duì)值,獲得mv_diff_sum。
例如,可以采用如下公式計(jì)算mv_diff_sum:
其中,mvcur表示當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量;mvnei表示鄰域內(nèi)其他像素點(diǎn)的運(yùn)動(dòng)矢量;unei表示當(dāng)前像素點(diǎn)的鄰域。
步驟203,若所述sad_sum小于第一預(yù)設(shè)閾值,且所述mv_diff_sum小于第二預(yù)設(shè)閾值;或,所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量小于第三預(yù)設(shè)閾值,則將第一預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
步驟204,若所述sad_sum大于等于所述第一預(yù)設(shè)閾值,或所述mv_diff_sum大于等于所述第二預(yù)設(shè)閾值;且,所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量大于第四預(yù)設(shè)閾值,則將第三預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
步驟205,否則,將第二預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量。
在具體實(shí)現(xiàn)中,可以設(shè)定第一預(yù)設(shè)閾值thsad,通過(guò)比較所述sad_sum與所述thsad之間的大小關(guān)系,生成第一評(píng)價(jià)結(jié)果。
當(dāng)sad_sum小于thsad時(shí),可以為所述第一評(píng)價(jià)結(jié)果賦值為第一數(shù)值(例如,可以設(shè)定第一數(shù)值為1),而當(dāng)sad_sum大于等于thsad時(shí),可以為所述第一評(píng)價(jià)結(jié)果賦值為第二數(shù)值(例如,可以設(shè)定第二設(shè)置為0),即:
其中,sad為第一評(píng)價(jià)結(jié)果的表達(dá)式。
類似地,可以設(shè)定第二預(yù)設(shè)閾值thmvdiff,通過(guò)比較所述mv_diff_sum與所述thmvdiff之間的大小關(guān)系,生成第二評(píng)價(jià)結(jié)果。
當(dāng)mv_diff_sum小于thmvdiff時(shí),可以為所述第二評(píng)價(jià)結(jié)果賦值為第一數(shù)值(例如,可以設(shè)定第一數(shù)值為1),而當(dāng)mv_diff_sum大于等于thmvdiff時(shí),可以為所述第二評(píng)價(jià)結(jié)果賦值為第二數(shù)值(例如,可以設(shè)定第二設(shè)置為0),即:
其中,mvdiff為第二評(píng)價(jià)結(jié)果的表達(dá)式。
當(dāng)?shù)谝辉u(píng)價(jià)結(jié)果和第二評(píng)價(jià)結(jié)果均為第一數(shù)值時(shí),即sad_sum小于thsad,且mv_diff_sum小于thmvdiff,可以認(rèn)為在采用sad_sum和mv_diff_sum兩種評(píng)價(jià)方式時(shí),當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量的可信度均較高或收斂較好,此時(shí),同樣可以為第三評(píng)價(jià)結(jié)果賦值為第一數(shù)值(例如1)。
而對(duì)于其他情形,第一評(píng)價(jià)結(jié)果或第二評(píng)價(jià)結(jié)果中至少存在一個(gè)評(píng)價(jià)結(jié)果不為第一數(shù)值時(shí),即sad_sum或mv_diff_sum中至少存在一個(gè)結(jié)果是大于等于相應(yīng)的預(yù)設(shè)閾值時(shí),可以認(rèn)為當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量的可信度均較低或收斂較不好,進(jìn)而可以為第三評(píng)價(jià)結(jié)果賦值為第二數(shù)值(例如0)。可以采用如下公式表示第三評(píng)價(jià)結(jié)果:
其中,cov為第三評(píng)價(jià)結(jié)果的表達(dá)式。
在本申請(qǐng)實(shí)施例中,可以設(shè)定第三預(yù)設(shè)閾值thmvlow和第四預(yù)設(shè)閾值thmvhigh,在獲得當(dāng)前像素點(diǎn)的第三評(píng)價(jià)結(jié)果后,可以結(jié)合當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與thmvlow和thmvhigh之間的大小關(guān)系,確定當(dāng)前像素點(diǎn)在下一次收斂中需要用到的隨機(jī)量的強(qiáng)度,其中,第三預(yù)設(shè)閾值thmvlow小于第四預(yù)設(shè)閾值thmvhigh。
在具體實(shí)現(xiàn)中,可以在所述第三評(píng)價(jià)結(jié)果為第一數(shù)值或所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量小于第三預(yù)設(shè)閾值時(shí),確定所述當(dāng)前像素點(diǎn)的隨機(jī)量為第一預(yù)設(shè)值;在所述第三評(píng)價(jià)結(jié)果為第二數(shù)值且所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量大于第四預(yù)設(shè)閾值時(shí),確定所述當(dāng)前像素點(diǎn)的隨機(jī)量為第三預(yù)設(shè)值;而對(duì)于除上述兩種情況外地其他情況時(shí),即所述第三評(píng)價(jià)結(jié)果為第二數(shù)值且所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量大于等于第三預(yù)設(shè)閾值;或所述第三評(píng)價(jià)結(jié)果為第二數(shù)值且所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量小于等于第四預(yù)設(shè)閾值時(shí),確定所述當(dāng)前像素點(diǎn)的隨機(jī)量為第二預(yù)設(shè)值。其中,所述第一預(yù)設(shè)值小于所述第二預(yù)設(shè)值,所述第二預(yù)設(shè)值小于所述第三預(yù)設(shè)值。
具體地,可以采用如下公式表示第一預(yù)設(shè)值、第二預(yù)設(shè)值和第三預(yù)設(shè)值的確定:
其中,rand_st為預(yù)設(shè)值的表達(dá)式,1、2、3分別表示第一預(yù)設(shè)值、第二預(yù)設(shè)值和第三預(yù)設(shè)值。
當(dāng)然,以上將隨機(jī)量劃分為第一預(yù)設(shè)值、第二預(yù)設(shè)值和第三預(yù)設(shè)值共三個(gè)檔次僅為一種示例,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要將隨機(jī)量擴(kuò)展為更多個(gè)檔次,從而實(shí)現(xiàn)更加精細(xì)的調(diào)整運(yùn)動(dòng)變化時(shí)運(yùn)動(dòng)矢量的收斂速度。
在本申請(qǐng)實(shí)施例中,當(dāng)確定出當(dāng)前像素點(diǎn)的隨機(jī)量后,便可以采用所述隨機(jī)量在下一次收斂中對(duì)所述當(dāng)前像素點(diǎn)執(zhí)行運(yùn)動(dòng)估計(jì)操作,以使當(dāng)前像素點(diǎn)能夠迅速的收斂到正確的結(jié)果。
例如,在按照上述方法確定出當(dāng)前像素點(diǎn)的第三評(píng)價(jià)結(jié)果為第一數(shù)值時(shí),可以認(rèn)為在采用sad_sum和mv_diff_sum兩種評(píng)價(jià)方式時(shí),當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量的可信度均較高或收斂較好,從而可以選定第一預(yù)設(shè)值,即相對(duì)較弱的隨機(jī)量在下一次收斂時(shí)使用;而如果第三評(píng)價(jià)結(jié)果為第二數(shù)值,且當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量大于第四閾值時(shí),可以認(rèn)為當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量可信度較低,從而可以選定第三預(yù)設(shè)值,即相對(duì)較強(qiáng)的隨機(jī)量在下一次收斂時(shí)使用。
本申請(qǐng)實(shí)施例,通過(guò)計(jì)算運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum,以及運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum,來(lái)判斷當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量的收斂情況,并結(jié)合當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量的大小,從而在下一次收斂過(guò)程中設(shè)定合適的隨機(jī)量,可以加速運(yùn)動(dòng)矢量收斂到正確的結(jié)果,提高了視頻幀率轉(zhuǎn)換時(shí)運(yùn)動(dòng)估計(jì)的效率,避免了由于為所有像素點(diǎn)設(shè)定相同的隨機(jī)量而造成的視頻畫(huà)面破碎的問(wèn)題。
需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本申請(qǐng)實(shí)施例所必須的。
參照?qǐng)D3,示出了本申請(qǐng)的一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
計(jì)算模塊301,用于針對(duì)視頻圖像中的每個(gè)像素點(diǎn),計(jì)算當(dāng)前像素點(diǎn)和鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum,以及運(yùn)動(dòng)矢量的絕對(duì)差的和mv_diff_sum;
設(shè)置模塊302,用于依據(jù)每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量,以及根據(jù)每個(gè)像素點(diǎn)計(jì)算得到的所述sad_sum和mv_diff_sum,為每個(gè)像素點(diǎn)設(shè)置不同大小等級(jí)的隨機(jī)量。
在本申請(qǐng)實(shí)施例中,所述計(jì)算模塊301具體可以包括如下子模塊:
運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)計(jì)算子模塊,用于分別計(jì)算當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)在相鄰兩張圖像的匹配塊中的像素的差的絕對(duì)值作為每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù),所述匹配塊為按照預(yù)設(shè)規(guī)則在參考幀的特定搜索范圍內(nèi)進(jìn)行匹配所獲得的相似度最大的宏塊;
運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)累加子模塊,用于累加所述每個(gè)像素點(diǎn)的運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù),獲得運(yùn)動(dòng)矢量評(píng)價(jià)參數(shù)的和sad_sum。
在本申請(qǐng)實(shí)施例中,所述計(jì)算模塊301還可以包括如下子模塊:
運(yùn)動(dòng)矢量計(jì)算子模塊,用于分別計(jì)算所述當(dāng)前像素點(diǎn)的鄰域內(nèi)所有像素點(diǎn)的運(yùn)動(dòng)矢量;
運(yùn)動(dòng)矢量的差的絕對(duì)值計(jì)算子模塊,用于分別計(jì)算所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量的差的絕對(duì)值;
運(yùn)動(dòng)矢量的差的絕對(duì)值累加子模塊,用于累加所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量與鄰域內(nèi)像素點(diǎn)的運(yùn)動(dòng)矢量的差的絕對(duì)值,獲得mv_diff_sum。
在本申請(qǐng)實(shí)施例中,所述運(yùn)動(dòng)矢量包括水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量,所述運(yùn)動(dòng)矢量計(jì)算子模塊具體可以包括如下單元:
運(yùn)動(dòng)矢量計(jì)算單元,用于分別計(jì)算每個(gè)像素點(diǎn)的水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量的絕對(duì)值;
運(yùn)動(dòng)矢量的絕對(duì)值累加單元,用于累加所述水平方向運(yùn)動(dòng)矢量和垂直方向運(yùn)動(dòng)矢量的絕對(duì)值,獲得所述像素點(diǎn)的運(yùn)動(dòng)矢量。
在本申請(qǐng)實(shí)施例中,所述設(shè)置模塊302具體可以包括如下子模塊:
第一設(shè)置子模塊,用于若所述sad_sum小于第一預(yù)設(shè)閾值,且所述mv_diff_sum小于第二預(yù)設(shè)閾值;或,所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量小于第三預(yù)設(shè)閾值,則將第一預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
第二設(shè)置子模塊,用于若所述sad_sum大于等于所述第一預(yù)設(shè)閾值,或所述mv_diff_sum大于等于所述第二預(yù)設(shè)閾值;且,所述當(dāng)前像素點(diǎn)的運(yùn)動(dòng)矢量大于第四預(yù)設(shè)閾值,則將第三預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
第三設(shè)置子模塊,用于否則,將第二預(yù)設(shè)值作為所述當(dāng)前像素點(diǎn)的隨機(jī)量;
其中,所述第三預(yù)設(shè)閾值小于第四預(yù)設(shè)閾值,所述第一預(yù)設(shè)值小于所述第二預(yù)設(shè)值,所述第二預(yù)設(shè)值小于所述第三預(yù)設(shè)值。
對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請(qǐng)實(shí)施例是參照根據(jù)本申請(qǐng)實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本申請(qǐng)實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)實(shí)施例范圍的所有變更和修改。
最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
以上對(duì)本申請(qǐng)所提供的一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的方法和一種確定視頻圖像在運(yùn)動(dòng)估計(jì)中的隨機(jī)量的裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。