欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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

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


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