0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OpenCV行人检测应用方案--基于米尔全志T527开发板

米尔电子 2025-04-10 08:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文将介绍基于米尔电子MYD-LT527开发板(米尔基于全志T527开发板)的OpenCV行人检测方案测试。

摘自优秀创作者-小火苗

2809cc92-159f-11f0-9434-92fbcf53809c.png


一、软件环境安装

1.安装OpenCV

sudo apt-get install libopencv-dev python3-opencv

2b2a3556-159f-11f0-9434-92fbcf53809c.png


2.安装pip

sudo apt-get install python3-pip

2b49905e-159f-11f0-9434-92fbcf53809c.png


二、行人检测概论

使用HOG和SVM构建行人检测器的关键步骤包括:

准备训练数据集:训练数据集应包含大量正样本(行人图像)和负样本(非行人图像)。

计算HOG特征:对于每个图像,计算HOG特征。HOG特征是一个一维向量,其中每个元素表示图像中特定位置和方向的梯度强度。

训练SVM分类器:使用HOG特征作为输入,训练SVM分类器。SVM分类器将学习区分行人和非行人。

评估模型:使用测试数据集评估训练后的模型。计算模型的准确率、召回率和F1分数等指标。


三、代码实现

import cv2import timedefdetect(image,scale): imagex=image.copy() #函数内部做个副本,让每个函数运行在不同的图像上hog=cv2.HOGDescriptor() #初始化方向梯度直方图描述子 #设置SVM为一个预先训练好的行人检测器hog.setSVMDetector(cv2.HOGDescriptor_getDefaultPeopleDetector()) #调用函数detectMultiScale,检测行人对应的边框time_start=time.time() #记录开始时间 #获取(行人对应的矩形框、对应的权重)(rects,weights)=hog.detectMultiScale(imagex,scale=scale) time_end=time.time() #记录结束时间 #绘制每一个矩形框for(x,y,w,h)inrects: cv2.rectangle(imagex,(x,y),(x+w,y+h),(0,0,255),2)print("saclesize:",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()

四、实际操作

2b6d44d6-159f-11f0-9434-92fbcf53809c.png

2b8e6cf6-159f-11f0-9434-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    5811

    浏览量

    106983
  • OpenCV
    +关注

    关注

    32

    文章

    648

    浏览量

    43327
  • 米尔电子
    +关注

    关注

    1

    文章

    156

    浏览量

    849
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    通过物联网管理多台MQTT设备-基于米尔T527开发板

    本篇测评由电子工程世界的优秀测评者“JerryZhen”提供。本文将介绍基于米尔电子MYD-LT527开发板的网关方案测试。一、系统概述基于米尔
    的头像 发表于 05-10 08:01 1183次阅读
    通过物联网管理多台MQTT设备-基于<b class='flag-5'>米尔</b><b class='flag-5'>T527</b><b class='flag-5'>开发板</b>

    如何用OpenCV进行手势识别--基于米尔T527开发板

    本文将介绍基于米尔电子MYD-LT527开发板米尔基于
    的头像 发表于 12-13 08:04 1443次阅读
    如何用<b class='flag-5'>OpenCV</b>进行手势识别--基于<b class='flag-5'>米尔</b><b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T527</b><b class='flag-5'>开发板</b>

    T527国产核心米尔配套开发板批量上市!

    2023年12月,米尔电子联合战略合作伙伴科技,率先业内发布了国产第一款T527核心开发板
    发表于 02-23 18:33

    米尔T527开发板开箱验机

    期盼已久的米尔T527开发终于到手了,我们打开看一下开发板箱都包含哪些宝贝。 比较细心的是
    发表于 03-07 10:40

    米尔T527开发板上电与连接WIFI

    米尔T527开发板上电前的准备工作: 1)T527开发板
    发表于 03-07 11:16

    国产芯,米尔基于T527的商显主板及工业微型控制器

    MYD-LT527-GK-B微型工控机。 米尔基于T527板卡 米尔基于
    发表于 06-14 17:26

    米尔T527系列加推工控和工控机,更多工业场景DEMO

    米尔首发基于T527系列核心以来,这款基于八核CPU的高性能国产核心得到广大客户的好评
    发表于 06-21 17:54

    米尔首发-T527开发板-国产8核A55-免费试用】米尔T527开发板开箱验机

    期盼已久的米尔T527开发终于到手了,我们打开看一下开发板箱都包含哪些宝贝。 比较细心的是电
    发表于 06-25 16:35

    米尔首发-T527开发板-国产8核A55-免费试用】米尔T527开发板上电与连接WIFI

    米尔T527开发板上电前的准备工作: 1)T527开发板
    发表于 06-25 16:39

    快速部署!米尔T527开发板OpenCV行人检测方案指南

    本文将介绍基于米尔电子MYD-LT527开发板米尔基于
    发表于 04-11 18:14

    米尔这款首发的国产核心批量上市了!T527

    2023年12月,米尔电子联合战略合作伙伴科技,率先业内发布了国产第一款T527核心开发板
    的头像 发表于 02-22 08:01 1481次阅读
    <b class='flag-5'>米尔</b>这款首发的国产核心<b class='flag-5'>板</b>批量上市了!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T527</b>

    米粉派7折!米尔T527发布Linux系统

    米尔电子首发的高性能T527工业开发板——带边缘计算的米粉派(MIFANSPi)自推出市场以来,凭借易用性好、可靠性高、高性能、低门槛、
    的头像 发表于 04-18 08:01 1810次阅读
    米粉派7折!<b class='flag-5'>米尔</b><b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T527</b>发布Linux系统

    两款新品!基于T527的商显主板及工业微型控制器

    MYD-LT527-GK-B微型工控机。米尔基于T527板卡米尔基于
    的头像 发表于 06-13 08:01 1621次阅读
    两款新品!基于<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T527</b>的商显主板及工业微型控制器

    米尔T527系列加推工控和工控机,更多工业场景DEMO

    米尔首发基于T527系列核心以来,这款基于八核CPU的高性能国产核心得到广大客户的好评
    的头像 发表于 06-21 08:01 801次阅读
    <b class='flag-5'>米尔</b><b class='flag-5'>T527</b>系列加推工控<b class='flag-5'>板</b>和工控机,更多工业场景DEMO

    FacenetPytorch人脸识别方案--基于米尔T527开发板

    本篇测评由电子工程世界的优秀测评者“小火苗”提供。本文将介绍基于米尔电子MYD-LT527开发板米尔基于
    的头像 发表于 11-28 15:12 1022次阅读
    FacenetPytorch人脸识别<b class='flag-5'>方案</b>--基于<b class='flag-5'>米尔</b><b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T527</b><b class='flag-5'>开发板</b>