專利名稱:運(yùn)動檢測設(shè)備以及方法
技術(shù)領(lǐng)域:
本發(fā)明總體涉及一種運(yùn)動檢測設(shè)備以及方法,尤其涉及一種能夠檢測帶有運(yùn)動的運(yùn)動區(qū)域和不帶有運(yùn)動的靜止區(qū)域的運(yùn)動檢測設(shè)備以及方法。
背景技術(shù):
在圖像顯示設(shè)備中,有一種公知的隔行掃描方法和逐行掃描方法作為掃描方法。該隔行掃描方法用于普通的電視機(jī)(TV),其是一種這樣的方法,即其中當(dāng)顯示一個(gè)圖像時(shí),通過將圖像幀分成兩個(gè)掃描場并且交替地傳送這兩個(gè)掃描場而將圖像顯示在屏幕上。另一方面,逐行掃描方法用于計(jì)算機(jī)監(jiān)視器,數(shù)字電視以及類似的設(shè)備,其是這樣的一種方法,當(dāng)將活動畫面(例如電影)投射顯示在屏幕上時(shí),一次地將整個(gè)幀顯示在一個(gè)幀單元中。
隨著在使用不同掃描方法的設(shè)備之間進(jìn)行數(shù)據(jù)交換的必要性的增加,由于使用逐行掃描方法的圖像顯示設(shè)備的增多,因此需要不同的插入方法用于將隔行掃描方法轉(zhuǎn)換成逐行掃描方法。
作為一般的插入方法,有一種通過將指定數(shù)據(jù)插入當(dāng)前掃描場的兩個(gè)行之間的區(qū)域內(nèi)而形成一個(gè)新的掃描場的場內(nèi)插入方法,其中指定數(shù)據(jù)通過兩兩分割兩個(gè)行的數(shù)據(jù)而獲得,還具有一種在沒有運(yùn)動補(bǔ)償?shù)臈l件下形成一個(gè)幀的場間插入方法,該方法在當(dāng)前掃描場的行之間使用與緊先和緊后于當(dāng)前掃描場的掃描場相對應(yīng)的行。
場內(nèi)插入方法適于插入帶有運(yùn)動的運(yùn)動區(qū)域,場間插入方法適于插入不帶有運(yùn)動的靜止區(qū)域。但是,由于在現(xiàn)場中經(jīng)常帶有運(yùn)動區(qū)域和靜止區(qū)域,因此交換地使用場內(nèi)插入方法和場間插入方法對于提高插入之后的圖像質(zhì)量是很有效的。在這種情況下,通過計(jì)算一個(gè)適當(dāng)?shù)幕旌弦驍?shù)(α)和使用該混合因數(shù),可以內(nèi)部交換地使用場內(nèi)插入方法和場間插入方法,其中該混合因數(shù)基于檢測現(xiàn)場內(nèi)的運(yùn)動區(qū)域和靜止區(qū)域的信息。
這樣,為了通過場內(nèi)插入和場間插入獲得改進(jìn)的圖像質(zhì)量,首先需要正確地檢測目前被插入的掃描場中的運(yùn)動區(qū)域和靜止區(qū)域。由此,基于緊先于或緊后于當(dāng)前被插入的掃描場,通常使用一種通過使用在相應(yīng)位置處的像素間亮度值的不同的方法來檢測將要插入的掃描場中的運(yùn)動區(qū)域和靜止區(qū)域。
但是,根據(jù)上述檢測方法,由于現(xiàn)場內(nèi)有非??焖俚倪\(yùn)動,因此會經(jīng)常出現(xiàn)一個(gè)這樣的問題,即不能僅僅通過與先前掃描場和后繼掃描場進(jìn)行比較的亮度值來正確檢測運(yùn)動區(qū)域和靜止區(qū)域。因此,可能出現(xiàn)虛假的靜止區(qū)域,該虛假的靜止區(qū)域是指實(shí)質(zhì)上是運(yùn)動區(qū)域,但是被錯(cuò)誤地檢測為靜止區(qū)域的區(qū)域。因此,為了在插入之后改進(jìn)圖像的質(zhì)量,需要一種不會出現(xiàn)虛假靜止區(qū)域而正確地檢測運(yùn)動區(qū)域的方法。
作為與這種方法相關(guān)的現(xiàn)有技術(shù),在韓國專利(公開號2001-2659)公開了一種使用像素值和亮度外形圖案區(qū)別來檢測運(yùn)動區(qū)域的方法。韓國專利(公開號2001-90568)公開了另一種方法,其中通過結(jié)合前述像素亮度值,使用運(yùn)動量度(motion metric)來檢測運(yùn)動區(qū)域。
但是,根據(jù)上述公開的方法,用于檢測運(yùn)動區(qū)域的電路設(shè)備有些復(fù)雜,并且預(yù)計(jì)由于電路的復(fù)雜性使得它的處理速度相應(yīng)地不是很高。這樣,需要一種能夠簡易實(shí)現(xiàn)的新設(shè)備和方法來快速檢測運(yùn)動區(qū)域和靜止區(qū)域(例如,使用比現(xiàn)有方法簡單的結(jié)構(gòu)來檢測運(yùn)動區(qū)域)。
發(fā)明內(nèi)容
因此,本發(fā)明提供一種用于簡便以及快速地檢測運(yùn)動畫面中的運(yùn)動區(qū)域以及靜止區(qū)域的設(shè)備和方法,其中在當(dāng)前將要被插入的掃描場中不出現(xiàn)有虛假的靜止區(qū)域。
在以下描述中將部分列出本發(fā)明的其他方面和優(yōu)點(diǎn),從說明書中可以看出這些方面和優(yōu)點(diǎn)是顯而易見的,或是可以通過本發(fā)明的實(shí)踐獲知的。
本發(fā)明可以通過檢測運(yùn)動區(qū)域的運(yùn)動檢測設(shè)備來實(shí)現(xiàn),該運(yùn)動檢測設(shè)備,包括運(yùn)動檢測單元,向其連續(xù)地輸入有多個(gè)時(shí)間連續(xù)的掃描場,并且運(yùn)動檢測單元檢測代表第n個(gè)輸入掃描場的每一像素/塊的運(yùn)動存在與否的運(yùn)動信息值;運(yùn)動計(jì)算緩沖器,存儲每一像素/塊的運(yùn)動信息值;以及運(yùn)動計(jì)算器,基于由運(yùn)動檢測單元檢測到的第n+1個(gè)輸入掃描場的運(yùn)動信息值,校正存儲在運(yùn)動計(jì)算緩沖單元內(nèi)的第n個(gè)輸入掃描場的運(yùn)動信息值。
根據(jù)本發(fā)明的一個(gè)方面,運(yùn)動放大單元基于存儲在運(yùn)動計(jì)算緩沖單元內(nèi)的運(yùn)動信息值,放大從一個(gè)帶有運(yùn)動的像素至另一個(gè)相鄰像素的像素運(yùn)動的范圍。
根據(jù)本發(fā)明的一個(gè)方面,運(yùn)動檢測單元基于緊前于和緊后于當(dāng)前第n個(gè)掃描場的前一和后一掃描場,并且根據(jù)前一和后一掃描場中的相應(yīng)位置處的像素/塊之間像素值的不同,計(jì)算每一運(yùn)動信息值。
根據(jù)根據(jù)本發(fā)明的一個(gè)方面,運(yùn)動計(jì)算單元根據(jù)第n+1個(gè)掃描場的每一像素/塊的運(yùn)動信息值,對第n個(gè)輸入掃描場的運(yùn)動信息值進(jìn)行校正,如果相應(yīng)像素/塊帶有運(yùn)動則該校正是通過給存儲在運(yùn)動計(jì)算緩沖單元的運(yùn)動信息值加上一個(gè)指定的第一值而完成的,如果相應(yīng)像素/塊內(nèi)不帶有運(yùn)動,則該校正是通過對存儲在運(yùn)動緩沖單元內(nèi)的運(yùn)動信息值中減去一指定的第二值而完成的。
根據(jù)本發(fā)明的一個(gè)方面,指定的第一值大于指定的第二值。
根據(jù)本發(fā)明的一個(gè)發(fā)明,運(yùn)動計(jì)算單元包括給運(yùn)動信息值加上一指定的第一值,并且輸出和的加法器;從運(yùn)動信息值中減去一指定的第二值,并且輸出差的減法器;第一和第二限制器,用于對從加法器和減法器中輸出的運(yùn)動信息值進(jìn)行校正,使其在一個(gè)特定的范圍內(nèi),并且將該限制器校正過的運(yùn)動信息值輸出;多路器,用于基于第n+1個(gè)輸入掃描場的運(yùn)動信息值,選擇性地將來自第一和第二限制器的運(yùn)動信息值之一輸出。
本發(fā)明也可以通過一種檢測運(yùn)動的方法實(shí)現(xiàn),該方法包括連續(xù)地輸入多個(gè)時(shí)間連續(xù)的掃描場;檢測代表第n個(gè)輸入掃描場的每一像素/塊的運(yùn)動存在和不存在的運(yùn)動信息值;存儲每一像素/塊的運(yùn)動信息值;以及基于第n+1個(gè)輸入掃描場的運(yùn)動信息值,對存儲在運(yùn)動計(jì)算緩沖單元內(nèi)的第n個(gè)輸入掃描場的運(yùn)動信息值進(jìn)行校正。
根據(jù)本發(fā)明的一個(gè)方面,該方法進(jìn)一步包括基于所存儲的運(yùn)動信息值,擴(kuò)大基于從帶有運(yùn)動的像素至另一個(gè)相鄰像素的運(yùn)動信息值所檢測到的像素運(yùn)動的范圍。
根據(jù)本發(fā)明的一個(gè)發(fā)明,運(yùn)動信息值的檢測包括基于緊先于或緊后于第n個(gè)輸入掃描場的前一和后一掃描場,并且依據(jù)前一和后一掃描場內(nèi)相應(yīng)位置處的像素/塊之間像素值的不同,計(jì)算運(yùn)動信息值。
根據(jù)本發(fā)明的一個(gè)方面,運(yùn)動信息值的校正包括,對于第n+1個(gè)掃描場的每一像素/塊,如果相應(yīng)的像素/塊帶有運(yùn)動,則給所存儲的運(yùn)動信息值加上一指定的第一值,如果相應(yīng)的像素/塊不帶有運(yùn)動,則從所存儲的運(yùn)動信息值中減去一指定的第二值。
根據(jù)本發(fā)明的一個(gè)方面,指定的第一值大于指定的第二值。
根據(jù)本發(fā)明的一個(gè)方面,運(yùn)動信息值的校正進(jìn)一步包括給運(yùn)動信息值加上一指定的第一值,并且將和輸出;從運(yùn)動信息值中減去一指定的第二值,并且將差輸出;限制經(jīng)該加減運(yùn)算后所輸出的運(yùn)動信息值,使其在一特定的范圍內(nèi),并且將進(jìn)行加和減的校正過的值輸出;依據(jù)第n+1個(gè)輸入掃描場的運(yùn)動信息值,選擇性地將經(jīng)限制的運(yùn)動信息值之一輸出。
結(jié)合附圖,從以下實(shí)施例的描述中,可以了解并且更容易評價(jià)本發(fā)明的以上和/或其他方面和優(yōu)點(diǎn)。
附圖1是根據(jù)本發(fā)明實(shí)施例的運(yùn)動檢測設(shè)備的功能框圖。
附圖2是圖1所示的運(yùn)動計(jì)算單元的詳細(xì)的功能框圖。
附圖3是根據(jù)本發(fā)明實(shí)施例的,使用圖1所示運(yùn)動檢測設(shè)備對輸入運(yùn)動畫面進(jìn)行運(yùn)動檢測的流程圖。
附圖4是根據(jù)本發(fā)明實(shí)施例,使用圖1所示運(yùn)動檢測設(shè)備的實(shí)例的去隔行裝置的原理框圖。
具體實(shí)施例方式
現(xiàn)在將對本發(fā)明的實(shí)施例詳細(xì)地進(jìn)行描述,在附圖中示出了其中一些示例,其中相同的附圖標(biāo)記表示全部相同的部件。以下通過參照附圖所描述的實(shí)施例用于對本發(fā)明進(jìn)行解釋。
附圖1是根據(jù)本發(fā)明實(shí)施例的運(yùn)動檢測設(shè)備的功能框圖,該運(yùn)動檢測設(shè)備包括運(yùn)動檢測單元100,運(yùn)動計(jì)算單元150,運(yùn)動計(jì)算緩沖單元200,和運(yùn)動放大單元250。運(yùn)動檢測單元100連續(xù)輸入有多個(gè)時(shí)間連續(xù)的圖像掃描場。運(yùn)動檢測單元100檢測運(yùn)動信息值,該運(yùn)動信息值代表第n個(gè)輸入掃描場的每一像素/塊的運(yùn)動存在與否,并且將該運(yùn)動信息值存儲在運(yùn)動計(jì)算緩沖單元200內(nèi)。由此,像素/塊是圖像像素或是圖像塊。運(yùn)動檢測單元100可以基于主題/圖像處理環(huán)境,基于像素到像素(pixel by pixel),或基于塊到塊(block by block)來檢測運(yùn)動。
運(yùn)動計(jì)算單元150基于由運(yùn)動檢測單元100檢測到的運(yùn)動信息值,對存儲在運(yùn)動計(jì)算緩沖單元200內(nèi)的每一像素/塊的運(yùn)動信息值進(jìn)行校正,運(yùn)動計(jì)算單元150將每一像素/塊的校正過的運(yùn)動信息值存儲在運(yùn)動計(jì)算緩沖單元200內(nèi)為每一像素/塊所設(shè)的位置處。運(yùn)動放大單元250基于存儲在運(yùn)動計(jì)算緩沖單元200內(nèi)的運(yùn)動信息值,基于圖像信息值對所檢測到的像素運(yùn)動范圍進(jìn)行放大,該范圍從帶有運(yùn)動的像素區(qū)放大至相鄰的另一個(gè)像素。
圖2是圖1所示的運(yùn)動計(jì)算單元150的詳細(xì)的功能框圖。運(yùn)動計(jì)算單元150包括加法器151,減法器153,第一和第二限制器155和157,多路器159,第一和第二多路信號分離器161和163。第一多路信號分離器161基于外部輸入塊/像素索引(index)信息,給加法器151和減法器153提供存儲在運(yùn)動計(jì)算緩沖器單元200內(nèi)的各個(gè)相應(yīng)位置的每個(gè)像素/塊的運(yùn)動信息值。
加法器151給輸入的運(yùn)動信息值加上指定的第一值,減法器153從輸入的運(yùn)動信息值中減去指定的第二值。第一和第二限制器155和157限制來自加法器151和減法器153的運(yùn)動信息幅值的大小,使其分別不要超出某一范圍(例如,使從加法器和減法器中輸出的運(yùn)動信息值在某一范圍內(nèi))。多路器159基于來自運(yùn)動檢測單元100的第n+1個(gè)后繼輸入的掃描場的運(yùn)動信息值,將來自第一和第二限制器155,157的任一值輸出至第二多路信息分離器163。第二多路信息分離器163將來自多路器159的值存儲在運(yùn)動計(jì)算緩沖單元200內(nèi)的相應(yīng)位置。
圖3是根據(jù)本發(fā)明實(shí)施例使用圖1所示的運(yùn)動檢測設(shè)備,對所輸入的運(yùn)動畫面內(nèi)的運(yùn)動進(jìn)行檢測的流程圖。參看圖3,在操作300中,執(zhí)行了初始化過程。換句話說,運(yùn)動檢測單元100連續(xù)輸入有多個(gè)時(shí)間連續(xù)的掃描場,假設(shè)當(dāng)前輸入第n個(gè)掃描場(fn),基于緊先于或緊后于該當(dāng)前輸入掃描場的第n-1掃描場(fn-1)和第n+1掃描場(fn+1),則在操作301中,運(yùn)動檢測單元100檢測代表第n個(gè)掃描場(fn)的每一像素/塊的運(yùn)動存在與否的運(yùn)動信息值。典型地,在操作301中,可以基于緊先于或緊后于第n個(gè)掃描場(fn)的前一和后一掃描場,根據(jù)在前一和后一掃描場內(nèi)的相應(yīng)位置處的像素/塊之間的像素的不同值,或是根據(jù)每一塊的像素值之間差值的絕對值的和,檢測每一像素/塊的運(yùn)動信息值。該運(yùn)動信息值表示為指示在相應(yīng)像素/塊內(nèi)的運(yùn)動存在同樣與否的某一值,例如為“1”的情況表示其中在相應(yīng)像素/塊內(nèi)存在運(yùn)動,或“0”的情況表示其中在相應(yīng)像素/塊內(nèi)不存在運(yùn)動。
在操作301中,由運(yùn)動檢測單元100所計(jì)算的第n個(gè)掃描場(fn)的每一像素/塊的運(yùn)動信息值按照每一像素/塊單元存儲在運(yùn)動計(jì)算緩沖單元200內(nèi),然后初始化過程結(jié)束。在完成第n個(gè)掃描場(fn)的運(yùn)動信息值的計(jì)算過程后,在操作301中,運(yùn)動檢測單元通過假設(shè)下一個(gè)掃描場第n+1個(gè)掃描場(fn+1)為當(dāng)前掃描場,而重復(fù)地執(zhí)行以上步驟,并且檢測代表第n+1個(gè)掃描場的每一像素/塊的運(yùn)動存在與否的運(yùn)動信息值。
在操作302中,向運(yùn)動計(jì)算單元150輸入對于第n個(gè)掃描場(fn)的由運(yùn)動檢測單元100檢測到的每一像素/塊的運(yùn)動信息值。在操作302中,運(yùn)動計(jì)算單元150基于所傳送的第n+1個(gè)掃描場(fn+1)的每一像素/塊的信息值,確定所考慮的、在所傳送的第n個(gè)掃描場(fn)的相關(guān)像素/塊內(nèi)是否有運(yùn)動。如果在操作302中運(yùn)動計(jì)算單元150確定在所考慮的像素/塊內(nèi)有運(yùn)動,則在操作304中,運(yùn)動計(jì)算單元150從與在初始化過程中存儲在運(yùn)動計(jì)算緩沖單元200內(nèi)的第n個(gè)掃描場相應(yīng)的位置處取出所考慮的相關(guān)像素/塊的運(yùn)動信息值,并且給取出的運(yùn)動信息值加上一個(gè)指定的第一值(T1),以按照如下方式計(jì)算一個(gè)新的運(yùn)動信息值V(i,j)=V(i,j)+T1(公式1)在公式(1)中,V(i,j)代表取出的運(yùn)動信息值屬于第i行上的第j個(gè)像素,T1代表第一指定的值。第一值可以隨機(jī)/任意設(shè)置,例如可以設(shè)置為4。
反之,如果在操作302中,運(yùn)動計(jì)算單元150確定在相關(guān)像素/塊內(nèi)沒有運(yùn)動,則在操作308中,運(yùn)動計(jì)算單元150從與在初始化過程中存儲在運(yùn)動計(jì)算緩沖單元200內(nèi)的第n個(gè)掃描場相應(yīng)的位置取出相關(guān)像素/塊的運(yùn)動信息值,并且從所取出的運(yùn)動信息值中減去一個(gè)指定的第二值,以按照如下方式計(jì)算一個(gè)新的運(yùn)動信息值V(i,j)=V(i,j)-T2(公式2)在公式(2)中,V(i,j)代表第i行上的第j個(gè)像素,T2代表第二指定值。與第一值相似,第二值可以隨機(jī)/任意設(shè)置,例如可以設(shè)置為1。根據(jù)本發(fā)明的一個(gè)方面,典型地,T1和T2可以是在由圖像處理應(yīng)用所決定的預(yù)定范圍之內(nèi)的任意數(shù)字。典型地,運(yùn)動計(jì)算單元150內(nèi)的第一多路信號分離器161執(zhí)行操作302。進(jìn)一步,加法操作304或減法操作308由在運(yùn)動計(jì)算單元150內(nèi)的法器151或減法器153分別執(zhí)行。
在操作306中,第一和第二限制器155和157確定執(zhí)行加或減后的運(yùn)動信息值落在特定范圍內(nèi),如果其中執(zhí)行加或減后的運(yùn)動信息值在一指定值之上或之下,則第一和第二限制器155和157對執(zhí)行加或減后的運(yùn)動信息值進(jìn)行校正,使其不要超出設(shè)定值的范圍。
在操作312中,運(yùn)動計(jì)算單元150將所限制的執(zhí)行加或減后的運(yùn)動信息值存儲在設(shè)置在運(yùn)動計(jì)算緩沖單元200中相應(yīng)位置處。如圖3所示,基于連續(xù)輸入至運(yùn)動檢測單元100的多個(gè)掃描場,從操作300到312,一個(gè)掃描場一個(gè)掃描場地重復(fù)執(zhí)行,且此后進(jìn)行了加減計(jì)算的運(yùn)動信息值被存儲在運(yùn)動計(jì)算緩沖單元200內(nèi)。根據(jù)主題/圖像處理環(huán)境,可適當(dāng)?shù)卦O(shè)置進(jìn)行計(jì)算的運(yùn)動信息值的數(shù)量。
因此,通過參照緩沖器200內(nèi)的計(jì)算后的運(yùn)動信息值,由于通過使用第n+1個(gè)掃描場(fn+1)對第n個(gè)掃描場(fn)的運(yùn)動信息值進(jìn)行加或減并且限制(即,調(diào)節(jié)運(yùn)動信息值),因而可以消除在僅使用緊前于或緊后于當(dāng)前掃描場的前一掃描場和后一掃描場進(jìn)行運(yùn)動檢測的情況下出現(xiàn)的虛假靜止區(qū)域,或是在相反情況下發(fā)生的虛假運(yùn)動區(qū)域。更確切地,本發(fā)明提供一種機(jī)器可讀存儲器,基于通過僅使用當(dāng)前掃描場的前一掃描場和后一掃描場對當(dāng)前圖像掃描場的像素運(yùn)動信息值執(zhí)行限制的加或減,該存儲器在圖像掃描場運(yùn)動檢測期間,存儲至少一個(gè)依照消除虛假靜止區(qū)域和虛假運(yùn)動區(qū)域的處理來控制運(yùn)動圖像處理器的程序。
根據(jù)本發(fā)明的一個(gè)方面,運(yùn)動檢測設(shè)備進(jìn)一步包括運(yùn)動放大單元250。在這種情況下,運(yùn)動放大單元250基于存儲在運(yùn)動計(jì)算緩沖單元200內(nèi)的運(yùn)動信息,放大從運(yùn)動信息值中檢測到的像素運(yùn)動的范圍,該范圍從帶有運(yùn)動的像素放大至另一個(gè)相鄰像素。運(yùn)動放大單元250之所以將運(yùn)動范圍從帶有運(yùn)動的像素放大至另一個(gè)相鄰像素的理由是,運(yùn)動圖像中的運(yùn)動不是僅出現(xiàn)在一特定像素處,而是出現(xiàn)在一些區(qū)域內(nèi)。因此,如果感測到一個(gè)特定像素內(nèi)的運(yùn)動,則可能是該特定像素以及其周圍的像素正在運(yùn)動。
圖4是根據(jù)本發(fā)明實(shí)施例的使用圖1所示運(yùn)動檢測設(shè)備的示例性去隔行裝置的原理框圖。根據(jù)本發(fā)明的運(yùn)動檢測設(shè)備可以使用去隔行設(shè)備將隔行掃描格式轉(zhuǎn)換為逐行掃描格式的視頻信息。在圖4中,去隔行設(shè)備包括運(yùn)動檢測設(shè)備270,其根據(jù)圖3所示的操作300至312,基于檢測和校正的運(yùn)動信息值,計(jì)算混合值(α)。使用該計(jì)算的混合值(α),軟開關(guān)單元285將通過使用場內(nèi)插入方法的場內(nèi)插入單元280的輸出和通過使用場間插入方法的場間插入單元290的輸出混合,由此生成最終的輸出圖像幀。
如上所述,根據(jù)本發(fā)明,可以快速并且正確地通過相對簡單的方法,在避免在抑制當(dāng)前插入的掃描場內(nèi)所出現(xiàn)虛假靜止區(qū)域的同時(shí),檢測運(yùn)動區(qū)域和靜止區(qū)域。在該運(yùn)動區(qū)域以及靜止區(qū)域上檢測到的運(yùn)動信息被提供給屏幕插入裝置和類似裝置并且在這些裝置中使用。在軟件和/或計(jì)算機(jī)硬件中進(jìn)行圖3所示以及圖1,2和4的功能框圖內(nèi)所實(shí)施的本發(fā)明的處理。更確切地,本發(fā)明提供一種圖像運(yùn)動檢測設(shè)備以及方法,其包括一個(gè)運(yùn)動檢測單元,該運(yùn)動檢測單元通過連續(xù)地輸入多個(gè)時(shí)間連續(xù)的圖像掃描場檢測運(yùn)動圖像(畫面)內(nèi)的運(yùn)動,并且檢測代表第n個(gè)輸入掃描場的每一像素/塊內(nèi)的運(yùn)動存在與否的運(yùn)動信息值的檢測運(yùn)動圖像內(nèi)的運(yùn)動信息。運(yùn)動計(jì)算緩沖器存儲每一像素/塊的運(yùn)動信息值;運(yùn)動計(jì)算單元基于第n+1個(gè)掃描場的運(yùn)動信息值,對存儲在運(yùn)動計(jì)算緩沖單元內(nèi)的第n個(gè)輸入掃描場的運(yùn)動信息值進(jìn)行校正。這樣,可以通過一種相對簡單的校正運(yùn)動信息值的方法,同時(shí)抑制在當(dāng)前插入的掃描場內(nèi)出現(xiàn)虛假靜止區(qū)域,而快速準(zhǔn)確地檢測運(yùn)動圖像內(nèi)的運(yùn)動區(qū)域和靜止區(qū)域。
雖然,已經(jīng)參照附圖提出了本發(fā)明的技術(shù)精神,并且對與附圖相應(yīng)的本發(fā)明的實(shí)施例進(jìn)行了描述,但本說明書中的描述僅出于示例的目的,而不是對本發(fā)明的限制。同時(shí),那些本領(lǐng)域普通技術(shù)人員可以在不脫離本發(fā)明精神和范圍的情況下,作出各種變形,添加,以及替代。因此,應(yīng)該理解本發(fā)明不僅限于它的權(quán)利要求以及等同物,還包括上述各種變形,添加以及替代。
權(quán)利要求
1.一種運(yùn)動檢測設(shè)備,包括運(yùn)動檢測單元,向其連續(xù)地輸入有多個(gè)時(shí)間連續(xù)的掃描場,并且運(yùn)動檢測單元檢測代表第n個(gè)輸入掃描場的每一像素/塊的運(yùn)動存在與否的運(yùn)動信息值;運(yùn)動計(jì)算緩沖器,存儲每一像素/塊的運(yùn)動信息值;以及運(yùn)動計(jì)算器,基于由運(yùn)動檢測單元檢測到的第n+1個(gè)輸入掃描場的運(yùn)動信息值,校正存儲在運(yùn)動計(jì)算緩沖單元內(nèi)的第n個(gè)輸入掃描場的運(yùn)動信息值。
2.根據(jù)權(quán)利要求1的運(yùn)動檢測設(shè)備,進(jìn)一步包括運(yùn)動放大單元,其將基于帶有運(yùn)動的像素運(yùn)動信息值,將所檢測的像素運(yùn)動的范圍放大到到相鄰的像素。
3.根據(jù)權(quán)利要求1的運(yùn)動檢測設(shè)備,其中運(yùn)動檢測單元基于緊前于和緊后于當(dāng)前第n個(gè)掃描場的前一和后一掃描場,并且根據(jù)前一和后一掃描場中的相應(yīng)位置處的像素/塊之間像素值的不同,計(jì)算每一運(yùn)動信息值。
4.根據(jù)權(quán)利要求1的運(yùn)動檢測設(shè)備,其中運(yùn)動計(jì)算單元根據(jù)第n+1個(gè)掃描場的每一像素/塊的運(yùn)動信息值,對第n個(gè)輸入掃描場的運(yùn)動信息值進(jìn)行校正,如果相應(yīng)像素/塊帶有運(yùn)動則該校正是通過給存儲在運(yùn)動計(jì)算緩沖單元的運(yùn)動信息值加上一個(gè)指定的第一值而完成的,如果相應(yīng)像素/塊內(nèi)不帶有運(yùn)動,則該校正是通過對存儲在運(yùn)動緩沖單元內(nèi)的運(yùn)動信息值中減去一指定的第二值而完成的。
5.根據(jù)權(quán)利要求4的運(yùn)動檢測設(shè)備,其中指定的第一值大于指定的第二值。
6.根據(jù)權(quán)利要求4的運(yùn)動檢測設(shè)備,其中運(yùn)動計(jì)算單元包括給運(yùn)動信息值加上一指定的第一值,并且輸出和的加法器;從運(yùn)動信息值中減去一指定的第二值,并且輸出差的減法器;第一和第二限制器,用于對從加法器和減法器中輸出的運(yùn)動信息值進(jìn)行校正,使其在一個(gè)特定的范圍內(nèi),并且將該限制器校正過的運(yùn)動信息值輸出;多路器,用于基于第n+1個(gè)輸入掃描場的運(yùn)動信息值,選擇性地將來自第一和第二限制器的運(yùn)動信息值之一輸出。
7.一種運(yùn)動檢測方法,包括連續(xù)地輸入多個(gè)時(shí)間連續(xù)的掃描場;檢測代表第n個(gè)輸入掃描場的每一像素/塊的運(yùn)動存在和不存在的運(yùn)動信息值;存儲每一像素/塊的運(yùn)動信息值;以及基于第n+1個(gè)輸入掃描場的運(yùn)動信息值,對存儲在運(yùn)動計(jì)算緩沖單元內(nèi)的第n個(gè)輸入掃描場的運(yùn)動信息值進(jìn)行校正。
8.根據(jù)權(quán)利要求7的運(yùn)動檢測方法,進(jìn)一步包括將從運(yùn)動信息值所檢測的像素運(yùn)動范圍從帶有運(yùn)動的像素放大到相鄰的像素。
9.根據(jù)權(quán)利要求7的運(yùn)動檢測方法,其中運(yùn)動信息值的檢測包括基于緊先于或緊后于第n個(gè)輸入掃描場的前一和后一掃描場,并且依據(jù)前一和后一掃描場內(nèi)相應(yīng)位置處的像素/塊之間像素值的不同,計(jì)算運(yùn)動信息值。
10.根據(jù)權(quán)利要求7的運(yùn)動檢測方法,其中運(yùn)動信息值的校正包括,對于第n+1個(gè)掃描場的每一像素/塊,如果相應(yīng)的像素/塊帶有運(yùn)動,則給所存儲的運(yùn)動信息值加上一指定的第一值,如果相應(yīng)的像素/塊不帶有運(yùn)動,則從所存儲的運(yùn)動信息值中減去一指定的第二值。
11.根據(jù)權(quán)利要求10的運(yùn)動檢測方法,其中指定的第一值大于指定的第二值。
12.根據(jù)權(quán)利要求10的運(yùn)動檢測方法,其中運(yùn)動信息值的校正進(jìn)一步包括給運(yùn)動信息值加上一指定的第一值,并且將和輸出;從運(yùn)動信息值中減去一指定的第二值,并且將差輸出;限制經(jīng)該加減運(yùn)算后所輸出的運(yùn)動信息值,使其在一特定的范圍內(nèi),并且將進(jìn)行加和減的校正過的值輸出;依據(jù)第n+1個(gè)輸入掃描場的運(yùn)動信息值,選擇性地將經(jīng)限制的運(yùn)動信息值之一輸出。
13.一種運(yùn)動圖像處理器,包括運(yùn)動檢測器,檢測代表第n個(gè)輸入圖像掃描場的每一像素/塊的運(yùn)動存在與否的運(yùn)動信息值;運(yùn)動計(jì)算器,基于第n+1個(gè)輸入圖像掃描場的運(yùn)動信息值,對檢測到的第n個(gè)輸入圖像掃描場的運(yùn)動信息值進(jìn)行調(diào)節(jié)。
14.權(quán)利要求13的處理器,其中運(yùn)動計(jì)算器根據(jù)調(diào)節(jié)過的所檢測的第n個(gè)輸入圖像掃描場的運(yùn)動信息值計(jì)算混合值(α),并且將該混合值輸出到去隔行處理器,該去隔行處理器輸出基于該混合值的圖像幀。
15.權(quán)利要求14的處理器,其中去隔行處理器將場內(nèi)以及場間插入的輸與調(diào)節(jié)后的檢測運(yùn)動信息值混合,以輸出圖像幀。
16.權(quán)利要求13的處理器,其中根據(jù)公式V(i,j)=V(i,j)+T1或公式V(i,j)=V(i,j)-T2調(diào)節(jié)運(yùn)動信息值,其中V(i,j)代表第n個(gè)輸入圖像掃描場的第i行上的第j個(gè)像素的運(yùn)動信息值,T1,T2分別是在一預(yù)定范圍內(nèi)的隨機(jī)的第一值和第二值。
17.用于存儲至少一個(gè)根據(jù)處理過程控制一運(yùn)動圖像處理器的程序的機(jī)器可讀存儲器,包括通過僅使用緊先于和緊后于當(dāng)前掃描場的當(dāng)前圖像掃描場的像素運(yùn)動信息值,基于執(zhí)行了限制加或限制減的當(dāng)前圖像掃描場的像素運(yùn)動信息,在圖像掃描場運(yùn)動檢測過程中消除虛假的靜止區(qū)域和虛假的運(yùn)動區(qū)域。
全文摘要
一種圖像運(yùn)動檢測設(shè)備以及方法,通過連續(xù)輸入多個(gè)時(shí)間連續(xù)的掃描場檢測運(yùn)動圖像內(nèi)的運(yùn)動,并且檢測代表第n個(gè)輸入掃描場的每一像素/塊的運(yùn)動存在與否的運(yùn)動信息值。運(yùn)動計(jì)算緩沖單元存儲每一像素/塊的運(yùn)動信息值;運(yùn)動計(jì)算單元基于第n+1個(gè)輸入掃描場的運(yùn)動信息值,對存儲在運(yùn)動緩沖單元內(nèi)的第n個(gè)輸入掃描場的運(yùn)動信息值進(jìn)行校正。這樣,通過一種相對簡單的運(yùn)動信息值的校正方法,同時(shí)抑制在當(dāng)前插入的掃描場內(nèi)出現(xiàn)虛假靜止區(qū)域的情況下,可以快速準(zhǔn)確地檢測運(yùn)動圖像內(nèi)的運(yùn)動區(qū)域和靜止區(qū)域。
文檔編號G06T1/00GK1510915SQ20031012316
公開日2004年7月7日 申請日期2003年11月2日 優(yōu)先權(quán)日2002年11月27日
發(fā)明者鄭維永 申請人:三星電子株式會社