RM新时代网站-首页

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

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

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

基于RTT-Draco的疲勞駕駛監(jiān)控系統(tǒng)設(shè)計案例

冬至子 ? 來源:DLMU_lcc ? 作者:DLMU_lcc ? 2023-08-02 16:16 ? 次閱讀

疲勞駕駛一直是交通界的焦點(diǎn)與痛點(diǎn),每年都有大量司機(jī)因疲勞駕駛導(dǎo)致傷亡。傳統(tǒng)的疲勞駕駛預(yù)防,大都基于司機(jī) 自身角度,通過正常的作息和合理的行車安排來提前減少疲勞駕駛發(fā)生的可能性,而未能從疲勞駕駛已經(jīng)可能發(fā)生的角度及時的避免疲勞駕駛的繼續(xù)。

從這個角度出發(fā),我們將傳統(tǒng)的疲勞駕駛預(yù)防與提醒方式,與人臉識別結(jié)合,設(shè)計了疲勞駕駛監(jiān)測與提醒裝置??梢宰R別抽煙、喝水、使用手機(jī)、閉眼、睜眼、閉嘴、張嘴等行為狀態(tài)。

注:本項目為2022中國大學(xué)生計算機(jī)設(shè)計大賽RT-Thread@中智訊物聯(lián)網(wǎng)專項賽參賽作品。項目已在github上整體開源,賽后將在本論壇整體開源,這里只做部分代碼及流程解釋。

使用平臺:RTT—DracoAI套件
模型部署插件:RT-AK
代碼編寫工具:RT-Thread Stdio 2.1.5

我就不按比賽要求寫那種產(chǎn)品介紹類的東西了,技術(shù)平臺直接上干貨,模型部分使用yolo-fastest,模型流程圖如下

1.jpg

1.jpg

1.jpg

使用RT-AK進(jìn)行部署

基礎(chǔ)運(yùn)行命令

python aitools.py --project= --model= --model_name= --platform=k210 --clear

示例

$ D:Projectedge-aiRT-AKrt_ai_tools>python aitools.py --project=D:ProjectK210_Demok210_rthread_bsp --model=.Modelsmnist.tflite --model_name=mnist --platform=k210 --embed_gcc=D:Projectk210_third_toolsxpack-riscv-none-embed-gcc-8.3.0-1.2bin --dataset=.platformsplugin_k210datasetsmnist_datasets

部署成功示意圖

1.jpg

在RT-Thread stdio中工程目錄下更新軟件包,將會使用到LCD,Camera,USART做監(jiān)控串口,SPI1(wifi),以及co2傳感器使用的i2c。setting中配置圖如下

1.jpg

接下來就是軟件包的包含,使用了sgp30和gps_rmc,rw007驅(qū)動軟件包會自動包含,具體配置不做贅述(rw007驅(qū)動記得改頻率不然用不了),會在整體開源后補(bǔ)充。

這里展示以下部分代碼流程截圖,首先進(jìn)行硬件初始化和模型初始化

1.jpg

之后為了保證流暢運(yùn)行,各外設(shè)進(jìn)行了多線程的創(chuàng)建和處理

1.jpg

這里遇到了一個神奇的bug,將攝像頭采集的圖片裁剪后放入kpu中會倒是kpu的圖像失敗

只有不裁剪的240*320圖片直接進(jìn)入kpu中才能完美顯示,這里重寫了一個image_seg函數(shù)解決了這個問題,進(jìn)入模型進(jìn)行運(yùn)算并對運(yùn)算結(jié)果進(jìn)行處理

1.jpg

之后就是屏幕顯示onenet上傳圖片巴拉巴拉的就可以了,上傳圖片使用了http post,onenet自己的那個軟件包不好用,這里就不贅述了。模型各類別的準(zhǔn)確度如下圖

1.jpg

因為抽煙這樣的行為在屏幕中表現(xiàn)的實(shí)在是太小了,準(zhǔn)確度相較于其他略有下降,在RTT-Draco上的運(yùn)行時間約為360ms。這里沒有辦法插入視頻,就從視頻里截了一張識別的效果圖。

1.jpg

到此,該項目完成了車輛定位,車內(nèi)co2濃度檢測,駕駛員不良行為檢測等功能,且具備了聲光震動提醒,基本符合疲勞駕駛監(jiān)控系統(tǒng)的定位和要求。

聲明:本文內(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)注

    2550

    文章

    51035

    瀏覽量

    753071
  • LCD屏
    +關(guān)注

    關(guān)注

    0

    文章

    122

    瀏覽量

    15421
  • USART串口
    +關(guān)注

    關(guān)注

    0

    文章

    32

    瀏覽量

    6818
  • gcc編譯器
    +關(guān)注

    關(guān)注

    0

    文章

    78

    瀏覽量

    3378
  • RTThread
    +關(guān)注

    關(guān)注

    8

    文章

    132

    瀏覽量

    40859
收藏 人收藏

    評論

    相關(guān)推薦

    疲勞檢測中傳感物聯(lián)的應(yīng)用

    出現(xiàn)的危險進(jìn)行主動預(yù)防,并根據(jù)設(shè)定的規(guī)則進(jìn)行相應(yīng)報警級別的警示,另外疲勞檢測系統(tǒng)結(jié)合人臉識別系統(tǒng),可對司機(jī)進(jìn)行實(shí)時監(jiān)控并對四小時連續(xù)駕駛
    發(fā)表于 10-19 17:45

    【TL6748 DSP申請】基于機(jī)器視覺與類智能手環(huán)相結(jié)合的疲勞駕駛警示系統(tǒng)

    者是否處于疲勞駕駛狀態(tài)并根據(jù)處理分析的結(jié)果發(fā)出相應(yīng)的警示信息,最終形成基于機(jī)器視覺與類智能手環(huán)的綜合疲勞駕駛警示系統(tǒng)一套。
    發(fā)表于 11-06 09:55

    基于腦電的疲勞駕駛檢測系統(tǒng)的設(shè)計簡單介紹

    問題,隨著高速公路的發(fā)展和車速的提高,目前已成為汽車安全研究的重要一環(huán)。國外的許多國家都比較重視疲勞駕駛檢測的研究工作。尤以美國的研究發(fā)展較快,目前具有代表性的有:美國研制的打瞌睡駕駛員偵探系統(tǒng),方向盤
    發(fā)表于 06-17 05:00

    怎么實(shí)現(xiàn)基于ZigBee的疲勞駕駛警示系統(tǒng)的設(shè)計?

    本文提出了基于ZigBee的無線傳感網(wǎng)絡(luò)技術(shù)與傳感器信息融合技術(shù)相結(jié)合的疲勞駕駛警示系統(tǒng)系統(tǒng)由CC2430 和協(xié)調(diào)器負(fù)責(zé)zigbee 網(wǎng)絡(luò)的組建和管理,高性能處理器完成疲勞信息的融合
    發(fā)表于 05-12 06:09

    怎樣去設(shè)計一個基于嵌入式的駕駛疲勞檢測系統(tǒng)

    嵌入式駕駛疲勞檢測系統(tǒng)設(shè)計1、簡介隨著汽車業(yè)的迅速發(fā)展,越來越多的汽車進(jìn)入人們的家中。汽車給人們帶來方便的同時也對人民群眾的生命財產(chǎn)安全帶來了隱患。交通事故發(fā)生的主要原因之一是疲勞駕駛
    發(fā)表于 12-22 08:10

    求一種基于RTT—DracoAI套件的疲勞駕駛監(jiān)測與提醒裝置設(shè)計方案

    相較于其他略有下降,在RTT-Draco上的運(yùn)行時間約為360ms。到此,該項目完成了車輛定位,車內(nèi)co2濃度檢測,駕駛員不良行為檢測等功能,且具備了聲光震動提醒,基本符合疲勞駕駛監(jiān)控
    發(fā)表于 06-02 14:35

    基于DSP的疲勞駕駛預(yù)警系統(tǒng)的設(shè)計

    基于DSP的疲勞駕駛預(yù)警系統(tǒng)的設(shè)計:本文描述了一個基于TI公司高速圖像處理芯片TMS320DM642的疲勞檢測預(yù)警系統(tǒng),用以判定駕駛員的
    發(fā)表于 05-16 22:29 ?49次下載

    基于DSP的疲勞駕駛檢測系統(tǒng)的設(shè)計解析

    ,直接財產(chǎn)損失9.1億元,其中疲勞駕駛造成的事故占一定比重。減少疲勞駕駛可以降低公共財產(chǎn)和個人人身財產(chǎn)損失,因此研究防疲勞駕駛系統(tǒng)具有重要的意義。 國內(nèi)外有許多研究防
    發(fā)表于 11-30 10:39 ?1次下載
    基于DSP的<b class='flag-5'>疲勞駕駛</b>檢測<b class='flag-5'>系統(tǒng)</b>的設(shè)計解析

    疲勞駕駛檢測模塊設(shè)計及仿真驗證

    駕駛疲勞是影響交通安全的重要因素之一,疲勞駕駛預(yù)警系統(tǒng)的研究是十分有必要的。針對面部特征精確定位及疲勞駕駛檢測問題,提出眼、鼻和嘴部三組卷積
    發(fā)表于 01-10 13:55 ?4次下載

    新專利 Affectiva利用AI解決疲勞駕駛

    對于駕駛員來說疲勞駕駛的后果不亞于酒后駕駛,每年因駕駛疲勞駕駛的事故就有成百上千。而疲勞駕駛
    發(fā)表于 03-31 10:32 ?2137次閱讀

    采用預(yù)防疲勞駕駛駕駛監(jiān)控技術(shù)

    ,旨在降低重卡事故并提升卡車駕駛員安全性,其采用了一款全球領(lǐng)先的預(yù)防疲勞駕駛駕駛監(jiān)控技術(shù)。作為澳大利亞政府合作研發(fā)中心項目,該項先進(jìn)安全卡車概念車(Advanced Safe Tr
    發(fā)表于 04-09 17:41 ?1708次閱讀

    疲勞駕駛分析和解讀

    根據(jù)美國聯(lián)辦調(diào)查局顯示,20%~30%的佳通事故都是由于疲勞駕駛所引起的,駕駛疲勞檢測技術(shù)的研究對于預(yù)防佳通事故有著重要意義。zui近十多年來,疲勞駕駛檢測逐步取得人們的關(guān)注,目前
    的頭像 發(fā)表于 08-08 10:15 ?4128次閱讀

    DMS技術(shù)如何防止疲勞駕駛

    疲勞駕駛在交通事故中原因中占據(jù)較大比例,對駕駛員及乘客的人身財產(chǎn)安全造成巨大威脅。在自動駕駛完全普及之前,“人機(jī)共駕”仍將是市場主流。DMS技術(shù)如何防止疲勞駕駛?
    的頭像 發(fā)表于 06-24 11:06 ?7517次閱讀

    基于DSP的改進(jìn)疲勞駕駛檢測系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《基于DSP的改進(jìn)疲勞駕駛檢測系統(tǒng).pdf》資料免費(fèi)下載
    發(fā)表于 10-08 10:22 ?2次下載
    基于DSP的改進(jìn)<b class='flag-5'>疲勞駕駛</b>檢測<b class='flag-5'>系統(tǒng)</b>

    RTT_Draco的外置uart接口(TXD,RXD)怎么配置和使用呢?

    RTT_Draco的外置uart接口(TXD,RXD)怎么配置和使用呢? RT-Thread的RTT_Draco是一款高性能的MCU芯片,它提供了外置UART接口(TXD,RXD)用于與外部設(shè)備進(jìn)行
    的頭像 發(fā)表于 01-16 17:11 ?1040次閱讀
    RM新时代网站-首页