国产精品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>

      一種基于fpga的視頻圖像補(bǔ)償方法及裝置的制造方法

      文檔序號(hào):8286129閱讀:220來源:國(guó)知局
      一種基于fpga的視頻圖像補(bǔ)償方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及視頻傳輸領(lǐng)域,特別涉及一種基于FPGA的視頻圖像補(bǔ)償方法及裝置。
      【背景技術(shù)】
      [0002]在視頻傳輸顯示領(lǐng)域,VGA作為模擬視頻信號(hào),仍然在大量的使用,但由于模擬信號(hào)傳輸中有衰減,容易受到干擾,使得最終呈現(xiàn)在顯示設(shè)備上的視頻畫面出現(xiàn)畫幅偏屏,或左偏,或右偏,或上偏,或下偏,給用戶帶來了非常不好的視頻體驗(yàn)。
      [0003]因此,這就需要對(duì)視頻畫幅進(jìn)行調(diào)節(jié)補(bǔ)償,以把畫面調(diào)整到視頻顯示設(shè)備的正中間。現(xiàn)有技術(shù)是通過專用模擬芯片實(shí)現(xiàn)的,畫面上、下、左、右方向的調(diào)節(jié)范圍有限或者只支持單一維度的調(diào)節(jié),整合使用的開發(fā)實(shí)現(xiàn)過程比較復(fù)雜,成本較高,從而使設(shè)計(jì)變得比較復(fù)雜,因此影響系統(tǒng)的穩(wěn)定性。其不便于在多種產(chǎn)品中統(tǒng)一化使用,影響產(chǎn)品設(shè)計(jì)的一致性。老產(chǎn)品更新實(shí)必須重新設(shè)計(jì),時(shí)間成本以及物料成本都是巨大的。使用需要支付不菲的軟件版權(quán)費(fèi)用或者license費(fèi)用,所以成本較高。

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

      [0004]本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)的上述影響用戶的視頻體驗(yàn)、調(diào)節(jié)范圍有限、必須使用專用芯片、開發(fā)實(shí)現(xiàn)過程比較復(fù)雜、系統(tǒng)的穩(wěn)定性不高、成本較高的缺陷,提供一種提升用戶的視頻體驗(yàn)、調(diào)節(jié)范圍沒有限制、不必使用專用芯片、減少開發(fā)實(shí)現(xiàn)過程的復(fù)雜性、提高系統(tǒng)的穩(wěn)定性、降低成本的基于FPGA的視頻圖像補(bǔ)償方法及裝置。
      [0005]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種基于FPGA的視頻圖像補(bǔ)償方法,一種基于FPGA的視頻圖像補(bǔ)償方法,其特征在于,所述FPGA外掛有DDR3存儲(chǔ)器,所述方法包括如下步驟:
      [0006]A)將圖像按幀存儲(chǔ)在所述DDR3存儲(chǔ)器中;
      [0007]B)判斷所述圖像在水平方向上是否發(fā)生偏移,如是,上位機(jī)下發(fā)指令調(diào)整行數(shù)據(jù)的讀取時(shí)間或調(diào)整行同步信號(hào)的產(chǎn)生時(shí)間,執(zhí)行步驟C);否則,執(zhí)行步驟C);
      [0008]C)判斷所述圖像在垂直方向上是否發(fā)生偏移,如是,所述上位機(jī)下發(fā)指令調(diào)整首行數(shù)據(jù)的讀取時(shí)間或調(diào)整場(chǎng)同步信號(hào)的產(chǎn)生時(shí)間;否則,保持所述圖像在視頻顯示設(shè)備中的當(dāng)前位置。
      [0009]在本發(fā)明所述的基于FPGA的視頻圖像補(bǔ)償方法中,所述步驟B)進(jìn)一步包括:
      [0010]BI)判斷圖像是否左偏,如是,上位機(jī)下發(fā)指令延后一拍或多拍讀取行數(shù)據(jù),或者所述上位機(jī)下發(fā)指令提前一拍產(chǎn)生行同步信號(hào),執(zhí)行步驟B2);否則,執(zhí)行步驟B2);
      [0011]B2)判斷所述圖像是否右偏,如是,所述上位機(jī)下發(fā)指令提前一拍或多拍讀取所述行數(shù)據(jù),或者所述上位機(jī)下發(fā)指令延后一拍產(chǎn)生所述行同步信號(hào),執(zhí)行步驟C);否則,執(zhí)行步驟C)。
      [0012]在本發(fā)明所述的基于FPGA的視頻圖像補(bǔ)償方法中,所述步驟C)進(jìn)一步包括:
      [0013]Cl)判斷圖像是否上偏,如是,上位機(jī)下發(fā)指令延后一行或多行讀取首行數(shù)據(jù),或者所述上位機(jī)下發(fā)指令提前一行產(chǎn)生所述場(chǎng)同步信號(hào),執(zhí)行步驟C2);否則,執(zhí)行步驟C2);
      [0014]C2)判斷所述圖像是否下偏,如是,所述上位機(jī)下發(fā)指令提前一行或多行讀取所述首行數(shù)據(jù),或者所述上位機(jī)下發(fā)指令延后一行產(chǎn)生所述場(chǎng)同步信號(hào);否則,保持所述圖像在視頻顯示設(shè)備中的當(dāng)前位置。
      [0015]在本發(fā)明所述的基于FPGA的視頻圖像補(bǔ)償方法中,所述一拍就是一個(gè)像素。
      [0016]本發(fā)明還涉及一種實(shí)現(xiàn)上述基于FPGA的視頻圖像補(bǔ)償方法的裝置,所述FPGA外掛有DDR3存儲(chǔ)器,所述裝置包括:
      [0017]存儲(chǔ)單元:用于將圖像按幀存儲(chǔ)在所述DDR3存儲(chǔ)器中;
      [0018]水平偏移判斷單元:用于判斷所述圖像在水平方向上是否發(fā)生偏移,如是,上位機(jī)下發(fā)指令調(diào)整行數(shù)據(jù)的讀取時(shí)間或調(diào)整行同步信號(hào)的產(chǎn)生時(shí)間;否則,判斷所述圖像在垂直方向上是否發(fā)生偏移;
      [0019]垂直偏移判斷單元:用于判斷所述圖像在垂直方向上是否發(fā)生偏移,如是,所述上位機(jī)下發(fā)指令調(diào)整首行數(shù)據(jù)的讀取時(shí)間或調(diào)整場(chǎng)同步信號(hào)的產(chǎn)生時(shí)間;否則,保持所述圖像在視頻顯示設(shè)備中的當(dāng)前位置。
      [0020]在本發(fā)明所述的裝置中,所述水平偏移判斷單元進(jìn)一步包括:
      [0021]左偏判斷模塊:用于判斷圖像是否左偏,如是,上位機(jī)下發(fā)指令延后一拍或多拍讀取行數(shù)據(jù),或者所述上位機(jī)下發(fā)指令提前一拍產(chǎn)生行同步信號(hào);否則,判斷所述圖像是否右偏;
      [0022]右偏判斷模塊:用于判斷所述圖像是否右偏,如是,所述上位機(jī)下發(fā)指令提前一拍或多拍讀取所述行數(shù)據(jù),或者所述上位機(jī)下發(fā)指令延后一拍產(chǎn)生所述行同步信號(hào);否則,判斷所述圖像在垂直方向上是否發(fā)生偏移。
      [0023]在本發(fā)明所述的裝置中,所述垂直偏移判斷單元進(jìn)一步包括:
      [0024]上偏判斷模塊:用于判斷圖像是否上偏,如是,上位機(jī)下發(fā)指令延后一行或多行讀取首行數(shù)據(jù),或者所述上位機(jī)下發(fā)指令提前一行產(chǎn)生所述場(chǎng)同步信號(hào);否則,判斷所述圖像是否下偏;
      [0025]下偏判斷模塊:用于判斷所述圖像是否下偏,如是,所述上位機(jī)下發(fā)指令提前一行或多行讀取所述首行數(shù)據(jù),或者所述上位機(jī)下發(fā)指令延后一行產(chǎn)生所述場(chǎng)同步信號(hào);否則,保持所述圖像在視頻顯示設(shè)備中的當(dāng)前位置。
      [0026]在本發(fā)明所述的裝置中,所述一拍就是一個(gè)像素。
      [0027]實(shí)施本發(fā)明的基于FPGA的視頻圖像補(bǔ)償方法及裝置,具有以下有益效果:由于將圖像按幀存儲(chǔ)在DDR3存儲(chǔ)器中;當(dāng)圖像在水平方向上發(fā)生偏移時(shí),上位機(jī)下發(fā)指令調(diào)整行數(shù)據(jù)的讀取時(shí)間或調(diào)整行同步信號(hào)的產(chǎn)生時(shí)間;當(dāng)圖像在垂直方向上是否發(fā)生偏移時(shí),上位機(jī)下發(fā)指令調(diào)整行數(shù)據(jù)的讀取時(shí)間或調(diào)整場(chǎng)同步信號(hào)的產(chǎn)生時(shí)間,其不必使用專用芯片,所以其能提升用戶的視頻體驗(yàn)、調(diào)節(jié)范圍沒有限制、不必使用專用芯片、減少開發(fā)實(shí)現(xiàn)過程的復(fù)雜性、提高系統(tǒng)的穩(wěn)定性、降低成本。
      【附圖說明】
      [0028]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0029]圖1為本發(fā)明基于FPGA的視頻圖像補(bǔ)償方法及裝置一個(gè)實(shí)施例中方法的流程圖;
      [0030]圖2為所述實(shí)施例中判斷圖像在水平方向上是否發(fā)生偏移的具體流程圖;
      [0031]圖3為所述實(shí)施例中每行的時(shí)序圖;
      [0032]圖4為所述實(shí)施例中判斷圖像在垂直方向上是否發(fā)生偏移的具體流程圖;
      [0033]圖5為所述實(shí)施例中每幀的時(shí)序圖;
      [0034]圖6為所述實(shí)施例中圖像左偏和上偏時(shí)進(jìn)行補(bǔ)償?shù)氖疽鈭D;
      [0035]圖7為所述實(shí)施例中裝置的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0036]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0037]在本發(fā)明基于FPGA的視頻圖像補(bǔ)償方法及裝置實(shí)施例中,其基于FPGA的視頻圖像補(bǔ)償方法的流程圖如圖1所示。本實(shí)施例中,F(xiàn)PGA外掛有DDR3存儲(chǔ)器,F(xiàn)PGA的內(nèi)部設(shè)有DDR
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1