国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種圖像放大方法及裝置制造方法

      文檔序號:6500341閱讀:181來源:國知局
      一種圖像放大方法及裝置制造方法
      【專利摘要】本發(fā)明適用于圖像處理【技術(shù)領(lǐng)域】,提供了一種圖像放大方法及裝置,所述方法包括:輸入的像素點為第一類像素點時,復制所述像素點作為目標圖像的第一行左起第一個像素點;每輸入一個第二類像素點時,在所述像素點的水平方向插值M個像素點;每輸入一個第三類像素點時,在所述像素點的垂直方向插值N個像素點;每輸入一個第四類像素點時,在所述目標圖像上插值M×N個像素點的矩形區(qū)域,當源圖像的像素點完成插值后得到第一臨時圖像;填充第一臨時圖像右邊(M-1)列和下邊(N-1)行,得到目標圖像。本發(fā)明通過本發(fā)明提供的圖像放大方法,實現(xiàn)了和現(xiàn)有技術(shù)圖像放大同樣效果,但是節(jié)省了放大單元,達到節(jié)省成本的效果。
      【專利說明】一種圖像放大方法及裝置
      【技術(shù)領(lǐng)域】
      [0001 ] 本發(fā)明屬于圖像處理【技術(shù)領(lǐng)域】,尤其涉及一種圖像放大方法及裝置。
      【背景技術(shù)】
      [0002]現(xiàn)有圖像處理技術(shù)中,經(jīng)常需要將圖像長寬整數(shù)倍放大得到目標圖像,假定源圖像尺寸為RXS,即水平方向有R個像素點,垂直方向有S個像素點,放大MXN倍后對應尺寸為PXQ (P=MXR, Q=NXS),現(xiàn)有技術(shù)提供的整數(shù)倍放大方法如下,源圖像像素點的輸入順序為從左到右、從上到下,若輸入的像素點為源圖像第一行的左起第一個像素點,則復制該點作為目標圖像的第一行的左起第一個像素點;若輸入的像素點為源圖像非第一行的左起第一個像素點,則平均每輸入一個這樣的像素點,垂直方向插值出(Q-1)+ (S-1)個像素點;若輸入的像素點為源圖像第一行的非左起第一個像素點,則平均每輸入一個這樣的像素點,水平方向插值出(P-1) + (R_1)個像素點;若輸入的像素點為源圖像非第一行的非左起第一個像素點,則平均每輸入一個這樣的像素點,插值出((P-1) + (R-1)) X ((Q-1) + (S-1))個像素點的矩形區(qū)域。
      [0003]插值計算可以通過硬件放大單元來實現(xiàn),也可以通過軟件來實現(xiàn),在實時性要求比較高的場景,一般使用硬件放大單元來實現(xiàn);為了保證每輸入一個源圖像像素點都可以及時得到目標圖像像素點,每計算一個目標圖像像素點都需要一個放大單元,在上述圖像放大中,每輸入一個源圖像像素點,最多放大出[(P-1)+ (R-1)] X [(Q-1)+ (S-ι)]個像素點,因此需要[(P-1)+ (R-1)] X [(Q-1)+ (S-1)]個硬件放大單元。[]表示的含義是,若X為整數(shù)則[χ]=χ,否則[X]等于X的整數(shù)部分加I。因此現(xiàn)有技術(shù)存在的問題是,在實時性要求較高的情況下,進行圖像整數(shù)倍放大需要硬件放大單元數(shù)量較多,導致成本較高。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明實施例的目的在于提供一種圖像放大方法及裝置,以解決現(xiàn)有技術(shù)存在的,在實時性要求較高的情況下,進行圖像整數(shù)倍放大需要硬件放大單元數(shù)量較多,導致成本較高的問題。
      [0005]本發(fā)明的實施例是這樣實現(xiàn)的,一種圖像放大方法,所述方法包括以下步驟:
      [0006]輸入的像素點為第一類像素點時,復制所述像素點作為目標圖像的第一行左數(shù)第一個像素點,所述第一類像素點為源圖像中第一行左起第一個像素點;
      [0007]每輸入一個第二類像素點時,在所述像素點的水平方向插值M個像素點,所述第二類像素點為源圖像中第一行左起第二個像素點至第一行第R個像素點,所述R為源圖像中水平方向像素點的個數(shù),所述M為圖像在水平方向的放大倍數(shù),M為大于I的整數(shù);
      [0008]每輸入一個第三類像素點時,在所述像素點的垂直方向插值N個像素點,所述第二類像素點為源圖像中第一列上起第二個像素點至第一列第S個像素點,所述S為源圖像中垂直方向像素點的個數(shù),所述N為圖像在垂直方向的放大倍數(shù),N為大于I的整數(shù);
      [0009]每輸入一個第四類像素點時,在所述目標圖像上插值MXN個像素點的矩形區(qū)域,當源圖像的所有像素點完成插值后得到第一臨時圖像;
      [0010]填充第一臨時圖像右邊(M-1)列和下邊(N-1)行,得到目標圖像。
      [0011]本發(fā)明的實施例的另一目的在于提供一種圖像放大裝置,所述裝置包括:
      [0012]第一放大單元,用于輸入的像素點為第一類像素點時,復制所述像素點作為目標圖像的第一行左數(shù)第一個像素點,所述第一類像素點為源圖像中第一行左起第一個像素
      占.[0013]第二放大單元,用于每輸入一個第二類像素點時,在所述像素點的水平方向插值M個像素點,所述第二類像素點為源圖像中第一行左起第二個像素點至第一行第R個像素點,所述R為源圖像中水平方向像素點的個數(shù),所述M為圖像在水平方向的放大倍數(shù),M為大于I的整數(shù);
      [0014]第三放大單元,用于每輸入一個第三類像素點時,在所述像素點的垂直方向插值N個像素點,所述第二類像素點為源圖像中第一列上起第二個像素點至第一列第S個像素點,所述S為源圖像中垂直方向像素點的個數(shù),所述N為圖像在垂直方向的放大倍數(shù),N為大于I的整數(shù);
      [0015]第四放大單元,用于每輸入一個第四類像素點時,在所述目標圖像上插值MXN個像素點的矩形區(qū)域,當源圖像的所有像素點完成插值后得到第一臨時圖像;
      [0016]填充單元,用于填充第一臨時圖像右邊(M-ι)列和下邊(N-1)行,得到目標圖像。
      [0017]本發(fā)明實施例通過調(diào)整圖像放大方法,在達到圖像同樣倍數(shù)時,減少了對硬件放大單元的使用,實現(xiàn)了減低成本的有益效果。
      【專利附圖】

      【附圖說明】
      [0018]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0019]圖1是本發(fā)明實施例提供的圖像放大方法的實現(xiàn)流程圖;
      [0020]圖2是本發(fā)明另一實施例提供的圖像放大裝置的模塊結(jié)構(gòu)圖。
      【具體實施方式】
      [0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0022]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進行說明。
      [0023]圖1示出了本發(fā)明實施例提供的圖像放大方法實現(xiàn)流程,該方法過程詳述如下:
      [0024]S11、輸入的像素點為第一類像素點時,復制所述像素點作為目標圖像的第一行左數(shù)第一個像素點。
      [0025]需要說明的是,“第一”在本文中并不指代順序,而是為了區(qū)別不同像素點或者圖像,“第二”、“第三”和“第四”都是作為標識;輸入像素點的方法可以是讀取源圖像的像素點,輸入至目標圖像;源圖像像素點的輸入順序為從左到右、從上到下。[0026]在本實施例中,源圖像尺寸為RXS,即水平方向有R個像素點,垂直方向有S個像素點,源圖像需要放大MXN倍,M和N都為大于I的整數(shù),放大后的目標圖像尺寸為PXQ(P=MXR, Q=NXS);第一類像素點為源圖像中第一行左起第一個像素點,在本領(lǐng)域中,第一行左起第一個像素點必須首先復制。
      [0027]S12、每輸入一個第二類像素點時,在所述像素點的水平方向插值M個像素點。
      [0028]在本實施例中,所述第二類像素點為源圖像中第一行左起第二個像素點至第一行第R個像素點,所述M為預設圖像在水平方向的放大倍數(shù),線性插值是圖像處理領(lǐng)域公知的一種計算方法,原理是根據(jù)源圖像像素點的值、源圖像尺寸、目標圖像尺寸來計算目標圖像的像素點值。
      [0029]S13、每輸入一個第三類像素點時,在所述像素點的垂直方向插值N個像素點。
      [0030]在本實施例中,所述第三類像素點為源圖像中第一列上起第二個像素點至第一列第S個像素點,所述S為源圖像中垂直方向像素點的個數(shù),所述N為預設圖像在垂直方向的放大倍數(shù),插值的方式與步驟S12中相似,不同的是一個在水平方向上插值,一個是垂直方向上插值。
      [0031]S14、每輸入一個第四類像素點時,在所述目標圖像上插值MXN個像素點的矩形區(qū)域,當源圖像的所有像素點完成插值后得到第一臨時圖像。
      [0032]在本實施例中,當一個像素點同時滿足非第一行像素點和非第一列像素點這兩個條件,即為第四類像素點;當輸入一個第四類像素點時,依據(jù)該像素點、該像素點上一行并且是上一列的像素點、該像素點上一行并且是同一列的像素點和該像素點同一行并且是上一列的像素點進行插值計算得到MXN個像素點的矩形區(qū)域,舉例說明如下,當輸入一個第四類像素點,假如該像素點為第5行第3列的像素點,那么由該第5行第3列的像素點、第4行第2列的像素點、第5行第2列的像素點和第4行第3列的像素點共同進行插值計算得到MXN個像素點;Sll、S12、S13、S14是同時或者交替進行,并不代表步驟的先后順序。
      [0033]需要說明的是,插值MXN個像素點同時需要MXN硬件放大單元,而現(xiàn)有技術(shù)需要[(P-1) + (R-1)] X [(Q-1) + (S-D]個硬件放大單元,因為M、N為大于I的整數(shù),且P=MXR, Q=NX S,則[(P-1) + (R-1) ] X [ (Q-1) + (S-1) ] > ((P-1) + (R-1)) X ((Q-1) + (S-1)) = ((MXR-1) + (R-1)) X ((NXS-1) + (S-1))>((MXR-M) + (R-1)) X ((NXS-N) + (S-1))=MXN,因此本發(fā)明提供實施例需要更少的硬件放大單元。
      [0034]S15、填充第一臨時圖像右邊(M-1)列和下邊(N-1)行,得到目標圖像。
      [0035]在本實施例中,S15的實現(xiàn)方法有兩種,方法一為復制所述第一臨時圖像右邊的(M-1)列,將復制的(M-1)列填充到所述第一臨時圖像的右邊得到第二臨時圖像,復制第二臨時圖像下邊的(N-1)行,將復制的(N-1)行填充到第二臨時圖像的下邊得到目標圖像;方法二為復制所述第一臨時圖像下邊的(N-1)行,將復制的(N-1)行填充到第一臨時圖像下邊得到第三臨時圖像,復制第三臨時圖像的右邊的(M-1)列,將復制的(M-1)列填充到所述第三臨時圖像的右邊得到目標圖像。
      [0036]本發(fā)明實施例提供的方法可以實現(xiàn)和現(xiàn)有技術(shù)同樣的圖像處理效果,并且減少了硬件放大單元的個數(shù),達到了降低圖像處理成本的有益效果。
      [0037]圖2所示為本發(fā)明另一實施例提供的圖像放大裝置的模塊結(jié)構(gòu)圖,為了便于說明,僅不出與本發(fā)明實施例相關(guān)的部分。[0038]該圖像放大裝置包括:
      [0039]第一放大單元21,用于輸入的像素點為第一類像素點時,復制所述像素點作為目標圖像的第一行左起第一個像素點,所述第一類像素點為源圖像中第一行左起第一個像素點。
      [0040]第二放大單元22,用于每輸入一個第二類像素點時,在所述像素點的水平方向插值M個像素點,所述第二類像素點為源圖像中第一行左起第二個像素點至第一行第R個像素點,所述R為源圖像中水平方向像素點的個數(shù),所述M為圖像在水平方向的放大倍數(shù),M為大于I的整數(shù)。
      [0041]第三放大單元23,用于每輸入一個第三類像素點時,在所述像素點的垂直方向插值N個像素點,所述第二類像素點為源圖像中第一列上起第二個像素點至第一列第S個像素點,所述S為源圖像中垂直方向像素點的個數(shù),所述N為圖像在垂直方向的放大倍數(shù),N為大于I的整數(shù)。
      [0042]第四放大單元24,用于每輸入一個第四類像素點時,在所述目標圖像上插值MXN個像素點的矩形區(qū)域,當源圖像的所有像素點完成插值后得到第一臨時圖像。
      [0043]填充單元25,用于填充第一臨時圖像右邊(M-1)列和下邊(N-1)行,得到目標圖像。
      [0044]可選的,所述填充單元25具體用于:
      [0045]復制所述第一臨時圖像右邊的(M-1)列,將復制的(M-1)列填充到第一臨時圖像的右邊得到第二臨時圖像,復制所述第二臨時圖像下邊的(N-1)行,將復制的(N-1)行填充到第二臨時圖像的下邊得到目標圖像;
      [0046]或復制所述第一臨時圖像下邊的(N-1)行,將復制的(N-1)行填充到第一臨時圖像下邊得到第三臨時圖像,復制第三臨時圖像的右邊的(M-1)列,將復制的(M-1)列填充到所述第三臨時圖像的右邊得到目標圖像。
      [0047]本實施例提供的圖像放大裝置可以使用在前述對應的圖像處理方法,詳情參見上述方法實施例的相關(guān)描述,在此不再贅述。
      [0048]本領(lǐng)域普通技術(shù)人員可以理解為上述實施例所包括的各個模塊只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應的功能即可;另外,各功能模塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。
      [0049]本領(lǐng)域普通技術(shù)人員還可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲于圖像放大裝置的可讀取存儲介質(zhì)中,所述的存儲介質(zhì),包括R0M/RAM等。
      [0050]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
      【權(quán)利要求】
      1.一種圖像放大方法,其特征在于,所述方法包括: 輸入的像素點為第一類像素點時,復制所述像素點作為目標圖像的第一行左起第一個像素點,所述第一類像素點為源圖像中第一行左起第一個像素點; 每輸入一個第二類像素點時,在所述像素點的水平方向插值M個像素點,所述第二類像素點為源圖像中第一行左起第二個像素點至第一行第R個像素點,所述R為源圖像中水平方向像素點的個數(shù),所述M為圖像在水平方向的放大倍數(shù),M為大于I的整數(shù); 每輸入一個第三類像素點時,在所述像素點的垂直方向插值N個像素點,所述第三類像素點為源圖像中第一列上起第二個像素點至第一列第S個像素點,所述S為源圖像中垂直方向像素點的個數(shù),所述N為圖像在垂直方向的放大倍數(shù),N為大于I的整數(shù); 每輸入一個第四類像素點時,在所述目標圖像上插值MXN個像素點的矩形區(qū)域,當源圖像的所有像素點完成插值后得到第一臨時圖像; 填充第一臨時圖像右邊(M-1)列和下邊(N-1)行,得到目標圖像。
      2.如權(quán)利要求1所述的方法,其特征在于,所述填充第一臨時圖像右邊(M-1)列和下邊(N-1)行,得到目標圖像具體包括: 復制所述第一臨時圖像右邊的(M-1)列,將復制的(M-1)列填充到第一臨時圖像的右邊得到第二臨時圖像,復制所述第二臨時圖像下邊的(N-1)行,將復制的(N-1)行填充到第二臨時圖像的下邊得到目標圖像; 或復制所述第一臨時圖像下邊的(N-1)行,將復制的(N-1)行填充到第一臨時圖像下邊得到第三臨時圖像,復制第三臨時圖像的右邊的(M-1)列,將復制的(M-1)列填充到所述第三臨時圖像的右邊得到目標圖像。
      3.一種圖像放大裝置,其特征在于,所述裝置包括: 第一放大單元,用于輸入的像素點為第一類像素點時,復制所述像素點作為目標圖像的第一行左起第一個像素點,所述第一類像素點為源圖像中第一行左起第一個像素點;第二放大單元,用于每輸入一個第二類像素點時,在所述像素點的水平方向插值M個像素點,所述第二類像素點為源圖像中第一行左起第二個像素點至第一行第R個像素點,所述R為源圖像中水平方向像素點的個數(shù),所述M為圖像在水平方向的放大倍數(shù),M為大于I的整數(shù); 第三放大單元,用于每輸入一個第三類像素點時,在所述像素點的垂直方向插值N個像素點,所述第二類像素點為源圖像中第一列上起第二個像素點至第一列第S個像素點,所述S為源圖像中垂直方向像素點的個數(shù),所述N為圖像在垂直方向的放大倍數(shù),N為大于I的整數(shù); 第四放大單元,用于每輸入一個第四類像素點時,在所述目標圖像上插值MXN個像素點的矩形區(qū)域,當源圖像的所有像素點完成插值后得到第一臨時圖像; 填充單元,用于填充第一臨時圖像右邊(M-1)列和下邊(N-1)行,得到目標圖像。
      4.如權(quán)利要求3所述的裝置,其特征在于,所述填充單元具體用于: 復制所述第一臨時圖像右邊的(M-1)列,將復制的(M-1)列填充到第一臨時圖像的右邊得到第二臨時圖像,復制所述第二臨時圖像下邊的(N-1)行,將復制的(N-1)行填充到第二臨時圖像的下邊得到目標圖像; 或復制所述第一臨時圖像下邊的(N-1)行,將復制的(N-1)行填充到第一臨時圖像下邊得到第三臨時圖像,復制第三臨時圖像的右邊的(M-1)列,將復制的(M-1)列填充到所述第三臨時圖像的右 邊得到目標圖像。
      【文檔編號】G06T3/40GK104036454SQ201310068705
      【公開日】2014年9月10日 申請日期:2013年3月4日 優(yōu)先權(quán)日:2013年3月4日
      【發(fā)明者】冷永春, 胡勝發(fā) 申請人:安凱(廣州)微電子技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1