• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

【RT-Thread作品秀】基于神經(jīng)網(wǎng)絡(luò)分類模型(百度API)汽車安全駕駛檢測

2020/12/03
376
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

)G}P0NL~U@V_]B$V]XCWKOJ.png

共4個文件

作者:a8456123

概述:本作品以openmv作為攝像頭模塊將預(yù)處理好的數(shù)據(jù)通過串口發(fā)送到ART上,然后基于ART板載的AP6212模塊連接到百度駕駛識別API上進(jìn)行云端識別,返回識別結(jié)果,達(dá)到識別駕駛行為是否安全,是否處于危險駕駛。

RT-thread版本:4.0.3

開發(fā)工具:RT-Thread Studio,OpenMV IDE

RT-Thread使用情況:

內(nèi)核部分:使能軟件定時器,內(nèi)存管理,控制臺

組件部分:使用WIFI框架,SPI設(shè)備驅(qū)動,SD設(shè)備驅(qū)動,UART設(shè)備驅(qū)動

軟件包部分:Micropython

硬件部分:SDRAM,UART,SPI

硬件框架:

軟件框架說明

軟件模塊說明:

通過對圖片預(yù)處理然后傳輸?shù)紸RT上利用板載的AP6212上傳數(shù)據(jù)(密鑰,以及關(guān)鍵的圖片數(shù)據(jù)),等待百度那邊API返回json文本結(jié)果

演示效果:

代碼地址:

https://github.com/SCTTJ/RTT

代碼是基于ART出廠例程的基礎(chǔ)上修改的,調(diào)用API以及串口所使用的代碼在工作中的“python代碼”里面

比賽感悟:

原本以為畢業(yè)前還能試著完整地參加一次比賽,但是事實上考證,畢業(yè)設(shè)計等一堆東西都快把自己壓死了,不過盡管白天很忙,晚上還是試著去完成作品,原本是想移植省賽時樹莓派上運行的TF2駕駛識別模型轉(zhuǎn)換成更小的tflite模型(也不小,足足2M多),原本上M的模型在市面上常規(guī)的單片機(jī)上基本是無緣的,但是ART板載32M的SDRAM給了我想整活的靈感,于是我想基于RTT提供的TFlite軟件包來移植,可惜自己沒能移植成功,后面實在不行的情況下,我選擇了妥協(xié),選擇使用百度駕駛識別API來代替本地運行。真的可惜。

  • )G}P0NL~U@V_]B$V]XCWKOJ.png
    下載
    描述:串口接線圖
  • 代碼地址.txt
    下載
    描述:github托管
  • edge使用.docx
    下載
    描述:tflite模型簡易訓(xùn)練教程
  • 描述.docx
    下載
    描述:描述

相關(guān)推薦