專利名稱:一種移動終端的去交錯視頻顯示的實現(xiàn)方法
一種移動終端的去交錯視頻顯示的實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動終端視頻顯示結(jié)構(gòu)的領(lǐng)域。背景技術(shù):
去交錯(deinterlace)是一種將隔行掃描(interlace)的視頻源轉(zhuǎn)換為逐行掃描 (progressive)的視頻格式的一種方法。由于傳統(tǒng)的顯示設(shè)備在帶寬的限制下,很多是使用 隔行掃描的顯示方式,所以有部分視頻源的格式為了適應(yīng)這種顯示設(shè)備,將圖像的奇行和 偶行分開變?yōu)閮蓚€場(field)交替存儲,方便顯示設(shè)備交替掃描構(gòu)成圖像,但是當(dāng)前很多 新型的顯示設(shè)備,如液晶顯示器等,已經(jīng)采用逐行掃描的掃描形式。所以如何將隔行的視頻 源在逐行的顯示設(shè)備上面顯示,并且獲得良好的效果是很有意義的。如果處理不好,隔行視 頻在逐行顯示設(shè)備上面顯示時,很容易出現(xiàn)閃爍或者模糊等現(xiàn)象。
現(xiàn)有的去交錯的方法上通常有,通過軟件從存儲單元讀出數(shù)據(jù),去交錯計算后,反 寫回存儲器,這樣速度很慢且很耗CPU的運算資源,而且占用大量帶寬;或者使用專門的去 交錯芯片或者圖像處理器(GPU)來去交錯,這樣的速度較快,但是仍需讀出數(shù)據(jù),運算后, 反寫回存儲器,占用大量帶寬,而且在實現(xiàn)時成本很高。
從算法上說,當(dāng)前的手持設(shè)備因為顯示的實時性要求,而且效果好的去交錯算法 對帶寬和運算速度要求很高等原因,一般都是采用簡單的單場濾波等簡單算法進(jìn)行運算, 造成顯示效果很差。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題,在于提供一種移動終端的去交錯的實現(xiàn)方法,它能夠 將去交錯和屏幕顯示控制器進(jìn)行緊耦合,并保證了良好的顯示效果。
本發(fā)明是這樣實現(xiàn)的
本發(fā)明一種移動終端的去交錯的實現(xiàn)方法,包括如下步驟
步驟10、CPU對配置器進(jìn)行配置信息,所述信息包括視頻的尺寸、當(dāng)前場的地址、 前場的地址、后場的地址、運動判斷門限值;
步驟20、總線讀取單元根據(jù)上述配置信息從存儲單元讀取數(shù)據(jù),如果數(shù)據(jù)是當(dāng)前 場的,則直接傳輸?shù)綀D像緩存單元,如果是前場或后場的,則同時傳輸?shù)綀D像緩存單元和運 動判斷單元;
步驟30、運動判斷單元對生成行的每一個點進(jìn)行運動判斷,將判斷結(jié)果傳輸?shù)讲?值運算單元;
步驟40、插值運算單元根據(jù)上述判斷結(jié)果,計算生成行的插值點,并將生成行寫到 圖像緩存單元;
步驟50、屏幕顯示控制器從圖像緩存單元讀取數(shù)據(jù),并按要求的格式輸送到屏幕 顯不。
進(jìn)一步的,所述步驟30中,所述運動判斷單元的判斷流程包括如下步驟讀入前場、后場中生成行對應(yīng)位置的生成點,和生成點前后位置的0到5個點中的任一范圍;同時 進(jìn)行前場和后場相對應(yīng)位置的對應(yīng)點的絕對差值運算;將每一對應(yīng)點的絕對差值與運動判 斷門限值進(jìn)行比較,如果絕對差值小于運動判斷門限值則該像素點偏向于靜止,如果大于 運動判斷門限值,則該像素點偏向于運動;當(dāng)讀入的生成點和生成點前后位置的所有點的 運動判斷都為靜止,該生成點才是靜止,該生成點判斷結(jié)果輸出后,繼續(xù)對下一個點進(jìn)行運 動判斷。
進(jìn)一步的,所述生成點前后位置的0到5個點中的任一范圍具體以生成點位置的 前兩個點和后兩個點為最佳。
進(jìn)一步的,所述步驟40中,計算生成行的插值點的時候,使用的是當(dāng)前場中生成 點位置的上下點和前場中在生成點對應(yīng)位置的點,并根據(jù)運動判斷結(jié)果計算得到。
進(jìn)一步的,所述步驟40中,計算生成行的插值點的時候,如果是計算運動的生成 點,將計算插值時的當(dāng)前場的權(quán)值設(shè)置得越大,閃爍程度越??;如果計算靜態(tài)的生成點,將 計算插值時的前場的權(quán)值設(shè)置得越大,信息量和清晰度提高越大。
進(jìn)一步的,所述步驟40中,所述插值計算的流程具體包括如下如果當(dāng)前場是奇 行,第一次行傳輸當(dāng)前場的第一行,存儲于圖像緩存單元的第一個行緩存;第二次行傳輸前 場的第二行,存儲于第二個行緩存和第四個行緩存;第三次行傳輸后場的第二行到運動判 斷單元,同時讀取第二個行緩存中的前場第二行到運動判斷單元來進(jìn)行運動判斷,將判斷 結(jié)果存于運動判斷單元的緩存器;第四次行傳輸當(dāng)前場第三行,存儲于第三個行緩存,同時 讀取第四個行緩存中的前場第二行和第一個行緩存中的當(dāng)前場第一行,與第四次行傳輸?shù)?當(dāng)前場第三行一起送往插值運算單元參與插值運算,再根據(jù)緩存器的判斷結(jié)果,完成插值 計算,將插值結(jié)果寫入第二個行緩存;計算結(jié)束時,第一個行緩存和第二個行緩存中的數(shù)據(jù) 變?yōu)橛行?,可以被讀出使用,第三個行緩存中存儲本次計算第三行即下次計算的第一行的 數(shù)據(jù),用于參與下一個生成行的計算,第四個行緩存被釋放;上述計算不斷循環(huán)直到圖像的 所有行處理完成。
進(jìn)一步的,所述步驟40中,所述插值計算的流程具體包括如下如果當(dāng)前場是偶 行,則第一行生成行的數(shù)據(jù)直接復(fù)制前場第一行的數(shù)據(jù),第一次行傳輸當(dāng)前場的第二行,存 儲于第一個行緩存;第二次行傳輸前場的第三行,存儲于第二個行緩存和第四個行緩存; 第三次行傳輸后場的第三行到運動判斷單元,同時讀取第二個行緩存中的前場第三行到運 動判斷單元與后場第三行進(jìn)行運動估計判斷,將判斷結(jié)果存于運動判斷結(jié)果緩存器;第四 次行傳輸當(dāng)前場第四行,存儲于第三個行緩存,同時讀取第四個行緩存中的前場第三行和 第一個行緩存中的當(dāng)前場第二行,與第四次行傳輸當(dāng)前場第四行一起送往插值運算單元參 與插值運算,再根據(jù)運動判斷結(jié)果緩存器的判斷結(jié)果,完成插值計算,并將插值結(jié)果寫入第 二個行緩存;計算結(jié)束時,第一個行緩存和第二個行緩存中的數(shù)據(jù)變?yōu)橛行?,可以被讀出使 用,第三個行緩存中存儲本次計算第三行的數(shù)據(jù),用于參與下一個生成行的計算,第四個行 緩存被釋放;上述計算不斷循環(huán)直到圖像的所有行處理完成。
本發(fā)明具有如下優(yōu)點
1.本發(fā)明將去交錯和屏幕顯示控制器進(jìn)行緊耦合,即運動判斷單元和插值運算單 元與圖像緩存單元耦合在一起,不需要將數(shù)據(jù)讀出進(jìn)行去交錯計算后再回寫到存儲器,而 是直接將處理完的圖像通過圖像緩存單元傳送到屏幕顯示控制器再傳輸?shù)狡聊伙@示,大大減少了總線帶寬損耗;
2.本發(fā)明使用的算法上采用了幀間預(yù)測法,保證了良好的顯示效果;
3.本發(fā)明在進(jìn)行運動判斷計算的時候,所使用的運動判斷門限值可以自由配置, 使用戶可以針對不同的視頻類型調(diào)整顯示的效果;
4.本發(fā)明在進(jìn)行運動判斷計算的時候,不單單只是使用生成點進(jìn)行運動判斷,而 是使用了多點聯(lián)合來進(jìn)行運動判斷,減少了高頻噪點。
下面參照附圖結(jié)合實施例對本發(fā)明作進(jìn)一步的說明。
圖1為本發(fā)明方法的電路結(jié)構(gòu)示意圖。
圖2為本發(fā)明采用的幀間預(yù)測法的一示意圖。
圖3為本發(fā)明運動判斷時候的示意圖。
圖4為當(dāng)前場為奇行的時候本發(fā)明插值運算的示意圖。
圖5為當(dāng)前場為偶行的時候本發(fā)明插值運算的示意圖具體實施方式
請參閱圖1至圖5所示,對本發(fā)明的實施例進(jìn)行詳細(xì)的說明。
如圖1,本發(fā)明方法實現(xiàn)電路的結(jié)構(gòu)圖,它包括總線及其連接于總線上的CPU、存 儲單元、配置寄存器、總線讀取單元,還包括運動判斷單元、插值運算單元、圖像緩存單元、 屏幕顯示控制器、屏幕;所述配置存儲器分別連接到總線讀取單元和運動判斷單元,所述總 線讀取單元分別連接到運動判斷單元和圖像緩存單元,所述運動判斷單元依次連接插值運 算單元、圖像緩存單元、屏幕顯示控制器、屏幕。其中所述存儲單元負(fù)責(zé)存儲隔行格式的視 頻原始數(shù)據(jù);所述總線讀取單元負(fù)責(zé)通過總線從存儲單元讀取視頻數(shù)據(jù),并把數(shù)據(jù)傳送到 運動判斷單元和圖像緩存單元;所述圖像緩存單元負(fù)責(zé)存儲將要顯示到屏幕的圖像;所述 顯示控制單元負(fù)責(zé)放大縮小緩存中的圖像尺寸,使之適應(yīng)屏幕的尺寸,并且按照屏幕需要 的格式和時序傳輸圖像數(shù)據(jù)到屏幕輸出;所述CPU負(fù)責(zé)系統(tǒng)整體的時序控制和對寄存器進(jìn) 行配置;所述配置寄存器負(fù)責(zé)存儲整個去交錯過程需要的所有信息,如視頻的尺寸,當(dāng)前場 的地址,前場的地址,后場的地址(視頻就是由一個連續(xù)圖像序列構(gòu)成,在交錯編碼的視頻 圖像序列中,每幅圖像被稱為一場,由于視頻圖像是一個有順序的序列,所以假設(shè)正在進(jìn)行 去交錯運算的場被稱為當(dāng)前場,則視頻序列中在當(dāng)前場之前一場的圖像被稱為前場圖像, 在視頻序列中處于當(dāng)前場之后一場的圖像被稱為后場圖像),運動判斷門限值,等等,用戶 使用CPU通過總線對寄存器中的值進(jìn)行配置;所述運動判斷單元負(fù)責(zé)對每個生成行的每個 點進(jìn)行運動判斷,并將判斷的結(jié)果傳給插值運算單元參與插值運算;所述插值運算單元負(fù) 責(zé)根據(jù)運動判斷的結(jié)果,計算當(dāng)前場中生成點位置的上下點,和前參考場的在生成點坐標(biāo) 上的點的插值點。
它具體包括如下步驟10. CPU對配置器進(jìn)行配置信息,所述信息包括視頻的尺 寸、當(dāng)前場的地址、前場的地址、后場的地址、運動判斷門限值20.總線讀取單元根據(jù)上述 配置信息從存儲單元讀取數(shù)據(jù),如果數(shù)據(jù)是當(dāng)前場的,則直接傳輸?shù)綀D像緩存單元,如果是 前場或后場的,則同時傳輸?shù)綀D像緩存單元和運動判斷單元;30.運動判斷單元對生成行的每一個點進(jìn)行運動判斷,將判斷結(jié)果傳輸?shù)讲逯颠\算單元;40.插值運算單元根據(jù)上述 判斷結(jié)果,計算生成行的插值點,并將生成行寫到圖像緩存單元;50.屏幕顯示控制器從圖 像緩存單元讀取數(shù)據(jù),并按要求的格式輸送到屏幕顯示。
如圖2,本發(fā)明采用了幀間預(yù)測法,它的流程如下
1.如果當(dāng)前場是奇行,則生成幀所有的奇行采用當(dāng)前場的原始值,所有偶行作為 生成行;如果當(dāng)前場是偶行,則生成幀的所有偶行采用當(dāng)前場的原始值,所有奇行作為生成 行;
2.在計算生成行時,通過前場、后場對應(yīng)像素點的比較,算出差值,根據(jù)運動判斷 門限值判斷出每個像素點是運動還是靜止;
3.插值運算時,計算生成點使用的是在當(dāng)前場中生成點位置的上下點,和前參考 場的在生成點坐標(biāo)上的點,并根據(jù)運動判斷的結(jié)果進(jìn)行計算得到;
4.在根據(jù)運動判斷結(jié)果,插值計算生成點時,如果計算的是運動的生成點,計算插 值時的當(dāng)前場的權(quán)值會比較大,以避免閃爍;如果計算的是靜態(tài)的生成點,計算插值時的前 場的權(quán)值會比較大,以提高信息量和清晰度。
如圖3,本發(fā)明中的運動判斷單元進(jìn)行運動判斷的流程如下
31.由于隔行視頻源的每場的奇偶性是交替分布的,前后場的位置正好是對應(yīng)當(dāng) 前場的生成行的位置.所以需要讀入前后場中生成行對應(yīng)位置的像素點如圖中的像素5, 而且還要讀入生成點位置前后的0到5個點的任一范圍,這里取前后各兩個點,如像素3、像 素4和像素6、像素7,通過像素絕對差值運算器同時進(jìn)行對應(yīng)點的絕對差值運算,如前場的 像素3和后場的像素3進(jìn)行絕對差值運算;
32.通過運動判斷運算器將用戶配置的運動判斷門限值與每個對應(yīng)點的絕對差值 進(jìn)行比較,如果對應(yīng)點的絕對差值小于運動判斷門限值說明該點偏向于靜止,如果大于運 動判斷門限值則說明該點偏向于運動;
33.生成點和前后讀入的所有點的運動判斷都是靜止點時,該生成點的運動判斷 才是靜止,否則被判定為運動,這樣做的目的是為了避免一些高頻點的出現(xiàn);
34.在該生成點的判斷結(jié)果輸出后,繼續(xù)對下一個點進(jìn)行運動判斷。
如圖4,圖中的行緩存對應(yīng)圖1中的圖像緩存單元中每行的緩存器;運動判斷單元 對應(yīng)圖1中的運動判斷單元;運動判斷結(jié)果緩存器負(fù)責(zé)存儲生成行每點的運動判斷結(jié)果; 插值運算單元對應(yīng)圖1中的插值運算單元。
每次計算一個生成行都需要前后場的對應(yīng)生成行位置的各一行和當(dāng)前場中生成 行上下位置的兩行像素,一共需要讀入四行;在第一次運動估計插值計算之后的每次計算, 由于所需的當(dāng)前場第一行已經(jīng)在上一次計算中存放好,不需要再讀入,所以除了第一行的 生成行之外的所有行的計算都只需要讀入三行。
以當(dāng)前場為奇行為例,插值運算流程如下
411.第一次行傳輸當(dāng)前場的第一行,存儲于第一個行緩存;
421.第二次行傳輸前場的第二行,存儲于第二個行緩存和第四個行緩存;
431.第三次行傳輸后場的第二行到運動判斷單元,同時讀取第二個行緩存中的前 場第二行到運動判斷單元與后場第二行進(jìn)行運動估計判斷,將判斷結(jié)果存于運動判斷結(jié)果 緩存器;
441.第四次行傳輸當(dāng)前場第三行,存儲于第三個行緩存(用于下一個生成行的計 算),同時讀取第四個行緩存中的前場第二行和第一個行緩存中的當(dāng)前場第一行,與第四次 行傳輸?shù)漠?dāng)前場第三行一起送往插值運算單元參與插值運算,再根據(jù)運動判斷結(jié)果緩存器 的判斷結(jié)果,完成插值計算,并將插值結(jié)果寫入第二個行緩存;
451.計算結(jié)束時,第一個行緩存和第二個行緩存中的數(shù)據(jù)變?yōu)橛行?,可以被讀出 使用,第三個行緩存中存儲本次計算第三行的數(shù)據(jù)(下次計算的第一行的數(shù)據(jù)),用于參與 下一個生成行的計算,第四個行緩存被釋放;上述計算不斷循環(huán)直到圖像的所有行處理完 成。
如圖5,如果當(dāng)前場為偶場,則第一行生成行的數(shù)據(jù)直接復(fù)制前場第一行的數(shù)據(jù), 其他操作和奇場類似
412.第一次行傳輸當(dāng)前場的第二行,存儲于第一個行緩存;
422.第二次行傳輸前場的第三行,存儲于第二個行緩存和第四個行緩存;
432.第三次行傳輸后場的第三行到運動判斷單元,同時讀取第二個行緩存中的前 場第三行到運動判斷單元與后場第三行進(jìn)行運動估計判斷,將判斷結(jié)果存于運動判斷結(jié)果 緩存器;
442.第四次行傳輸當(dāng)前場第四行,存儲于第三個行緩存(用于下一個生成行的計 算),同時讀取第四個行緩存中的前場第三行和第一個行緩存中的當(dāng)前場第二行,與第四次 行傳輸當(dāng)前場第四行一起送往插值運算單元參與插值運算,再根據(jù)運動判斷結(jié)果緩存器的 判斷結(jié)果,完成插值計算,并將插值結(jié)果寫入第二個行緩存;
452.計算結(jié)束時,第一個行緩存和第二個行緩存中的數(shù)據(jù)變?yōu)橛行?,可以被讀出 使用,第三個行緩存中存儲本次計算第三行的數(shù)據(jù)(下次計算的第一行的數(shù)據(jù)),用于參與 下一個生成行的計算,第四個行緩存被釋放;上述計算不斷循環(huán)直到圖像的所有行處理完 成。
以上所述,僅為本發(fā)明較佳實施例而已,故不能依此限定本發(fā)明實施的范圍,即依 本發(fā)明專利范圍及說明書內(nèi)容所作的等效變化與修飾,皆應(yīng)仍屬本發(fā)明涵蓋的范圍內(nèi)。
權(quán)利要求
1.一種移動終端的去交錯視頻顯示的實現(xiàn)方法,其特征在于,具體包括如下步驟步驟10、CPU對配置器進(jìn)行配置信息,所述信息包括視頻的尺寸、當(dāng)前場的地址、前場的地址、后場的地址、運動判斷門限值;步驟20、總線讀取單元根據(jù)上述配置信息從存儲單元讀取數(shù)據(jù),如果數(shù)據(jù)是當(dāng)前場的, 則直接傳輸?shù)綀D像緩存單元,如果是前場或后場的,則同時傳輸?shù)綀D像緩存單元和運動判 斷單元;步驟30、運動判斷單元對生成行的每一個點進(jìn)行運動判斷,將判斷結(jié)果傳輸?shù)讲逯颠\ 算單元;步驟40、插值運算單元根據(jù)上述判斷結(jié)果,計算生成行的插值點,并將生成行寫到圖像 緩存單元;步驟50、屏幕顯示控制器從圖像緩存單元讀取數(shù)據(jù),并按要求的格式輸送到屏幕顯示。
2.根據(jù)權(quán)利要求1所述的一種移動終端的去交錯視頻顯示的實現(xiàn)方法,其特征在于 所述步驟30中,所述運動判斷單元的判斷流程包括如下步驟讀入前場、后場中生成行對 應(yīng)位置的生成點,和生成點前后位置的0到5個點中的任一范圍;同時進(jìn)行前場和后場相對 應(yīng)位置的對應(yīng)點的絕對差值運算;將每一對應(yīng)點的絕對差值與運動判斷門限值進(jìn)行比較, 如果絕對差值小于運動判斷門限值則該像素點偏向于靜止,如果大于運動判斷門限值,則 該像素點偏向于運動;當(dāng)讀入的生成點和生成點前后位置的所有點的運動判斷都為靜止, 該生成點才是靜止,該生成點判斷結(jié)果輸出后,繼續(xù)對下一個點進(jìn)行運動判斷。
3.根據(jù)權(quán)利要求2所述的一種移動終端的去交錯視頻顯示的實現(xiàn)方法,其特征在于 所述生成點前后位置的0到5個點中的任一范圍具體以生成點位置的前兩個點和后兩個點 為最佳。
4.根據(jù)權(quán)利要求1所述的一種移動終端的去交錯視頻顯示的實現(xiàn)方法,其特征在于 所述步驟40中,計算生成行的插值點的時候,使用的是當(dāng)前場中生成點位置的上下點和前 場中在生成點對應(yīng)位置的點,并根據(jù)運動判斷結(jié)果計算得到。
5.根據(jù)權(quán)利要求4所述的一種移動終端的去交錯視頻顯示的實現(xiàn)方法,其特征在于 所述步驟40中,計算生成行的插值點的時候,如果是計算運動的生成點,將計算插值時的 當(dāng)前場的權(quán)值設(shè)置得越大,閃爍程度越小;如果計算靜態(tài)的生成點,將計算插值時的前場的 權(quán)值設(shè)置得越大,信息量和清晰度提高越大。
6.根據(jù)權(quán)利要求4或5所述的一種移動終端的去交錯視頻顯示的實現(xiàn)方法,其特征在 于所述步驟40中,所述插值計算的流程具體包括如下如果當(dāng)前場是奇行,第一次行傳輸 當(dāng)前場的第一行,存儲于圖像緩存單元的第一個行緩存;第二次行傳輸前場的第二行,存儲 于第二個行緩存和第四個行緩存;第三次行傳輸后場的第二行到運動判斷單元,同時讀取 第二個行緩存中的前場第二行到運動判斷單元來進(jìn)行運動判斷,將判斷結(jié)果存于運動判斷 單元的緩存器;第四次行傳輸當(dāng)前場第三行,存儲于第三個行緩存,同時讀取第四個行緩存 中的前場第二行和第一個行緩存中的當(dāng)前場第一行,與第四次行傳輸?shù)漠?dāng)前場第三行一起 送往插值運算單元參與插值運算,再根據(jù)緩存器的判斷結(jié)果,完成插值計算,將插值結(jié)果寫 入第二個行緩存;計算結(jié)束時,第一個行緩存和第二個行緩存中的數(shù)據(jù)變?yōu)橛行?,可以被讀 出使用,第三個行緩存中存儲本次計算第三行即下次計算的第一行的數(shù)據(jù),用于參與下一 個生成行的計算,第四個行緩存被釋放;上述計算不斷循環(huán)直到圖像的所有行處理完成。
7.根據(jù)權(quán)利要求4或5所述的一種移動終端的去交錯視頻顯示的實現(xiàn)方法,其特征在 于所述步驟40中,所述插值計算的流程具體包括如下如果當(dāng)前場是偶行,則第一行生成 行的數(shù)據(jù)直接復(fù)制前場第一行的數(shù)據(jù),第一次行傳輸當(dāng)前場的第二行,存儲于第一個行緩 存;第二次行傳輸前場的第三行,存儲于第二個行緩存和第四個行緩存;第三次行傳輸后 場的第三行到運動判斷單元,同時讀取第二個行緩存中的前場第三行到運動判斷單元與后 場第三行進(jìn)行運動估計判斷,將判斷結(jié)果存于運動判斷結(jié)果緩存器;第四次行傳輸當(dāng)前場 第四行,存儲于第三個行緩存,同時讀取第四個行緩存中的前場第三行和第一個行緩存中 的當(dāng)前場第二行,與第四次行傳輸當(dāng)前場第四行一起送往插值運算單元參與插值運算,再 根據(jù)運動判斷結(jié)果緩存器的判斷結(jié)果,完成插值計算,并將插值結(jié)果寫入第二個行緩存;計 算結(jié)束時,第一個行緩存和第二個行緩存中的數(shù)據(jù)變?yōu)橛行?,可以被讀出使用,第三個行緩 存中存儲本次計算第三行的數(shù)據(jù),用于參與下一個生成行的計算,第四個行緩存被釋放;上 述計算不斷循環(huán)直到圖像的所有行處理完成。
全文摘要
本發(fā)明提供一種移動終端的去交錯的實現(xiàn)方法,包括如下步驟1、CPU對配置器進(jìn)行配置信息;2、總線讀取單元根據(jù)配置信息從存儲單元讀取數(shù)據(jù),如果數(shù)據(jù)是當(dāng)前場的,則直接傳輸?shù)綀D像緩存單元,如果是前場或后場的,則同時傳輸?shù)綀D像緩存單元和運動判斷單元;3、運動判斷單元對生成行的每一個點進(jìn)行運動判斷,將判斷結(jié)果傳輸?shù)讲逯颠\算單元;4、插值運算單元根據(jù)判斷結(jié)果,計算生成行的插值點,并將生成行寫到圖像緩存單元;50、屏幕顯示控制器從圖像緩存單元讀取數(shù)據(jù),再輸送到屏幕顯示。本發(fā)明能夠?qū)⑷ソ诲e和屏幕顯示控制器進(jìn)行緊耦合,并保證良好的顯示效果。
文檔編號H04N7/01GK102045531SQ20101061862
公開日2011年5月4日 申請日期2010年12月31日 優(yōu)先權(quán)日2010年12月31日
發(fā)明者廖裕民 申請人:福州瑞芯微電子有限公司