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

一種圖像縮放裝置、方法及圖像顯示設(shè)備的制作方法

文檔序號:2580045閱讀:170來源:國知局
專利名稱:一種圖像縮放裝置、方法及圖像顯示設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于圖像顯示領(lǐng)域,尤其涉及一種圖像縮放裝置、方法及圖像顯示 設(shè)備。
背景技術(shù)
嵌入式圖像顯示設(shè)備,例如計(jì)算機(jī)系統(tǒng)的視頻回放、圖形顯示是當(dāng)前應(yīng)用 廣泛并且很有發(fā)展前途的方向。由于原始圖像或視頻的尺寸大小與實(shí)際使用的 顯示器的顯示分辨率不一致,如何實(shí)現(xiàn)圖像縮放便成為計(jì)算機(jī)顯示中的一個重 要問題。
圖像縮放涉及到二維縮放的問題,通常做法為在垂直方向和水平方向上先 后進(jìn)行兩個一維的縮放,垂直縮放時,由于圖像數(shù)據(jù)都是基于水平掃描方式, 圖像中上下點(diǎn)在時間上會有 一行數(shù)據(jù)的延時,因此在進(jìn)行多抽頭的插值運(yùn)算時
相應(yīng)地使用若干條行緩存器對數(shù)據(jù)進(jìn)行緩存;水平縮放時,同一行內(nèi)的每個^象 素點(diǎn)在時間上只有一個時鐘的延時,只需要使用若干個簡單的寄存器進(jìn)行緩存 即可,其中,垂直、水平縮》丈相互獨(dú)立,可以采取相同或不同的插值算法。
數(shù)字電子領(lǐng)域中圖像顯示的色彩空間主要有兩種,即按照三基色紅(Red, R)、綠(Green, G)、藍(lán)(Blue, B)加光系統(tǒng)的原理來描述顏色的RGB色彩空間 和按照亮度、色差原理描述顏色的YUV色彩空間,其中,Y分量代表圖像的 亮度信息,U和V代表色差, 一般是紅色和藍(lán)色的相對值。YUV數(shù)據(jù)在內(nèi)存 中的存放方式主要有YUV分塊存放和交錯存放兩種方式,RGB數(shù)據(jù)則一般為 565和888兩種存放方式。YUV色彩空間中,由于人眼對亮度Y信號最為敏感, 從成本等方面考慮在圖像縮放處理中僅需要對Y信號進(jìn)行高抽頭的復(fù)雜濾波插 值,而對U、 V信號釆用4交為簡單的雙線性插值的方法,即對YUV通道采用
不對稱的結(jié)構(gòu),已經(jīng)足以產(chǎn)生令人滿意的效果。這種Y通道和U、 V通道的不
對稱性決定了進(jìn)行垂直縮放時在Y通道和U、 V通道使用行緩存器的數(shù)目不同, 例如4抽頭的Y通道運(yùn)算,2抽頭的U、 V通道運(yùn)算,在YUV分塊存放模式 中,由于YUV數(shù)據(jù)獨(dú)立的存放在內(nèi)存的3段空間中,以內(nèi)存迸發(fā)模式讀取YUV 數(shù)據(jù),且YUV三組數(shù)據(jù)可以獨(dú)立進(jìn)行,相互間不受對方延時的影響,但對于 數(shù)據(jù)存放在內(nèi)存的同一空間段內(nèi)的YUV交錯存放模式,卻存在各個通道不同 步的問題,例如在圖像輸出第l行時,Y分量必須已經(jīng)緩存第1、 2, 3行數(shù)據(jù) 并讀入第4行,以進(jìn)行4抽頭的插值運(yùn)算,而此時U、 V應(yīng)該已經(jīng)緩存第l行 并需要讀入第2行,以進(jìn)行2抽頭的插值運(yùn)算,但由于YUV交錯存放的數(shù)據(jù) 在內(nèi)存迸發(fā)讀取的時候同一時間只能讀出第2行的YUV或者第4行的YUV, 而不能同時讀出第4行的Y和第2行的U、 V,因此只能讀一次第2行的YUV, 丟棄Y分量,獲得第2行的U、 V,再讀取一次第4行的YUV,丟棄U、 V分 量,獲得第4行Y分量,這種情況下內(nèi)存訪問效率會減半,圖像縮放的效率較 低,Y通道比U、 V通道要有所延時,如果對U、 V通道釆用與Y通道同樣凄t 目的行緩存器,即采用對稱結(jié)構(gòu),可以解決延時的問題,但成本又有所增加。 總之,目前的圖像縮放裝置沒有同時兼顧到成本和圖像輸出延時的問題, 要么采用不對稱結(jié)構(gòu)減低成本,但在處理YUV交錯數(shù)據(jù)格式時內(nèi)存訪問效率 過低,要么采用對稱結(jié)構(gòu),可保證YUV分塊或交錯格式的內(nèi)存訪問效率,但 硬件成本升高。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種圖像縮放裝置,旨在解決目前的圖像縮 放裝置沒有同時兼顧到成本和圖像輸出延時的問題。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的, 一種圖像縮放裝置,包括垂直縮放單元和水 平縮;故單元,所述垂直縮放單元包括與Y數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至 少兩個行緩存器、 一個插值運(yùn)算器,與U數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩個行緩存器、 一個插值運(yùn)算器,與V數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至 少兩個行緩存器、 一個插值運(yùn)算器,所述垂直縮放單元進(jìn)一步包括
一個可配置行緩存器,用于根據(jù)所述Y數(shù)據(jù)通道控制器的控制進(jìn)行Y數(shù)據(jù) 緩存,或根據(jù)U、 V數(shù)據(jù)通道控制器的控制進(jìn)行U、 V數(shù)據(jù)緩存;以及
一個可配置行緩存器控制器,其根據(jù)圖像像素?cái)?shù)據(jù)存放模式設(shè)置所述可配 置行緩存器作為與Y數(shù)據(jù)通道控制器對應(yīng)的行緩存器或與U、 V數(shù)據(jù)通道控制 器對應(yīng)的行緩存器。
本發(fā)明實(shí)施例的另一目的在于提供一種圖像縮放方法,所述方法包括以下 步驟
根據(jù)YUV數(shù)據(jù)存放模式設(shè)置可配置行緩存器接受相應(yīng)的數(shù)據(jù)通道控制器 的控制;
將Y、 U、 V數(shù)據(jù)分別讀取至與各數(shù)據(jù)通道控制器對應(yīng)的行緩存器中; 分別對Y、 U、 V數(shù)據(jù)進(jìn)行垂直縮放; 分別對Y、 U、 V數(shù)據(jù)進(jìn)行水平縮放。
本發(fā)明實(shí)施例的另一目的在于提供一種圖像顯示設(shè)備,包括中央處理器, 圖像縮放裝置,內(nèi)存,顯示器,所述圖像縮放裝置包括垂直縮放單元和水平縮 放單元,所述垂直縮放單元包括與Y數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩 個行緩存器、 一個插值運(yùn)算器,與U數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩 個行緩存器、 一個插值運(yùn)算器,與V數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩 個行緩存器、 一個插值運(yùn)算器,所述垂直縮放單元進(jìn)一步包括
一個可配置行緩存器,用于根據(jù)所述Y數(shù)據(jù)通道控制器的控制進(jìn)行Y數(shù)據(jù) 緩存,或根據(jù)U、 V數(shù)據(jù)通道控制器的控制進(jìn)行U、 V數(shù)據(jù)緩存;以及
一個可配置行緩存器控制器,用于根據(jù)圖像像素?cái)?shù)據(jù)存放模式設(shè)置所述可 配置行緩存器作為與Y數(shù)據(jù)通道控制器對應(yīng)的行緩存器或與U、 V數(shù)據(jù)通道控 制器對應(yīng)的行緩存器。
本發(fā)明實(shí)施例通過可配置行緩存器的使用,實(shí)現(xiàn)了不同顏色數(shù)據(jù)存放模式
下垂直縮放單元中各個數(shù)據(jù)通道的行緩存器結(jié)構(gòu)對稱與不對稱的靈活轉(zhuǎn)換,從 而在沒有增加硬件成本的情況下消除了在YUV存放模式下縮放效果與延時不 同步不能同時兼顧的問題。


圖1是本發(fā)明實(shí)施例適用的圖像顯示設(shè)備進(jìn)行圖像縮放時各個模塊單元之 間的結(jié)構(gòu)原理圖2是進(jìn)行一維縮放時原始圖像點(diǎn)與目'標(biāo)圖像點(diǎn)位置關(guān)系圖3是本發(fā)明實(shí)施例提供的圖像縮放裝置中垂直縮放單元的結(jié)構(gòu)原理圖4是本發(fā)明實(shí)施例提供的圖像縮放裝置中垂直縮放單元的可配置行緩存
器為Y通道配置時的結(jié)構(gòu)原理圖5是本發(fā)明實(shí)施例提供的圖像縮放裝置中垂直縮放單元的可配置行緩存
器為UV通道配置時的結(jié)構(gòu)原理圖6是本發(fā)明實(shí)施例提供的圖像縮放方法的實(shí)現(xiàn)流程圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí) 施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實(shí)施例中,通過在垂直縮放時采用可配置行緩存器,在YUV分塊 存放模式下,把可配置行緩存器分配給Y通道使用,實(shí)現(xiàn)了YUV不對稱的硬 件結(jié)構(gòu);在YUV交錯存放模式下,把行緩存器分配給U、 V通道使用,實(shí)現(xiàn) 了YUV的對稱結(jié)構(gòu),消除了延時不同步的現(xiàn)象。
圖1為圖像顯示設(shè)備進(jìn)行圖像縮放時各個模塊單元之間的結(jié)構(gòu)原理圖,為 了便于描述,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。參照圖1,經(jīng)過中央處理 器或者其他硬件加速器解壓后的視頻或圖像數(shù)據(jù)存放在內(nèi)存中,其存放方式可
以是以YUV格式的分塊或交錯存放,中央處理器通過系統(tǒng)總線對圖像縮放裝 置進(jìn)行放大系數(shù)、顯示尺寸等系數(shù)設(shè)置后,啟動圖像縮放裝置開始運(yùn)行,圖像 縮放裝置通過系統(tǒng)總線或獨(dú)立總線對內(nèi)存控制器發(fā)出讀寫^喿作指令,從內(nèi)存中
讀取YUV數(shù)據(jù),并在內(nèi)部經(jīng)過圖像縮放處理后輸出至顯示器予以顯示,其中 圖像縮放裝置中包括垂直縮放單元和水平縮放單元,每個縮放單元均包括3個 通道,對應(yīng)YUV三個4言號的縮;故處理。
圖像縮放分為垂直方向和水平方向兩個一維的縮放,在圖像一維縮放進(jìn)行 '插值運(yùn)算之前,要首先求得目標(biāo)像素點(diǎn)相對于原始像素點(diǎn)的位置。假如原始圖 像中各個像素點(diǎn)的間隔為1,要求縮放比例為N,即目標(biāo)圖/原始圖為N,那么 目標(biāo)圖中各個像素點(diǎn)的位置為N,如圖2所示,當(dāng)進(jìn)行水平縮放時,若縮放比 例為4/3,則目標(biāo)圖中的像素點(diǎn)間隔為4/3,其中對目標(biāo)圖中的像素點(diǎn)來說,對 應(yīng)原始圖中附近的點(diǎn)稱為其臨近點(diǎn),目標(biāo)像素點(diǎn)的值由臨近點(diǎn)加權(quán)求和算出, 圖2中,對目標(biāo)像素點(diǎn)ql來說,其最近的臨近點(diǎn)為pl、 p2,次近的臨近點(diǎn)為 p0、 p3,而在進(jìn)行垂直縮放時目標(biāo)像素點(diǎn)的臨近點(diǎn)則為原始圖中相應(yīng)的臨近行 中的像素點(diǎn)。插值運(yùn)算時可以使用任意數(shù)量的臨近點(diǎn)來進(jìn)行運(yùn)算,臨近點(diǎn)的數(shù) 量稱為抽頭數(shù),如果用2點(diǎn)運(yùn)算稱為2抽頭,3點(diǎn)運(yùn)算稱為3抽頭,依此類推, 抽頭數(shù)越高,插值效果約好,原理不在此祥述。
在YUV色彩空間中,相對U、 V信號而言,由于人眼對代表亮度信息的Y 信號更為敏感,因此在兼顧Y、 U、 V三通道同步的同時還有考慮到對Y信號 盡量進(jìn)行更高抽頭的插值運(yùn)算,下面內(nèi)容以4抽頭、3抽頭、2抽頭為例對本發(fā) 明實(shí)施例提供的圖像縮放裝置中垂直縮放單元的結(jié)構(gòu)原理加以描述。
請參照圖3,在YUV分塊存放模式下,由于Y、 U、 V三個通道不會因?yàn)?結(jié)構(gòu)不對稱而不同步,本發(fā)明實(shí)施例中對YUV分塊存放的情形采用Y通道4 條行緩存器,U、 V通道2條行緩存器的結(jié)構(gòu),此時,可配置行緩存器接受Y 通道控制器的控制,作為Y通道的行緩存器4使用,Y通道進(jìn)而實(shí)現(xiàn)了4抽頭 的插值運(yùn)算,而U、 V通道均為2抽頭的雙線性插值。在YUV交錯存放模式
下,可配置行緩存器接受U、 V通道控制器的控制,作為U、 V通道的行緩存
器3使用,此時,Y通道與U、 V通道同為3條行緩存器,實(shí)現(xiàn)了對稱的3抽 頭的插值運(yùn)算,圖3中虛線框部分表示Y信號、U信號和V信號的插值運(yùn)算器。
本發(fā)明實(shí)施例提供的垂直縮放單元中的可配置行緩存器由兩個獨(dú)立的半行 緩存器組成,具體實(shí)現(xiàn)時可以采用兩個緩存空間較小的緩存器實(shí)現(xiàn)。結(jié)合圖1、 圖3、圖4及圖5,當(dāng)圖像顯示設(shè)備適用的色彩空間為YUV分塊存放模式時, 中央處理器通過系統(tǒng)總線向可配置行緩存器控制器發(fā)出與分塊存放模式相對應(yīng) 的信號,可配置行緩存器控制器根據(jù)接收到的信號觸發(fā)可配置行緩存器為Y通 道配置,此時,整個垂直縮放單元中Y、 U、 V三個通道的行緩存數(shù)目分別為4 個、2個、2個。Y通道控制器在計(jì)算出當(dāng)前輸出行所在位置后向半行緩存器1 和半行緩存器2輸出地址控制信號,本發(fā)明實(shí)施例中,以地址控制信號的最高 位(Most Significant Bit, MSB)作為半行緩存器1的驅(qū)動信號輸入至其使能端 口 EN1,MSB的反相信號作為半行緩存器2的驅(qū)動信號輸入至其使能端口 EN2, 而控制信號的其余位作為半行緩存器1和半行緩存器2的地址信號,分別輸入 至地址端口 Address 1和Address2,從內(nèi)存中讀取的Y數(shù)據(jù)分別通過輸入端口 Datin 1和Datin2輸入至兩個半行緩存器,而兩個半行緩存器的輸出數(shù)據(jù)分別 經(jīng)輸出端口 Dat out 1和Dat out 2后至Y數(shù)據(jù)輸出選通器,該選通器由地址信 號的MSB控制,在Y通道上就可以實(shí)現(xiàn)只有一組輸入和輸出,兩個半行緩存 交替工作,例如當(dāng)對高半地址讀寫的時候,半行緩存器l被使能,半行緩存器2 被關(guān)閉,此時對半行緩存器1進(jìn)行才喿作,當(dāng)對低半地址進(jìn)行讀寫的時候,情況 則完全相反,只對半行緩存器2進(jìn)行操作。當(dāng)Y通道的4條行緩存器和U、 V 通道的各兩個行緩存器讀取數(shù)據(jù)完畢之后,輸出至Y信號和U、 V信號插值運(yùn) 算器進(jìn)行垂直縮放,運(yùn)算完成后輸出至水平縮放單元進(jìn)行水平縮放。
當(dāng)圖像顯示設(shè)備適用的色彩空間為YUV交錯存放模式時,中央處理器通 過系統(tǒng)總線向可配置行緩存器控制器發(fā)出與交錯存放模式相對應(yīng)的信號,可配 置行緩存器控制器根據(jù)接收到的信號觸發(fā)可配置行緩存器為U、 V通道配置,
200710124701.6
說明書第7/8頁
此時,整個垂直縮^:單元中Y、 U、 V三個通道的行緩存數(shù)目均為3個,由于 交錯存放模式下YUV數(shù)據(jù)僅有4:2:2的結(jié)構(gòu),因此一行Y行緩存器的空間可以 存放2行U或V的數(shù)據(jù),將半行緩存器1和半行緩存器2分別作為U、 V通道 的行緩存器3,如圖5所示,兩個半行緩存器被同時使能,分別輸入U(xiǎn)數(shù)據(jù)和 V數(shù)據(jù),兩個半行緩存器同時工作,其中,使能信號可以由U、 V通道控制器 提供,兩個半行緩存器的地址端口同時與地址線連接。當(dāng)Y、 U、 V通道的各3 條行緩存器讀取數(shù)據(jù)完畢之后,輸出至Y信號和U、 V信號插值運(yùn)算器進(jìn)行垂 直縮放,運(yùn)算完成后輸出至水平縮放單元進(jìn)行水平縮放。
應(yīng)當(dāng)理解,以上內(nèi)容僅僅以4抽頭、3抽頭、2抽頭為例對本發(fā)明實(shí)施例提 供的垂直縮放單元進(jìn)行了描述,具體實(shí)施時還可以根據(jù)情況靈活應(yīng)用其他抽頭 數(shù)目的插值算法。
由于在水平縮放單元中進(jìn)行插值運(yùn)算時,相鄰像素點(diǎn)在時間上只有1個時 鐘的延時,即使對Y、 U、 V通道采用不同抽頭數(shù)的插值運(yùn)算,各個通道之間 也只會有幾個點(diǎn)延時,可通過加插幾個寄存器以補(bǔ)償延時,而寄存器相對于行 緩存器來說成本要低很多,具體不再贅述。
圖6示出了本發(fā)明實(shí)施例提供的圖像縮放方法的實(shí)現(xiàn)流程,詳述如下
在步驟S601中,根據(jù)YUV數(shù)據(jù)存放模式設(shè)置可配置行緩存器接受相應(yīng)的 數(shù)據(jù)通道控制器的控制。
本發(fā)明實(shí)施例提供的可配置行緩存器由兩個獨(dú)立的半行緩存器組成,具體 實(shí)現(xiàn)時可以采用兩個緩存空間較小的緩存器實(shí)現(xiàn),當(dāng)YUV數(shù)據(jù)存放模式為分 塊存》丈時,可配置行緩存器接受Y數(shù)據(jù)通道控制器的控制,作為Y數(shù)據(jù)通道的 行緩存器使用,兩個半行緩存交替工作;而當(dāng)YUV數(shù)據(jù)存放模式為交錯存放 時,可配置行緩存器接受U、 V通道控制器的控制,作為U、 V數(shù)據(jù)通道的行 緩存器使用,兩個半行緩存器同時工作。
在步驟S602中,將Y、 U、 V數(shù)據(jù)讀取至與各數(shù)據(jù)通道控制器對應(yīng)的行緩 存器中。
當(dāng)可配置行緩存器接受Y數(shù)據(jù)通道控制器的控制時,Y數(shù)據(jù)通道控制器對
應(yīng)的行緩存器還包括該可配置行緩存器,同理,當(dāng)可配置行緩存器接受U、 V 數(shù)據(jù)通道控制器的控制時,U、 V數(shù)據(jù)通道控制器對應(yīng)的行緩存器也包括該可 配置行緩存器,從內(nèi)存中讀取Y、 U、 V數(shù)據(jù)可以采用迸發(fā)模式。
在步驟S603中,分別對Y、 U、 V數(shù)據(jù)進(jìn)行插值運(yùn)算完成垂直縮放。 當(dāng)Y、 U、 V三個通道的各條行緩存器讀取數(shù)據(jù)完畢之后,分別對三組數(shù) 據(jù)進(jìn)行插值運(yùn)算。
在步驟S604中,分別對Y、 U、 V數(shù)據(jù)進(jìn)行水平縮放。 進(jìn)一步對Y、 U、 V數(shù)據(jù)進(jìn)行水平縮放,具體不再贅述。 本發(fā)明實(shí)施例通過可配置行緩存器的使用,實(shí)現(xiàn)了不同顏色數(shù)據(jù)存放模式 下垂直縮放單元中結(jié)構(gòu)對稱與不對稱的靈活轉(zhuǎn)換,從而在沒有增加硬件成本的 情況下消除了在YUV存放模式下縮放效果與延時不同步不能同時兼顧的問題。 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種圖像縮放裝置,包括垂直縮放單元和水平縮放單元,所述垂直縮放單元包括與Y數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩個行緩存器、一個插值運(yùn)算器,與U數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩個行緩存器、一個插值運(yùn)算器,與V數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩個行緩存器、一個插值運(yùn)算器,其特征在于,所述垂直縮放單元進(jìn)一步包括一個可配置行緩存器,用于根據(jù)所述Y數(shù)據(jù)通道控制器的控制進(jìn)行Y數(shù)據(jù)緩存,或根據(jù)U、V數(shù)據(jù)通道控制器的控制進(jìn)行U、V數(shù)據(jù)緩存;以及一個可配置行緩存器控制器,用于根據(jù)圖像像素?cái)?shù)據(jù)存放模式設(shè)置所述可配置行緩存器作為與Y數(shù)據(jù)通道控制器對應(yīng)的行緩存器或與U、V數(shù)據(jù)通道控制器對應(yīng)的行緩存器。
2、 如權(quán)利要求1所述的圖像縮放裝置,其特征在于,所述可配置行緩存器 進(jìn)一 步包括第 一半行緩存器和第二半行緩存器;所述第一半行緩存器和所述第二半行緩存器作為與Y數(shù)據(jù)通道控制器對應(yīng) 的行緩存器時交替進(jìn)行Y數(shù)據(jù)緩存;所述第一半行緩存器和所述第二半行緩存器作為與U、 V數(shù)據(jù)通道控制器 對應(yīng)的行緩存器時同時進(jìn)行U數(shù)據(jù)緩存和V數(shù)據(jù)緩存。
3、 如權(quán)利要求2所述的圖像縮放裝置,其特征在于,所述第一半行緩存器 和所述第二半行緩存器交替進(jìn)行數(shù)據(jù)緩存時,分別由地址控制信號的最高位及 最高位的反相信號使能驅(qū)動。
4、 一種圖像縮放方法,其特征在于,所述方法包括以下步驟根據(jù)YUV數(shù)據(jù)存放模式設(shè)置可配置行緩存器接受相應(yīng)的數(shù)據(jù)通道控制器 的控制;將Y、 U、 V數(shù)據(jù)分別讀取至與各數(shù)據(jù)通道控制器對應(yīng)的行緩存器中; 分別對Y、 U、 V數(shù)據(jù)進(jìn)行垂直縮;^文; 分別對Y、 U、 V數(shù)據(jù)進(jìn)行水平縮放。
5、 如權(quán)利要求4所述的圖像縮放方法,其特征在于,所述根據(jù)YUV數(shù)據(jù) 存放模式設(shè)置可配置行緩存器接受相應(yīng)的數(shù)據(jù)通道控制器的控制的步驟具體 為當(dāng)YUV數(shù)據(jù)存放模式為分塊存放時,可配置行緩存器接受Y數(shù)據(jù)通道控 制器的控制;當(dāng)YUV數(shù)據(jù)存放模式為交錯存放時,可配置行緩存器接受U、 V通道控 制器的控制;
6、 一種圖像顯示設(shè)備,包括中央處理器,圖像縮放裝置,內(nèi)存,顯示器, 所述圖像縮放裝置包括垂直縮放單元和水平縮放單元,所述垂直縮放單元包括 與Y數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩個行緩存器、 一個插值運(yùn)算器, 與U數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩個行緩存器、 一個插值運(yùn)算器, 與V數(shù)據(jù)對應(yīng)的一個數(shù)據(jù)通道控制器、至少兩個行緩存器、 一個插值運(yùn)算器, 其特征在于,所述垂直縮放單元進(jìn)一步包括一個可配置行緩存器,用于根據(jù)所述Y數(shù)據(jù)通道控制器的控制進(jìn)行Y數(shù)據(jù) 緩存,或根據(jù)U、 V數(shù)據(jù)通道控制器的控制進(jìn)行U、 V數(shù)據(jù)緩存;以及一個可配置行緩存器控制器,用于根據(jù)圖像像素?cái)?shù)據(jù)存放模式設(shè)置所述可 配置行緩存器作為與Y數(shù)據(jù)通道控制器對應(yīng)的行緩存器或與U、 V凄t據(jù)通道控 制器對應(yīng)的行緩存器。
7、 如權(quán)利要求6所述的圖像顯示設(shè)備,其特征在于,所述可配置行緩存器 進(jìn)一步包括第一半行緩存器和第二半行緩存器;所述第一半行緩存器和所述第二半行緩存器作為與Y數(shù)據(jù)通道控制器對應(yīng) 的行緩存器時交替進(jìn)行Y數(shù)據(jù)緩存;所述第一半行緩存器和所述第二半行緩存器作為與U、 V數(shù)據(jù)通道控制器 對應(yīng)的行緩存器時同時進(jìn)行U數(shù)據(jù)緩存和V數(shù)據(jù)緩存。
8、 如權(quán)利要求7所述的圖像顯示設(shè)備,其特征在于,所述第一半行緩存器 和所述第二半行緩存器交替進(jìn)行數(shù)據(jù)緩存時,分別由地址控制信號的最高位及最高位的反相信號使能驅(qū)動。
全文摘要
本發(fā)明適用于圖像顯示領(lǐng)域,提供了一種圖像縮放裝置、方法及設(shè)備,所述圖像縮放裝置包括垂直縮放單元和水平縮放單元,所述垂直縮放單元包括分別與Y、U、V三組數(shù)據(jù)對應(yīng)的數(shù)據(jù)通道控制器、至少兩個行緩存器、插值運(yùn)算器,所述垂直縮放單元進(jìn)一步包括可配置行緩存器;以及可配置行緩存器控制器,其根據(jù)圖像像素?cái)?shù)據(jù)存放模式設(shè)置所述可配置行緩存器作為與Y數(shù)據(jù)通道控制器對應(yīng)的行緩存器或與U、V數(shù)據(jù)通道控制器對應(yīng)的行緩存器。本發(fā)明通過可配置行緩存器的使用,可以實(shí)現(xiàn)不同顏色數(shù)據(jù)存放模式下垂直縮放單元中各個數(shù)據(jù)通道的行緩存器結(jié)構(gòu)在對稱與不對稱之間的靈活轉(zhuǎn)換,從而在沒有增加硬件成本的情況下消除了各個通道延時不同步的問題。
文檔編號G09G5/36GK101183521SQ20071012470
公開日2008年5月21日 申請日期2007年11月16日 優(yōu)先權(quán)日2007年11月16日
發(fā)明者付文海, 煒 李, 明 黎 申請人:炬力集成電路設(shè)計(jì)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1