999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA技術的智能導盲犬

2010-04-12 00:00:00
現代電子技術 2010年3期

摘 要:利用FPGA技術設計出一種智能導盲犬,可以有效減少費用和提高實用性,克服普通導盲犬訓練費用高、培養時間長的缺點。設計基于Altera公司的DE1開發系統,在使用中進行實時圖像處理,波形處理,以及多進程并行處理;利用超聲波測速測距系統以及圖像采集系統采集外部環境信息,經綜合處理系統對信息進行處理分析,并進行多模塊輸出,利用人性化語音提示向使用者反饋當前信息,利用受控電機控制導盲犬的行動。系統還可通過GPS模塊進行短消息發送,親屬可及時掌握盲人的行蹤,可實現多種實用功能。

關鍵詞:Altera DE1;導盲犬;攝像頭監測;超聲波測距;語音提示;短信息發送

中圖分類號:TP242 文獻標識碼:A

文章編號:1004-373X(2010)03-179-03

Blind-guiding Dog Based on FPGA

FANG Xin

(School of Information Science and Engineering,Shandong University,Ji′nan,250100,China)

Abstract:The antomatic blind-guiding dog is based on FPGA at the DE1 developing system from Altera Company.The system can process the image information,wave procession and multi-process simultaneously.The ultrasonic distance measurement system can collect and input the information of circumstance,after data processing through the synthetic system,various kinds of output information can be sent out.Meanwhile,users can receive the voice clue,and control the movement of guiding dog.The system can send message through GPS,many functions can be achieved.

Keywords:Altera DE1;blind-guiding dog;digital camera detection;ultrasonic distance measurement;short message sending

0 引 言

隨著信息化和數字化的發展,現在社會中人們的生活變得更加豐富多彩,生活更加便利。但是有一種人群卻不容忽視,社會上形形色色、豐富多彩的物是與他們無緣的,他們就是盲人。眾所周知眼晴是“心靈之窗”,而對于突然失去或從未擁有過“心靈之窗”的盲人來說,生活上的困難與心理上的痛苦是可想而知的。他們的衣食住行存在諸多不便,而在出行與人際交往中遇到的困難更加突出,基于此設計了智能導盲犬。生活中,導盲犬習慣于頸圈、導盲牽引帶和其他配件的約束;懂得“來”、“前進”、“停止”等口令;可以帶領盲人安全地走路,當遇到障礙和需要拐彎時,會引導主人停下以免發生危險。但是,導盲犬的培訓過程長達18個月,綜合費用達2.5~3萬美元,如此昂貴的價格不是普通用戶能承擔的,所以這里設計一個智能導盲犬,從而為盲人帶來便利。

本系統主要解決的是盲人在出行和人際交往中遇到的問題,主要功能有:行進中的障礙物檢測、識別與定位,其中包括移動的物體與靜止的物體識別;測定障礙物的速度與距離;對周圍的路線的特定環境標志進行環境辨認,檢測出熟悉的地點,方便盲人了解情況,并同時也以此為信息主動控制導盲犬,實現人的主觀控制;人性化的語音提示,能夠根據信息重要程度主動提示當前情況,幫助盲人獲取必要信息,幫助盲人決策;系統還可以對周邊環境發生的特殊情況向家屬發送短消息,必要時可以發送圖片,實現進一步的安全性。

1 設計結構

本設計系統[1]通過數據采集、處理、存儲、反饋等子系統構架而成。首先由兩路信息采集系統——超聲波測速測距系統及圖像采集系統采集外部環境信息,經決策處理系統對信息進行處理,并進行多模塊輸出,其中有信息的反饋系統可以面向使用者提供足夠的信息提示,同時,又可通過運動系統對“導盲犬”進行實時控制。存儲系統可以將采集和處理的環境信息進行存取,方便查詢。

1.1 系統的體系結構

圖1為系統的體系結構圖。

圖1 系統體系結構圖

1.2 硬件設計結構

本設計主要功能模塊有:

攝像頭監測及智能識別模塊,超聲波測速與測距模塊,電機驅動與控制模塊,Nios Ⅱ處理器模塊,語音播報模塊,通信與定位模塊,實時存儲模塊,即插即用液晶顯示模塊。

硬件框架圖如圖2所示。

圖2 硬件框架圖

1.3 軟件流程結構

軟件流程結構如圖3所示。

圖3 軟件流程結構圖

2 具體模塊

本設計基于Nios Ⅱ硬件平臺,運用其強大的擴展及處理功能,將數字圖像處理技術、超聲波測距定位技術、智能控制技術協調的組合在一起,構成一個既功能強大又非常人性化的“導盲犬”。以下為各模塊的設計特點及方法:

2.1 Nios Ⅱ處理器

Nios Ⅱ處理器[2]運算速度快,能滿足對圖像檢測與處理的要求;具有完善的軟件開發套件,包括編譯器、集成開發環境(IDE)、JTAG調試器、實時操作系統(RTOS)和TCP/IP協議棧;其次,Altera DE1的外圍接口豐富,可以滿足不同的需求,必要時可以自定義外圍電路進行擴展。在FPGA中使用軟核處理器也是其優勢所在,硬核實現沒有靈活性,通常無法使用最新的技術。基于標準處理器的方案會被淘汰,而基于Nios Ⅱ處理器的方案是基于HDL源碼構建的,能夠修改以滿足新的系統需求。將處理器實現為HDL的IP核,開發者能夠完全定制CPU和外設,獲得恰好滿足需求的處理器。

2.2 圖像采集模塊

利用的地貌比對是對被檢測到的環境特征在環境圖像庫中進行目標搜索以及進行地點的確認。實際上,將采樣到的環境圖像與庫存的圖像依次進行比對,并找出最佳的匹配對象。所以,環境的描述決定了環境識別的具體方法與性能。該應用的核心是“圖形識別算法”,這種算法是利用了環境中的各主要特點及一些特征部分而形成的方法。

圖像采集系統[3,4]主要由視頻信號A/D轉換,PFGA控制模塊,邏輯控制模塊,存儲模塊等組成。 系統采集圖像的命令由計算機發出,通過Avalon總線將命令傳送至FPGA同步采集模塊。同步采集模塊則發出采集信號采集一幀圖像,利用寫信號將數據存儲至SRAM1中。經過邊緣檢測處理后存儲到SRAM2中,將圖像信息讀出傳送給FPGA至處理。對比FPGA中環境圖片的數據庫的數據與當前圖像數據,對數字信息進行分析,在合理誤差范圍之內,可確定特定的位置,達到環境識別的目的。

2.3 超聲波測距模塊

利用超聲波測距模塊[5]可實現多障礙物的定位及運動狀態的跟蹤,可以精確地測出物體距離盲人的距離、物體相對于盲人的運動方向及運動速度。由于超聲波測距誤差是由超聲波的傳播速度誤差和測量距離傳播的時間誤差引起的。而超聲波的傳播速度的誤差影響最大,且其與環境的溫度有關,故本設計中采用了帶溫度補償的超聲測距,通過高精度的溫度傳感器[6]實時跟蹤外界溫度的變換,能很好地補償超聲波在不同溫度的傳播速度。而傳播時間的誤差則通過Nios Ⅱ來消除,Nios Ⅱ內部具有高頻晶振信號,通過其內部計數器計數可以滿足超聲波測距的微秒級要求,能保證測距1 cm的誤差。

2.4 電機控制模塊

本設計中用到的電機為直流電機,控制著導盲儀的運動[7],以及超聲波傳感器的循環掃描和攝像頭的動態攝取,運用工程整定方法,通過試驗,然后按照工程經驗公式對控制器參數進行整定,由控制器輸出控制各個電機協調運動,可以實現導盲儀的自動運動及多個超聲波測量儀的平面覆蓋式掃描,消除掃描中的死角。測速電路用于測量導盲小車的速度,反饋電路輸出控制調速系統[8]可控制預先設定的速度。

2.5 短信息發送功能

能夠將盲人遇到的情況的描述自動發送給其家人。短信息的發送[9,10]需要GSM模塊和FPGA處理器共同協作完成。發送中文短信采用PDU模式Unicode編碼方式[11],將所要發送的信息存儲在SIM卡中。發送過程中,FPGA通過發送及接收AT命令與GSM模塊形成回路,通過AT命令實現對GSM模塊的操作。通過簡單的按鍵分配各個對應的信息內容,能夠使不同的信息通過短信息模塊發送。

3 結 語

本設計基于FPGA技術在Altera公司的DE1開發平臺進行開發,設計中需要大量進行實時圖像處理,波形處理,以及多個進程的并行處理,對處理器的性能要求比較高,而基于Altera Nios Ⅱ可以很好地滿足算法的速度和精度的雙重要求。 同時豐富的IP盒可供直接使用,方便高效。在設計構架過程中,需要將Avalon總線上各個IP的時序進行綜合,方便FPGA處理器進行處理,避免錯誤和損失。同時,如何提高導盲系統的魯棒性也是一個值得解決的有意義的工作。

參考文獻

[1]王剛,張瀲.基于FPGA的SoPC嵌入式系統設計與典型事例[M].北京:電子工業出版社,2009.

[2]黃佳瑋,陳福深.基于NiosⅡ的SoPC嵌入式系統設計[J].電子元器件應用,2009,11(7):48-51.

[3] 鄭百源,程遠增,任鎖柱.基于FPGA和TMS320DM642的CCD圖像采集和處理系統硬件設計[J].微型機與應用,2009(12):22-25.

[4]劉虹,黃濤.基于FPGA的高速圖像采集系統的研究與實現[J].工業控制計算機,2004,17(8):18-19.

[5]黃大志,申屠留芳,郭燕.導盲機器人中超聲波測距系統的研究[J].淮海工學院學報,2009(1):19-22.

[6]孫寶元,楊寶清.傳感器及其應用手冊[M].北京:機械工業出版社,2004.

[7]李保國,張春熹.雙輪移動機器人安全目標追蹤與自動避障算法[J].控制理論與應用,2007(4):535-540.

[8]楊東燕.一種移動機器人小車的電機控制系統[J].內蒙古科技與經濟,2008(20):99-108.

[9]孫丘偉,余臻.基于GSM的短信報警收發平臺設計[J].福州大學學報:自然科學版,2008(S1):44-48.

[10]宣彩平,王皓,鄒國良.利用GSM無線模塊發送短消息[J].計算機應用,2004(5):148-150.

[11]苗雨,孟閑勇.基于GSM模塊實現中文短信息發送[J].計算機與信息技術,2008(7):84-86.

主站蜘蛛池模板: 国产精品香蕉在线| 国产欧美精品一区aⅴ影院| 女人18毛片一级毛片在线 | 久久久久国产一级毛片高清板| 午夜不卡福利| 欧美日本在线一区二区三区| 青青草一区| 九色在线观看视频| 亚洲品质国产精品无码| 色婷婷亚洲十月十月色天| 成人国内精品久久久久影院| 成年A级毛片| 久久综合色天堂av| 国产一线在线| 在线精品亚洲一区二区古装| 亚洲成人精品久久| 97国内精品久久久久不卡| 亚洲女人在线| 午夜爽爽视频| 欧美成人h精品网站| 国产主播福利在线观看| 日韩少妇激情一区二区| 国产精品三区四区| 在线五月婷婷| 久久精品中文字幕免费| 国产精品自在在线午夜| 丰满人妻中出白浆| 手机在线免费不卡一区二| 免费观看无遮挡www的小视频| 国产精品亚洲va在线观看| 在线免费看黄的网站| 亚洲欧美日韩中文字幕一区二区三区| 999精品色在线观看| 在线免费观看a视频| 白浆视频在线观看| 亚州AV秘 一区二区三区| 国产靠逼视频| 中文字幕永久视频| 在线中文字幕网| 欧美一区二区啪啪| 国产日韩久久久久无码精品| 伊人色在线视频| 亚洲清纯自偷自拍另类专区| 国产门事件在线| 九月婷婷亚洲综合在线| 日本精品视频一区二区| 三上悠亚在线精品二区| 精品三级网站| h视频在线播放| 中文字幕色在线| 亚洲第一成年人网站| 亚洲人成网站18禁动漫无码| 欧美日韩成人在线观看| 久久9966精品国产免费| 狂欢视频在线观看不卡| 成年片色大黄全免费网站久久| 国产成人无码AV在线播放动漫 | 91久久国产热精品免费| 国产精品视频系列专区| 四虎永久在线| 美女被操黄色视频网站| 亚洲人成影视在线观看| 亚洲欧美国产视频| A级毛片高清免费视频就| 欧美日韩国产在线播放| 欧美精品不卡| 国产福利在线观看精品| 免费全部高H视频无码无遮掩| 免费看一级毛片波多结衣| 天天色天天操综合网| 中文字幕va| 国产特级毛片| 熟妇人妻无乱码中文字幕真矢织江| 一本无码在线观看| 三级视频中文字幕| 亚洲综合网在线观看| 天天综合天天综合| 久久综合干| 人妻丰满熟妇AV无码区| 久久精品亚洲中文字幕乱码| 日本一区二区三区精品国产| 成人免费网站久久久|