[發(fā)明專利]一種圖像縮放的方法和裝置有效
| 申請?zhí)枺?/td> | 201010182441.X | 申請日: | 2010-05-25 |
| 公開(公告)號: | CN102263880A | 公開(公告)日: | 2011-11-30 |
| 發(fā)明(設(shè)計)人: | 王強;李小明;許永永;胡勝發(fā) | 申請(專利權(quán))人: | 安凱(廣州)微電子技術(shù)有限公司 |
| 主分類號: | H04N1/393 | 分類號: | H04N1/393;G06T3/40;G09G5/373 |
| 代理公司: | 深圳中一專利商標(biāo)事務(wù)所 44237 | 代理人: | 賈振勇 |
| 地址: | 510000 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 圖像 縮放 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于圖像處理領(lǐng)域,尤其涉及一種圖像縮放的方法和裝置。
背景技術(shù)
在通過顯示屏顯示外部存儲器中的原始圖像時,通常顯示屏的顯示區(qū)域大小與原始圖像的大小存在差異,因此一般需要對原始圖像進行縮放處理后再顯示。在對原始圖像進行縮放處理時,為了保證顯示屏的實時性,一般均需要先將全部或者部分原始圖像數(shù)據(jù)從外部存儲器中讀取到輸入緩存,再對輸入緩存中的原始圖像數(shù)據(jù)進行插值運算,得到目標(biāo)圖像數(shù)據(jù)。當(dāng)需要從外部存儲器中讀取較多行的原始圖像數(shù)據(jù)進行圖像縮放處理時,不僅增大了數(shù)據(jù)傳輸量、增加了DMA帶寬的占用,導(dǎo)致系統(tǒng)資源的浪費,而且由于圖像縮放處理時間長,導(dǎo)致需要大幅度增加輸出緩存的空間才能保證顯示屏的實時性需求,從而成本高。
請參閱圖1,為現(xiàn)有技術(shù)提供的圖像縮放方法的一個示例圖,簡述如下:當(dāng)進行圖像縮放處理時,通過直接內(nèi)存訪問(Direct?Memory?Access,DMA)方式將外部存儲器中存儲的原始圖像數(shù)據(jù)逐行依次讀取至輸入緩沖區(qū),對輸入緩沖區(qū)中的原始圖像數(shù)據(jù)進行一定的插值處理,并將插值處理后的圖像數(shù)據(jù)傳輸至輸出緩沖區(qū),再通過一定的接口時序?qū)⑤敵鼍彌_區(qū)中的圖像數(shù)據(jù)傳輸至顯示屏進行顯示。由于每往輸出緩沖區(qū)中寫一行圖像數(shù)據(jù),都需要經(jīng)過從外部存儲器讀取數(shù)據(jù)至輸入緩沖區(qū)、圖像插值等多個步驟,而現(xiàn)有技術(shù)的缺陷就在于無論原始行數(shù)據(jù)最終是否參與插值運算,也無論這一行數(shù)據(jù)最終是否有用,都會把這一行數(shù)據(jù)讀入進來,這樣勢必會加大數(shù)據(jù)傳輸量、增加圖像縮放處理時間,與此同時還很容易造成輸出緩沖區(qū)讀空從而導(dǎo)致顯示屏顯示異常。
請參閱圖2,現(xiàn)有技術(shù)還提供了另一種圖像縮放的方法,該方法在對原始圖像進行縮放處理前,先通過動態(tài)預(yù)判斷電路,預(yù)先判斷出圖像縮放過程中需要參與插值運算的有效數(shù)據(jù)行,如圖2中的L1、L3、L4、L6、L7、L9、L10、L11、L12。這種方法一定程度上減少了需要傳輸?shù)臄?shù)據(jù)量,降低了系統(tǒng)中DMA帶寬占用。但是由于需要額外增加動態(tài)預(yù)判斷電路進行判斷,增加了硬件資源,而且需要讀取的數(shù)據(jù)行也還是比較多,在縮小比例較大時,為了保證顯示屏的實時性,還是需要較大的緩沖區(qū)空間。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種圖像縮放的方法,旨在解決現(xiàn)有的圖像縮放方法數(shù)據(jù)傳輸量大、DMA帶寬和緩存空間浪費嚴重的問題。
本發(fā)明實施例是這樣實現(xiàn)的,一種圖像縮放的方法,所述方法包括下述步驟:
根據(jù)原始圖像與目標(biāo)圖像之間的垂直尺寸關(guān)系確定要讀取的數(shù)據(jù)行的間隔行數(shù);
根據(jù)間隔行數(shù)確定要從原始圖像中讀取的數(shù)據(jù)行信息,并從原始圖像中讀取確定的要從原始圖像中讀取的數(shù)據(jù)行信息;
對讀取的數(shù)據(jù)行信息進行插值運算,并將插值運算結(jié)果存儲至輸出緩存。
本發(fā)明實施例的另一目的在于提供一種圖像縮放的裝置,所述裝置包括:
圖像讀取控制單元,用于根據(jù)原始圖像與目標(biāo)圖像之間的垂直尺寸關(guān)系確定要讀取的數(shù)據(jù)行的間隔行數(shù);
直接內(nèi)存訪問控制單元,用于根據(jù)間隔行數(shù)確定要從原始圖像中讀取的數(shù)據(jù)行信息,并從原始圖像中讀取確定的要從原始圖像中讀取的數(shù)據(jù)行信息;
輸入緩存,用于存儲所述直接內(nèi)存訪問控制單元讀取的原始圖像的數(shù)據(jù)行信息;
圖像插值處理單元,用于對讀取的數(shù)據(jù)行信息進行插值運算;
輸出緩存,用于存儲所述圖像插值處理單元的插值運算結(jié)果。
在本發(fā)明實施例中,通過根據(jù)原始圖像與目標(biāo)圖像之間的垂直尺寸關(guān)系確定縮放過程中需要的數(shù)據(jù)行信息,再從外部存儲器中讀取確定的數(shù)據(jù)行信息至輸入緩存,然后由圖像插值處理單元根據(jù)輸入緩存中的數(shù)據(jù)行信息對原始圖像進行插值縮放,由于只讀取縮放過程中需要的數(shù)據(jù)行信息,從而最大限度的減少了數(shù)據(jù)傳輸量和圖像縮放處理時間,進而減少了顯示屏控制器的輸出緩存,提高了顯示屏的實時性。
附圖說明
圖1是現(xiàn)有技術(shù)提供的圖像縮放的方法的示例圖;
圖2是現(xiàn)有技術(shù)提供的另一圖像縮放的方法的示例圖;
圖3是本發(fā)明實施例提供的圖像縮放的方法的實現(xiàn)流程圖;
圖4是本發(fā)明實施例提供的圖像縮放的方法的示例圖;
圖5是本發(fā)明實施例提供的圖像縮放的裝置的結(jié)構(gòu)框圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于安凱(廣州)微電子技術(shù)有限公司,未經(jīng)安凱(廣州)微電子技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010182441.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設(shè)備、圖像形成系統(tǒng)和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





