《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 激光探測器光斑質心算法硬件設計
激光探測器光斑質心算法硬件設計
2018年電子技術應用第2期
李榮翠
貴州大學 大數據信息與工程學院,貴州 貴陽550000
摘要: 針對計算機在接收工業高清相機通過圖像采集卡傳輸的圖像數據進行信號處理運算的低速與單一性,設計一款相機控制器,該控制器在設備端與相機通過Camera Link電纜連接,利用可編程邏輯(FPGA)進行圖像采集和算法實現,將原先運行于計算機的算法移植到該設備中,處理完成的數據通過以太網發送給計算機。與原始方法相比,該方法充分利用了FPGA對信號的高速并行處理能力,能夠完成每秒300幀圖像傳輸的同時,實時提取每幀圖像的質心坐標供計算機使用,對計算機的配置不需高要求。該方法為控制接收多臺相機數據并同時進行信號處理提供了有效途徑。
中圖分類號: TP391.8
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.172828
中文引用格式: 李榮翠. 激光探測器光斑質心算法硬件設計[J].電子技術應用,2018,44(2):13-15,19.
英文引用格式: Li Rongcui. The hardware design of light spot center of mass algorithm for laser detector[J]. Application of Electronic Technique,2018,44(2):13-15,19.

The hardware design of light spot center of mass algorithm for laser detector
Li Rongcui
Guizhou University,Academy of Big Data Information and Engineering,Guiyang 550000,China
Abstract: The paper puts forward to design a camera controller in view of the computer at the receiving industrial high-definition camera through the image acquisition card transmission of image data signal processing operation of low speed and oneness. The controller connects with the camera through the Camera Link cable at the device end, makes use of FPGA(Field Programmable Gate Array) for image acquisition and algorithm implementation. Algorithms run on the computer is transplanted into the equipment, process the completed data is sent to the computer via Ethernet.Compared with the original method, the method can make full use of the FPGAto the signal of high speed parallel processing ability and is able to complete the image transmission of 300 frames per second, real-time extraction of each frame image centroid coordinates for the use of computer at the same time, the high demand of configuration of the computer is not required.The method provides a effective way for control of receiving more camera data and simultaneously to signal processing.
Key words : camera controller;algorithm;programmable logic;image

0 引言

    在一些姿態檢測的實際應用中,需要在被測對象上安裝激光探測器[1],利用CCD相機捕捉激光光斑來檢測觀測對象的實際情況,光斑圖像質心坐標的提取是圖像處理技術中常見的問題,激光的瞬時和高速性是激光光斑圖像的重要特征[2]。為了實時準確地獲取激光光斑質心的坐標,相機要求以300幀每秒的速度進行采集。原設備原始應用場景為工業高清相機通過專用Camera Link電纜連接圖像采集卡,圖像采集卡插入計算機內部,計算機接收圖像數據后進行信號處理運算,質心算法的實現在計算機上完成[3]。本文通過對原設備的結構進行優化,將算法部分移植到硬件環境中形成相機控制器,使得攝像機與計算機可以遠距離部署,一臺計算機可以控制和接收多臺相機數據并同時進行信號處理,并且對計算機的配置要求較低,有靈活的擴展性。在質心算法研究方面,將計算機軟件實現的算法用硬件描述語言Verilog設計實現,獲取激光光斑的實時質心坐標。

1 CCD采集圖像質心算法

    激光探測器形成的激光光斑在CCD表面的光強分布可以看作以中心對稱的高斯分布[4],所以在激光光斑質心坐標算法中,可以用光斑光亮的最強點作為激光光斑的質心坐標,對于CCD數字視頻信號來說就是灰度值最大的那一點的坐標值[5]。具體算法如下:

    第一步:噪聲采集。假設圖像x方向與y方向分別有m與n個像素點。在無激光照射CCD情況下采集N幅圖(N理論上越多越好,實際N值手動可設即可),databuffa[m][n]為第a幅圖的數據。對N幅圖進行求均方根,即可得到噪聲數據。

    wdz4-gs1.gif

    第二步:去噪聲。此時開始進行激光光斑的采集,CCD所采集的每幅圖數據為h[m][n],進行去噪聲處理,將CCD所采集的數據與采集算好的噪聲相減。如果低于最小灰度值0則為0;如果高于最大灰度值255則為255。

     wdz4-gs2.gif

    第三步:去一定比例的最大灰度值,比例系數為p。此時經過去噪聲的圖像數據h[i][j]還具有一定的干擾,采用閾值去掉干擾,閾值為最大灰度值的比例數。首先尋找圖像的最大灰度值,然后進行去掉閾值。

     wdz4-gs3-4.gif

    第四步:進行質心計算。CCD所采集圖像質心即圖像灰度的重心,i與j分別為兩個方向的坐標,g[i][j]為像素點(i,j)坐標的灰度值,則圖像質心位置坐標為:

     wdz4-gs5-6.gif

式中x、y即為圖像質心的坐標。

2 基于FPGA的圖像質心算法

    FPGA的特點是數字邏輯的思維與并行的處理方式。FPGA的并行處理能力使得它有著更高的處理速度,讓人們更青睞于這種可編程邏輯方式去實現所需要的算法。本文的目的是將CCD采集圖像質心算法用可編程邏輯Verilog語言去實現所需算法,為了實現上述算法,需要對算法進行必要的改造。

    第一步:噪聲均方根的采集實現。對于數字邏輯中只有0和1之分,灰度圖像的顏色由8位二進制來表示,故灰度顏色由0~255這256個數據來表示。故這里不需對根號內數據進行開方,而是直接根據根號下的數據即可算出均方根的結果,因為這里的結果都是四舍五入后的整數。

    第二步:去噪聲的實現。此算法可直接用可編程邏輯實現,與原算法一致。

    第三步:去一定比例的最大灰度值中比例數p是一個0~1之間的小數,在實際應用中小數可以通過浮點數的方法來表示,浮點數的表示有32位與64位的表示方法。所以本文的設計方法是將0~1的數與0~100的數字一一對應,在后續再轉換縮回比例,求出數據。例如0.16對應整數16,這樣只需要7位二進制數即可表示,節省了寄存器占用的空間,利于算法的實現。

    第四步:質心計算的實現。第三步中的質心計算的算法方式由于求矩陣過程復雜,運算量大,不適用于可編程邏輯方式,為此將此算法進行了轉換。一種基于函數轉換的快速搜素質心算法,利用目標質心與目標上所有各點間距離之和值最小的原理,快速求出質心。此算法適用于灰度圖像,對灰度圖像求質心具有廣泛的用途與實際的意義。應用此算法后,n個乘法轉換成了1個乘法,便于Verilog語言去實現。   

3 仿真結果與分析

    將改進后的算法應用到可編程邏輯Verilog語言中后,實現了光斑質心算法的功能并能夠實時求出質心的坐標。通過上位機選擇需要算出的N幅圖得到的噪聲系數,將求出的噪聲系數存入RAM中,當激光照射后讀出RAM中存儲的噪聲系數值即可。本設計包括噪聲系數模塊,去噪聲模塊與質心坐標算法3個模塊。圖1為光斑質心算法的總體架構圖。

wdz4-t1.gif

    噪聲系數模塊:初始化后檢測ready信號,ready拉高表示外部輸入已經準備好可以接收數據,可保證在一幀圖像數據內的連續性。在準備好后等待pulse_in信號的到來,pulse_in為脈沖信號,當接收到此信號時表示通知模塊需要計算噪聲系數。pixel_num為像素值選擇, frame_num為幀數選擇,范圍是0~131 072。data_in為輸入的圖像數據8位灰度值,noise_req為噪聲系數輸入數據請求信號,當此信號拉高后,輸入信號data_in在下一拍輸入數據。noise_done為噪聲系數計算完成信號,當計算結束并沒有接收到重新計算信號pulse_in時,noise_done一直拉高來表示噪聲系數模塊處理完成。在noise_done高電平期間,輸入來自去噪聲模塊的地址信號addr_in,即可讀出RAN中對應地址的數據databuffnoise。

    去噪聲模塊:在noise_done高電平期間可啟動去噪聲模塊。read_en為脈沖信號,一個脈沖可接收一幀圖像數據。proportion信號是上位機發來的比例系數,范圍在0~100之間,表示0~1之間的數。在接收到read_en脈沖信號后,發出數據請求信號data_req,data_req拉高后輸入dec_in數據信號,由于需要求出一幀圖像的最大圖像數據,所以會有一幀圖像的延遲,當輸出圖像數據有效data_valid信號拉高時,輸出去噪后有效的pixel_data數據,在data_valid信號拉高后輸出的pixel_data數據會傳到質心算法模塊中進行計算。圖2為去噪模塊仿真結果。

wdz4-t2.gif

    質心坐標算法模塊:輸入的request_in信號是去噪聲模塊的輸出信號data_valid,在request_in信號有效時,輸入的數據gravity_in信號有效,與去噪模塊的輸出數據信號pixel_data線性連接。在信號請求輸出req_out高脈沖同時輸出質心坐標xy_pos信號,輸出的x、y坐標都是10位二進制數表示,根據需求以32位xy_pos信號輸出,高25~16位填充x坐標,9~0位填充y坐標,其他填充0。通過各個模塊的驗證可看出算法符合基本要求, 最后得到如圖3所示的3個模塊整體的頂層模塊仿真結果圖。

wdz4-t3.gif

    將此算法用C++在VS2012上運行并驗證質心坐標是否正確,輸入相同輸入數據,驗證結果如圖4所示。

wdz4-t4.gif

    通過分析和仿真驗證了設計的正確性,CCD圖像質心算法被很好地應用到可編程邏輯語言中,FPGA的高速并行優點使得算法可以達到流水線高速運行,由于相機的圖像采集速度可達到每秒300幀,為了符合這樣的高速采集能力,本文采用了流水線算法可實時算出質心坐標供上位機采集和使用。

4 結論

    本文所設計的光斑質心定位算法是基于實際應用的激光探測器相機控制器的算法實現部分,該算法的實現使得攝像機與計算機可以遠距離部署,將復雜算法的運算量交給控制器去處理,減輕了計算機的工作量去處理更重要的事情。該方法適用于有一定存儲空間的FPGA芯片去實現,注重高速與實時性,對工業高清相機這種高精度要求的應用有一定的實用價值。

參考文獻

[1] 肖鋒鋼,劉建國,曾淙泳,等.一種新型提高光斑圖像質心精度的去噪方法[J].計算機應用研究,2008,25(12):3683-3685.

[2] 樊巧云,張廣軍.離散噪聲圖像的光斑質心算法及其硬件實現[J].光學精密工程,2011,19(12):2992-2993.

[3] 張海莊,孟智勇,丁帥,等.CCD攝像法采集激光光斑圖像方法研究[J].光學與光電技術,2013,11(10):33-35.

[4] 張秋佳,趙玉華.基于加權插值算法的激光光斑中心檢測[J].激光與紅外,2016,46(1):81-84.

[5] 王冰,職秦川,張仲選,等.灰度圖像質心快速算法[J].計算機輔助設計與圖形學學報,2004,16(10):1360-1362.

此內容為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>
          久久人人97超碰人人澡爱香蕉| 久久久999| 在线观看日韩欧美| 亚洲精品在线免费观看视频| 国产精品久久久久久久久动漫| 亚洲高清免费在线| 久久视频一区二区| 蜜臀久久久99精品久久久久久| 国产精品毛片a∨一区二区三区| 欧美黄污视频| 国产精品免费一区二区三区在线观看| 欧美激情亚洲综合一区| 久久一本综合频道| 国内外成人在线| 欧美视频精品一区| 久久精选视频| 国产香蕉久久精品综合网| 欧美在线视频网站| 亚洲欧美日韩国产成人精品影院| 亚洲黑丝一区二区| 制服丝袜亚洲播放| 红桃视频亚洲| 欧美一区三区二区在线观看| 亚洲精选91| 国产精品私房写真福利视频| 国产情侣久久| 欧美伦理在线观看| 国产精品丝袜久久久久久app| 亚洲激情一区| 亚洲视频高清| 国产在线拍揄自揄视频不卡99| 久久九九电影| 欧美日韩三级| 国产欧美日韩在线| 在线亚洲激情| 免费一级欧美在线大片| 亚洲九九九在线观看| 黄色日韩精品| 亚洲国产婷婷综合在线精品| 欧美日韩视频免费播放| 99国内精品久久久久久久软件| 亚洲精品国产品国语在线app| 亚洲风情亚aⅴ在线发布| 亚洲免费福利视频| 亚洲天堂av在线免费| 免费成人毛片| 国一区二区在线观看| 亚洲国产日韩一区| 国产日韩欧美在线观看| 亚洲男人第一网站| 欧美护士18xxxxhd| 欧美日韩一区二区三区四区五区| 久久亚洲国产成人| 欧美一级二区| 黄色精品一区二区| 亚洲国产精品成人综合色在线婷婷| 国产无一区二区| 香蕉免费一区二区三区在线观看| av72成人在线| 狠狠v欧美v日韩v亚洲ⅴ| 国产美女精品视频| 亚洲日本理论电影| 一区视频在线| 亚洲日本中文字幕免费在线不卡| 午夜精品区一区二区三| 亚洲国产精品www| 欧美日韩裸体免费视频| 国产手机视频精品| 久久这里有精品15一区二区三区| 亚洲精品免费一区二区三区| 美女主播视频一区| 亚洲毛片一区二区| 亚洲一区3d动漫同人无遮挡| 亚洲欧美日韩一区在线| 国产欧美日韩亚洲精品| 亚洲一区中文字幕在线观看| 亚洲二区在线| 久久久久中文| 久久久国际精品| 国产精品免费视频xxxx| 国产一区视频在线看| 在线观看国产日韩| 午夜精品视频| 国产精品男女猛烈高潮激情| 亚洲无亚洲人成网站77777| 欧美精品激情| 国产欧美精品久久| 国产精品久久久久久久久免费| 久久久www成人免费精品| 欧美性事免费在线观看| 亚洲精品视频在线观看网站| 欧美精品少妇一区二区三区| 麻豆精品视频| 欧美日韩一区二区三区免费| 欧美精品一区二区精品网| 久久久久成人精品| 国产精品日韩在线播放| 宅男精品导航| 久久国产日韩欧美| 国产在线精品一区二区中文| 精品99一区二区三区| 欧美午夜精品一区二区三区| 午夜精品久久久久久久99黑人| 欧美小视频在线观看| 久久久久久夜精品精品免费| 亚洲欧洲日韩在线| 香蕉久久一区二区不卡无毒影院| 一区二区三区四区国产| 老司机免费视频一区二区三区| 久久久久天天天天| 午夜视黄欧洲亚洲| 国产精品尤物福利片在线观看| 欧美日韩在线一二三| 欧美一区二区精品在线| 亚洲欧美日韩国产综合精品二区| 久久综合电影| 国产精品色在线| 欧美aaaaaaaa牛牛影院| 国产有码在线一区二区视频| 最新中文字幕亚洲| 嫩草伊人久久精品少妇av杨幂| 欧美在线视频免费播放| 国产精品中文字幕在线观看| 久久精品国产精品亚洲| 欧美在线精品一区| 欧美三级视频在线观看| 国产女主播一区二区| 国产农村妇女毛片精品久久莱园子| 亚洲人体1000| 国产亚洲精品久久久久动| 午夜老司机精品| 国产精品v欧美精品v日韩精品| 欧美激情中文字幕乱码免费| 亚洲精品欧美极品| 亚洲精品日韩在线| 国产欧美日韩亚洲一区二区三区| 欧美一区二区在线免费观看| 欧美一区2区视频在线观看| 国产日韩欧美日韩大片| 国产一区二区三区精品欧美日韩一区二区三区| 亚洲午夜激情免费视频| 欧美日韩亚洲一区二区三区四区| 久久中文欧美| 亚洲精品欧美日韩| 欧美国产日韩二区| 国产精品xxx在线观看www| 麻豆成人在线播放| 狠狠色狠狠色综合日日91app| 欧美视频一区在线观看| 欧美午夜一区二区三区免费大片| 亚洲电影视频在线| 欧美成人r级一区二区三区| 影音先锋久久久| 欧美日韩午夜在线| 99精品欧美一区二区蜜桃免费| 欧美极品一区二区三区| 欧美日韩一区二区在线观看视频| 在线观看精品一区| 欧美性猛交一区二区三区精品| 久久gogo国模啪啪人体图| 欧美精品一区在线观看| 精品成人a区在线观看| 91久久久久久久久久久久久| 国产欧美一区二区视频| 欧美日韩在线第一页| 久久午夜电影| 久久综合久久综合这里只有精品| 亚洲制服少妇| 国产精品99久久不卡二区| 一本一本久久a久久精品综合麻豆| 亚洲一区制服诱惑| 欧美一区激情视频在线观看| 在线一区二区日韩| 欧美黑人一区二区三区| 亚洲私人影院| 亚洲国产精品第一区二区| 国产美女在线精品免费观看| 国产亚洲视频在线观看| 亚洲国产日韩一级| 最新国产精品拍自在线播放| 欧美成人精品在线播放| 亚洲欧美中文日韩v在线观看| 亚洲视频免费在线| 国模精品娜娜一二三区| 欧美一区二区成人6969| 国产精品久久久久久模特| 午夜欧美大片免费观看| 国产精品视频久久| 欧美一区二区成人6969| 亚洲激情午夜| 欧美色道久久88综合亚洲精品| 国语自产精品视频在线看一大j8| 精品成人一区二区| 国产色综合网| 在线看国产日韩| 国产一区二三区| 国产精品福利在线观看| 鲁大师影院一区二区三区| 亚洲美女视频在线免费观看| 久久久久久久999| 欧美成人免费va影院高清| 亚洲电影激情视频网站| 欧美午夜宅男影院在线观看| 久久综合五月天婷婷伊人| 亚洲综合国产精品| 欧美a级片网| 葵司免费一区二区三区四区五区| 欧美成人免费小视频| 欧美日韩在线视频一区| 午夜精品久久久久久久99热浪潮| 午夜精品一区二区在线观看| 亚洲精品视频二区| 国产精品乱码久久久久久| 亚洲欧洲精品一区二区三区不卡| 99伊人成综合| 国产精品日本欧美一区二区三区| 国产精品女主播一区二区三区| 欧美精品在线观看| 老司机免费视频一区二区三区| 国产农村妇女精品一区二区| 欧美日韩国产成人高清视频| 国产亚洲欧美日韩精品| 先锋资源久久| 欧美在线视频观看免费网站| 国产女人aaa级久久久级| 日韩视频免费观看高清完整版| 国产精品久久久久久久久动漫| av72成人在线| 国产精品人人爽人人做我的可爱| 亚洲欧洲午夜| 在线一区免费观看| 欧美精选午夜久久久乱码6080| 国产精品美女www爽爽爽| 久久精品综合网| 欧美视频精品一区| 久久精品午夜| 久久亚洲精品欧美| 99re6这里只有精品| 亚洲在线1234| 麻豆乱码国产一区二区三区| 亚洲高清免费在线| 另类图片国产| 亚洲欧美日韩精品久久奇米色影视| 久久久国产一区二区三区| 在线日韩一区二区| 国产一区二区成人| 亚洲一区国产精品| 欧美日韩亚洲一区二区| 欧美激情一级片一区二区| 国产精品欧美日韩一区二区| 国内精品久久久久影院色| 99re热这里只有精品免费视频| 老司机免费视频一区二区三区| 猛男gaygay欧美视频| 国产精品你懂的在线| 欧美mv日韩mv亚洲| 1000部精品久久久久久久久| 欧美一级艳片视频免费观看| 欧美日韩一二三四五区| 欧美性猛交一区二区三区精品| 国产精品二区在线| 欧美成人一区二区三区在线观看| 欧美一区2区视频在线观看| 亚洲视频碰碰| 欧美视频一区二区三区在线观看| 亚洲免费一级电影| 91久久精品网| 女人天堂亚洲aⅴ在线观看| 久久人人九九| 在线一区欧美| 欧美激情视频免费观看| 欧美日韩另类国产亚洲欧美一级| 亚洲一区欧美一区| 国产精品日韩欧美一区| 久久久久国产精品午夜一区| 亚洲毛片在线观看| 亚洲韩国一区二区三区| 日韩视频在线你懂得| 国产精品久久久免费| 国内外成人免费激情在线视频网站| 亚洲精品综合精品自拍| 欧美精品日韩精品| 在线免费观看一区二区三区| 欧美v日韩v国产v| 亚洲精品视频在线观看免费| 亚洲欧洲在线视频| 欧美国产高潮xxxx1819| 一区二区免费在线观看| 久久五月激情| 欧美日韩三区四区| 国产亚洲视频在线| 国产视频在线观看一区| 久久精品日产第一区二区三区| 亚洲第一区在线观看| 国产农村妇女精品一二区| 欧美视频你懂的| 日韩亚洲欧美一区二区三区| 亚洲美女区一区| 久久亚洲捆绑美女| 9色精品在线| av成人国产| 娇妻被交换粗又大又硬视频欧美| 欧美理论电影在线观看| 亚洲福利视频免费观看| 国产欧美精品日韩| 国产区精品视频| 亚洲精品一品区二品区三品区| 午夜精彩视频在线观看不卡| 亚洲精品日韩在线| 一本色道久久综合亚洲精品高清| 欧美在线高清视频| 亚洲一区日韩在线| 日韩一区二区精品| 在线观看欧美视频| 一区在线观看视频| 欧美在线免费一级片| 免费短视频成人日韩| 好吊日精品视频| 国产精品国产三级国产aⅴ9色| 欧美日韩国产小视频| 一区二区激情视频| 好吊成人免视频| 国产女主播视频一区二区| 亚洲精品久久久久久久久久久| 亚洲综合清纯丝袜自拍| 欧美精品三级在线观看| 国产精品v欧美精品v日韩精品| 尤物在线观看一区|