本發(fā)明涉及視頻處理技術(shù)領(lǐng)域,特別是涉及一種視頻處理方法及系統(tǒng)。
背景技術(shù):隨著科技的發(fā)展,電子設(shè)備逐漸走入了人們的生活。通過(guò)手機(jī)拍攝、觀看、分享視頻已經(jīng)成為許多人的愛(ài)好。由于相對(duì)于某些大型的專業(yè)攝影機(jī)來(lái)說(shuō),手機(jī)具有良好的輕便性,因此更能滿足用戶隨時(shí)隨地進(jìn)行視頻拍攝的意愿。用戶在進(jìn)行視頻拍攝后,可能需要將所拍攝視頻中的人物圖像、動(dòng)物圖像等前景圖像提取出來(lái),以為該前景對(duì)象添加新的背景,使視頻達(dá)到良好的效果?,F(xiàn)有對(duì)前景圖像的提取方案往往需要首先將拍攝對(duì)象放在一個(gè)專業(yè)的純色背景(如綠色背景或藍(lán)色背景)上進(jìn)行拍攝。然后在后期制作中通過(guò)計(jì)算機(jī)把純色背景去除,從而只留下前景圖像。但是用戶通過(guò)手機(jī)拍攝無(wú)法實(shí)現(xiàn)前景圖像的提?。菏紫?,用戶無(wú)法輕易找到專業(yè)的純色背景,其次,在手機(jī)拍攝視頻后再通過(guò)計(jì)算機(jī)進(jìn)行處理的過(guò)程也較為復(fù)雜。因此,如何使用手機(jī)等移動(dòng)終端提取所拍攝視頻的前景圖像仍待解決。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例的目的在于提供一種視頻處理方法及系統(tǒng),以實(shí)現(xiàn)通過(guò)移動(dòng)終端提取前景圖像的目的。為達(dá)到上述目的,本發(fā)明實(shí)施例公開(kāi)了一種視頻處理方法,應(yīng)用于移動(dòng)終端中,所述方法包括:根據(jù)已錄制的背景視頻建立背景視頻幀模型,所述背景視頻幀模型中具有各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍;所述方法還包括:獲取待處理視頻,對(duì)所述待處理視頻進(jìn)行解析,獲得各個(gè)待處理視頻幀;依次提取每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值,判斷每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值是否在所述背景像素值范圍外;如果是,則將所述像素點(diǎn)作為前景像素;提取所述前景像素,獲得前景圖像。優(yōu)選的,所述根據(jù)已錄制的背景視頻建立背景視頻幀模型,包括:獲得已錄制的背景視頻,對(duì)所述背景視頻進(jìn)行解碼,獲得所述背景視頻中各背景視頻幀的圖像;對(duì)所述各背景視頻幀的圖像進(jìn)行分析,獲得所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值;根據(jù)所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值確定各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍。優(yōu)選的,所述方法還包括:將所述前景圖像放入預(yù)設(shè)背景圖像中,得到替換背景后的視頻幀的圖像;對(duì)所述替換背景后的視頻幀的圖像進(jìn)行編碼,生成替換背景后的視頻。優(yōu)選的,所述根據(jù)所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值確定各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍,包括:根據(jù)所述各背景視頻幀中的第一幀中各像素點(diǎn)的背景像素值B及預(yù)設(shè)擴(kuò)展閾值D生成所述各背景視頻幀的中位于同一位置的像素點(diǎn)的背景像素值范圍為B-D至B+D;按照背景視頻幀的先后順序,根據(jù)除所述第一幀外的所述各背景視頻幀位于同一位置的像素點(diǎn)的背景像素值依次調(diào)整所述背景像素值范圍。優(yōu)選的,所述按照背景視頻幀的先后順序,根據(jù)除所述第一幀外的所述各背景視頻幀位于同一位置的像素點(diǎn)的背景像素值依次調(diào)整所述背景像素值范圍,包括:當(dāng)?shù)贜幀中位于第一位置的像素點(diǎn)的背景像素值A(chǔ)在第(N-1)幀調(diào)整后的位于所述第一位置的像素點(diǎn)的背景像素值范圍之外時(shí),擴(kuò)大所述第(N-1)幀調(diào)整后位于所述第一位置的像素點(diǎn)的背景像素值范圍。優(yōu)選的,所述背景像素值范圍包括多個(gè)不連續(xù)的背景像素值子范圍,所述擴(kuò)大所述第(N-1)幀調(diào)整后位于所述第一位置的像素點(diǎn)的背景像素值范圍,包括:選擇距離所述位于第一位置的像素點(diǎn)的背景像素值A(chǔ)最近的背景像素值子范圍作為待調(diào)整范圍;當(dāng)所述A大于所述待調(diào)整范圍的上限值時(shí),將所述上限值調(diào)整為所述A,當(dāng)所述A小于所述待調(diào)整范圍的下限值時(shí),將所述下限值調(diào)整為所述A。優(yōu)選的,所述按照背景視頻幀的先后順序,根據(jù)除所述第一幀外的所述各背景視頻幀位于同一位置的像素點(diǎn)的背景像素值依次調(diào)整所述背景像素值范圍,還包括:當(dāng)?shù)贜幀中位于各個(gè)位置的像素點(diǎn)的背景像素值均相對(duì)于第(N-1)幀中位于所述同一位置的像素點(diǎn)的背景像素值具有第一閾值的變化時(shí),對(duì)根據(jù)所述第(N-1)幀調(diào)整后的各個(gè)位置的像素點(diǎn)的背景像素值范圍的上限值和下限值均進(jìn)行所述第一閾值的調(diào)整。優(yōu)選的,所述方法還包括:對(duì)依次調(diào)整后的背景像素值范圍進(jìn)行第二閾值的擴(kuò)大。優(yōu)選的,所述方法還包括:刪除在預(yù)設(shè)時(shí)間段內(nèi)未被調(diào)整的背景像素值子范圍。優(yōu)選的,如果待處理視頻幀中存在某個(gè)或某些像素點(diǎn)的像素值在所述背景像素值范圍外,則所述方法還包括:判斷在所述背景像素值范圍之外的像素點(diǎn)的像素值是否均在第一區(qū)域中各像素點(diǎn)的背景像素值范圍外,所述第一區(qū)域?yàn)樗袛嗟南袼攸c(diǎn)所在的區(qū)域,且所述第一區(qū)域中不包括所判斷的像素點(diǎn);若是,則再將所述像素點(diǎn)作為前景像素。優(yōu)選的,所述背景像素值范圍包括多個(gè)不連續(xù)的背景像素值子范圍,所述根據(jù)所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值確定各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍,包括:為每一個(gè)像素點(diǎn)建立一個(gè)數(shù)據(jù)結(jié)構(gòu)CB,所述CB中包括有多個(gè)數(shù)組CW,所述CW中至少包括有IHigh,ILow,max,min四個(gè)元素,其中,max為所記錄的該位置的像素點(diǎn)的背景像素值的最大值,min為所記錄的該位置的像素點(diǎn)的背景像素值的最小值,IHigh為根據(jù)所述最大值和最小值確定的學(xué)習(xí)范圍的上限,ILow為根據(jù)所述最大值和最小值確定的學(xué)習(xí)范圍的下限;獲得所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值I,判斷所述I是否位于所述CB中某CW的IHigh和所述ILow之間,如果是,則確定所述I與所述max、所述min的大小關(guān)系,否則新建一個(gè)CW,所新建的CW中的max=I,min=I,IHigh=I+B,ILow=I-B,t_last為當(dāng)前時(shí)間,stale=0;如果所述I大于所述max,則調(diào)整所述max為所述I,如果所述I小于所述min,則調(diào)整所述min為所述I;判斷所述I與(ILow+B)、(IHigh-B)的大小關(guān)系,如果I<(ILow+B),則調(diào)整ILow為(ILow-1),如果I>(IHigh-B),則調(diào)整IHigh為(IHigh+1),其中,B為預(yù)設(shè)閾值;確定根據(jù)所述各背景視頻幀中最后一幀中位于同一位置的像素點(diǎn)的背景像素值調(diào)整后的max為各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的上限,確定根據(jù)所述各背景視頻幀中最后一幀中位于同一位置的像素點(diǎn)的背景像素值調(diào)整后的min為各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的下限。一種視頻處理系統(tǒng),應(yīng)用于移動(dòng)終端中,所述系統(tǒng)包括:模型確定單元、解碼單元、判斷單元、前景確定單元和提取單元,所述模型確定單元,用于根據(jù)已錄制的背景視頻建立背景視頻幀模型,所述背景視頻幀模型中具有各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍;所述解碼單元,用于獲取待處理視頻,對(duì)所述待處理視頻進(jìn)行解碼,獲得各個(gè)待處理視頻幀;所述判斷單元,用于依次提取每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值,判斷每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值是否在所述背景像素值范圍外,如果是,則觸發(fā)所述前景確定單元;所述前景確定單元,用于將所述像素點(diǎn)作為前景像素;所述提取單元,用于提取所述前景像素,獲得前景圖像。優(yōu)選的,所述模型確定單元包括:解碼子單元、像素值獲得子單元和范圍確定子單元,所述解碼子單元,用于獲得已錄制的背景視頻,對(duì)所述背景視頻進(jìn)行解碼,獲得所述背景視頻中各背景視頻幀的圖像;所述像素值獲得子單元,用于對(duì)所述各背景視頻幀的圖像進(jìn)行分析,獲得所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值;所述范圍確定子單元,用于根據(jù)所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值確定各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍,生成背景視頻幀模型。優(yōu)選的,所述系統(tǒng)還包括:背景替換單元和編碼單元,所述背景替換單元,用于將所述前景圖像放入預(yù)設(shè)背景圖像中,得到替換背景后的視頻幀的圖像;所述編碼單元,用于對(duì)所述替換背景后的視頻幀的圖像進(jìn)行編碼,生成替換背景后的視頻。優(yōu)選的,所述范圍確定子單元,包括:范圍生成模塊和范圍調(diào)整模塊,所述范圍生成模塊,用于根據(jù)所述各背景視頻幀中的第一幀中各像素點(diǎn)的背景像素值及預(yù)設(shè)擴(kuò)展閾值生成所述各背景視頻幀的中位于同一位置的像素點(diǎn)的背景像素值范圍;所述范圍調(diào)整模塊,用于按照背景視頻幀的先后順序,根據(jù)除所述第一幀外的所述各背景視頻幀位于同一位置的像素點(diǎn)的背景像素值依次調(diào)整所述背景像素值范圍。優(yōu)選的,所述范圍調(diào)整模塊包括調(diào)整子模塊,用于當(dāng)?shù)贜幀中位于第一位置的像素點(diǎn)的背景像素值A(chǔ)在第(N-1)幀調(diào)整后的位于所述第一位置的像素點(diǎn)的背景像素值范圍之外時(shí),擴(kuò)大所述第(N-1)幀調(diào)整后位于所述第一位置的像素點(diǎn)的背景像素值范圍。優(yōu)選的,所述調(diào)整子模塊,包括:范圍選擇子模塊和限值調(diào)整子模塊,所述范圍選擇子模塊,用于選擇距離所述位于第一位置的像素點(diǎn)的背景像素值A(chǔ)最近的背景像素值子范圍作為待調(diào)整范圍;所述限值調(diào)整子模塊,用于當(dāng)當(dāng)所述A大于所述待調(diào)整范圍的上限值時(shí),將所述上限值調(diào)整為所述A,當(dāng)所述A小于所述待調(diào)整范圍的下限值時(shí),將所述下限值調(diào)整為所述A。優(yōu)選的,所述調(diào)整子模塊,還包括:偏移子模塊,用于當(dāng)?shù)贜幀中位于各個(gè)位置的像素點(diǎn)的背景像素值均相對(duì)于第(N-1)幀中位于所述同一位置的像素點(diǎn)的背景像素值具有第一閾值的變化時(shí),對(duì)根據(jù)所述第(N-1)幀調(diào)整后的各個(gè)位置的像素點(diǎn)的背景像素值范圍的上限值和下限值均進(jìn)行所述第一閾值的調(diào)整。優(yōu)選的,所述系統(tǒng)還包括:范圍擴(kuò)大單元,用于對(duì)依次調(diào)整后的背景像素值范圍進(jìn)行第二閾值的擴(kuò)大。優(yōu)選的,所述系統(tǒng)還包括:范圍刪除單元,用于刪除在預(yù)設(shè)時(shí)間段內(nèi)未被調(diào)整的背景像素值子范圍。優(yōu)選的,所述系統(tǒng)還包括:區(qū)域判斷單元,用于在待處理視頻幀中存在某個(gè)或某些像素點(diǎn)的像素值在所述背景像素值范圍時(shí),判斷在所述背景像素值范圍之外的像素點(diǎn)的像素值是否均在第一區(qū)域中各像素點(diǎn)的背景像素值范圍外,所述第一區(qū)域?yàn)樗袛嗟南袼攸c(diǎn)所在的區(qū)域,且所述第一區(qū)域中不包括所判斷的像素點(diǎn);若是,則再將所述像素點(diǎn)作為前景像素。優(yōu)選的,所述背景像素值范圍包括多個(gè)不連續(xù)的背景像素值子范圍,所述范圍確定子模塊包括:數(shù)據(jù)建立子模塊、第一像素值判斷子模塊、第二像素值判斷子模塊、數(shù)組新建子模塊、第一調(diào)整子模塊、第二調(diào)整子模塊、第三像素值判斷子模塊、第三調(diào)整子模塊、第四調(diào)整子模塊和范圍確定子模塊,所述數(shù)據(jù)建立子模塊,用于為每一個(gè)像素點(diǎn)建立一個(gè)數(shù)據(jù)結(jié)構(gòu)CB,所述CB中包括有多個(gè)數(shù)組CW,所述CW中至少包括有IHigh,ILow,max,min四個(gè)元素,其中,max為所記錄的該位置的像素點(diǎn)的背景像素值的最大值,min為所記錄的該位置的像素點(diǎn)的背景像素值的最小值,IHigh為根據(jù)所述最大值和最小值確定的學(xué)習(xí)范圍的上限,ILow為根據(jù)所述最大值和最小值確定的學(xué)習(xí)范圍的下限;所述第一像素值判斷子模塊,用于獲得所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值I,判斷所述I是否位于所述CB中某CW的IHigh和所述ILow之間,如果是,則觸發(fā)所述第二像素值判斷子模塊,否則觸發(fā)所述數(shù)組新建子模塊;所述第二像素值判斷子模塊,用于確定所述I與所述max、所述min的大小關(guān)系,如果所述I大于所述max,則觸發(fā)所述第一調(diào)整子模塊,如果所述I小于所述min,則觸發(fā)所述第二調(diào)整子模塊;所述數(shù)字新建子模塊,用于新建一個(gè)CW,所新建的CW中的max=I,min=I,IHigh=I+B,ILow=I-B,t_last為當(dāng)前時(shí)間,stale=0;所述第一調(diào)整子模塊,用于調(diào)整所述max為所述I;所述第二調(diào)整子模塊,用于調(diào)整所述min為所述I;所述第三像素值判斷子模塊,用于判斷所述I與(ILow+B)、(IHigh-B)的大小關(guān)系,如果I<(ILow+B),則觸發(fā)所述第三調(diào)整子模塊,如果I>(IHigh-B),則觸發(fā)所述第四調(diào)整子模塊;所述第三調(diào)整子模塊,用于調(diào)整ILow為(ILow-1),所述第四調(diào)整子模塊,用于調(diào)整IHigh為(IHigh+1),其中,B為預(yù)設(shè)閾值;所述范圍確定子模塊,用于確定根據(jù)所述各背景視頻幀中最后一幀中位于同一位置的像素點(diǎn)的背景像素值調(diào)整后的max為各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的上限,確定根據(jù)所述各背景視頻幀中最后一幀中位于同一位置的像素點(diǎn)的背景像素值調(diào)整后的min為各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的下限。本實(shí)施例提供的一種視頻處理的方法及系統(tǒng),可以首先根據(jù)已錄制背景視頻建立具有各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的背景視頻幀模型,從而在獲得所要處理的視頻后,就可以判斷所要處理的視頻的視頻幀中各像素點(diǎn)的像素值是否在該背景像素值范圍外來(lái)確定各像素點(diǎn)中的前景像素,在提取前景像素后就可以得到前景圖像。本發(fā)明可以自動(dòng)學(xué)習(xí)背景視頻的像素值特征,這樣在用戶使用移動(dòng)終端首先拍攝一段背景視頻后,就可以對(duì)拍攝對(duì)象進(jìn)行拍攝,本發(fā)明根據(jù)背景視頻的像素值特征就可以區(qū)分前景像素和背景像素,進(jìn)而將前景圖像提取出來(lái)。本發(fā)明在移動(dòng)終端中實(shí)現(xiàn)了對(duì)前景圖像的提取,不需要用戶使用專業(yè)的純色背景,也不需要通過(guò)計(jì)算機(jī)進(jìn)行處理,簡(jiǎn)單方便,用戶使用感受良好。當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的一種視頻處理方法的流程圖;圖2為本發(fā)明實(shí)施例提供的另一種視頻處理方法的流程圖;圖3為本發(fā)明實(shí)施例提供的另一種視頻處理方法的流程圖;圖4為本發(fā)明實(shí)施例提供的另一種視頻處理方法的流程圖;圖5為本發(fā)明實(shí)施例提供的另一種視頻處理方法的流程圖;圖6為本發(fā)明實(shí)施例提供的另一種視頻處理方法的流程圖;圖7為本發(fā)明實(shí)施例提供的另一種視頻處理方法的流程圖;圖8為本發(fā)明實(shí)施例提供的一種視頻處理系統(tǒng)的結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例提供的另一種視頻處理系統(tǒng)的結(jié)構(gòu)示意圖;圖10為本發(fā)明實(shí)施例提供的另一種視頻處理系統(tǒng)的結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖1所示,本發(fā)明實(shí)施例提供的一種視頻處理方法,應(yīng)用于移動(dòng)終端中,該方法可以包括:S100、根據(jù)已錄制的背景視頻建立背景視頻幀模型,所述背景視頻幀模型中具有各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍;可以理解的是,視頻由多個(gè)視頻幀組成。在獲得視頻后,對(duì)其進(jìn)行解碼即可得到視頻幀。其中,移動(dòng)終端可以為可以拍攝視頻的手機(jī)、多媒體播放器、平板電腦等。具體的,可以使用二維坐標(biāo)對(duì)像素點(diǎn)進(jìn)行區(qū)分,當(dāng)不同背景視頻幀中某些像素點(diǎn)的坐標(biāo)相同時(shí),則可以確定這些像素點(diǎn)在各個(gè)背景視頻幀中位于同一位置。位于同一位置的像素點(diǎn)在各個(gè)背景視頻幀中的像素值會(huì)發(fā)生變化,步驟S100可以獲得位于同一位置的像素點(diǎn)在各個(gè)背景視頻幀中的像素值范圍。在獲得背景視頻幀中所有位置的像素點(diǎn)的背景像素值范圍后,就可以建立一個(gè)背景視頻幀模型。通過(guò)像素點(diǎn)所在位置就可以從該模型中確定位于該位置的像素的背景像素值范圍。該范圍可以是連續(xù)的,也可以是不連續(xù)的,如由多個(gè)不連續(xù)的子范圍組成。該方法還可以包括:S200、獲取待處理視頻,對(duì)所述待處理視頻進(jìn)行解析,獲得各個(gè)待處理視頻幀;其中,待處理視頻中不僅可以有背景圖像,還可以有位于該背景中的前景圖像,也即拍攝對(duì)象,如人。舉例來(lái)說(shuō),用戶在客廳中對(duì)家人進(jìn)行拍攝,則客廳的圖像即為背景圖像,家人的圖像為前景圖像。S300、依次提取每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值,判斷每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值是否在所述背景像素值范圍外,如果是,則執(zhí)行S400;由于步驟S100中的背景視頻幀模型具有像素點(diǎn)的背景像素值范圍,因此在獲得另一視頻圖像后,僅需要根據(jù)該視頻圖像中各像素點(diǎn)是否位于該像素點(diǎn)所在坐標(biāo)對(duì)應(yīng)的背景像素值范圍外即可,如果位于范圍外,則確認(rèn)該像素點(diǎn)不為背景圖像,而是前景圖像。如果沒(méi)有像素點(diǎn)的像素值在背景像素值范圍外,則結(jié)束本次執(zhí)行。S400、將所述像素點(diǎn)作為前景像素;S500、提取所述前景像素,獲得前景圖像。本實(shí)施例提供的一種視頻處理的方法,可以首先根據(jù)已錄制背景視頻建立具有各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的背景視頻幀模型,從而在獲得所要處理的視頻后,就可以判斷所要處理的視頻的視頻幀中各像素點(diǎn)的像素值是否在該背景像素值范圍外來(lái)確定各像素點(diǎn)中的前景像素,在提取前景像素后就可以得到前景圖像。本發(fā)明可以自動(dòng)學(xué)習(xí)背景視頻的像素值特征,這樣在用戶使用移動(dòng)終端首先拍攝一段背景視頻后,就可以對(duì)拍攝對(duì)象進(jìn)行拍攝,本發(fā)明根據(jù)背景視頻的像素值特征就可以區(qū)分前景像素和背景像素,進(jìn)而將前景圖像提取出來(lái)。本發(fā)明在移動(dòng)終端中實(shí)現(xiàn)了對(duì)前景圖像的提取,不需要用戶使用專業(yè)的純色背景,也不需要通過(guò)計(jì)算機(jī)進(jìn)行處理,簡(jiǎn)單方便,用戶使用感受良好。如圖2所示,本發(fā)明實(shí)施例提供的另一種視頻處理方法中,還可以包括:S600、將所述前景圖像放入預(yù)設(shè)背景圖像中,得到替換背景后的視頻幀的圖像;該預(yù)設(shè)背景圖像可以為用戶想要的背景圖像,如用戶希望將視頻中的沙地背景變?yōu)椴莸乇尘?,則該草地背景可以設(shè)置為預(yù)設(shè)背景圖像。預(yù)設(shè)背景圖像可以為多種,進(jìn)一步可以根據(jù)用戶的指令,選擇相應(yīng)的預(yù)設(shè)背景圖像進(jìn)行處理。S700、對(duì)所述替換背景后的視頻幀的圖像進(jìn)行編碼,生成替換背景后的視頻??梢岳斫獾氖牵M(jìn)行編碼后就可以重新得到視頻。圖2所示實(shí)施例可以替換視頻的背景,從而得到用戶所需的視頻。如圖3所示,在本發(fā)明實(shí)施例的另一種視頻處理方法中,S100可以包括:S110、獲得已錄制的背景視頻,對(duì)所述背景視頻進(jìn)行解碼,獲得所述背景視頻中各背景視頻幀的圖像;S120、對(duì)所述各背景視頻幀的圖像進(jìn)行分析,獲得所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值;S130、根據(jù)所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值確定各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍。具體的,如圖4所示,S130可以包括:S131、根據(jù)所述各背景視頻幀中的第一幀中各像素點(diǎn)的背景像素值B及預(yù)設(shè)擴(kuò)展閾值D生成所述各背景視頻幀的中位于同一位置的像素點(diǎn)的背景像素值范圍為B-D至B+D;可以理解的是,將第一幀各像素點(diǎn)的背景像素值擴(kuò)展為背景像素值范圍可以利于后續(xù)幀對(duì)該范圍的調(diào)整。S132、按照背景視頻幀的先后順序,根據(jù)除所述第一幀外的所述各背景視頻幀位于同一位置的像素點(diǎn)的背景像素值依次調(diào)整所述背景像素值范圍。進(jìn)一步,還可以包括:對(duì)依次調(diào)整后的背景像素值范圍進(jìn)行第二閾值的擴(kuò)大??梢岳斫獾氖?,用戶首先拍攝的背景視頻中的背景與后續(xù)拍攝的所要處理的視頻中的背景可能存在一定的色彩偏差、亮度偏差等,例如隨著太陽(yáng)的逐漸升起,后續(xù)拍攝的所要處理的視頻中的背景的亮度明顯高于之前所拍攝的背景視頻中背景的亮度。在這種情況下,用戶所拍攝的背景視頻中背景同一位置的像素的背景像素值與用戶所要處理的視頻中背景同一位置的像素的背景像素值就會(huì)有較大的差別,因此,本發(fā)明可以對(duì)背景像素值范圍進(jìn)行擴(kuò)大,這樣就可以將更多的像素點(diǎn)確定為背景像素,避免了由于前后拍攝視頻中背景的偏差帶來(lái)的前景提取不準(zhǔn)確問(wèn)題。如圖5所示,在本發(fā)明實(shí)施例提供的另一種視頻處理方法中,S132可以包括:S132a、當(dāng)?shù)贜幀中位于第一位置的像素點(diǎn)的背景像素值A(chǔ)在第(N-1)幀調(diào)整后的位于所述第一位置的像素點(diǎn)的背景像素值范圍之外時(shí),擴(kuò)大所述第(N-1)幀調(diào)整后位于所述第一位置的像素點(diǎn)的背景像素值范圍。具體的,所述背景像素值范圍包括多個(gè)不連續(xù)的背景像素值子范圍,S132a中擴(kuò)大所述第(N-1)幀調(diào)整后位于所述第一位置的像素點(diǎn)的背景像素值范圍的步驟,可以包括:選擇距離所述位于第一位置的像素點(diǎn)的背景像素值A(chǔ)最近的背景像素值子范圍作為待調(diào)整范圍;當(dāng)所述A大于所述待調(diào)整范圍的上限值時(shí),將所述上限值調(diào)整為所述A,當(dāng)所述A小于所述待調(diào)整范圍的下限值時(shí),將所述下限值調(diào)整為所述A。需要說(shuō)明的一點(diǎn)是,各背景視頻幀中位于第一位置的像素點(diǎn)的背景像素值可以被劃分為一個(gè)范圍,也可以被劃分為多個(gè)子范圍。劃分為多個(gè)子范圍可以避免由于像素值的突變帶來(lái)的范圍急劇變大的問(wèn)題。進(jìn)一步,所述方法還包括:刪除在預(yù)設(shè)時(shí)間段內(nèi)未被調(diào)整的背景像素值子范圍??梢钥闯?,刪除在預(yù)設(shè)時(shí)間段內(nèi)未被調(diào)整的背景像素值子范圍可以進(jìn)一步去除由于像素值突變而新增加的子范圍,從而達(dá)到去突變的效果。下面對(duì)劃分為多個(gè)子范圍的方案在實(shí)際應(yīng)用中的其中一種方式進(jìn)行說(shuō)明:如圖6所示,該方式下圖3所示實(shí)施例中步驟S130可以包括如下步驟:S001、為每一個(gè)像素點(diǎn)建立一個(gè)數(shù)據(jù)結(jié)構(gòu)CB,所述CB中包括有多個(gè)六元數(shù)組CW,所述CW={IHigh,ILow,max,min,t_last,stale},其中,max為所記錄的該位置的像素點(diǎn)的背景像素值的最大值,min為所記錄的該位置的像素點(diǎn)的背景像素值的最小值,IHigh為根據(jù)所述最大值和最小值確定的學(xué)習(xí)范圍的上限,ILow為根據(jù)所述最大值和最小值確定的學(xué)習(xí)范圍的下限,t_last為所述CW上一次更新的時(shí)間,stale為所述CW未更新的時(shí)長(zhǎng);當(dāng)然,CW中的t_las和stale并不是必須的,可以去除,使CW變?yōu)樗脑獢?shù)組。S002、獲得所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值I,判斷所述I是否位于所述CB中某CW的IHigh和所述ILow之間,如果是,則執(zhí)行S003,否則執(zhí)行S009;S003、確定所述I與所述max、所述min的大小關(guān)系,如果所述I大于所述max,則執(zhí)行S004,如果所述I小于所述min,則執(zhí)行S005;S004、調(diào)整所述max為所述I;S005、調(diào)整所述min為所述I;S006、判斷所述I與(ILow+B)、(IHigh-B)的大小關(guān)系,如果I<(ILow+B),則執(zhí)行S007,如果I>(IHigh-B),則執(zhí)行S008;其中,B為預(yù)設(shè)閾值。S007、調(diào)整ILow為(ILow-1);S008、調(diào)整IHigh為(IHigh+1);S009、新建一個(gè)CW,所新建的CW中的max=I,min=I,IHigh=I+B,ILow=I-B,t_last為當(dāng)前時(shí)間,stale=0。在執(zhí)行完上述步驟后,就可以確定根據(jù)所述各背景視頻幀中最后一幀中位于同一位置的像素點(diǎn)的背景像素值調(diào)整后的max為各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的上限,確定根據(jù)所述各背景視頻幀中最后一幀中位于同一位置的像素點(diǎn)的背景像素值調(diào)整后的min為各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的下限??梢岳斫獾氖牵趧澐譃槎鄠€(gè)子范圍后,當(dāng)某像素點(diǎn)的像素值不在所劃分的多個(gè)子范圍內(nèi)時(shí),如果單純調(diào)整某個(gè)子范圍的上限或下限,則必然帶來(lái)子范圍的迅速變大,各子范圍之間的空隙變小,甚至各子范圍相連形成一個(gè)連續(xù)的范圍,這降低了子范圍劃分的效果。因此,以上方案可以有效避免這種情況。為每一個(gè)子范圍劃分了實(shí)際值范圍(max和min之間的范圍)和學(xué)習(xí)值范圍(IHigh和ILow之間的范圍)。max和min之間的范圍是IHigh和ILow之間的范圍的子集,IHigh和ILow之間的范圍可以稍大于max和min之間的范圍。這樣當(dāng)一個(gè)像素點(diǎn)的像素值距離max和min之間的范圍較近時(shí)就可以落入IHigh和ILow之間的范圍,從而相應(yīng)調(diào)整max或min,以使實(shí)際值范圍包括該像素點(diǎn)的像素值,在實(shí)際值范圍擴(kuò)大后,需要相應(yīng)擴(kuò)大學(xué)習(xí)值范圍,以進(jìn)行后續(xù)其他像素點(diǎn)的像素值的判斷。而當(dāng)一個(gè)像素點(diǎn)的像素值距離max和min之間的范圍較遠(yuǎn)時(shí),就不會(huì)落入IHigh和ILow之間的范圍,這樣就可以建立一個(gè)新的子范圍來(lái)將該像素點(diǎn)的像素值包括進(jìn)來(lái),使得所確定的背景像素值范圍更準(zhǔn)確。在本發(fā)明其他實(shí)施例中,S132還可以包括:當(dāng)?shù)贜幀中位于各個(gè)位置的像素點(diǎn)的背景像素值均相對(duì)于第(N-1)幀中位于所述同一位置的像素點(diǎn)的背景像素值具有第一閾值的變化時(shí),對(duì)根據(jù)所述第(N-1)幀調(diào)整后的各個(gè)位置的像素點(diǎn)的背景像素值范圍的上限值和下限值均進(jìn)行所述第一閾值的調(diào)整。在視頻拍攝過(guò)程中,畫面不可避免的會(huì)出現(xiàn)明暗程度發(fā)生變化的情況,如光照增強(qiáng),這就會(huì)給前景提取帶來(lái)不利影響,使得更多的像素點(diǎn)被確定為前景像素,使得提取的前景圖像不準(zhǔn)確。對(duì)于這種情況,本發(fā)明可以根據(jù)畫面的整體變化,對(duì)各像素點(diǎn)的背景像素值范圍進(jìn)行整體搬移,從而保證了所提取的前景圖像的準(zhǔn)確性。如圖7所示,本發(fā)明實(shí)施例提供的另一種視頻處理方法,可以包括:S100、根據(jù)已錄制的背景視頻建立背景視頻幀模型,所述背景視頻幀模型中具有各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍;S200、獲取待處理視頻,對(duì)所述待處理視頻進(jìn)行解析,獲得各個(gè)待處理視頻幀;S300、依次提取每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值,判斷每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值是否在所述背景像素值范圍外,如果待處理視頻幀中存在某個(gè)或某些像素點(diǎn)的像素值在所述背景像素值范圍外,則執(zhí)行步驟S390;S390、判斷在所述背景像素值范圍之外的像素點(diǎn)的像素值是否均在第一區(qū)域中各像素點(diǎn)的背景像素值范圍外,如果是,則執(zhí)行步驟S400,所述第一區(qū)域?yàn)樗袛嗟南袼攸c(diǎn)所在的區(qū)域,且所述第一區(qū)域中不包括所判斷的像素點(diǎn);S400、將所述像素點(diǎn)作為前景像素;S500、提取所述前景像素,獲得前景圖像。由于用戶一般手持移動(dòng)終端進(jìn)行拍攝,因此可能會(huì)出現(xiàn)抖動(dòng),從而造成后續(xù)拍攝的待處理視頻相對(duì)于首先拍攝的背景視頻出現(xiàn)位置偏移,給前景圖像的提取帶來(lái)影響。當(dāng)視頻抖動(dòng)時(shí),所拍攝視頻中某圖像特征對(duì)應(yīng)的像素點(diǎn)的坐標(biāo)會(huì)與背景模型該圖形特征對(duì)應(yīng)的像素點(diǎn)的坐標(biāo)之間出現(xiàn)偏移,這樣容易將背景像素判定為前景像素,從而造成前景像素確定的錯(cuò)誤率升高。圖7所示實(shí)施例可以在確定某位置的像素點(diǎn)的像素值均在該像素點(diǎn)所在區(qū)域內(nèi)的像素點(diǎn)的背景像素范圍外時(shí),才確定該某位置的像素點(diǎn)為前景像素,因此降低了前景像素確定的錯(cuò)誤率,減小了因抖動(dòng)帶來(lái)的影響。與上述方法實(shí)施例相對(duì)應(yīng),本發(fā)明還提供了一種視頻處理系統(tǒng)。如圖8所示,本發(fā)明實(shí)施例提供的一種視頻處理系統(tǒng),應(yīng)用于移動(dòng)終端中,該系統(tǒng)可以包括:模型確定單元100、解碼單元200、判斷單元300、前景確定單元400和提取單元500,所述模型確定單元100,用于根據(jù)已錄制的背景視頻建立背景視頻幀模型,所述背景視頻幀模型中具有各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍;具體的,可以使用二維坐標(biāo)對(duì)像素點(diǎn)進(jìn)行區(qū)分,當(dāng)不同背景視頻幀中某些像素點(diǎn)的坐標(biāo)相同時(shí),則可以確定這些像素點(diǎn)在各個(gè)背景視頻幀中位于同一位置。位于同一位置的像素點(diǎn)在各個(gè)背景視頻幀中的像素值會(huì)發(fā)生變化,模型確定單元100可以獲得位于同一位置的像素點(diǎn)在各個(gè)背景視頻幀中的像素值范圍。在獲得背景視頻幀中所有位置的像素點(diǎn)的背景像素值范圍后,就可以建立一個(gè)背景視頻幀模型。通過(guò)像素點(diǎn)所在位置就可以從該模型中確定位于該位置的像素的背景像素值范圍。該范圍可以是連續(xù)的,也可以是不連續(xù)的,如由多個(gè)不連續(xù)的子范圍組成。所述解碼單元200,用于獲取待處理視頻,對(duì)所述待處理視頻進(jìn)行解碼,獲得各個(gè)待處理視頻幀;所述判斷單元300,用于依次提取每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值,判斷每個(gè)待處理視頻幀中各個(gè)像素點(diǎn)的像素值是否在所述背景像素值范圍外,如果是,則觸發(fā)所述前景確定單元;由于背景視頻幀模型具有像素點(diǎn)的背景像素值范圍,因此在獲得另一視頻圖像后,僅需要根據(jù)該視頻圖像中各像素點(diǎn)是否位于該像素點(diǎn)所在坐標(biāo)對(duì)應(yīng)的背景像素值范圍外即可,如果位于范圍外,則確認(rèn)該像素點(diǎn)不為背景圖像,而是前景圖像。所述前景確定單元400,用于將所述像素點(diǎn)作為前景像素;所述提取單元500,用于提取所述前景像素,獲得前景圖像。在本發(fā)明實(shí)施例提供的另一種視頻處理系統(tǒng)中,圖1所示系統(tǒng)還可以包括:背景替換單元和編碼單元,所述背景替換單元,用于將所述前景圖像放入預(yù)設(shè)背景圖像中,得到替換背景后的視頻幀的圖像;所述編碼單元,用于對(duì)所述替換背景后的視頻幀的圖像進(jìn)行編碼,生成替換背景后的視頻。本實(shí)施例提供的一種視頻處理的系統(tǒng),可以首先根據(jù)已錄制背景視頻建立具有各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的背景視頻幀模型,從而在獲得所要處理的視頻后,就可以判斷所要處理的視頻的視頻幀中各像素點(diǎn)的像素值是否在該背景像素值范圍外來(lái)確定各像素點(diǎn)中的前景像素,在提取前景像素后就可以得到前景圖像。本發(fā)明可以自動(dòng)學(xué)習(xí)背景視頻的像素值特征,這樣在用戶使用移動(dòng)終端首先拍攝一段背景視頻后,就可以對(duì)拍攝對(duì)象進(jìn)行拍攝,本發(fā)明根據(jù)背景視頻的像素值特征就可以區(qū)分前景像素和背景像素,進(jìn)而將前景圖像提取出來(lái)。本發(fā)明在移動(dòng)終端中實(shí)現(xiàn)了對(duì)前景圖像的提取,不需要用戶使用專業(yè)的純色背景,也不需要通過(guò)計(jì)算機(jī)進(jìn)行處理,簡(jiǎn)單方便,用戶使用感受良好。如圖9所示,本發(fā)明實(shí)施例提供的另一種視頻處理系統(tǒng)中,模型確定單元100可以包括:解碼子單元110、像素值獲得子單元120和范圍確定子單元130,所述解碼子單元110,用于獲得已錄制的背景視頻,對(duì)所述背景視頻進(jìn)行解碼,獲得所述背景視頻中各背景視頻幀的圖像;所述像素值獲得子單元120,用于對(duì)所述各背景視頻幀的圖像進(jìn)行分析,獲得所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值;所述范圍確定子單元130,用于根據(jù)所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值確定各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍,生成背景視頻幀模型。具體的,范圍確定子單元130,可以包括:范圍生成模塊和范圍調(diào)整模塊,所述范圍生成模塊,用于根據(jù)所述各背景視頻幀中的第一幀中各像素點(diǎn)的背景像素值及預(yù)設(shè)擴(kuò)展閾值生成所述各背景視頻幀的中位于同一位置的像素點(diǎn)的背景像素值范圍;所述范圍調(diào)整模塊,用于按照背景視頻幀的先后順序,根據(jù)除所述第一幀外的所述各背景視頻幀位于同一位置的像素點(diǎn)的背景像素值依次調(diào)整所述背景像素值范圍。其中,范圍調(diào)整模塊可以包括調(diào)整子模塊,用于當(dāng)?shù)贜幀中位于第一位置的像素點(diǎn)的背景像素值A(chǔ)在第(N-1)幀調(diào)整后的位于所述第一位置的像素點(diǎn)的背景像素值范圍之外時(shí),擴(kuò)大所述第(N-1)幀調(diào)整后位于所述第一位置的像素點(diǎn)的背景像素值范圍。進(jìn)一步,調(diào)整子模塊,可以包括:范圍選擇子模塊和限值調(diào)整子模塊,所述范圍選擇子模塊,用于選擇距離所述位于第一位置的像素點(diǎn)的背景像素值A(chǔ)最近的背景像素值子范圍作為待調(diào)整范圍;所述限值調(diào)整子模塊,用于當(dāng)當(dāng)所述A大于所述待調(diào)整范圍的上限值時(shí),將所述上限值調(diào)整為所述A,當(dāng)所述A小于所述待調(diào)整范圍的下限值時(shí),將所述下限值調(diào)整為所述A。進(jìn)一步,調(diào)整子模塊還可以包括:偏移子模塊,用于當(dāng)?shù)贜幀中位于第一位置的像素點(diǎn)的背景像素值相對(duì)于第(N-1)幀中位于所述第一位置的像素點(diǎn)的背景像素值具有第一閾值的變化時(shí),對(duì)根據(jù)所述第(N-1)幀調(diào)整后的位于所述第一位置的像素點(diǎn)的背景像素值范圍的上限值和下限值均進(jìn)行所述第一閾值的調(diào)整。在本發(fā)明實(shí)施例提供的另一種視頻處理系統(tǒng)中,還可以包括:范圍擴(kuò)大單元,用于對(duì)依次調(diào)整后的背景像素值范圍進(jìn)行第二閾值的擴(kuò)大。進(jìn)一步,該系統(tǒng)還可以包括:范圍刪除單元,用于刪除在預(yù)設(shè)時(shí)間段內(nèi)未被調(diào)整的背景像素值子范圍。進(jìn)一步,該系統(tǒng)還可以包括:區(qū)域判斷單元,用于在待處理視頻幀中存在某個(gè)或某些像素點(diǎn)的像素值在所述背景像素值范圍時(shí),判斷在所述背景像素值范圍之外的像素點(diǎn)的像素值是否均在第一區(qū)域中各像素點(diǎn)的背景像素值范圍外,所述第一區(qū)域?yàn)樗袛嗟南袼攸c(diǎn)所在的區(qū)域,且所述第一區(qū)域中不包括所判斷的像素點(diǎn);若是,則再將所述像素點(diǎn)作為前景像素。下面對(duì)劃分為多個(gè)子范圍的方案在實(shí)際應(yīng)用中的其中一種方式進(jìn)行說(shuō)明:如圖10所示,該方式下背景像素值范圍包括多個(gè)不連續(xù)的背景像素值子范圍,范圍確定子模塊130可以包括:數(shù)據(jù)建立子模塊001、第一像素值判斷子模塊002、第二像素值判斷子模塊003、數(shù)組新建子模塊009、第一調(diào)整子模塊004、第二調(diào)整子模塊005、第三像素值判斷子模塊006、第三調(diào)整子模塊007、第四調(diào)整子模塊008和范圍確定子模塊010,所述數(shù)據(jù)建立子模塊001,用于為每一個(gè)像素點(diǎn)建立一個(gè)數(shù)據(jù)結(jié)構(gòu)CB,所述CB中包括有多個(gè)數(shù)組CW,所述CW中至少包括有IHigh,ILow,max,min四個(gè)元素,其中,max為所記錄的該位置的像素點(diǎn)的背景像素值的最大值,min為所記錄的該位置的像素點(diǎn)的背景像素值的最小值,IHigh為根據(jù)所述最大值和最小值確定的學(xué)習(xí)范圍的上限,ILow為根據(jù)所述最大值和最小值確定的學(xué)習(xí)范圍的下限;所述第一像素值判斷子模塊002,用于獲得所述各背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值I,判斷所述I是否位于所述CB中某CW的IHigh和所述ILow之間,如果是,則觸發(fā)所述第二像素值判斷子模塊003,否則觸發(fā)所述數(shù)組新建子模塊009;所述第二像素值判斷子模塊003,用于確定所述I與所述max、所述min的大小關(guān)系,如果所述I大于所述max,則觸發(fā)所述第一調(diào)整子模塊004,如果所述I小于所述min,則觸發(fā)所述第二調(diào)整子模塊005;所述數(shù)字新建子模塊009,用于新建一個(gè)CW,所新建的CW中的max=I,min=I,IHigh=I+B,ILow=I-B,t_last為當(dāng)前時(shí)間,stale=0;所述第一調(diào)整子模塊004,用于調(diào)整所述max為所述I;所述第二調(diào)整子模塊005,用于調(diào)整所述min為所述I;所述第三像素值判斷子模塊006,用于判斷所述I與(ILow+B)、(IHigh-B)的大小關(guān)系,如果I<(ILow+B),則觸發(fā)所述第三調(diào)整子模塊007,如果I>(IHigh-B),則觸發(fā)所述第四調(diào)整子模塊008;所述第三調(diào)整子模塊007,用于調(diào)整ILow為(ILow-1);所述第四調(diào)整子模塊008,用于調(diào)整IHigh為(IHigh+1),其中,B為預(yù)設(shè)閾值;所述范圍確定子模塊010,用于確定根據(jù)所述各背景視頻幀中最后一幀中位于同一位置的像素點(diǎn)的背景像素值調(diào)整后的max為各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的上限,確定根據(jù)所述各背景視頻幀中最后一幀中位于同一位置的像素點(diǎn)的背景像素值調(diào)整后的min為各個(gè)背景視頻幀中位于同一位置的像素點(diǎn)的背景像素值范圍的下限。本發(fā)明提供的系統(tǒng)實(shí)施例中各單元和模塊的具體執(zhí)行過(guò)程請(qǐng)參見(jiàn)方法實(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è)備中還存在另外的相同要素。本說(shuō)明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。