<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于嵌入式PIC32單片機的目標檢測與跟蹤系統

電子工程師 ? 來源:網絡整理 ? 作者:佚名 ? 2018-02-15 22:42 ? 次閱讀

通過借鑒嵌入式系統電子技術、信號處理以及計算機等領域應用的成功經驗,在分析目標檢測與跟蹤算法的基礎上,將目標檢測與跟蹤算法與嵌入式技術相結合,設計一種基于嵌入式PIC32單片機的目標檢測與跟蹤系統,可以實現目標檢測跟蹤系統的小型化,智能化,并以具體飛行目標為例進行了目標的識別和跟蹤。

研究目的

隨著現代社會對軍用和民用設備需求的不斷擴大及要求的不斷提高,運動目標的識別和跟蹤技術已經迅速發展成為現代信息處理領域中一項非常重要的技術,也是無人機野外戰場偵察技術中的重點和難點,并在許多領域內發揮著不可替代的作用。目前,基于PC 機的目標檢測與跟蹤技術已趨于成熟,但其在嵌入式平臺的應用研究還處于初級階段。由于嵌入式系統具有體積小巧,便于攜帶等一系列PC 機無法替代的優點,因此如何對飛行目標進行有效檢測和跟蹤并且在嵌入式系統中實現是目前急需解決的課題。針對以上問題本文設計了一個基于嵌入式的目標檢測與跟蹤系統,本系統具有體積小、實時性好并且可對運動目標進行有效實時跟蹤的特點。也為開展實時化微型化的嵌入式機器視覺系統的研究進行了有益的嘗試。

系統總體方案

本課題研究的是無人機在復雜背景環境下對目標的檢測和跟蹤的嵌入式實現問題,目標跟蹤系統是利用一個可移動的圖像處理設備實現圖像中運動物體的檢測和跟蹤,解決了軍用和工業等方面發展對目標跟蹤系統的小型化要求。

1.主要研究以下方面的內容:

(1)嵌入式視覺跟蹤系統的硬件設計

嵌入式平臺是解決實時性和小型化的有效途徑,采用基于PIC32的嵌入式平臺的目標跟蹤系統的解決方案可以滿足設備功能的要求。

針對小型化的實際需求,本系統采用USB攝像頭作為采集目標圖像的設備,采用PIC32內核開發板作為中央控制器,以及云臺、云臺控制器等外圍設備,形成完整的視覺反饋跟蹤系統。

(2)嵌入式視覺跟蹤系統的軟件設計

針對被跟蹤目標的特點,設計實時識別與跟蹤算法,利用嵌入式系統軟件MPLAB IDE集成開發環境具體開發系統的數據接收,特征識別和反饋控制等軟件模塊,采用MPLAB C32 C編譯器將目標跟蹤的算法編譯實現,實現對運動目標的識別與跟蹤。

(3)仿真實驗,調試

在設計好的嵌入式實驗平臺上進行跟蹤實驗,經過反復調試,直到測試跟蹤的效果達到預期的要求。

2 研究方案

根據以上研究內容,將目標的檢測和跟蹤方案的嵌入式實現分成硬件和軟件兩部分。

嵌入式視覺跟蹤系統的硬件方案:

系統硬件結構圖如圖1所示:

圖1系統硬件結構圖

系統總體硬件結構如圖1所示。在PIC32嵌入式系統平臺上移植并配置MPLAB IDE集成開發環境,針對平臺和應用的特點,制作合適的文件系統,編寫應用程序。運動目標經USB攝像頭實時采集后,送入PIC32處理器,利用嵌入式處理器的強大運算能力,對采集到的圖像進行處理,完成目標識別與定位,并控制云臺控制器,調整攝像頭位姿,使攝像頭對準運動目標,實現實時跟蹤。實時性好和體積小巧是本嵌入式跟蹤系統追求的目標。

嵌入式視覺跟蹤系統的軟件方案:

(1)MPLAB C32 C編譯器

C 代碼應用程序:32 位語言工具庫位于MPLAB C32 C 編譯器安裝目錄的pIC32mx\lib 子目錄中,默認情況下存放在:C:\Program Files\Microchip\MPLAB C32\pic32mx\lib可以通過MPLAB C32 鏈接器將這些庫直接鏈接到應用程序中。

(2)啟動代碼

為初始化數據存儲器中的變量,鏈接器創建一個數據初始化映像。這個映像必須在啟動時、在應用程序正確獲取控制權之前復制到RAM 中。crt0.o 中的啟動代碼執行運行時環境的初始化。

(3)32 位外設函數庫

32 位軟件和硬件外設函數庫為設置和控制32 位外設提供了函數和宏。 這些庫是特定于處理器的,形式為libmchp_peripheral_Device.a,其中Device 為32 位器件型號。

(4)標準C 函數庫(包含數學函數)

提供了一套完整的符合ANSI-89 的庫。 標準的C 語言庫文件是libc.a (由MIPS Technologies 編寫)、libe.a 和libm.a。一個典型的C 應用程序必須包含全部這三個庫,這三個庫在默認情況下就被鏈接進來,無需用戶指定。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6005

    文章

    44013

    瀏覽量

    621902
  • 嵌入式
    +關注

    關注

    4993

    文章

    18353

    瀏覽量

    289846
收藏 人收藏

    評論

    相關推薦

    學51單片機 PIC 嵌入式

    學51單片機PIC嵌入式之后,請問有何前途。
    發表于 05-08 16:53

    單片機嵌入式系統的區別 單片機嵌入式linux區別

    `在如今高速發展的社會下,電子信息技術的更新迭代相當迅速,想要不被社會淘汰,就要不斷更新自己的技術水平。本文簡單分析了單片機嵌入式系統的聯系、組成結構對比等基礎知識,并列舉了幾種適用于PIC
    發表于 03-16 16:22

    到底什么是嵌入式?什么是單片機?

    凡是從事計算機或電子信息相關領域工作的童鞋,一定都聽說過嵌入式單片機吧?很多人應該知道,這兩個名詞和硬件系統有著非常密切的關系。一聽到它們,就容易讓人聯想到插滿芯片和針腳的電路板:但是,如果要問
    發表于 05-08 10:35

    什么是嵌入式?什么是單片機?

    凡是從事計算機或電子信息相關領域工作的童鞋,一定都聽說過嵌入式單片機吧?很多人應該知道,這兩個名詞和硬件系統有著非常密切的關系。一聽到它們,就容易讓人聯想到插滿芯片和針腳的電路板:但是,如果要問
    發表于 05-19 14:25

    什么是單片機嵌入式?

    `嵌入式單片機定義在實物上可以理解為單片機開發板一款單片機開發板有硬件電路,有軟件程序的控制可以說是嵌入式,
    發表于 04-22 11:42

    怎么實現基于PIC18F系列單片機嵌入式系統設計?

    本文結合無位置傳感器永磁無刷直流電動機控制系統的開發,以Microchip公司的PIC18F452單片機為主控器件,并采用嵌入式實時操作系統
    發表于 04-29 07:00

    單片機嵌入式有何區別

    單片機嵌入式芯片平臺片上資源價格應用場景不同開發模式技術特征芯片平臺主流單片機平臺:51、PIC、STM32、AVR、MSP430等主流嵌入式
    發表于 07-13 08:47

    單片機嵌入式有何區別

    單片機嵌入式的區別平臺區別:主流的單片機平臺有51,PIC,STM32,AVR,MSP430,主流的嵌入式平臺有ARM,PPC,MIPS資
    發表于 11-23 07:18

    按鍵和PIC單片機的物理連接與檢測

    目錄按鍵和PIC單片機一、按鍵二、按鍵的物理連接與檢測三、PIC16F18854單片機按鍵檢測
    發表于 11-24 06:39

    關于單片機嵌入式系統之間界定

    關注、星標公眾號,直達精彩內容一、前言二、關于單片機嵌入式系統之間界定1. 單片機2.嵌入式系統
    發表于 02-23 06:27

    基于嵌入式技術的目標跟蹤系統設計

    基于嵌入式技術的目標跟蹤系統設計
    發表于 04-08 10:17

    32位單片機C語言編程:基于PIC32圖書電子版

    《32位單片機C語言編程:基于PIC32》介紹32位單片機PIC32的C語言編程技術,引導讀者循序漸進地掌握基于PIC32
    發表于 08-23 16:43 ?0次下載

    32位單片機C語言編程:基于PIC32

    介紹32位單片機PIC32的C語言編程技術,引導讀者循序漸進地掌握基于PIC32單片機嵌入式控制系統
    發表于 08-23 16:50 ?4976次閱讀

    智能目標跟蹤系統設計方案

    摘 要: 通過借鑒嵌入式系統在電子技術、信號處理以及計算機等領域應用的成功經驗,在分析目標檢測跟蹤算法的基礎上,將
    發表于 10-16 16:59 ?4次下載
    智能<b class='flag-5'>目標</b><b class='flag-5'>跟蹤</b><b class='flag-5'>系統</b>設計方案

    嵌入式視覺跟蹤系統的軟硬件設計方案

    通過借鑒嵌入式系統在電子技術、信號處理以及計算機等領域應用的成功經驗,在分析目標檢測跟蹤算法的基礎上,將
    發表于 10-18 15:09 ?7次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>