精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OpenMV的最終目標(biāo)是使嵌入式機(jī)器視覺應(yīng)用程序更易訪問

電子工程師 ? 來源:工程師青青 ? 作者: 電子發(fā)燒友 ? 2019-03-29 14:32 ? 次閱讀

使嵌入式機(jī)器視覺應(yīng)用程序更易訪問是OpenMV的最終目標(biāo),該項目負(fù)責(zé)開發(fā)開源、低成本嵌入式相機(jī)平臺的多個迭代。

OpenMV始于2013年,當(dāng)時副總裁兼聯(lián)合創(chuàng)始人Ibrahim Abdelkader正在尋找一款比他更好,更便宜的串行相機(jī)模塊。期望的結(jié)果是一個小型,可擴(kuò)展的機(jī)器視覺模塊,成本低于100美元。最終,OpenMV轉(zhuǎn)移到Hackaday項目,然后轉(zhuǎn)移到Kickstarter項目,然后 – 總裁兼聯(lián)合創(chuàng)始人Kwabena Agyeman于2015年加入運(yùn)營業(yè)務(wù)。

從那時起,OpenMV開發(fā)并銷售了多個相機(jī)平臺的迭代。 OpenMV Cam的當(dāng)前版本H7采用STMicroelectronics STM32H743VI ARM Cortex M7處理器,運(yùn)行頻率為400 MHz,內(nèi)存為1 MB,閃存為2 MB。所有I / O引腳輸出3.3V且耐5V。 I / O接口包括USB計算機(jī)接口;一個能夠100 Mbps讀/寫的μSD卡插槽;可以運(yùn)行高達(dá)100 Mbps的SPI總線,I2C總線,CAN總線和異步串行總線,用于連接其他微控制器傳感器,以及12位ADC,12位DAC,三個I / O引腳伺服控制,RGB LED和兩個850 nm紅外LED。

使用OpenMV Cam H7,一次可跟蹤多達(dá)16種顏色。

可拆卸攝像頭模塊允許OpenMV Cam H7與不同的傳感器連接,但攝像頭配有OmniVision Technologies的OV7725圖像傳感器。這款640 x 480色彩傳感器是一個1/4“CMOS圖像傳感器,全分辨率下以60 fps運(yùn)行,速度高達(dá)120 fps,分辨率低于320 x 240.另外,相機(jī)的鏡頭尺寸為2.8 mm標(biāo)準(zhǔn)M12鏡頭卡口。

對于專業(yè)機(jī)器視覺應(yīng)用,OpenMV提供全球快門相機(jī)模塊,由安森美半導(dǎo)體的752 x 480 MT9V034全局快門CMOS傳感器組成。對于熱成像應(yīng)用,OpenMV提供FLIR Lepton適配器模塊。

“使用我們的系統(tǒng)部署散熱功能是一個簡單的過程,”Agyeman說。 “假設(shè)您想將相機(jī)放在房間的角落以進(jìn)行安全或監(jiān)視。也許它有一個Wi-Fi芯片可以在它看到任何東西時向服務(wù)器發(fā)送一條消息。 OpenMV cam是一體化的包裝,可以完成所有工作。“

他繼續(xù)說道,“我們有一個電池連接器,一個Wi-Fi屏蔽,F(xiàn)LIR Lepton支持,并且軟件可以讓整個系統(tǒng)開啟,捕獲熱圖像并關(guān)閉,同時以非常低的功耗生存等待一些環(huán)保行動發(fā)生。“

關(guān)于軟件,編程是通過MicroPython完成的 – 一種用C編寫的Python可編程語言版本,經(jīng)過優(yōu)化可在微控制器上運(yùn)行。 OpenMV的攝像頭有一個運(yùn)行在機(jī)上的MicroPython內(nèi)核。

“通過內(nèi)核,您可以發(fā)送Python代碼腳本,并解析,編譯和執(zhí)行該代碼。我們所有的函數(shù)都是用C語言編寫的,然后他們?yōu)樗麄儎?chuàng)建了一個Python模塊,您可以使用MicroPython解釋器調(diào)用它們。使用Python的原因是我們的固件現(xiàn)在約為2 MB,加載固件需要很長時間,“他說。

“如果你在C工作,”Agyeman繼續(xù)說道,“每次對設(shè)備進(jìn)行編程需要很長時間,包括任何時候進(jìn)行一次更改。可以努力使固件的某些部分可重新編程,而某些部分不可重新編程,從而無需擦除整個部分,但通過使用MicroPython,我們的編譯,上載和執(zhí)行時間不到一秒。 ”

openmv最新的相機(jī),openmv cam h7,建立在ARM Cortex m7處理器上。

真實案例和性能

Agyeman說,OpenMVCam的所有版本都可以完成各種成像任務(wù),包括顏色跟蹤、人臉檢測視頻記錄和基準(zhǔn)標(biāo)記跟蹤(Apriltag標(biāo)記跟蹤),但機(jī)器視覺社區(qū)的一個潛在的有趣功能是字符識別,這是使用chars74k圖像數(shù)據(jù)完成的。ET.由大量字母A-Z和數(shù)字0-9的圖片組成,該數(shù)據(jù)集可以用H7識別打印字符。

Agyeman說,雖然它不一定有“全文識別”,但OpenMVCamH7可以指向一個字母并識別該字母。

“當(dāng)針對圖像的感興趣區(qū)域時,算法以大約20 fps的速度運(yùn)行。如果你不需要很高的幀速率,你可以拍一張照片,如果你知道圖像中的數(shù)字應(yīng)該在哪里,你可以在該區(qū)域啟動算法,并將文本數(shù)字化,”他說。

Agyeman提供的一個例子是,openmv cam指向帶有旋轉(zhuǎn)數(shù)字的機(jī)械刻度盤,目的是借助于機(jī)器學(xué)習(xí)實現(xiàn)刻度盤的數(shù)字化。

“即使有了OpenCV和基于Linux的處理器,這也不容易,”他說。“只有模板匹配或機(jī)器學(xué)習(xí)才能解決這一問題。然而,有了H7,我們就有了一個機(jī)器學(xué)習(xí)示例腳本,該腳本直接內(nèi)置在相機(jī)中,不需要安裝任何軟件。

OpenMV相機(jī)部署的其他現(xiàn)實應(yīng)用包括機(jī)器人競賽,如First Robotics以及用于簡單特征檢測的產(chǎn)品線裝配應(yīng)用程序。相機(jī)內(nèi)置的免費(fèi)功能包括條形碼讀取、二維碼讀取和數(shù)據(jù)矩陣讀取功能。雖然H7相機(jī)或以前版本的相機(jī)無法與工業(yè)相機(jī)或智能相機(jī)(通常用于機(jī)器視覺)的功能匹配,但OpenMV及其相機(jī)的一個優(yōu)勢是成本。

Agyeman說:“當(dāng)人們不想為復(fù)雜的機(jī)器視覺攝像機(jī)系統(tǒng)支付費(fèi)用時,他們使用OpenMV攝像機(jī),他們希望能夠完成一些涉及最低質(zhì)量控制檢查的工作,并希望能夠快速實施一個簡單的解決方案。”“這避免了他們使用系統(tǒng)集成商和昂貴的相機(jī)和個人電腦

使用OpenMV相機(jī)作為微控制器,將其插入編寫簡單代碼的計算機(jī),并使用編輯器來處理安裝,這是Agyeman最近看到的另一個應(yīng)用程序。

展望未來,OpenMV團(tuán)隊著眼于開發(fā)新的人工智能AI)解決方案。

“我們可以做的一件事是,因為它是一個處理器,直接使用SPI總線接口與其他處理器通信。不同的人工智能板現(xiàn)在存在,幫助加速和啟用新的應(yīng)用程序。他說:“我們正在考慮將這些設(shè)備集成為未來相機(jī)的防護(hù)罩。”

“此外,”他說,“我們正在努力將人工智能功能集成到相機(jī)中。”

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5044

    文章

    18805

    瀏覽量

    298374
  • 機(jī)器視覺
    +關(guān)注

    關(guān)注

    161

    文章

    4265

    瀏覽量

    119532
  • openMV
    +關(guān)注

    關(guān)注

    3

    文章

    39

    瀏覽量

    9757

原文標(biāo)題:OpenMV:低成本、開源平臺支持不同的嵌入式視覺應(yīng)用程序

文章出處:【微信號:vision263com,微信公眾號:新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【大連】9月7日RT-Thread巡回線下培訓(xùn)-OpenMV機(jī)器視覺

    親愛的RT-Thread社區(qū)成員們:2024年RT-Thread全球開發(fā)者線下培訓(xùn)拉開帷幕啦!24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供一個深入學(xué)習(xí)RT-Thread嵌入式開發(fā)的絕佳
    的頭像 發(fā)表于 09-01 08:02 ?207次閱讀
    【大連】9月7日RT-Thread巡回線下培訓(xùn)-<b class='flag-5'>OpenMV</b><b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺</b>

    C28x嵌入式應(yīng)用程序二進(jìn)制接口

    電子發(fā)燒友網(wǎng)站提供《C28x嵌入式應(yīng)用程序二進(jìn)制接口.pdf》資料免費(fèi)下載
    發(fā)表于 08-31 09:39 ?0次下載
    C28x<b class='flag-5'>嵌入式</b><b class='flag-5'>應(yīng)用程序</b>二進(jìn)制接口

    MSP430嵌入式應(yīng)用程序二進(jìn)制接口

    電子發(fā)燒友網(wǎng)站提供《MSP430嵌入式應(yīng)用程序二進(jìn)制接口.pdf》資料免費(fèi)下載
    發(fā)表于 08-30 11:43 ?0次下載
    MSP430<b class='flag-5'>嵌入式</b><b class='flag-5'>應(yīng)用程序</b>二進(jìn)制接口

    C6000嵌入式應(yīng)用程序二進(jìn)制接口

    電子發(fā)燒友網(wǎng)站提供《C6000嵌入式應(yīng)用程序二進(jìn)制接口.pdf》資料免費(fèi)下載
    發(fā)表于 08-29 14:52 ?0次下載
    C6000<b class='flag-5'>嵌入式</b><b class='flag-5'>應(yīng)用程序</b>二進(jìn)制接口

    第19.2章-星曈科技 openmv H7 plus openmv視覺循跡功能-完成視覺識別指定區(qū)域 OpenMV視覺模塊循跡 STM32F103C8T6視覺巡線

    第19.2章-【星曈科技】openmv H7 plus openmv視覺循跡功能-完成視覺識別指定區(qū)域 OpenMV
    的頭像 發(fā)表于 08-20 11:28 ?246次閱讀

    機(jī)器視覺嵌入式中的應(yīng)用

    機(jī)器視覺嵌入式系統(tǒng)中的應(yīng)用是一個廣泛而深入的話題,涉及到許多不同的領(lǐng)域和技術(shù)。 機(jī)器視覺嵌入式
    的頭像 發(fā)表于 07-16 10:30 ?250次閱讀

    嵌入式技術(shù)領(lǐng)域的視覺、安全與AI應(yīng)用

    本次2024年度德國版嵌入式世界展的大獎評選共收到全球百余家企業(yè)的申請,經(jīng)由評審團(tuán)嚴(yán)格篩選,最終選出三項候選提名,并于會場進(jìn)行了隆重的頒獎儀式。其中,嵌入式視覺、安全與安防、人工智能等
    的頭像 發(fā)表于 04-29 11:20 ?251次閱讀

    再談嵌入式實時操作系統(tǒng)

    等領(lǐng)域。嵌入式實時操作系統(tǒng)(RTOS)構(gòu)造簡單、功能齊全、便于使用,特別適合各類應(yīng)用場景,因此它在軟件應(yīng)用程序開發(fā)中發(fā)揮著重要的作用,使嵌入式系統(tǒng)的開發(fā)更加高效。
    的頭像 發(fā)表于 04-09 17:27 ?563次閱讀
    再談<b class='flag-5'>嵌入式</b>實時操作系統(tǒng)

    嵌入式Linux應(yīng)用程序開發(fā)詳解-第3章

    電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應(yīng)用程序開發(fā)詳解-第3章.pdf》資料免費(fèi)下載
    發(fā)表于 11-16 11:19 ?0次下載
    <b class='flag-5'>嵌入式</b>Linux<b class='flag-5'>應(yīng)用程序</b>開發(fā)詳解-第3章

    嵌入式Linux應(yīng)用程序開發(fā)詳解-第2章

    電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應(yīng)用程序開發(fā)詳解-第2章.pdf》資料免費(fèi)下載
    發(fā)表于 11-16 11:18 ?0次下載
    <b class='flag-5'>嵌入式</b>Linux<b class='flag-5'>應(yīng)用程序</b>開發(fā)詳解-第2章

    嵌入式Linux應(yīng)用程序開發(fā)詳解-第1章

    電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應(yīng)用程序開發(fā)詳解-第1章.pdf》資料免費(fèi)下載
    發(fā)表于 11-16 11:17 ?0次下載
    <b class='flag-5'>嵌入式</b>Linux<b class='flag-5'>應(yīng)用程序</b>開發(fā)詳解-第1章

    嵌入式視覺技術(shù)如何賦予機(jī)器觀察能力

    “看”的能力一直被認(rèn)為是生物體獨(dú)有的特質(zhì),它讓我們能夠識別形狀、顏色、紋理和深度,進(jìn)而與外部世界互動。 而現(xiàn)在,這個能力正被賦予機(jī)器,這就是機(jī)器視覺更專業(yè)地說是嵌入式
    的頭像 發(fā)表于 10-18 11:36 ?2590次閱讀

    嵌入式機(jī)器視覺系統(tǒng)中ARM與DSP的數(shù)據(jù)通信方法

    電子發(fā)燒友網(wǎng)站提供《嵌入式機(jī)器視覺系統(tǒng)中ARM與DSP的數(shù)據(jù)通信方法.pdf》資料免費(fèi)下載
    發(fā)表于 10-18 10:19 ?0次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺</b>系統(tǒng)中ARM與DSP的數(shù)據(jù)通信方法

    什么是嵌入式Linux?

    Linux到底是什么呢? 嵌入式linux 是將日益流行的Linux操作系統(tǒng)進(jìn)行裁剪修改,使之能在嵌入式計算機(jī)系統(tǒng)上運(yùn)行的一種操作系統(tǒng)。簡單來說,是除了電腦之外可以運(yùn)行程序的設(shè)備,將C
    發(fā)表于 10-11 13:47

    基于Linux的嵌入式視覺系統(tǒng)設(shè)計原理

    電子發(fā)燒友網(wǎng)站提供《基于Linux的嵌入式視覺系統(tǒng)設(shè)計原理.pdf》資料免費(fèi)下載
    發(fā)表于 10-11 11:26 ?0次下載
    基于Linux的<b class='flag-5'>嵌入式</b><b class='flag-5'>視覺</b>系統(tǒng)設(shè)計原理