亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

影像刷新方法以及相關影像處理裝置的制作方法

文檔序號:7920050閱讀:104來源:國知局
專利名稱:影像刷新方法以及相關影像處理裝置的制作方法
技術領域
本發(fā)明有關于影像刷新方法以及相關影像處理裝置,特別有關于可根據(jù)幀更新部份的位置來決定幀在面板上被刷新的啟始位置或次序的影像刷新方法以及相關影像處理
>J-U裝直。
背景技術
在傳統(tǒng)的影像處理裝置中,在一面板上顯示一幀(frame)的過程包含將該幀寫入 (WRITE) 一儲存裝置、自該儲存裝置讀取(READ)該幀、以及將幀顯示于面板。其中,將幀寫入一儲存裝置的動作亦稱之為“更新儲存裝置中的幀”,而將幀顯示于該面板的動作亦稱之為“刷新(REFRESH)面板上的幀”。讀取幀(READ)以及刷新幀(REFRESH)的動作幾乎是同步進行的;然而由于將幀寫入(WRITE)儲存裝置的操作單元與自儲存裝置讀取(READ)幀的操作單元并非同步,幀被寫入(WRITE)儲存裝置的寫入速度與自儲存裝置讀取(READ)幀的讀取速度并不相同,亦不必然可互相配合。面板連續(xù)地顯示多個幀,也就是說,影像處理裝置連續(xù)不斷地從事不同幀的寫入(WRITE)以及讀取(READ)。若寫入(WRITE)幀至儲存裝置和自儲存裝置讀取(READ)幀的對應關系沒有調(diào)整好,使得自儲存裝置讀取(READ) —幀時,同時有另一幀正在寫入(WRITE)儲存裝置,則可能會讓面板上的新幀和舊幀重迭,而在面板上顯示出不完整的影像,而造成破裂效應(tearing effect)。圖1(a)繪示了傳統(tǒng)影像處理裝置產(chǎn)生破裂效應的示意圖。其中,寫入0代表寫入幀0至儲存裝置,讀取0代表自儲存裝置讀出幀O。同樣的,寫入I代表寫入幀I至儲存裝置,讀取I代表自儲存裝置讀出幀1,以此類推。如圖I (a)所示,讀取I和寫入2并無交錯,讀取2和寫入3并無交錯,因此并不互相干擾。然而,讀取0和寫入I則有交錯的狀況。也就是說,自儲存裝置讀取幀0和寫入幀I至儲存裝置的動作于某一時刻是同時進行的。而這樣的情況,便有可能在面板上造成破裂效應。此外,圖1(a)中的比例值亦對應了幀的不同位置,而具有方向性。舉例來說,若定義讀取0%對應著讀取幀左上角,而讀取100%對應幀的右下角,則表示幀是從左上角的數(shù)據(jù)被讀取然后結束于右下角的數(shù)據(jù)(換言之,幀在刷新時,是從面板左上角刷新至右下角),如圖1(b)所示。又如,若定義讀取0%對應著讀取幀右上角,而定義讀取100%對應著讀取對應幀的左下角,則表示幀是從右上角的數(shù)據(jù)被讀取然后結束于左下角的數(shù)據(jù)(換言之,幀在刷新時,是從面板右上角刷新至左下角),如圖I (C)所示。據(jù)此,讀取0和寫入I交錯即表示自儲存裝置讀取幀0和寫入幀I至儲存裝置的動作于某一時刻是同時運作于儲存裝置的同一位置,而造成破裂效應。幀的更新具有所謂“部份更新”的狀況,亦即相連的兩幀中,大部份畫面是相同的,僅有少部份是不同的。此時,不須寫入整張幀的數(shù)據(jù),而只需要寫入部份幀的數(shù)據(jù)即可(亦即,僅寫入該寫入幀的一更新部份)。以圖2為例,寫入0-3的虛線部份表示一未更新部分,實線代表一更新部份。因此,若讀取0-2與寫入0-3重迭在虛線,則不會有破裂效應的問題,如讀取2和寫入3。然而,若重迭在實線部份,仍會有破裂效應的問題,如讀取0和寫入I。須注意的是,破裂效應不僅會發(fā)生在前一幀的讀取太慢的情況(例如圖I和圖2中的讀取0讀取太慢,因此交會到下一幀的寫入I),亦會發(fā)生在同一幀的寫入太慢的情況。舉例來說,圖3中的寫入4太慢,因此交會到讀取4而發(fā)生了破裂效應。因此,需要一種更好的機制來避免破裂效應的問題。

發(fā)明內(nèi)容
本發(fā)明的一目的為提供一種避免破裂效應的影像刷新方法以及影像處理裝置。本發(fā)明的一實施例揭露了一種影像刷新方法,使用在一影像處理裝置上,包含(a)判斷一幀中一更新部份所在的一位置;以及(b)根據(jù)該更新部份所在的該位置,決定該幀在該影像處理裝置的一面板上的一刷新啟始位置。本發(fā)明的另一實施例揭露了一種影像刷新方法,使用在一影像處理裝置上,包含(a)判斷一幀中一更新部份所在的一位置;以及(b)根據(jù)該更新部份所在的該位置,決定該幀在該影像處理裝置的一面板上的一刷新次序。 本發(fā)明的又一實施例揭露了一種影像處理裝置,包含一面板;一處理器,用以判斷一幀中一更新部份所在的一位置,以及根據(jù)該更新部份所在的該位置,決定該幀在該影像處理裝置的一面板上的一刷新啟始位置;以及一刷新模塊,用以根據(jù)該刷新啟始位置將該幀刷新至該面板上。根據(jù)前述的實施例,可以讓讀取/刷新動作錯開幀更新的部份,因此可以有效的降低破裂效應發(fā)生的機率。


圖I (a)繪示了傳統(tǒng)影像處理裝置產(chǎn)生破裂效應的示意圖。圖I (b)和圖I (C)繪示了傳統(tǒng)影像處理裝置刷新面板上的幀動作的示意圖。圖2繪示了幀”部份更新”的示意圖。圖3繪示了同一幀的寫入速度太慢而引起破裂效應的示意圖。圖4繪示了使用根據(jù)本發(fā)明的實施例的影像刷新方法的影像處理裝置的方塊圖。圖5至圖8繪示了根據(jù)本發(fā)明的實施例的影像刷新方法的示意圖。圖9(&)、9(13)、10(&)和10(b)繪示了對應不同位置的更新部份而采用不同刷新啟始位置或次序的示意圖。圖11繪示了根據(jù)本發(fā)明的實施例的影像刷新方法的流程圖。主要元件符號說明300影像處理裝置301有處理器303儲存裝置305刷新單元306刷新模塊307 面板
具體實施例方式在說明書及后續(xù)的權利要求書當中使用了某些詞匯來指稱特定的元件。所屬領域中具有通常知識者應可理解,硬件制造商可能會用不同的名詞來稱呼同一個元件。本說明書及后續(xù)的權利要求書并不以名稱的差異來作為區(qū)分元件的方式,而是以元件在功能上的差異來作為區(qū)分的準則。在通篇說明書及后續(xù)的權利要求當中所提及的「包含」為一開放式的用語,故應解釋成「包含但不限定于」。以外,「耦接」一詞在此包含任何直接及間接的電氣連接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表該第一裝置可直接電氣連接于該第二裝置,或通過其他裝置或連接手段間接地電氣連接至該第二裝置。圖4繪示了使用根據(jù)本發(fā)明的實施例的影像刷新方法的影像處理裝置300的方塊圖。須注意的是,根據(jù)本發(fā)明的實施例的影像刷新方法不僅限于第4圖所示的影像處理裝置300,亦可運用在具有其他結構的影像處理裝置300。如圖4所示,影像處理裝置300具有處理器301、儲存裝置303、刷新單元305以及面板307。處理器301用以控制寫入幀至儲存裝置303的寫入動作(如圖I所述的寫入O、寫入I...),而刷新單元305用以自儲存裝置303讀取幀后(如圖I所述的讀取O、讀取I...),刷新至面板307,使面板307顯示最新的幀。刷新單元305更可傳送一破裂效應控制信號TES給處理器301來避免破裂效應的產(chǎn)·生(TES的作用詳述于后)。儲存裝置303和刷新單元305亦可視為一刷新模塊306,其接收該寫入幀并將該刷新幀刷新至面板307上。圖5至圖8繪示了根據(jù)本發(fā)明的實施例的影像刷新方法的示意圖。圖5與圖I的示意圖主要的不同之處在于,圖I的讀取線(即為刷新線)讀取0、1、2和寫入線寫入0、1、
2、3均從同樣的起點開始(0%)。亦即,于先前技術中,幀的寫入和幀的讀取/刷新都是從幀的同一位置開始(依圖I的定義,從左上角開始)。然而,在圖5的實施例中,寫入線和讀取線的啟始位置不同。舉例來說,寫入線寫入1、1’、2、2’都是從0%開始,而讀取線0和I都是從100%開始,亦即幀的寫入起/終點和幀的讀取/刷新的起/終點是相反的,且?guī)淖x取/刷新次序亦有所改變。本發(fā)明的精神即在于通過適當?shù)呐袛鄼C制,彈性地調(diào)配該刷新幀讀取/刷新的起/終點或次序,以便使同一時刻發(fā)生的寫入動作及讀取動作發(fā)生于同一位置的機率降低,進而避免破裂效應。這樣的機制可以有效的防止破裂效應,特別是可以改善因為寫入速度太慢而弓I起的破裂效應。底下將以寫入線寫入I、寫入I’以及讀取線讀取0詳細說明本機制如何避免破裂效應,請留意寫入I和寫入I’表示相同時刻發(fā)生的同一寫入動作,只是寫入I’的速度要來得比寫入I慢;同樣的,圖5中的寫入2和寫入2’表示相同時刻發(fā)生的同一寫入動作,但寫入2’的速度要來得比寫入2慢。在圖6至圖8中,粗線部份表示同一段時間內(nèi),寫入動作和讀取動作分別在處理該部份的數(shù)據(jù)。須注意的是,在圖6至圖8是指示部分更新的狀況,也就是于各圖中,寫入的數(shù)據(jù)僅包含粗線部分。如圖6所示,在寫入和讀取/刷新動作啟始的前段時間,由于寫入和讀取/刷新動作從相反的位置開始,寫入I和寫入I’從對應0%的位置開始,讀取/刷新從對應100%的位置開始,因此不會有破裂效應的問題。而如第7圖所示,其與前述第5圖的差異在于,在讀取0讀取完對應50%的位置周邊的幀數(shù)據(jù)后,寫入廠和寫入I才去寫入相同位置的數(shù)據(jù),因此亦不會有破裂效應的問題。同樣的,如圖8所示,在寫入和讀取/刷新動作即將結束時,讀取0是讀取相對應0%的位置的幀數(shù)據(jù),而寫入I’和寫入I是寫入相對應100%的位置的幀數(shù)據(jù),因此亦不會有破裂效應的問題。根據(jù)圖6至圖8的描述,可了解若改變讀取/刷新的啟始位置或次序,使其與寫入的位置錯開,于部分更新的狀況下,便可降低破裂效應產(chǎn)生的機率。即使寫入速度較慢,如寫入I’亦不會產(chǎn)生破裂效應。因此,若能夠根據(jù)更新部份的位置來改變讀取/刷新的啟始位置或次序,便能夠更有效的降低破裂效應產(chǎn)生的機率。圖9(&)、9(13)、10(&)和10(b)繪示了對應不同位置的更新部份而采用不同刷新啟始位置或次序的示意圖。一般而言,于部份更新的情況下,該更新部分可能包含一主要更新部份及多個次要更新部分。主要更新部份與次要更新部份的判別可能基于主要更新部分占有較大的面積,但不以此為限。以下說明僅依據(jù)該主要更新部份的位置改變讀取/刷新的啟始位置或次序。如圖9 (a)所示,主要更新部份位于下半部,因此可以從左上角開始讀取/刷新,然后結束于右下角?;蛘?,可以從右上角開始讀取/刷新,然后結束于左下角。又如圖9 (b)所示,主要更新部份位于上半部,因此可以從右下角開始讀取/刷新,然后結束于左上角?;蛘?,可以從左下角開始讀取/刷新,然后結束于右上角。而如圖10(a)所示,主要更新部份位于右半部,因此可以從左上角開始讀取/刷新,然后結束于右下角?;蛘撸梢詮淖笙陆情_始讀取/刷新,然后結束于右上角。又如圖10(b)所示,主要更新部份位于左半部,因此可以從右下角開始讀取/刷新,然后結束于左上角?;蛘撸梢詮挠疑辖情_始讀取/刷新,然后結束于左下角。
從圖9(&)、9(13)、10(&)和10(b)可知,為了錯開更新部份而避免產(chǎn)生破裂效應,可以調(diào)整讀取/刷新兩個參數(shù)啟始位置和次序。若啟始位置離主要更新部份夠遠,則無論讀取/刷新的次序為何,均可避免產(chǎn)生破裂效應。然而,有時會受限于主要更新部份面積的影響,可能啟始位置沒有辦法離主要更新部份太遠,便可以通過調(diào)整讀取/刷新的次序來避免產(chǎn)生破裂效應?;蛘撸嗫珊喜蓚€參數(shù)并用來達到更好的效果。根據(jù)主要更新部份的位置而選擇讀取/刷新的啟始位置和次序可自由搭配,只要能不讓幀顯示時出現(xiàn)破裂效應即可。詳言之,讀取刷新的啟始位置的判斷可能僅取一幀所包含的四個角落,即左上角、右上角、左下角、以及右下角,作為可供選擇的候選刷新啟始位置。分別比對該四個角落與該主要更新部份的距離,并以距離最遠的至少一角落的一作為刷新啟始位置。如圖9(a)所示,主要更新部份位于下半部,距離最遠的角落為左上角及右上角。據(jù)此,選擇左上角及右上角其中之一作為啟始位置。另一方面,讀取/刷新的次序的判斷亦可以上述判斷結果為基礎。詳言之,即選擇以距離最遠的角落其中之一作為啟始位置,以朝向另一距離最遠的角落的方向開始讀取/刷新,并結束于距離較近的一角落的次序。同樣如圖9(a)所示,主要更新部份位于下半部,距離最遠的角落為左上角及右上角。則可從左上角為刷新啟始位置以朝向右上角的方向開始讀取/刷新,然后結束于右下角。或者,可以右上角為刷新啟始位置以朝向左上角的方向開始讀取/刷新,然后結束于左下角。應特別注意的是,當距離最遠的角落僅有一個,則可選擇以距離最遠的角落作為啟始位置,以朝向距離次遠的一角落的方向開始讀取/刷新,并結束于距離較近的一角落的次序。前述的實施例可更搭配圖4中的破裂效應控制信號TES來產(chǎn)生更好的效果。請再參閱圖4和圖5,破裂效應控制信號TES具有高電平部份和低電平部份。其中低電平部份是指圖4中的刷新單元305施行讀取/刷新動作,而高電平部份是指刷新單元305呈現(xiàn)閑置狀態(tài)而不施行讀取/刷新動作。因此,通過破裂效應控制信號TES,可以明確知道讀取/刷新動作的時間,因此可以使寫入動作的開始時間點錯開于讀取/刷新動作的開始時間點,如圖5所示。以更為降低破裂效應產(chǎn)生的機率。
圖11繪示了根據(jù)本發(fā)明的實施例的影像刷新方法的流程圖。請一并參考圖4和圖11來更為了解本發(fā)明的內(nèi)容。然須注意,圖11所示的步驟是配合圖4的裝置作為說明之用,不應作為限制本發(fā)明的范圍的依據(jù)。圖11包含了下列步驟步驟1001處理器301決定一寫入幀中的一更新部份。步驟IOO3處理器301判斷該更新部份于該寫入幀中所在的一位置。步驟1005 處理器301根據(jù)該更新部份的該位置選擇適當?shù)乃⑿聠⑹嘉恢没虼涡?,并設定至刷新單元305。步驟1007處理器301開始寫入該更新部份至儲存裝置303。其他詳細步驟可根據(jù)前述實施例輕易推得,故于此不再贅述。根據(jù)前述的實施例,可以讓讀取/刷新動作錯開幀更新的部份,因此可以有效的降低破裂效應發(fā)生的機率。以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權利要求所做的均等變化與修飾,皆應屬本發(fā)明的涵蓋范圍。
權利要求
1.一種影像刷新方法,使用在一影像處理裝置上,包含 (a)判斷一幀中一更新部份所在的一位置;以及 (b)根據(jù)該更新部份所在的該位置,決定該幀在該影像處理裝置的一面板上的一刷新啟始位置。
2.如權利要求I所述的影像更新方法,其特征在于,該影像處理裝置更包含一儲存裝置以及一刷新單元,該方法包括 寫入該更新部分至該儲存裝置,以更新該幀的該更新部分;以及 讀取該幀至該刷新單元并根據(jù)該刷新啟始位置將該幀刷新至該面板上。
3.如權利要求2所述的影像更新方法,其特征在于,寫入該更新部份至該儲存裝置開始的時間點與刷新該幀至該面板開始的時間點不相同。
4.如權利要求I所述的的影像更新方法,其特征在于,該更新部份更包括一主要更新部份及多次要更新部份,該幀更包含多個角落,該步驟(b)包含 分別比對該幀的該多個角落與該主要更新部份的距離,以產(chǎn)生至少一距離最遠的角落;以及 以距離最遠的一角落作為該刷新啟始位置。
5.如權利要求I所述的影像更新方法,其特征在于,該步驟(b)更包含 (bl)根據(jù)該更新部份所在的該位置,決定該幀在該面板上的一刷新次序。
6.如權利要求5所述的影像更新方法,其特征在于,該步驟(bl)包含 分別比對該幀的該多個角落與該主要更新部份的距離,以產(chǎn)生至少一距離最遠的角落以及至少一距離較近的角落;以及 選擇以距離一最遠的角落作為該刷新啟始位置,以朝向另一距離最遠的角落的方向開始讀取/刷新,并結束于一距離較近的角落的一次序作為該刷新次序。
7.如權利要求5所述的影像更新方法,其特征在于,該步驟(bl)包含 分別比對該幀的該多個角落與該主要更新部份的距離,以產(chǎn)生一距離最遠的角落,一距離次遠的角落以及至少一距離較近的角落;以及 選擇以該距離最遠的角落作為該刷新啟始位置,以朝向該距離次遠的角落的方向開始讀取/刷新,并結束于距離較近的一角落的一次序作為該刷新次序。
8.一種影像刷新方法,使用在一影像處理裝置上,包含 (a)判斷一幀中一更新部份所在的一位置;以及 (b)根據(jù)該更新部份所在的該位置,決定該幀在該影像處理裝置的一面板上的一刷新次序。
9.如權利要求8所述的影像更新方法,其特征在于,該影像處理裝置更包含一儲存裝置以及一刷新單元,該方法包括 寫入該更新部分至該儲存裝置,以更新該幀的該更新部分; 該刷新單元讀取該幀并根據(jù)該刷新次序將該幀刷新至該面板上。
10.如權利要求9所述的影像更新方法,其特征在于,寫入該更新部份至該儲存裝置開始的時間點與刷新該幀至該面板開始的時間點不相同。
11.如權利要求8所述的影像更新方法,其特征在于,該更新部份更包括一主要更新部份及多次要更新部份,該寫入幀及該刷新幀更分別包含互相對應的多個角落,該步驟(b)包含 分別比對該幀的該多個角落與該主要更新部份的距離,以產(chǎn)生至少一距離最遠的角落以及至少一距離較近的角落;以及 選擇以距離一最遠的角落作為該刷新啟始位置,以朝向另一距離最遠的角落的方向開始讀取/刷新,并結束于一距離較近的角落的一次序作為該刷新次序。
12.如權利要求8所述的影像更新方法,其特征在于,該更新部份更包括一主要更新部份及多次要更新部份,該幀更包含互相對應的多個角落,該步驟(b)包含 分別比對該幀的該多個角落與該主要更新部份的距離,以產(chǎn)生一距離最遠的角落,一距離次遠的角落以及至少一距離較近的角落;以及 選擇以該距離最遠的角落作為該刷新啟始位置,以朝向該距離次遠的角落的方向開始讀取/刷新,并結束于距離較近的一角落的一次序作為該刷新次序。
13.一種影像處理裝置,包含 一面板; 一處理器,用以判斷一幀中一更新部份所在的一位置,以及根據(jù)該更新部份所在的該位置,決定該幀在該面板上的一刷新啟始位置;以及 一刷新模塊,用以根據(jù)該刷新啟始位置將該幀刷新至該面板上。
14.如權利要求13所述的影像處理裝置,其特征在于,該刷新模塊包含一儲存裝置以及一刷新單元,其中該處理器將該更新部份寫入至該儲存裝置,以更新該幀的該更新部分,該刷新單元讀取該幀并根據(jù)該刷新啟始位置將該幀刷新至該面板上。
15.如權利要求14所述的影像處理裝置,其特征在于,該刷新模塊更傳送一破裂效應控制信號,該處理器根據(jù)該破裂效應控制信號,將寫入該更新部份至該儲存裝置開始的時間點設定成與刷新該幀至該面板開始的時間點不相同。
16.如權利要求13所述的影像處理裝置,其特征在于,該更新部份包括一主要更新部份及多次要更新部份,該幀包含多個角落,其中該處理器分別比對該幀的該多個角落與該主要更新部份的距離,以產(chǎn)生至少一距離最遠的角落,以及以距離最遠的一角落作為該刷新啟始位置。
17.如權利要求13所述的影像處理裝置,其特征在于,該處理器更根據(jù)該更新部份位置,決定該幀在該面板上的一刷新次序。
18.如權利要求17所述的影像處理裝置,其特征在于,該處理器分別比對該幀的該多個角落與該主要更新部份的距離,以產(chǎn)生至少一距離最遠的角落以及至少一距離較近的角落;以及 選擇以距離一最遠的角落作為該刷新啟始位置,以朝向另一距離最遠的角落的方向開始讀取/刷新,并結束于一距離較近的角落的一次序作為該刷新次序。
19.如權利要求17所述的影像處理裝置,其特征在于,該處理器分別比對該幀的該多個角落與該主要更新部份的距離,以產(chǎn)生一距離最遠的角落,一距離次遠的角落以及至少一距離較近的角落;以及 選擇以該距離最遠的角落作為該刷新啟始位置,以朝向該距離次遠的角落的方向開始讀取/刷新,并結束于距離較近的一角落的一次序作為該刷新次序。
全文摘要
影像刷新方法以及相關影像處理裝置。影像刷新方法包含(a)判斷一幀中一更新部份所在的一位置;以及(b)根據(jù)該更新部份所在的該位置,決定該幀在該影像處理裝置的一面板上的一刷新啟始位置。
文檔編號H04N5/14GK102984436SQ20111028644
公開日2013年3月20日 申請日期2011年9月7日 優(yōu)先權日2011年9月7日
發(fā)明者張智豪 申請人:晨星軟件研發(fā)(深圳)有限公司, 晨星半導體股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1