国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

OpenCV行人檢測(cè)--米爾基于全志T527核心板開(kāi)發(fā)板

發(fā)布者:RadiantRiver最新更新時(shí)間:2025-04-18 關(guān)鍵字:米爾  OpenCV  行人檢測(cè)  全志  核心板  開(kāi)發(fā)板 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

本文將介紹基于米爾電子MYD-LT527開(kāi)發(fā)板(米爾基于全志 T527開(kāi)發(fā)板)的OpenCV行人檢測(cè)方案測(cè)試。


摘自?xún)?yōu)秀創(chuàng)作者-小火苗

 image.png

米爾基于全志T527開(kāi)發(fā)板


一、軟件環(huán)境安裝


1.安裝OpenCV


sudo apt-get install libopencv-dev python3-opencv

 image.png

2.安裝pip


sudo apt-get install python3-pip

 image.png

二、行人檢測(cè)概論


使用HOG和SVM構(gòu)建行人檢測(cè)器的關(guān)鍵步驟包括:


準(zhǔn)備訓(xùn)練數(shù)據(jù)集:訓(xùn)練數(shù)據(jù)集應(yīng)包含大量正樣本(行人圖像)和負(fù)樣本(非行人圖像)。

計(jì)算HOG特征:對(duì)于每個(gè)圖像,計(jì)算HOG特征。HOG特征是一個(gè)一維向量,其中每個(gè)元素表示圖像中特定位置和方向的梯度強(qiáng)度。


訓(xùn)練SVM分類(lèi)器:使用HOG特征作為輸入,訓(xùn)練SVM分類(lèi)器。SVM分類(lèi)器將學(xué)習(xí)區(qū)分行人和非行人。


評(píng)估模型:使用測(cè)試數(shù)據(jù)集評(píng)估訓(xùn)練后的模型。計(jì)算模型的準(zhǔn)確率、召回率和F1分?jǐn)?shù)等指標(biāo)。


三、代碼實(shí)現(xiàn)


import cv2

import time

def detect(image,scale):

    imagex=image.copy()   #函數(shù)內(nèi)部做個(gè)副本,讓每個(gè)函數(shù)運(yùn)行在不同的圖像上        

    hog = cv2.HOGDescriptor()   #初始化方向梯度直方圖描述子

    #設(shè)置SVM為一個(gè)預(yù)先訓(xùn)練好的行人檢測(cè)器

    hog.setSVMDetector(cv2.HOGDescriptor_getDefaultPeopleDetector())  

    #調(diào)用函數(shù)detectMultiScale,檢測(cè)行人對(duì)應(yīng)的邊框

    time_start = time.time()     #記錄開(kāi)始時(shí)間

    #獲取(行人對(duì)應(yīng)的矩形框、對(duì)應(yīng)的權(quán)重)

    (rects, weights) = hog.detectMultiScale(imagex,scale=scale)    

    time_end = time.time()    #記錄結(jié)束時(shí)間

    # 繪制每一個(gè)矩形框

    for (x, y, w, h) in rects:  

        cv2.rectangle(imagex, (x, y), (x + w, y + h), (0, 0, 255), 2)

    print('sacle size:',scale,',time:',time_end-time_start)

    name=str(scale)

    cv2.imshow(name, imagex)     #顯示原始效果

image = cv2.imread('back.jpg')

detect(image,1.01)

detect(image,1.05)

detect(image,1.3)

cv2.waitKey(0)

cv2.destroyAllWindows()


四、實(shí)際操作

 image.png


MYC-LT527核心板及開(kāi)發(fā)板


米爾首發(fā)全志T527,八核A55賦能邊緣計(jì)算

全志T527處理器,八核A55,高效賦能邊緣計(jì)算;

多媒體功能強(qiáng)大:具備G57 GPU、4K編解碼VPU、HiFi4 DSP,支持4~6路Camera;

支持多種顯示接口:HDMI、DP、LVDS、MIPI-DSI和RGB并口,支持4K+1080P雙異顯;

豐富的通訊接口:2*GE、2*CAN、PCIE/USB3.0、2*USB2.0、10*UART、30*PWM、4*SPI、9*I2C等;

T527是真工業(yè)級(jí)-40℃~+85℃;

超緊湊LGA 381pin封裝;

適用于高性能工業(yè)機(jī)器人、顯控一體機(jī)、車(chē)載終端、邊緣智能盒子等應(yīng)用場(chǎng)景。

 


關(guān)鍵字:米爾  OpenCV  行人檢測(cè)  全志  核心板  開(kāi)發(fā)板 引用地址:OpenCV行人檢測(cè)--米爾基于全志T527核心板開(kāi)發(fā)板

上一篇:QNX宣布推出免費(fèi)在線培訓(xùn)課程,賦能全球開(kāi)發(fā)者社區(qū)
下一篇:用一套IDE管理、開(kāi)發(fā)和保護(hù)您的主要Arm工程資產(chǎn)

推薦閱讀最新更新時(shí)間:2025-06-26 01:40

年底趕項(xiàng)目?買(mǎi)核心板開(kāi)發(fā)板!T113核心板2款芯片6種配置選擇
全志T113系列芯片是目前比較受歡迎的國(guó)產(chǎn)入門(mén)級(jí)嵌入式工業(yè)芯片。米爾是基于T113芯片開(kāi)發(fā)較早、提供配置最全的廠家, 目前是唯一一家 提供 T113-S 和 T113-i 兩種芯片核心板的廠家。 更好的消息是,T113-i的核心板兼容T113-S的核心板,同一個(gè)硬件設(shè)計(jì),有多種更適合的選擇。 2種芯片,6種配置,總有一種更貼近您的項(xiàng)目需要。 所以,年底了,您還在為趕項(xiàng)目發(fā)愁嗎?為回饋廣大客戶(hù)的支持,助力國(guó)產(chǎn)芯的發(fā)展,米爾在雙十一特推出特大優(yōu)惠活動(dòng), 買(mǎi) 核心板送開(kāi)發(fā)板 ! 對(duì)!你沒(méi)有看錯(cuò)! 買(mǎi)核心板就送開(kāi)發(fā)板! 不限型號(hào),無(wú)論是T113-i和T113-S3芯片 還是128MB、256MB、4GB
[嵌入式]
年底趕項(xiàng)目?買(mǎi)<font color='red'>核心板</font>送<font color='red'>開(kāi)發(fā)板</font>!T113<font color='red'>核心板</font>2款芯片6種配置選擇
Opencv移植和Zedboard測(cè)試
繼上次生成了ARM架構(gòu)的鏈接庫(kù)之后,我們要把他們拷貝到裝載有文件系統(tǒng)的SD卡中即可,在拷貝時(shí),最好是/usr/lib下 實(shí)踐一:將那些lib拷貝到U盤(pán)里面,因?yàn)橹芭苓^(guò)demo,里面就是一個(gè)簡(jiǎn)易的linux系統(tǒng),就暫且用他試試了,正常啟動(dòng)后,掛載U盤(pán),這些在之前都有做過(guò),mount /dev/sda1 /mnt拷貝文件夾 cp -R /mnt/lib /usr/ 結(jié)果出現(xiàn) 提示空間不足,仔細(xì)發(fā)現(xiàn)問(wèn)題,發(fā)現(xiàn)這個(gè)ramdisk鏡像最大只能有8M,而整個(gè)lib有10.3M,肯定會(huì)提示空間不足了,在看看/usr/lib下有哪些文件 發(fā)現(xiàn)拷貝了一些lib文件進(jìn)來(lái)。這時(shí)就想到了實(shí)踐二的方法、。 疑問(wèn):然后還有一個(gè)就是書(shū)上的
[單片機(jī)]
<font color='red'>Opencv</font>移植和Zedboard測(cè)試
OpenCV ffmpeg移植到ARM平臺(tái)
前一篇寫(xiě)了如何在移植OpenCV庫(kù)到ARM平臺(tái)上,本來(lái)我只是用到OpenCV的打開(kāi)USB攝像頭獲取圖像到IplImage結(jié)構(gòu)中,這用到了V4L2的底層函數(shù)。然后進(jìn)行視頻圖像的幀處理。 那么如何用OpenCV讀寫(xiě)ARM板上的視頻文件,并進(jìn)行視頻處理呢?這該又將如何移植呢? 這個(gè)就必須要裝x264,xvid和ffmpeg,和上一篇中講的通過(guò)V4L2底層函數(shù)獲取攝像頭視頻就有點(diǎn)不一樣了。 下面就介紹一種方法。 測(cè)試環(huán)境:Ubuntu 12.04 LTS OpenCV版本:1.0 交叉編譯器:arm-none-linux-gnueabi-4.3.2 步驟如下: 一 交叉編譯libjpeg 為了使OpenCV能處理jpeg圖像,
[單片機(jī)]
高性能嵌入式核心板新標(biāo)桿!MYC-JX8MX核心板問(wèn)市
隨著嵌入式及物聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,高性能計(jì)算的嵌入式板卡已經(jīng)成為智能產(chǎn)品的基礎(chǔ)硬件平臺(tái)。為響應(yīng)行業(yè)應(yīng)用和滿(mǎn)足客戶(hù)需求,米爾電子推出基于NXP公司i.MX8M系列芯片的開(kāi)發(fā)平臺(tái)MYD-JX8MX系列開(kāi)發(fā)板,以滿(mǎn)足這類(lèi)高性能產(chǎn)品的板卡要求。 MYC-JX8MX核心板及開(kāi)發(fā)板專(zhuān)為高性能人機(jī)交互,智能設(shè)備定義及設(shè)計(jì),采用金手指核心板加接口底板結(jié)構(gòu),支持雙屏顯示(4K+1080P)、2路MIPI-CSI視頻輸入、USB 3.0、Micro SD卡、4G模塊、 WIFI / BT、以太網(wǎng)、SSD支持等外設(shè)接口,適用于智能售貨、智能交通、智慧等桿等高性行業(yè)設(shè)備行業(yè)。 一個(gè)強(qiáng)勁的芯:i.MX8M滿(mǎn)足高性能音視頻及復(fù)雜計(jì)算任務(wù)處理
[嵌入式]
高性能嵌入式<font color='red'>核心板</font>新標(biāo)桿!MYC-JX8MX<font color='red'>核心板</font>問(wèn)市
【GD32F470紫藤派開(kāi)發(fā)板使用手冊(cè)】第十三講 USB_虛擬鍵盤(pán)實(shí)驗(yàn)
13.1實(shí)驗(yàn)內(nèi)容 通過(guò)本實(shí)驗(yàn)主要學(xué)習(xí)以下內(nèi)容: USB協(xié)議基本原理 GD32F4xx USBFS的使用 虛擬鍵盤(pán)的協(xié)議原理及使用 13.2實(shí)驗(yàn)原理 13.2.1USB通信基礎(chǔ)知識(shí) USB的全稱(chēng)是Universal Serial Bus,通用串行總線。它的出現(xiàn)主要是為了簡(jiǎn)化個(gè)人計(jì)算機(jī)與外圍設(shè)備的連接,增加易用性。USB支持熱插拔,并且是即插即用的,另外,它還具有很強(qiáng)的可擴(kuò)展性,傳輸速度也很快,這些特性使支持USB接口的電子設(shè)備更易用、更大眾化。GD32F4xx系列MCU集成了USB2.0全速OTG模塊以及高速OTG模塊。首先為大家介紹USB通信的一些基礎(chǔ)知識(shí),包括USB協(xié)議、枚舉流程等,建議讀者可以多多閱讀USB協(xié)議,以更深
[單片機(jī)]
【GD32F470紫藤派<font color='red'>開(kāi)發(fā)板</font>使用手冊(cè)】第十三講 USB_虛擬鍵盤(pán)實(shí)驗(yàn)
手把手教你寫(xiě)Linux設(shè)備驅(qū)動(dòng)---中斷(三)--workqueue實(shí)現(xiàn)(基于友善之臂4412開(kāi)發(fā)板)
上節(jié),我們講到如何來(lái)實(shí)現(xiàn)tasklet小任務(wù)機(jī)制 http://blog.csdn.NET/morixinguan/article/details/69666935 這節(jié),我們來(lái)實(shí)現(xiàn)一下中斷下半部的工作隊(duì)列: 在寫(xiě)這個(gè)demo之前,我們要了解一下工作隊(duì)列的相關(guān)數(shù)據(jù)結(jié)構(gòu)還有API。 需要包含的頭文件: #include Linux/workqueue.h 基本的數(shù)據(jù)結(jié)構(gòu): //工作隊(duì)列結(jié)構(gòu) struct work_struct { atomic_long_t data; //鏈表處理 struct list_head entry; //工作處理函數(shù) work_func_t
[單片機(jī)]
手把手教你寫(xiě)Linux設(shè)備驅(qū)動(dòng)---中斷(三)--workqueue實(shí)現(xiàn)(基于友善之臂4412<font color='red'>開(kāi)發(fā)板</font>)
OK6410A 開(kāi)發(fā)板 (八) 69 linux-5.11 OK6410A linux 內(nèi)核同步機(jī)制 禁中斷/中斷屏蔽的實(shí)現(xiàn)
解決的問(wèn)題是什么 中斷 搶占 1.實(shí)現(xiàn)原理 1/ 禁止 irq與fiq 2/ 禁止 中斷源 // 與 vic/gic 等 中斷控制器 相關(guān) 適用于 某個(gè)中斷源 中斷處理過(guò)程中,不能接受 來(lái)自該中斷源的中斷 2.1 禁止 irq與fiq local_irq_enable arch/arm/include/asm/irqflags.h 36 #define arch_local_irq_enable arch_local_irq_enable 37 static inline void arch_local_irq_enable(void) 38
[單片機(jī)]
S3C2440 開(kāi)發(fā)板實(shí)戰(zhàn)(2):start.S初認(rèn)識(shí) + SDRAM配置 + 重定位
1、看門(mén)狗部分 廢話(huà)不多說(shuō),直接開(kāi)始配置,首先就是要關(guān)閉暫時(shí)不使用的看門(mén)狗,找到看門(mén)狗的寄存器:WTCON,將其第0位置0,即禁用看門(mén)狗,即: # define pWTCON 0x53000000 //WTCON地址 ldr r0, =pWTCON mov r1, #0x0 str r1, //關(guān)閉看門(mén)狗 2、時(shí)鐘部分 在S3C2440中有三種時(shí)鐘頻率,分別為FCLK, HCLK, PCLK,分別控制不同種類(lèi)的外設(shè),在時(shí)鐘樹(shù)中可以進(jìn)行查找,這里不做過(guò)多贅述,在以后的博客中有應(yīng)用。 從芯片手冊(cè)中查找FCLK, HCLK, PCLK 的最高頻率,在范圍內(nèi)我們選擇設(shè)置FCLK = 400MHZ, H
[單片機(jī)]
S3C2440 <font color='red'>開(kāi)發(fā)板</font>實(shí)戰(zhàn)(2):start.S初認(rèn)識(shí) + SDRAM配置 + 重定位
小廣播
最新嵌入式文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車(chē)開(kāi)發(fā)圈

 
機(jī)器人開(kāi)發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved