《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的數字高清CMOS遙感成像技術
基于FPGA的數字高清CMOS遙感成像技術
2015年電子技術應用第4期
方彩婷,葉 盛,汪雪峰,袁承宗,吳紅松
上海航天電子技術研究所,上海201109
摘要: 為得到高質量的數字高清遙感圖像,設計了一種基于FPGA的CMOS遙感成像系統。首先闡述了以FPGA為主處理器的硬件平臺結構,然后從模塊化的角度詳細介紹了如何用FPGA器件實現硬件系統的數字功能并得到高質量的遙感圖像,這些內容主要包括主控制接口、傳感器接口、圖像預處理、DDR2控制、數字視頻合成等模塊。通過軟件仿真和硬件測試,驗證了設計方案的正確性和有效性。
中圖分類號: TP212;TN791;TP391.41
文獻標識碼: A
文章編號: 0258-7998(2015)04-0043-03
High-definition digital and remote sensing imaging for CMOS sensor based on FPGA
Fang Caiting,Ye Sheng,Wang Xuefeng,Yuan Chengzong,Wu Hongsong
Shanghai Aerospace Electronic Technology Institute,Shanghai 201109,China
Abstract: To get high-quality and high-definition digital image, a remote sensing image system for CMOS sensor based on FPGA is designed. The hardware structure of the system with FPGA as its main processor is introduced at first, the detail of how to realize the function of the system and how to improve the quality of the image are described later. The FPGA design is consist of modules which including main control, sensor interface control, image preprocessing, double date rate synchronous dynamic random access(DDR2) control, video organization, etc. The validity of the design is proved by software simulation and hardware test at the end of the paper.
Key words : CMOS sensor;FPGA;image preprocess

  

0 引言

  近年來,快速發展的CMOS圖像傳感器因具有高集成、功耗低、工藝簡單和開發周期短等優點,已被廣泛應用在工業、監控、航空和航天等眾多領域[1-2]。目前我國航天領域中攝像設備的分辨率普遍不高,畫面質量有待提高,嚴重制約著我國空間可視監控技術的進一步發展[3],因此研究以CMOS圖像傳感器作為光電轉換器件的數字高清遙感成像技術,在航天領域具有較高的實際應用價值。

1 硬件平臺及基本工作原理


001.jpg

  本文主要采用了CMOS圖像傳感器、可編程邏輯門陣列FPGA、第二代雙倍速率同步動態隨機存儲器(Double Date Rate Synchronous Dynamic Random Access,DDR2)、視頻串行器等,搭建了一個可實現圖像實時采集、預處理及傳輸功能的高清成像系統,如圖1所示。本文采用的傳感器是APTINA公司的MT9M034,它集成了模擬圖像采樣和模數轉換及在片自動曝光等功能,并支持720p60的高清視頻,具有重量輕、體積小、功耗低、動態范圍寬等優點,適合航天的應用場景。

  FPGA作為系統主處理器,主要完成對傳感器的初始化和接口控制,并對傳感器輸出的圖像數據進行采集和預處理,以提高圖像質量并供顯示,這些處理主要包括時序調整、圖像類型轉換、圖像預處理、數據存儲、高清數字分量串行接口(High Definition Serial Digital Interface,HD-SDI)視頻合成等。本文FPGA選用的是Xilinx公司的 XC6SLX75t,它內部具有豐富的邏輯、存儲資源及用戶接口。

  為了將圖像傳輸至監視器上呈現出來,本系統選用了National Semiconductor公司的芯片LHM0340作為數字視頻串行器,它對接收到的亮度和色差信號的并行數據進行并串轉換,輸出HD-SDI數據流并送往監視器。

2 FPGA設計

  根據模塊化的設計思路,將FPGA的功能分為主控制接口、傳感器接口、圖像預處理等6個子模塊來實現,如圖2所示。

002.jpg

  2.1 時鐘管理模塊

  時鐘管理模塊接收外部晶振輸入的74.25 MHz時鐘,再利用FPGA的時鐘管理資源和全局時鐘資源產生74.25 MHz和148.5 MHz的全局時鐘。其中,除DDR2控制模塊和數字視頻合成模塊使用了兩個全局時鐘外,其他模塊均使用74.25 MHz全局時鐘。

  2.2 主控制接口模塊

  如圖2所示,該模塊連接其他各模塊并控制它們的運作,產生其他各模塊的復位信號并通過對寄存器讀寫的方式產生系統控制信號;另外,主控接口模塊還支持通過異步串口連接上位機進行通信和控制。

  2.3 傳感器接口模塊

  傳感器接口模塊的主要功能是對CMOS傳感器進行復位及內部寄存器的配置、采集傳感器輸出的Bayer模式圖像數據并輸出符合格式要求的圖像數據。該模塊與傳感器通過I2C接口進行通信,由于傳感器的分辨率是1 280×960,為符合數字高清的標準,需對其稍作調整,轉換為1 280×720的分辨率。

  2.4 圖像預處理模塊

  由于航天應用場景中存在多種光照環境,且遙感畫面動態范圍較大,為了使獲得的圖像在各種光照環境下都能呈現最佳的效果,圖像預處理模塊采用了多種算法對傳感器輸出的圖像信號進行處理,這些處理包括壞點校正、去馬賽克、自動白平衡、色彩校正、伽馬校正、色度空間轉換、寬動態處理以及色度/亮度/飽和度/對比度調整。在FPGA設計時,將該模塊分割為8個算法子模塊和一個控制子模塊,如圖3所示。

003.jpg

  各模塊的輸入參數均通過主控模塊配置。其中,寬動態處理、色彩校正和色度空間轉換均采用了Xilinx公司的IP核予以實現,色度/亮度/飽和度/對比度調整則采用Lattice公司的IP核,對其他幾個模塊介紹如下。

  2.4.1 壞點校正模塊

004.jpg

  本模塊接收到的Bayer陣列型圖像數據,其特點如圖4所示,對任一像素而言,若其為壞點,則可利用同一行中其左右相鄰同分量的兩個像素值來糾正。

  為得到3個相鄰的同類型分量像素,需得到5個連續的像素。因此將模塊的輸入圖像數據作4級延遲,與當前輸入的數據一起組成5個像素。對于這5個像素的中心像素,計算出其左右相鄰兩個同分量像素的平均值,再分別乘上1.25、1.5和2的系數構成3種閾值以供不同場景使用。

  根據主控制接口模塊的指示,從3種閾值中選擇一種作為當前閾值,對中心像素進行判斷,若超出該閾值則判為壞點,用已計算出的其相鄰同分量的平均值代替該像素的值,否則保持不變。利用FPGA來設計這一算法,可實現流水線式的壞點檢測與校正功能。

  2.4.2 自動白平衡

  自動白平衡算法有很多,其中應用極為廣泛的是基于灰度世界理論:對于任一幅圖像,當它有足夠的色彩變化時,則它的RGB分量的均值會趨于相等。

  相對于其他算法而言,該算法簡單可靠且便于硬件實現,本文采用的即是這種基于灰度世界假設的算法[4],如圖5所示。

005.jpg

  圖像分割判斷模塊首先把圖像分塊,對每一塊計算其像素的標準差(即顏色變化的情況),判斷是否是大色塊,是否是過亮塊、過暗塊。對于標準差越大的圖像塊,說明其顏色越豐富,越符合灰度世界理論的假設,權重越大;而標準差越小的塊則權重越小。

  計算模塊根據圖像分割模塊提供的信息,進行全局的塊選取,并按照灰度世界的假設進行計算,得到矯正過的圖像數據。

  2.4.3 去馬賽克

  去馬賽克算法的目的是將Bayer格式的圖像信號通過插值處理去馬賽克,轉化成完整的RGB信號。本模塊選用的是改進的線性插值法[5]。

  本模塊設有4個行緩存,用于接收輸入的圖像數據。將當前輸入的圖像數據以及從4個行緩存中讀出的數據分別進行5級延遲,則可得到5×5的Bayer數據塊。按照數據塊中心像素為R/G/B何種分量以及與其領域各像素相對關系的不同,可總結出4種情況,分別如圖6所示,中心像素點的坐標為(3,3)。對待插值像素(中心像素)的5×5鄰域內數據塊在不同情況下通過不同的公式進行插值運算即可得出中心像素點R、G、B三分量的值。

006.jpg

  2.4.4 伽馬校正

  大多數的顯示設備的輸入電壓與顯示的彩色圖像強度成非線性的關系,為了使顯示圖像和真實圖像相符,得到更加自然、真實、悅目的畫面,有必要對因為顯示器特性造成的非線性誤差進行伽馬校正。

  本模塊通過預先設定伽馬校正數據表,通過上位機經過異步串口寫入FPGA,存入只讀存儲器中,再進行查表獲取伽馬校正后的數據。

  2.5 DDR2控制模塊


007.jpg

  DDR2控制模塊通過管理DDR2存儲芯片將圖像預處理模塊輸出的YCbCr格式數據進行緩存并輸出。其功能通過3個子模塊來實現,如圖7所示。子模塊1將接收到的16 bit并行數據進行緩存;子模塊2為Xilinx公司的DDR2控制器IP核,它將子模塊1中的緩存數據以32位寫入DDR2,同樣以32位讀出發送至子模塊3再次進行緩存,最終恢復成16 bit并行數據輸出。

  2.6 數字視頻合成模塊

  數字視頻合成模塊按照HD-SDI格式將數據合成為并行數據,并送入串行器進行并串轉換。該模塊的功能通過3個子模塊來實現,分別是打包子模塊、編碼子模塊、串行器接口子模塊。

  打包子模塊接收DDR2控制模塊輸出的圖像數據,通過對Y分量和C分量分別低位填零擴展至20 bit并行,再根據2.2節所述主控制接口模塊的指示,在圖像數據中插入HD-SDI格式所需的時間基準信號及消隱,打包輸出至編碼子模塊。

  編碼子模塊為Xilinx公司的IP核,它通過檢測輸入的視頻數據流,提取時間基準并進行CRC校驗,再進行HD-SDI編碼,以20 bit并行輸出至串行器接口子模塊。

  串行器接口子模塊將輸入的20 bit并行數據用148.5 MHz時鐘進行高速采樣,再利用FPGA的ODDR2資源雙沿發送將數據提速,拆分成5 bit并行數據,最后用OBUFDS資源將其轉換為差分信號發送至串行器。

3 系統驗證


  本文通過ISE14.1開發環境進行了FPGA代碼設計和仿真驗證。圖8是HD-SDI合成模塊的仿真結果,圖9是本文成像系統在監視器上的顯示結果對比,其中(a)是未啟動白平衡算法和伽馬校正的原始圖像,(b)是經過白平衡算法和伽馬校正等預處理后的圖像,從兩者對比可以看出,未經過預處理的圖像顏色失真,而經本文預處理后的圖像畫面逼真,質量更高。

4 結論

  本文設計了一種基于FPGA的數字高清CMOS遙感成像系統,以FPGA為主處理器,經過對傳感器控制、圖像采集與圖像預處理,得到了高質量的遙感圖像。通過軟件仿真和硬件測試,驗證了該設計方案的正確性和有效性。

  參考文獻

  [1] 范鐵道.基于FPGA的數字高清CCD攝像機技術研究[D].西安:中國科學院研究生院(西安光學精密機械研究所),2009.

  [2] 趙鵬,沈庭芝,單寶堂.基于CMOS圖像傳感器的微型無人機遙感系統設計[J].光子學報,2008,37(8):1657-1661.

  [3] 劉海英.基于CMOS圖像傳感器的數字高清成像技術研究[D].西安:中國科學院研究生院(西安光學精密機械研究所),2008.

  [4] 谷元保,付守卓.一種基于灰度世界模型自動白平衡方法[J].計算機仿真,2005,22(9):185-188.

  [5] MALVAR H S,He Liwei,CUTLER R.High-quality linear interpolation for demosaicing of Bayer-patterned color im-ages[C].IEEE International Conference on Acoustics,Speechand Signal Processing.Montreal:IEEE,Piscataway,NJ,2004.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          午夜精品视频在线观看一区二区| 欧美日本不卡视频| 欧美大胆人体视频| 亚洲靠逼com| 国产精品久久中文| 欧美美女视频| 国产麻豆9l精品三级站| 亚洲大片精品永久免费| 欧美日韩在线播放| 亚洲愉拍自拍另类高清精品| 久久精品72免费观看| 欧美午夜宅男影院在线观看| 欧美日韩播放| 欧美国产精品久久| 亚洲精品在线看| 在线性视频日韩欧美| 免费高清在线一区| 国产精品视频网址| 欧美日韩亚洲国产精品| 欧美一区2区三区4区公司二百| 欧美大片在线影院| 国内久久精品视频| 欧美三级资源在线| 欧美日韩精品免费| 久久久欧美一区二区| 在线综合视频| 麻豆av一区二区三区| 国产精品一区毛片| 亚洲精品一区二区三区在线观看| 午夜精品免费在线| 欧美日本免费| 欧美成人伊人久久综合网| 黄色亚洲精品| 欧美日韩成人一区二区| 在线视频免费在线观看一区二区| 国内精品国产成人| 国产精品日韩久久久| 最新亚洲一区| 免费久久久一本精品久久区| 亚洲免费一级电影| 国产精品一卡二卡| 中日韩美女免费视频网站在线观看| 麻豆成人综合网| 午夜精品电影| 欧美一区二区三区视频免费播放| 国产一区二区高清视频| 国产麻豆日韩| 国内精品久久久久伊人av| 国产精品sss| 欧美激情综合亚洲一二区| 国产麻豆日韩欧美久久| 国产精品综合色区在线观看| 国内伊人久久久久久网站视频| 黄色成人在线网址| 国产精品视频九色porn| 销魂美女一区二区三区视频在线| 欧美日韩中文字幕在线| 在线观看欧美黄色| 老司机精品福利视频| 久久久综合香蕉尹人综合网| 欧美中文字幕视频| 亚洲中字在线| 好男人免费精品视频| 国产精品欧美日韩一区| 制服丝袜激情欧洲亚洲| 国产区精品在线观看| 欧美午夜美女看片| 欧美高清视频在线| 亚洲一区二区高清| 欧美大片18| 久久影院午夜片一区| 亚洲精品影院在线观看| 国产中文一区二区三区| 国产精品日韩一区二区三区| 欧美成人福利视频| 久久精品国产亚洲高清剧情介绍| 亚洲福利在线视频| 国产日韩一区二区三区在线播放| 狠狠久久亚洲欧美专区| 国产精品私拍pans大尺度在线| 国产精品影片在线观看| 精品动漫一区二区| 亚洲毛片在线观看| 欧美激情亚洲一区| 欧美日韩高清免费| 亚洲动漫精品| 亚洲一级黄色| 久久久久欧美精品| 亚洲成色www8888| 黄网动漫久久久| 麻豆九一精品爱看视频在线观看免费| 国产精品日韩欧美大师| 最新热久久免费视频| 怡红院精品视频| 国产在线一区二区三区四区| 国产麻豆9l精品三级站| 久久久亚洲欧洲日产国码αv| 91久久久亚洲精品| 另类综合日韩欧美亚洲| 欧美午夜片欧美片在线观看| 国产伦精品一区二区三区视频孕妇| 欧美另类女人| 亚洲福利视频一区二区| 欧美国产成人在线| 激情五月***国产精品| 欧美亚州在线观看| 亚洲欧美一区二区精品久久久| 欧美成人a∨高清免费观看| 亚洲欧美国产高清| 国产日韩欧美一区二区| 一区二区三区在线视频播放| 一区视频在线看| 亚洲韩日在线| 国产精品久久久久久模特| 国产精品亚洲а∨天堂免在线| 亚洲精品欧美在线| 久久永久免费| 亚洲精品视频一区二区三区| 中文精品在线| 亚洲欧洲日本mm| 欧美日韩精品二区| 欧美二区不卡| 国产精品mm| 亚洲成人在线视频网站| 国产精品日韩精品欧美在线| 国产精品乱子乱xxxx| 欧美黑人在线观看| 欧美日韩在线亚洲一区蜜芽| 免费国产自线拍一欧美视频| 欧美国产精品一区| 日韩天堂在线视频| 一区二区三区日韩| 亚洲激情图片小说视频| 亚洲片在线观看| 欧美另类专区| 一区二区三区鲁丝不卡| 亚洲欧美日韩精品久久| 欧美极品一区| 国产女人18毛片水18精品| 亚洲国产高清在线观看视频| 亚洲黄色在线观看| 久热国产精品| 欧美日本韩国一区二区三区| 一区二区高清视频在线观看| 最新国产乱人伦偷精品免费网站| 国产精品亚洲产品| 亚洲美女精品成人在线视频| 久久久久久伊人| 在线观看国产精品淫| 久久国产精品一区二区三区| 国产精品久久久久久久第一福利| 国产精品国产自产拍高清av| 一区二区三区欧美成人| 99v久久综合狠狠综合久久| 一区二区三区四区国产| 久久精品亚洲一区| 尤物yw午夜国产精品视频明星| 亚洲一区二区精品| 国产精品日韩专区| 国产日韩在线亚洲字幕中文| 欧美国产激情二区三区| 99re热这里只有精品视频| 欧美日韩亚洲综合在线| 久久精品成人欧美大片古装| 欧美综合国产| 91久久精品国产91久久性色tv| 欧美激情第三页| 中文国产一区| 9l视频自拍蝌蚪9l视频成人| 欧美日韩高清免费| 一本色道久久综合狠狠躁的推荐| 国产一区二区你懂的| 国产日本欧美一区二区| 欧美一区二区三区啪啪| 国产主播精品在线| 欧美日韩国产黄| 国产日韩欧美不卡| 国产亚洲激情在线| 国产精品久久久久久久久借妻| 国产精品亚洲美女av网站| 亚洲欧美日韩电影| 99成人在线| 香蕉免费一区二区三区在线观看| 欧美一区观看| 日韩一区二区高清| 另类图片国产| 亚洲欧美日韩综合一区| 欧美精品久久久久久久| 国产三级精品三级| 亚洲精品系列| 欧美日韩一区二区三区在线观看免| 精品999在线观看| 麻豆乱码国产一区二区三区| 午夜精品一区二区三区在线| 欧美成人蜜桃| 美女性感视频久久久| 国产亚洲精品一区二区| 狠狠色狠狠色综合人人| 伊人久久大香线蕉av超碰演员| 欧美一区二区三区喷汁尤物| 欧美在线亚洲在线| av成人国产| 久久精品视频免费播放| 欧美日韩免费观看一区=区三区| 久久露脸国产精品| 国产精品成人一区二区| 亚洲精品无人区| 欧美连裤袜在线视频| 国产日韩一区| 欧美一区二区久久久| 欧美视频四区| 久久久亚洲国产天美传媒修理工| 99香蕉国产精品偷在线观看| 精品成人国产| 亚洲毛片在线| 久久国内精品视频| 亚洲精品国产精品国自产在线| 欧美日韩精品免费观看| 国产日韩欧美在线一区| 亚洲亚洲精品三区日韩精品在线视频| 黄色欧美成人| 一区二区三区日韩欧美精品| 欧美一级理论性理论a| 亚洲欧美日韩国产中文| 欧美成人精品1314www| 亚洲风情在线资源站| 国产精品久久久久久久久果冻传媒| 欧美午夜a级限制福利片| 亚洲一区在线播放| 亚洲欧美日韩电影| 久久国产精品免费一区| 宅男在线国产精品| 国产精品欧美风情| 亚洲欧美日本伦理| 国产一区二区三区av电影| 韩国免费一区| 欧美国产激情| 亚洲午夜电影| 亚洲欧美一区二区原创| 在线免费观看欧美| 欧美国产大片| 亚洲香蕉在线观看| 午夜在线一区| 在线播放中文字幕一区| 亚洲国产1区| 欧美成人网在线| 亚洲六月丁香色婷婷综合久久| 亚洲免费av片| 欧美激情一区二区在线| 欧美日韩国产限制| 在线视频欧美精品| 亚洲欧美一区二区在线观看| 亚洲一区二区三区四区五区午夜| 欧美日韩在线视频一区| 亚洲第一免费播放区| 另类天堂av| 欧美日韩国产三区| 一本一本久久a久久精品牛牛影视| 久久在线播放| 亚洲国产一区二区视频| 欧美成人资源| 欧美成人中文| 艳女tv在线观看国产一区| 国产综合欧美在线看| 亚洲国产另类久久精品| 激情小说亚洲一区| 欧美日韩性生活视频| 亚洲一区二区三区在线播放| 欧美精品一区二区三区蜜桃| 国产精品盗摄久久久| 亚洲欧洲视频在线| 欧美性色aⅴ视频一区日韩精品| 国产精品久久久久一区二区三区| 亚洲二区在线观看| 老色鬼久久亚洲一区二区| 欧美精品在线观看一区二区| 亚洲高清视频中文字幕| 免费看的黄色欧美网站| 国产一区二区三区的电影| 欧美日韩在线播放三区| 久久精品人人做人人爽电影蜜月| 久久人人超碰| 久久超碰97人人做人人爱| 欧美日韩aaaaa| 国模套图日韩精品一区二区| 国产精品网站在线播放| 先锋a资源在线看亚洲| 性感少妇一区| 国产精品色在线| 91久久久一线二线三线品牌| 久久精品国产一区二区三区免费看| 国产美女高潮久久白浆| 狠狠久久亚洲欧美专区| 久久久亚洲精品一区二区三区| 亚洲精品国产精品国自产观看| 国产精品久久久久久久久| 亚洲人成在线观看| 欧美精品日韩一区| 亚洲淫片在线视频| 欧美午夜激情在线| 久久亚洲欧洲| 在线成人av.com| 亚洲精品在线视频观看| 欧美sm极限捆绑bd| 国产九九精品视频| 国产亚洲一二三区| 久久免费视频网| 亚洲高清一区二| 欧美xx视频| 久久一区中文字幕| 国产一区欧美| 欧美色中文字幕| 亚洲一区3d动漫同人无遮挡| 亚洲午夜精品视频| 国产三级欧美三级| 99视频精品全部免费在线| 国产日韩av一区二区| 国产精品vip| 欧美—级在线免费片| 欧美日韩在线三区| 国产精品福利在线观看| 在线观看欧美视频| 尤物九九久久国产精品的特点| 亚洲综合日韩在线| 国产精品专区h在线观看| 国产精品国产精品| 国产麻豆视频精品| 韩国一区二区三区美女美女秀|