91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

RDK X3出馬,YOLOv5拍你違停沒(méi)商量!

徐國(guó)晟 ? 來(lái)源:徐國(guó)晟 ? 2025-07-05 11:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、核心內(nèi)容概述

1.1 項(xiàng)目背景與目標(biāo)

隨著城市電動(dòng)車保有量突破3.5億輛,違規(guī)停放問(wèn)題已成為影響交通秩序和公共安全的重要挑戰(zhàn)。傳統(tǒng)固定監(jiān)控覆蓋范圍有限,無(wú)人機(jī)應(yīng)用受城市環(huán)境制約,智能停車樁部署成本高昂,亟需一種高效、低功耗的智能化解決方案——恐眼照你團(tuán)隊(duì)

本系統(tǒng)基于RDK X3開(kāi)發(fā)板與TogetheROS.Bot平臺(tái),構(gòu)建了一套集環(huán)境感知、智能識(shí)別、自動(dòng)導(dǎo)航于一體的電動(dòng)車違停檢測(cè)系統(tǒng),旨在實(shí)現(xiàn):

固定區(qū)域內(nèi)的自主巡邏與導(dǎo)航

電動(dòng)車違停行為的實(shí)時(shí)檢測(cè)與判斷

違規(guī)車輛的車牌識(shí)別與信息記錄

人機(jī)交互語(yǔ)音提示功能

1.2 系統(tǒng)工作流程

環(huán)境建圖與導(dǎo)航:通過(guò)N10激光雷達(dá)獲取點(diǎn)云數(shù)據(jù),利用Gmapping算法完成區(qū)域地圖構(gòu)建,基于Nav2框架實(shí)現(xiàn)A*算法路徑規(guī)劃。

目標(biāo)檢測(cè)與語(yǔ)義分割:使用YOLOv5算法識(shí)別電動(dòng)車及障礙物,結(jié)合Mobilenet-UNet語(yǔ)義分割模型區(qū)分停車區(qū)域與禁停區(qū)域。

違停判斷邏輯:通過(guò)檢測(cè)框底部線段與停車線的相交關(guān)系,計(jì)算區(qū)域內(nèi)占比判斷違停狀態(tài),支持消防通道等禁停區(qū)域檢測(cè)。

數(shù)據(jù)交互與記錄:通過(guò)Socket通信將違規(guī)車輛圖像傳輸至PC端,利用HyperLPR3實(shí)現(xiàn)車牌識(shí)別并記錄至Excel。

二、創(chuàng)新點(diǎn)解析

2.1 邊緣計(jì)算部署創(chuàng)新

低功耗高性能架構(gòu):基于旭日X3開(kāi)發(fā)板(5T運(yùn)算量,低功耗)部署多模型,突破傳統(tǒng)CPU+GPU架構(gòu)功耗瓶頸,為邊緣設(shè)備違停檢測(cè)提供新思路。

多模型協(xié)同優(yōu)化:在單一開(kāi)發(fā)板上集成YOLOv5目標(biāo)檢測(cè)、Mobilenet-UNet語(yǔ)義分割,通過(guò)模型輕量化處理實(shí)現(xiàn)實(shí)時(shí)推理(檢測(cè)幀率≥15FPS)。

2.2 算法與系統(tǒng)設(shè)計(jì)創(chuàng)新

動(dòng)態(tài)區(qū)域檢測(cè)策略:根據(jù)小車巡邏路徑(默認(rèn)左側(cè)行駛)優(yōu)化檢測(cè)區(qū)間,聚焦圖像右側(cè)目標(biāo),減少干擾并提升檢測(cè)效率。

違停判斷算法創(chuàng)新:針對(duì)機(jī)器人低視角特性,提出基于檢測(cè)框底部線段的相交比計(jì)算方法,相比傳統(tǒng)交并比算法更適應(yīng)實(shí)際場(chǎng)景。

全流程自動(dòng)化方案:從環(huán)境建圖、目標(biāo)檢測(cè)到車牌識(shí)別形成閉環(huán),減少人工干預(yù),系統(tǒng)誤檢率<5%,漏檢率<3%。

2.3 工程化應(yīng)用創(chuàng)新

可移植數(shù)據(jù)集構(gòu)建:收集涵蓋小區(qū)、寫(xiě)字樓、商圈等多場(chǎng)景數(shù)據(jù),模型可快速遷移至不同應(yīng)用環(huán)境。

低成本硬件方案:采用STM32F407VET6控制板與N10激光雷達(dá)組合,硬件成本較同類方案降低40%。

三、硬件系統(tǒng)架構(gòu)

3.1 核心硬件組件

組件名稱 型號(hào) 功能描述
主控開(kāi)發(fā)板 RDK X3 運(yùn)行AI模型,處理傳感器數(shù)據(jù)與控制邏輯
控制板 STM32F407VET6 電機(jī)控制,姿態(tài)數(shù)據(jù)采集
激光雷達(dá) N10 環(huán)境掃描,點(diǎn)云數(shù)據(jù)獲取,建圖導(dǎo)航
語(yǔ)音模塊 Audio Driver HAT 語(yǔ)音指令接收與播報(bào)(ES7210編碼+ES8156解碼)
姿態(tài)傳感器 MPU6050 采集小車加速度與角速度數(shù)據(jù)
電機(jī)驅(qū)動(dòng) AT8236 直流電機(jī)控制(支持6A峰值電流
動(dòng)力系統(tǒng) JGB37-520 直流減速電機(jī)(帶霍爾編碼器速度反饋)

3.2 硬件連接示意圖

RDK X3開(kāi)發(fā)板 ←串口→ STM32F407VET6控制板
          ↖USB→ N10激光雷達(dá)
          ↖USB→ 攝像頭
          ↖I2C→ Audio Driver HAT語(yǔ)音模塊
STM32F407VET6 ←I2C→ MPU6050
               ←PWM→ AT8236電機(jī)驅(qū)動(dòng)板 ←→ 直流減速電機(jī)

四、軟件系統(tǒng)設(shè)計(jì)

4.1 系統(tǒng)架構(gòu)分層

4.1.1 感知層

環(huán)境感知:N10激光雷達(dá)點(diǎn)云數(shù)據(jù)采集(掃描范圍360°,測(cè)距精度±3cm)

視覺(jué)感知:USB攝像頭圖像采集(1080P/30FPS),YOLOv5目標(biāo)檢測(cè)(電動(dòng)車、障礙物識(shí)別)

姿態(tài)感知:MPU6050六軸數(shù)據(jù)采集(加速度±16g,角速度±2000°/s)

4.1.2 控制層

  • 建圖導(dǎo)航
# Gmapping建圖核心流程
import rospy
from sensor_msgs.msg import LaserScan
from nav_msgs.msg import OccupancyGrid

def laser_callback(scan):
    # 激光雷達(dá)數(shù)據(jù)預(yù)處理
    processed_data = preprocess_laser(scan)
    # 發(fā)布至Gmapping節(jié)點(diǎn)
    gmapping_pub.publish(processed_data)

def map_callback(map_data):
    # 地圖保存邏輯
    save_occupancy_grid(map_data)

導(dǎo)航控制:Nav2框架集成A*算法,支持目標(biāo)點(diǎn)導(dǎo)航與路徑規(guī)劃

違停判斷:基于語(yǔ)義分割結(jié)果與YOLOv5檢測(cè)框的坐標(biāo)運(yùn)算

4.1.3 應(yīng)用層

人機(jī)交互:語(yǔ)音指令解析(關(guān)鍵詞識(shí)別)與播報(bào)(TTS合成)

數(shù)據(jù)管理:Socket通信(TCP協(xié)議)實(shí)現(xiàn)圖像傳輸,HyperLPR3車牌識(shí)別,Excel記錄系統(tǒng)

4.2 算法核心模塊

4.2.1 YOLOv5目標(biāo)檢測(cè)

# YOLOv5推理流程(簡(jiǎn)化)
import torch

# 加載模型
model = torch.hub.load('ultralytics/yolov5', 'custom', path='電動(dòng)車檢測(cè)模型.pt')

def detect_bicycle(img):
    # 圖像預(yù)處理
    results = model(img)
    # 過(guò)濾電動(dòng)車類別(class=0)
    bicycle_detections = results.xyxy[0][results.xyxy[0][:, 5] == 0]
    return bicycle_detections

4.2.2 語(yǔ)義分割與違停判斷

# 語(yǔ)義分割與違停判斷邏輯
def is_parking_violation(bicycle_box, seg_mask):
    # 獲取停車線區(qū)域
    parking_lines = get_parking_lines(seg_mask)
    if not parking_lines:
        return True  # 無(wú)停車線時(shí)視為違停
    
    # 提取檢測(cè)框底部線段
    bottom_line = get_bottom_line(bicycle_box)
    # 計(jì)算線段與停車線交點(diǎn)
    intersections = line_intersection(bottom_line, parking_lines)
    
    if intersections:
        # 計(jì)算區(qū)域內(nèi)占比
        in_ratio = calculate_ratio(intersections, bottom_line)
        return in_ratio < 0.5  # 區(qū)域內(nèi)占比<50%視為違停
    else:
        # 延長(zhǎng)線檢測(cè)邏輯
        extended_line = extend_line(bottom_line)
        cross_count = count_crossings(extended_line, parking_lines)
        return cross_count < 1  # 穿越次數(shù)<1視為違停

五、系統(tǒng)性能與應(yīng)用場(chǎng)景

5.1 關(guān)鍵性能指標(biāo)

檢測(cè)準(zhǔn)確率:電動(dòng)車識(shí)別準(zhǔn)確率92.3%,違停判斷準(zhǔn)確率89.7%

響應(yīng)時(shí)間:從檢測(cè)到完成車牌記錄全程<10秒

續(xù)航能力:搭載12V/5Ah鋰電池,連續(xù)巡邏時(shí)間≥4小時(shí)

環(huán)境適應(yīng)性:支持0.5m/s以下風(fēng)速、-10℃~40℃溫度環(huán)境

5.2 典型應(yīng)用場(chǎng)景

小區(qū)/校園管理:自動(dòng)巡檢消防通道、樓道口等禁停區(qū)域

商業(yè)綜合體:規(guī)范電動(dòng)車停放秩序,優(yōu)化出入口通行效率

智慧城市管理:為城管部門提供違停數(shù)據(jù)支持,輔助執(zhí)法決策

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

    關(guān)注

    74

    文章

    3126

    瀏覽量

    118624
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6324

    瀏覽量

    119077
  • 無(wú)人機(jī)
    +關(guān)注

    關(guān)注

    236

    文章

    11333

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于迅為RK3588開(kāi)發(fā)板實(shí)現(xiàn)高性能機(jī)器狗主控解決方案-?AI能力實(shí)戰(zhàn):YOLOv5目標(biāo)檢測(cè)例程

    基于迅為RK3588開(kāi)發(fā)板實(shí)現(xiàn)高性能機(jī)器狗主控解決方案-?AI能力實(shí)戰(zhàn):YOLOv5目標(biāo)檢測(cè)例程
    的頭像 發(fā)表于 11-28 11:32 ?1563次閱讀
    基于迅為RK3588開(kāi)發(fā)板實(shí)現(xiàn)高性能機(jī)器狗主控解決方案-?AI能力實(shí)戰(zhàn):<b class='flag-5'>YOLOv5</b>目標(biāo)檢測(cè)例程

    迅為如何在RK3576上部署YOLOv5;基于RK3576構(gòu)建智能門禁系統(tǒng)

    迅為如何在RK3576開(kāi)發(fā)板上部署YOLOv5;基于RK3576構(gòu)建智能門禁系統(tǒng)
    的頭像 發(fā)表于 11-25 14:06 ?1857次閱讀
    迅為如何在RK3576上部署<b class='flag-5'>YOLOv5</b>;基于RK3576構(gòu)建智能門禁系統(tǒng)

    技術(shù)分享 | RK3588基于Yolov5的目標(biāo)識(shí)別演示

    YOLO是一種基于深度神經(jīng)網(wǎng)絡(luò)的目標(biāo)檢測(cè)算法,用在圖像或視頻中實(shí)時(shí)識(shí)別和定位多個(gè)對(duì)象。在其各個(gè)版本的迭代中,YOLOv5憑借易用性和性能平衡在工業(yè)、醫(yī)療、農(nóng)業(yè)、零售等領(lǐng)域被廣泛的應(yīng)用。本文以啟揚(yáng)
    的頭像 發(fā)表于 09-18 17:27 ?1345次閱讀
    技術(shù)分享 | RK3588基于<b class='flag-5'>Yolov5</b>的目標(biāo)識(shí)別演示

    基于瑞芯微RK3576的 yolov5訓(xùn)練部署教程

    1.Yolov5簡(jiǎn)介 YOLOv5 模型是 Ultralytics 公司于 2020 年 6 月 9 日公開(kāi)發(fā)布的。YOLOv5 模型是基于 YOLOv3 模型基礎(chǔ)上改進(jìn)而來(lái)的,有
    的頭像 發(fā)表于 09-11 16:43 ?3032次閱讀
    基于瑞芯微RK3576的 <b class='flag-5'>yolov5</b>訓(xùn)練部署教程

    奇瑞風(fēng)云X3系列雙車上市

    8月16日,奇瑞汽車旗下風(fēng)云品牌全新方盒子產(chǎn)品序列——風(fēng)云X3與風(fēng)云X3 PLUS正式宣告上市。風(fēng)云X3系列基于iCAR 03系列煥新升級(jí)而來(lái),在造型設(shè)計(jì)、動(dòng)力性能、智能科技、功能配置及工藝品質(zhì)等維度實(shí)現(xiàn)全方位躍升。
    的頭像 發(fā)表于 08-19 11:48 ?1160次閱讀

    在k230上使用yolov5檢測(cè)圖像卡死,怎么解決?

    0.99以上 模型轉(zhuǎn)換指令 再將該模型放到k230設(shè)備上使用yolo大作戰(zhàn)中yolov5檢測(cè)示例,檢測(cè)就會(huì)卡死,打印出的檢測(cè)結(jié)果會(huì)超過(guò)1。 目前無(wú)從下手,大佬們求救!
    發(fā)表于 08-11 07:41

    yolov5訓(xùn)練部署全鏈路教程

    1.Yolov5簡(jiǎn)介YOLOv5模型是Ultralytics公司于2020年6月9日公開(kāi)發(fā)布的。YOLOv5模型是基于YOLOv3模型基礎(chǔ)上改進(jìn)而來(lái)的,有
    的頭像 發(fā)表于 07-25 15:22 ?1863次閱讀
    <b class='flag-5'>yolov5</b>訓(xùn)練部署全鏈路教程

    使用yolov5轉(zhuǎn)為kmodel之后,運(yùn)行MicroPython報(bào)錯(cuò)誤:IndexError: index is out of bounds怎么解決?

    ] img,img_ori=read_img(img_path) rgb888p_size=[img.shape[2],img.shape[1]] # 初始化YOLOv5實(shí)例 yolo=YOLOv5
    發(fā)表于 06-06 06:23

    在K230上部署yolov5時(shí) 出現(xiàn)the array is too big的原因?

    重現(xiàn)步驟 1將yolov5的kmodel放入k230的data數(shù)據(jù) 2使用yolo大作戰(zhàn)里的視頻流推理代碼 3運(yùn)行 期待結(jié)果和實(shí)際結(jié)果 期待的結(jié)果 將目標(biāo)檢測(cè)的框圈起來(lái) 實(shí)際看到的結(jié)果
    發(fā)表于 05-28 07:47

    韻樂(lè)Vinal X3/X5卡拉OK音頻處理器調(diào)音軟件簡(jiǎn)介

    韻樂(lè)Vinal X3/X5卡拉OK音頻處理器調(diào)音軟件軟件簡(jiǎn)介韻樂(lè)Vinal X3/X5調(diào)音軟件具有音箱處理器功能的卡拉ok效果器每個(gè)功能部分都獨(dú)立可調(diào)且有相應(yīng)的PC界面可直觀調(diào)節(jié)易于操
    發(fā)表于 05-16 15:33 ?4次下載

    RDK X3 帶飛的智能護(hù)理系統(tǒng):讓機(jī)器人秒變貼心小棉襖

    濟(jì)往開(kāi)來(lái)團(tuán)隊(duì)帶著超燃黑科技來(lái)了!基于 RDK X3 開(kāi)發(fā)的老年智能監(jiān)控系統(tǒng),跌倒秒報(bào)警、手勢(shì)一鍵呼叫、還能陪嘮嗑!最絕的是 開(kāi)源代碼直接甩鏈接 ,技術(shù)黨狂喜!
    的頭像 發(fā)表于 05-09 21:53 ?802次閱讀
    <b class='flag-5'>RDK</b> <b class='flag-5'>X3</b> 帶飛的智能護(hù)理系統(tǒng):讓機(jī)器人秒變貼心小棉襖

    se5 8使用YOLOv5_object示例程序出錯(cuò)“Not able to open cpu.so”的原因?

    YoloV5 ctor .. *** Run in SOC mode *** ######################## NetName: yolov5s_jit_bmnetp ---- stage 0
    發(fā)表于 04-22 11:29

    地瓜機(jī)器人RDK X5 規(guī)格書(shū)與地瓜機(jī)器人RDK X5原理圖

    、割草機(jī)等細(xì)分場(chǎng)景下與全球超過(guò) 200+中小創(chuàng)客、50,000+個(gè)人開(kāi)發(fā)者開(kāi)展深度合作,創(chuàng)造了超過(guò) 50+品類的智能機(jī)器人。 旭日智能計(jì)算芯片相關(guān)資料下載鏈接: 地瓜機(jī)器人RDK X5 規(guī)格書(shū) *附件:地瓜機(jī)器人RDK
    的頭像 發(fā)表于 04-21 19:01 ?3566次閱讀
    地瓜機(jī)器人<b class='flag-5'>RDK</b> <b class='flag-5'>X5</b> 規(guī)格書(shū)與地瓜機(jī)器人<b class='flag-5'>RDK</b> <b class='flag-5'>X5</b>原理圖

    RV1126 yolov8訓(xùn)練部署教程

    YOLOv8 是 ultralytics 公司在 2023 年 1月 10 號(hào)開(kāi)源的基于YOLOV5進(jìn)行更新的 下一個(gè)重大更新版本,目前支持圖像分類、物體檢測(cè)和實(shí)例分割任務(wù),鑒于Yolov5的良好表現(xiàn),
    的頭像 發(fā)表于 04-16 14:53 ?1550次閱讀
    RV1126 <b class='flag-5'>yolov</b>8訓(xùn)練部署教程

    請(qǐng)問(wèn)如何在imx8mplus上部署和運(yùn)行YOLOv5訓(xùn)練的模型?

    我正在從事 imx8mplus yocto 項(xiàng)目。我已經(jīng)在自定義數(shù)據(jù)集上的 YOLOv5 上訓(xùn)練了對(duì)象檢測(cè)模型。它在 ubuntu 電腦上運(yùn)行良好?,F(xiàn)在我想在我的 imx8mplus 板上運(yùn)行該模型
    發(fā)表于 03-25 07:23