《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于Camera Link接口的圖像壓縮解壓縮系統設計
基于Camera Link接口的圖像壓縮解壓縮系統設計
來源:電子技術應用2011年第11期
管修摯,王 焜,高玉龍,白 旭,吳少川
(通信技術研究所 哈爾濱工業大學,黑龍江 哈爾濱150001)
摘要: 應用Altera公司的StratixTMII系列FPGA EP2S30F484I5芯片和基于Camera Link接口的數碼相機CV-A10CL,設計實現了對高分辨率黑白數字圖像進行拆分壓縮、解壓縮及PCI總線接入拼接恢復的系統。系統分為數碼相片壓縮單元、數碼相片解壓縮單元和基于MFC的圖像拼接恢復程序。數碼相片壓縮單元完成對來自相機Camera Link接口數據的接收、緩存、圖像數據壓縮并發送,數碼相片解壓縮單元完成對接收到的已壓縮的圖像數據進解壓縮,并將解壓縮后的圖像數據通過PCI總線傳輸至PC上顯示。
中圖分類號: TN919.81
文獻標識碼: A
文章編號: 0258-7998(2011)11-0020-03
Compression and decompression of image based on Camera Link interface system
Guan Xiuzhi,Wang Kun,Gao Yulong,Bai Xu,Wu Shaochuan
Communication Research Centre, Harbin Institute of Technology, Harbin 150001,China
Abstract: Employs EP2S30F484I5 FPGA of Altera StratixTM II series and CV-A10CL camera with Camera Link interface,this system implements the split-compression and decompression-combination based on PCI bus of a monochrome with numerous pixels. The system consists of image compression unit, decompression unit and MFC program for image combination. Image compression unit addresses receiving, buffering, split, compression and transmitting for image data. Decompression unit decompresses the compressed JPEG2000 data and transmits decompressed pixels to MFC program through PCI bus slot on PC main board.
Key words : FPGA;Camera Link;ADV202;PCI bus;image split-compression;decompression-combination


    Camera Link[1]是工業高速串口數據和連接協議,它由世界數碼相機供應商和圖像采集公司在2000年10月聯合推出,旨在為數碼相機和PC機間的高速、高精度數字傳輸提供一種標準連接。本設計就是基于Altera公司的StratixTM II系列芯片中的FPGA EP2S30F484I5芯片和數碼相機CV-A10CL[2]設計的一個可以實時顯示的圖像傳輸系統。由于ADV202所能壓縮的每幅圖像最大樣本數為1.048 M,即1 024×1 024分辨率的圖像。對于本設計中的4 008×5 344分辨率的圖像進行傳輸必須要對圖像進行分割壓縮,然后在接收端合并恢復出完整的圖像。在本設計中,FPGA的作用是對通信的所有過程進行控制和對數據進行處理。
1 高分辨率圖像拆分與合并傳輸原理
    由于ADV202[3]所能壓縮的每幅圖像最大樣本數為1.048 M,即1 024×1 024分辨率的圖像。所以4 008×5 344分辨率的圖像進行傳輸必須要對圖像進行分割壓縮,然后在接收端合并恢復出完整的圖像。
    按照ADV202的技術手冊,在采用低壓縮比對圖像進行壓縮時,在解壓端可以不考慮圖像拆分時的邊界效應,直接對圖像進行合并。但是在本項目中,必須支持8~80倍的圖像壓縮。而在80倍圖像壓縮時,還是會明顯感覺出圖像間的拼接效果,所以必須要考慮圖像的邊界效應。
    針對以上分析,將4 008×5 344分辨率的圖像水平方向拆分成4幅圖,垂直方向拆分成6幅圖,總共拆成24幅1 024×1 024分辨率的圖像進行傳輸。拆分方法如圖1所示。

    為了解決圖像間水平方向的邊界效應,水平方向上每幅圖都需要和相鄰的圖像有一定的圖像數據冗余。在接收端,通過冗余的圖像數據來覆蓋掉邊界圖像。例如Pic1和Pic2為水平方向相鄰的兩幅圖像,在它們之間引入水平方向24個像素的圖像冗余。在接收端,將Pic1每行的最后12個像素點用Pic2的對應像素點替換,這樣就可以消除圖像間的水平邊界效應。每幅圖像水平方向的起始像素點和結束像素點如圖1(a)所示。
    同理,也可以在垂直方向采用相同的方法,每幅圖像垂直方向的起始像素點和結束像素點如圖1(b)所示。
    采用以上方法就可以將4 008×5 344分辨率的圖像拆分成如圖1(c)所示的24幅具有冗余度的圖像。

2 系統整體設計方案
    圖像傳輸系統由數碼相片壓縮單元和數碼相片解壓縮單元組成[4-5]。數碼相片壓縮單元通過Camera Link接口連接數碼相機接收數碼相片原始數據,并對數碼相片原始數據進行壓縮,然后將要測數據與壓縮數據合成為數碼相片數據流,最后將數碼相片數據流和碼同步時鐘通過RS422同步接口輸出到下一個設備;數碼相片解壓單元接收到數碼相片數據流后,通過RS422同步接口傳送給解壓卡,解壓卡進行解壓后,通過PCI總線把數據傳輸到PC機上,最后進行數據顯示、存儲和網絡發送等。壓縮與解壓縮單元組成框圖如圖2所示。

3 系統工作原理
3.1 圖像壓縮單元工作原理

    即使同時使用兩片圖像壓縮芯片ADV202,也僅僅能夠支持一路高清電視的分辨率的圖像,與4 008×5 344仍然存在較大差距。因此,考慮采用將一幅圖片進行拆分,分為多幀壓縮傳送,保證整幅照片的數據傳送。工作邏輯框圖如圖3所示。

    從Camera Link接收的數據在SDRAM[6-7]中緩存,當數據存滿一張完整照片時,采用連續發送的方式將數據送入ADV202壓縮,ADV202返回的數據與遙測數據混合成幀,然后發送到AHA4501[8]芯片完成信道編碼編碼的數據,在FPGA控制下,采用同步方式從RS422數據口輸出。
3.2 圖像解壓縮單元工作原理
    在接收端,采用如圖4的結構。接收到的信道數據,首先在FPGA內部進行信道解碼恢復成圖像數據和遙測數據幀,將遙測數據從RS422接口輸出,完成遙測數據的處理。

 

 

    對于接收的圖像數據,則通過ADV202進行解壓縮,解壓縮之后的數據在SDRAM中緩存,一張照片的數據完整后,通過PCI接口將數據發送給計算機主機。
4 圖像傳輸演示
    由于4 008×5 344分辨率的Camera Link接口數碼相機價格十分昂貴,因此本設計無法采用該相機來進行演示驗證。為了證明設備的工作狀態,可以首先采用RS422串口來傳遞高分辨率(4 008×5 344)圖像的方法來驗證圖像壓縮和解壓縮的功能和效果,如圖5(a)所示;然后再利用低分辨率(782×582)的Camera Link接口相機來演示驗證Camera Link接口功能,如圖5(b)所示。

4.1 串口高分辨率圖像傳輸演示方法
    目前圖像壓縮模塊除了Camera Link接口,只有RS422接口可用來接收圖像數據。因此,可以利用接收遙測數據的RS422接口來進行高分辨率圖像數據的接收,具體連接關系如圖5(a)所示。
    如圖5(a)所示,利用電腦的RS232串口向圖像壓縮模塊發送4 008×5 344分辨率的BMP格式圖像,經RS232/RS422轉換器變為RS422接口數據由圖像壓縮模塊接收。接收后,圖像壓縮模塊對圖像進行分割壓縮,然后通過另一個RS422接口傳遞給圖像解壓模塊。圖像解壓模塊將接收到的圖像進行解壓,然后通過PCI接口傳遞給電腦。最終由電腦進行圖像的合并及儲存顯示。圖6為圖像傳輸效果圖,其中圖6(a)為原始圖像,圖6(b)為接收端解壓后拼接恢復的圖像。

4.2 Camera Link接口圖像傳輸演示方法
    采用串口進行高分辨率圖像傳輸大約需要30 min,而且不能驗證Camera Link接口的功能是否正常。所以在通過串口完成高分辨率圖像演示驗證后,需要利用低分辨率(576×768)的Camera Link接口相機進行Camera Link接口的功能驗證。具體連接如圖5(b)所示。
    如圖5(b)所示圖像壓縮模塊通過控制Camera Link接口相機的參數和快門,可以實現對該相機的操作。相機在響應快門操作后,可以利用Camera Link接口將圖像數據傳遞給圖像壓縮模塊。然后圖像壓縮模塊進行圖像壓縮和傳輸;圖像解壓模塊在完成圖像解壓后將圖像數據通過PCI接口傳遞給電腦,并由電腦進行圖像存儲和顯示。圖7為圖像傳輸效果圖,其中圖7(a)為原始圖像中拆分后的第一張圖(分辨率1 024×1 024),圖7(b)為經過8倍壓縮/解壓后合并回復后的圖像(分辨率4 008×5 344)。

      本設計實現了基于Altera公司的StratixTM II系列FPGA EP2S30F484I5芯片和數碼相機CV-A10CL的高分辨率數碼照片的圖像傳輸系統。通過FPGA對數碼相機CV-A10CL、壓縮/解壓縮芯片ADV202、信道編碼芯片AHA4501、存儲芯片SDRAM和PCI總線的控制和數碼照片圖像數據的處理,完成數碼照片的壓縮、傳輸、解壓縮及顯示的全過程。高分辨率圖像的拆分和合并技術解決了高分辨率數碼照片傳輸難和芯片處理能力有限的問題,也利用冗余的圖像數據消除了圖像在拼接時的邊界效應。串口高分辨率圖像傳輸演示和Camera Link接口圖像傳輸演示結果驗證了本設計的可靠性和實用性。
參考文獻
[1] PULNiX.Camera Link Specifications[S].2000.
[2] The Mechademic Company.Digital monochrome and color  progressive scan cameras CV-A10CL and CV-A70cCL operation manual[S].2005.
[3] ANALOG DEVICES.ADV202 JPEG2000 Video Processor User’s Guide(Revision 3.3)[S].2005.
[4] 張德聯,張帆.基于Camera Link的高速數據采集壓縮系統[J].科學技術與工程,2008,8(18):5253-5255.
[5] 何中翔,楊世洪.基于Camera Link的實時顯示技術研究[J].現代顯示,2008(93):31-35.
[6] 楊海濤,蘇濤,巫蠓.基于FPGA的SDRAM控制器的設計與實現[J].電子技術應用,2007,33(1):8-12.
[7] Micron Technology.Synchronous DRAM[S].2000.
[8] Comtech AHA Corporation.Product Specification AHA4501 Astro[S].2002.

此內容為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>
          亚洲人成网站精品片在线观看| 久久岛国电影| 久久久久青草大香线综合精品| 欧美日韩在线播放三区四区| 亚洲精品少妇网址| 日韩亚洲精品在线| 亚洲欧美视频一区二区三区| 欧美日韩成人一区二区| 伊人夜夜躁av伊人久久| 国产日韩欧美黄色| 亚洲精品日韩欧美| 欧美影院成人| 欧美日韩成人免费| 久久婷婷丁香| 亚洲在线日韩| 久久av红桃一区二区小说| 亚洲第一在线视频| 欧美日韩1区2区| 亚洲电影av在线| 一区二区久久| 欧美精品成人| 欧美精品综合| 国产精品美女一区二区| 午夜精品一区二区三区电影天堂| 欧美v国产在线一区二区三区| 新片速递亚洲合集欧美合集| 亚洲永久在线观看| 性色av香蕉一区二区| 亚洲深夜福利在线| 在线日韩电影| 欧美系列一区| 欧美啪啪成人vr| 一区二区三区四区国产| 欧美精品激情| 亚洲美女在线观看| 亚洲国产免费看| 一区视频在线播放| 在线激情影院一区| 亚洲精品看片| 亚洲一区中文| 一区二区在线视频| 一本色道婷婷久久欧美| 久久国产精品一区二区三区四区| 欧美精品一区二区三区久久久竹菊| 国产精品美女视频网站| 欧美激情亚洲自拍| 欧美精品一区二区三区蜜桃| 亚洲精品乱码久久久久久按摩观| 你懂的视频欧美| 欧美婷婷久久| 国产一在线精品一区在线观看| 欧美日韩在线视频首页| 亚洲视频每日更新| 国产精品v日韩精品| 久久青草欧美一区二区三区| 国产区在线观看成人精品| 亚洲第一在线视频| 国产精品99久久久久久久vr| 尤物99国产成人精品视频| 一区二区日本视频| 亚洲精品国产精品乱码不99按摩| 国产精品高精视频免费| 欧美另类极品videosbest最新版本| 国产亚洲一区在线| 国产精品丝袜白浆摸在线| 一区二区三区精品视频在线观看| 久久永久免费| 欧美激情一区二区三区高清视频| 欧美不卡视频一区发布| 一本一本a久久| 韩曰欧美视频免费观看| 欧美日韩免费观看中文| 国产精品视频网址| 欧美精品v日韩精品v韩国精品v| 国产精品羞羞答答xxdd| 亚洲午夜激情免费视频| 在线观看久久av| 久久精品国产一区二区电影| 国产综合色产在线精品| 久久夜色精品国产噜噜av| 欧美电影在线免费观看网站| 亚洲激情专区| 欧美激情一区二区三级高清视频| 欧美视频在线观看一区二区| 鲁大师成人一区二区三区| 正在播放亚洲一区| 亚洲一区二区三区中文字幕在线| 久久久女女女女999久久| 国产精品福利在线观看| 国产精品亚洲片夜色在线| 国产精品久久久久久模特| 亚洲欧洲日韩女同| 一区视频在线看| 欧美午夜精品| 久久久久久久波多野高潮日日| 一区二区激情视频| 欧美韩国日本一区| 你懂的视频欧美| 欧美国产一区二区在线观看| 99精品视频免费观看| 亚洲老司机av| 在线欧美日韩| 欧美日韩黄视频| 国产精品一二三四区| 亚洲免费观看高清在线观看| 欧美性猛交xxxx乱大交蜜桃| 男女精品网站| 篠田优中文在线播放第一区| 国产揄拍国内精品对白| 中文欧美日韩| 性娇小13――14欧美| 欧美一区二区视频免费观看| 最新国产成人av网站网址麻豆| 国产综合久久久久影院| 国产精品久久久久久久久借妻| 亚洲国产精品女人久久久| 一区二区三区|亚洲午夜| 免费一区视频| 久久免费一区| 国产在线欧美日韩| 欧美一区二区视频97| 欧美夫妇交换俱乐部在线观看| 国产一区欧美| 亚洲免费人成在线视频观看| 亚洲永久免费av| 欧美高清视频一区| 国产精品久久久久婷婷| 亚洲日本视频| 国产精品三区www17con| 欧美日韩视频免费播放| 91久久久久久| 国产精品日韩欧美| 国产亚洲一区二区精品| 亚洲亚洲精品三区日韩精品在线视频| 欧美日精品一区视频| 激情欧美日韩| 久久精品在线播放| 国产精品毛片高清在线完整版| 亚洲激情成人在线| 欧美在线中文字幕| 亚洲电影在线播放| 在线亚洲欧美专区二区| 国产视频久久久久| 欧美va亚洲va日韩∨a综合色| 毛片基地黄久久久久久天堂| 国产亚洲精久久久久久| 女生裸体视频一区二区三区| 国产精品久久午夜夜伦鲁鲁| 麻豆精品视频| 久久色中文字幕| 亚洲欧美成aⅴ人在线观看| 乱中年女人伦av一区二区| 狠狠色综合一区二区| 国产在线视频不卡二| 亚洲电影免费观看高清| 欧美日韩三级| 亚洲一区二区日本| 亚洲免费观看高清完整版在线观看熊| 久久成人精品视频| 国产精品美女在线| 欧美丝袜第一区| 国产精品国产三级国产专播精品人| 欧美三级黄美女| 欧美极品aⅴ影院| 国产精品一区二区三区久久久| 欧美精品97| 久久国产精品99久久久久久老狼| 亚洲黑丝一区二区| 91久久精品国产91久久| 欧美日韩ab片| 亚洲人体大胆视频| 在线观看视频免费一区二区三区| 狂野欧美激情性xxxx欧美| 欧美日韩在线观看一区二区| 噜噜爱69成人精品| 免费观看久久久4p| 欧美激情片在线观看| 国产精品女人毛片| 久久亚洲国产精品日日av夜夜| 国产欧美日韩综合| 久久精品噜噜噜成人av农村| 欧美一区二区视频在线| 亚洲二区视频在线| 欧美亚洲免费高清在线观看| 夜夜嗨一区二区| 亚洲国产成人久久综合| 欧美视频专区一二在线观看| 国产精品久久久久一区二区三区共| 久久久久久久欧美精品| 欧美日韩亚洲系列| 欧美一区二区三区视频免费播放| 一区二区三区在线观看视频| 免费观看久久久4p| 国产精品午夜春色av| 欧美日韩一区二区三区在线| 国产精品一页| 香蕉国产精品偷在线观看不卡| 国产一区二区毛片| 午夜亚洲福利| 欧美一区二区三区视频在线| 久久精品一区四区| 激情欧美一区二区三区在线观看| 欧美一区=区| 国产精品久久久久久久久免费樱桃| 国产欧美日韩一级| 欧美视频一区二区三区| 在线观看欧美日韩国产| 国产精品中文字幕在线观看| 亚洲国产精品免费| 久久久亚洲精品一区二区三区| 欧美色播在线播放| 欧美日韩大片| 欧美日韩黄色一区二区| 欧美激情精品久久久久久| 久久久久久久综合狠狠综合| 亚洲精品国久久99热| 亚洲日本电影在线| 99精品视频一区二区三区| 在线精品国产成人综合| 亚洲一区二区三区精品在线观看| 久久综合色影院| 久久久久久久久久码影片| 欧美大尺度在线观看| 国产精品一区二区三区成人| 国产日韩精品一区二区三区在线| 亚洲精品美女91| 国产婷婷97碰碰久久人人蜜臀| 国产偷自视频区视频一区二区| 先锋影音一区二区三区| 久久国产日韩欧美| 国产一区二区在线观看免费播放| 久久精品免费播放| 亚洲美女网站| 伊人久久久大香线蕉综合直播| 久久成人综合视频| 在线综合亚洲欧美在线视频| 欧美日韩国产综合视频在线观看中文| 老色鬼精品视频在线观看播放| 美女精品自拍一二三四| 久久福利视频导航| 国产亚洲aⅴaaaaaa毛片| 小处雏高清一区二区三区| 欧美黄色一区| 亚洲丰满在线| 久久精品国产96久久久香蕉| 在线成人性视频| 国产欧美日韩不卡| 欧美另类亚洲| 一区二区三区日韩欧美精品| 亚洲香蕉在线观看| 欧美亚洲一区| 韩国精品在线观看| 久久精品99无色码中文字幕| 亚洲毛片在线观看.| 午夜在线a亚洲v天堂网2018| 亚洲一区二区三区精品在线观看| 国产精品腿扒开做爽爽爽挤奶网站| 国产精品久线观看视频| 国内成+人亚洲+欧美+综合在线| 亚洲日本va在线观看| 狼狼综合久久久久综合网| 欧美日本在线播放| 欧美大尺度在线观看| 91久久精品日日躁夜夜躁欧美| 久久xxxx| 亚洲一区在线免费观看| 亚洲婷婷国产精品电影人久久| 在线天堂一区av电影| 国产午夜亚洲精品不卡| 午夜视频在线观看一区| 先锋影音久久久| 一区二区视频免费完整版观看| 亚洲午夜国产一区99re久久| 久久大综合网| 亚洲欧美色一区| 久久天堂av综合合色| 一区二区视频免费完整版观看| 精久久久久久| 国产欧美日韩三区| 国产精品久久久对白| 狠狠色丁香久久综合频道| 中文精品一区二区三区| 在线电影欧美日韩一区二区私密| 免费在线一区二区| 欧美日韩成人综合在线一区二区| 久久精品国产亚洲一区二区三区| 亚洲福利专区| 亚洲春色另类小说| 欧美成人精品激情在线观看| 国产日韩欧美视频在线| 亚洲免费av网站| 亚洲视频狠狠| 欧美精品国产精品日韩精品| 国产精品久久国产三级国电话系列| 国产精品久久久久久户外露出| 伊人久久噜噜噜躁狠狠躁| 久久久久久香蕉网| 亚洲自拍啪啪| 久久大香伊蕉在人线观看热2| 久久久人成影片一区二区三区| 国产亚洲精品一区二区| 老鸭窝91久久精品色噜噜导演| 欧美精品一区二区三区蜜桃| 一区二区福利| 欧美精品v国产精品v日韩精品| 国产精品久久一级| 国产亚洲毛片| 国产一区二区三区av电影| 国产精品一区免费在线观看| 久久国产免费看| 国产精品久久久久9999高清| 国产精品高精视频免费| 欧美成人国产| 国产精品毛片高清在线完整版| 欧美日韩在线不卡| 国内精品美女在线观看| 免费看的黄色欧美网站| 亚洲老司机av| 国产免费成人av| 欧美激情a∨在线视频播放| 国产精品人人爽人人做我的可爱| 国产精品美女www爽爽爽视频| 另类欧美日韩国产在线| 国产午夜精品视频| 99这里只有久久精品视频| 久久美女艺术照精彩视频福利播放| 久久综合婷婷| 红杏aⅴ成人免费视频|