chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

電子工程師 ? 來源:工程師青青 ? 作者: 電子發(fā)燒友 ? 2019-03-29 14:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

從那時(shí)起,OpenMV開發(fā)并銷售了多個(gè)相機(jī)平臺(tái)的迭代。 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ì)算機(jī)接口;一個(gè)能夠100 Mbps讀/寫的μSD卡插槽;可以運(yùn)行高達(dá)100 Mbps的SPI總線,I2C總線,CAN總線和異步串行總線,用于連接其他微控制器傳感器,以及12位ADC,12位DAC,三個(gè)I / O引腳伺服控制,RGB LED和兩個(gè)850 nm紅外LED。

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

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

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

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

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

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

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

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

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

真實(shí)案例和性能

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

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

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

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

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

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

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

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

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

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

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

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

    關(guān)注

    5187

    文章

    20169

    瀏覽量

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

    關(guān)注

    163

    文章

    4736

    瀏覽量

    125078
  • openMV
    +關(guān)注

    關(guān)注

    3

    文章

    40

    瀏覽量

    10586

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ARM嵌入式這樣學(xué)

    )話題大熱,Arm也推出神經(jīng)網(wǎng)絡(luò)機(jī)器學(xué)習(xí)軟件 Arm NN,可在基于Arm的高能效平臺(tái)上輕松構(gòu)建和運(yùn)行機(jī)器學(xué)習(xí)應(yīng)用程序,未來嵌入式行業(yè)也將不斷革新,
    發(fā)表于 12-04 07:48

    CW32嵌入式軟件開發(fā)的必備知識(shí)

    嵌入式系統(tǒng)中最常用的編程語言,因?yàn)樗鼈兲峁┝酥苯?b class='flag-5'>訪問硬件的能力,并且代碼執(zhí)行效率高。 了解匯編語言,用于編寫底層驅(qū)動(dòng)、中斷處理程序以及性能要求極高的代碼段。 對(duì)其他編程語言如Python、Java等有
    發(fā)表于 11-28 07:48

    嵌入式與FPGA的區(qū)別

    \"嵌入式開發(fā)門檻低、就業(yè)廣,適合轉(zhuǎn)行;FPGA技術(shù)深、薪資高,但要求學(xué)歷和數(shù)學(xué)功底。選哪個(gè)?看你的基礎(chǔ)和職業(yè)目標(biāo)。\" ?我們先來明白下兩者區(qū)別在哪? ?1、嵌入式:分兩部分
    發(fā)表于 11-20 07:12

    嵌入式系統(tǒng)的定義和應(yīng)用領(lǐng)域

    嵌入式系統(tǒng),簡(jiǎn)而言之,就是一種專為特定設(shè)備或裝置設(shè)計(jì)的計(jì)算機(jī)系統(tǒng)。它們通常配備一個(gè)嵌入式處理器,其控制程序被存儲(chǔ)在ROM中。這些系統(tǒng)在許多日常用品中都有廣泛的應(yīng)用,例如手表、微波爐、錄像機(jī)和汽車等
    發(fā)表于 11-17 06:49

    如何采用SAFERTOS和ESM保護(hù)嵌入式系統(tǒng)安全

    信任根的重要組成部分是實(shí)時(shí)操作系統(tǒng)(RTOS),它為應(yīng)用程序的運(yùn)行提供了一個(gè)安全的平臺(tái)。嵌入式系統(tǒng)的具體安全要求取決于其架構(gòu)以及所面臨的威脅。在本博客中,我們將探討RTOS的安全性,以SAFERTOS及其增強(qiáng)安全模塊(ESM)作為保護(hù)
    的頭像 發(fā)表于 10-24 15:51 ?1186次閱讀

    德承發(fā)表全新MAGNET產(chǎn)品線,為機(jī)器視覺打造高效能DIN-Rail嵌入式工控機(jī)

    與GPU嵌入式工控機(jī)三大產(chǎn)品線后再添新戰(zhàn)力,進(jìn)一步完善整體產(chǎn)品布局。Machine Computing?─ MAGNET產(chǎn)品線是專為智能制造現(xiàn)場(chǎng)的「機(jī)器設(shè)備層 (Machine Level)」打造,結(jié)合
    的頭像 發(fā)表于 10-22 10:32 ?469次閱讀
    德承發(fā)表全新MAGNET產(chǎn)品線,為<b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺</b>打造高效能DIN-Rail<b class='flag-5'>嵌入式</b>工控機(jī)

    嵌入式工程師為什么要學(xué)QT?

    Qt對(duì)嵌入式工程師來說,真的很重要嗎? Qt是一個(gè)跨平臺(tái)的C++應(yīng)用程序開發(fā)框架,非常適合嵌入式系統(tǒng)的開發(fā),Qt在嵌入式開發(fā)中具有很重要的作用。 在項(xiàng)目實(shí)踐中可以看出,Qt在工業(yè)自動(dòng)化
    發(fā)表于 08-14 15:15

    【RA8D1-Vision Board】openmv實(shí)現(xiàn)鳥巢識(shí)別 | 技術(shù)集結(jié)

    ,并在邊緣設(shè)備上運(yùn)行這些模型,而無需互聯(lián)網(wǎng)連接。EdgeImpulse提供了一系列的工具和庫,使開發(fā)人員能夠快速有效地構(gòu)建和部署自定義的嵌入式機(jī)器學(xué)習(xí)應(yīng)用程序。之
    的頭像 發(fā)表于 06-22 09:33 ?530次閱讀
    【RA8D1-Vision Board】<b class='flag-5'>openmv</b>實(shí)現(xiàn)鳥巢識(shí)別 | 技術(shù)集結(jié)

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    :使用Linux操作系統(tǒng),可以運(yùn)行各種復(fù)雜的應(yīng)用程序和驅(qū)動(dòng)程序。 4. 資源需求 : 單片機(jī)嵌入式 :對(duì)硬件資源的需求較低,通常只需要一個(gè)單片機(jī)芯片,內(nèi)存和存儲(chǔ)空間較小。 Linux嵌入
    發(fā)表于 06-20 09:46

    運(yùn)行在嵌入式系統(tǒng)上的emApps

    在當(dāng)今快節(jié)奏的嵌入式系統(tǒng)世界中,靈活性和適應(yīng)性是嵌入式系統(tǒng)實(shí)現(xiàn)的關(guān)鍵。SEGGER推出了其最新創(chuàng)新:Embedded apps(emApps)應(yīng)用,類似于手機(jī)上的應(yīng)用程序,可以運(yùn)行在嵌入式
    的頭像 發(fā)表于 06-18 09:53 ?634次閱讀
    運(yùn)行在<b class='flag-5'>嵌入式</b>系統(tǒng)上的emApps

    嵌入式適合自學(xué)嗎?

    花費(fèi)大量的時(shí)間來篩選和甄別哪些資料是高質(zhì)量的、適合自己的。 2)缺乏權(quán)威性:一些自學(xué)資料可能缺乏權(quán)威性,學(xué)習(xí)者可能會(huì)學(xué)習(xí)到一些錯(cuò)誤的知識(shí)或方法,這會(huì)對(duì)學(xué)習(xí)效果產(chǎn)生負(fù)面影響。 如果自律性并沒有很強(qiáng)、嵌入式基礎(chǔ)并沒有很扎實(shí),自學(xué)反而會(huì)導(dǎo)致走太多彎路,甚至?xí)x目標(biāo)越來越遠(yuǎn)...
    發(fā)表于 04-27 09:54

    使用Lattice mVision打造嵌入式視覺系統(tǒng)解決方案

    嵌入式視覺嵌入式系統(tǒng)與機(jī)器視覺技術(shù)的集合,嵌入式視覺
    的頭像 發(fā)表于 03-06 16:09 ?1237次閱讀

    使用Ozone調(diào)試基于nRF9160 Zephyr應(yīng)用程序

    Ozone是SEGGER免費(fèi)的嵌入式軟件調(diào)試器。它是一個(gè)強(qiáng)大的工具,可以讓你深入了解嵌入式系統(tǒng)中發(fā)生的事情。它在調(diào)試nRF9160 Zephyr應(yīng)用程序時(shí)特別有用。整理多個(gè)線程和多映像構(gòu)建可能很困難,但這就是你想要的工具。
    的頭像 發(fā)表于 02-25 17:07 ?1439次閱讀
    使用Ozone調(diào)試基于nRF9160 Zephyr<b class='flag-5'>應(yīng)用程序</b>

    嵌入式機(jī)器學(xué)習(xí)的應(yīng)用特性與軟件開發(fā)環(huán)境

    作者:DigiKey Editor 在許多嵌入式系統(tǒng)中,必須采用嵌入式機(jī)器學(xué)習(xí)(Embedded Machine Learning)技術(shù),這是指將機(jī)器學(xué)習(xí)模型部署在資源受限的設(shè)備(如微
    的頭像 發(fā)表于 01-25 17:05 ?1235次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>機(jī)器</b>學(xué)習(xí)的應(yīng)用特性與軟件開發(fā)環(huán)境

    嵌入式主板的概述與發(fā)展

    隨著科技的迅猛發(fā)展,嵌入式系統(tǒng)在現(xiàn)代電子產(chǎn)品中扮演著越來越重要的角色。嵌入式主板作為嵌入式系統(tǒng)的核心組件之一,承擔(dān)著控制、處理和通訊等多種功能。本文將對(duì)嵌入式主板的基本概念、構(gòu)成部分、
    的頭像 發(fā)表于 01-13 16:30 ?1196次閱讀
    <b class='flag-5'>嵌入式</b>主板的概述與發(fā)展