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

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

3天内不再提示

人形检测的移动追踪云台摄像机 | 技术集结

RT-Thread官方账号 2025-12-21 10:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本项目是基于FH8626V300L的人形检测的移动追踪云台摄像机,12月27日深圳南山,免费培训,我们带你半天上手,人形检测模型部署+优化全流程,三人(工程师)成团赠送开发板哦!

扫码报名:

34017640-de11-11f0-8ce9-92fbcf53809c.png

目录


项目背景与功能


硬件使用


硬件设计


开发环境


软件设计


视频演示


调试过程中所遇到的问题


展望

1 项目背景与功能

随着高性能嵌入式芯片以及人工智能技术与视觉神经网络的高速发展,智能检测技术已在智能安防、智慧医疗、智能驾驶、工业检测等领域得到广泛应用。

本作品主要依赖FH8626V300L nna模块结合sdk提供人形检测模型实现人形检测功能,辅以二维云台进而实现人形追踪功能。

2 硬件使用

使用双镜头cv2005做双目输入

使用pwm6、pwm7两路pwm驱动云台舵机

使用网口连接网络以实现rtsp推流

3 硬件设计

fh8626v300Ldemo板有pwm接口引出通过跳线帽选择对应的线路连接,原理图如下这里将跳线帽拔下直接将舵机pwm控制脚直接接到jp18以及jp20座子的2脚连接芯片。

3459b6c0-de11-11f0-8ce9-92fbcf53809c.png

所使用的二维云台如下,使用舵机为:LD-1501MG pwm舵机,因其需要6-7.4v供电 因此又单独加了一个电源模块为其供电。

346771fc-de11-11f0-8ce9-92fbcf53809c.png

4 开发环境

fh8626v300sdk要在linux环境下进行开发,我这里为方便开发 在windows下安装的虚拟机 搭配samba 以及ssh在windows下进行的操作。

交叉编译链 安装以及sdk编译及使用 这部分参照富瀚sdk提供的手册即可迅速完成。

本作品是在sdk的media_demo基础上进行的基本操作按照手册配置即可 只是习惯于使用sd卡进行固件加载指令如下:

fatload mmc 0 10000000 media_demo.bin

go 10000000

除加载方式之外其余操作跟手册流程是一样的。

5 软件设计

1、pwm复用

要确保内核pwm设备驱动打开 在sdk/rt-thread目录内 make menuconfig进行配置 如下图所示:

347f2306-de11-11f0-8ce9-92fbcf53809c.png

2、配置io复用

修改sdk/rt-thread/platform/fh8626v300/app_board/appboard_iopad.h文件

348f9934-de11-11f0-8ce9-92fbcf53809c.png

pin脚复用需要注意不能冲突,否则会导致复用不生效

pin脚功能可查看pin_mux表格,或者直接从fh8626v300_iopad.h文件中查看

34a306c2-de11-11f0-8ce9-92fbcf53809c.png

3、配置生效后在板子上/dev下会出现设备文件

pinctrl -l可查看pin脚复用信息

34b2b04a-de11-11f0-8ce9-92fbcf53809c.png

cv2005双目出图可参照 sdk中测试固件cv2005常电模式文档说明进行配置即可

fh码流通道数据格式如下图所示

34bef760-de11-11f0-8ce9-92fbcf53809c.png

nna模块所需数据为rgb888格式,因此在使用nna人形检测功能时需要使能通道2,这里用的是sensor0做人形检测 通道2幅面跟通道0幅面保证横纵比相同 就是缩放而来的数据检测结果可以直接映射过去进行osd画框。幅面如下图配置所示

34cc825e-de11-11f0-8ce9-92fbcf53809c.png

nna模块检测结果及通道0映射如下图所示

34dc8e10-de11-11f0-8ce9-92fbcf53809c.png

6 人形追踪逻辑

目标:让监测到的目标中心点落于整个幅面的中心(1920/2,1080/2),为防止摄像头抖动故此将中心扩大到一块范围,只要目标中心在画面中间范围内就无需驱动云台转动,像素点与角度的关系示意图如下所示,简单的映射关系即可得到两个像素点之间所对应的角度后续只需要根据目标中心距离幅面中心点像素差值即可计算出需要转动的角度

34eb09c2-de11-11f0-8ce9-92fbcf53809c.png

7 视频演示

人形检测画框可通过vlc rtsp拉流进行查看

因目前没有合适的架子,担心开发板架上云台导致短路故而只演示了人形在画面不同方位云台转动的方向示意,后续再进行更新板子架上云台的效果。


8 调试过程中所遇到的问题

画面色彩发黄

ircut问题,将镜头ircut接口接到j20座子,jp27跳线帽短接1,2脚 复用GPIO4之后直接上电即可切ircut,gpio4默认电平为高 查过硬件发现ircut芯片到另一个控制脚gpio29中间的R69没贴,所以可以直接把ircut弄掉,画面色彩就是正常的。只是在室内测试具体情况还是要具体分析以确定ircut状态,需要打开ircut的话短接R69并将GPIO29拉高 GPIO4拉低即可

34fb7c80-de11-11f0-8ce9-92fbcf53809c.png35063fa8-de11-11f0-8ce9-92fbcf53809c.png

9 展望

目前走的双目方案,可以主镜头做绊线检测,副镜头做人形追踪。以做到主镜头做固定范围的监测副镜头联动。当有人进入特定范围后报警并且副镜头进行追踪 做到类似现在摄像头枪球联动的效果。

工程链接:

通过网盘分享的文件:rt-thread.tar

链接:https://pan.baidu.com/s/1nGO9-9ONg_Lf2KOyhpVTHQ?pwd=bph2提取码: bph2

工程是在media_demo基础之上开发的 可以直接将文件解压到sdk中直接编译

链接:https://gitee.com/lkqqf/lkq_project/tree/master

如果您有项目需求获取同款芯片,可以扫码申请试用。

如果您有项目需求获取同款芯片,可以扫码申请试用。

扫码申请试用:

351b1018-de11-11f0-8ce9-92fbcf53809c.png

或前往淘宝购买:https://e.tb.cn/h.SDz8fmbdZoxn8fI?tk=w2b6fn2xZpQ

RT-Thread Github 开源仓库,欢迎撒个星(Star)支持,更期待你的代码贡献:https://github.com/RT-Thread/rt-thread

添加小师弟微信↓,拉你进RT-Thread技术交流,找到组织!

3528b574-de11-11f0-8ce9-92fbcf53809c.png

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

    关注

    3

    文章

    1817

    浏览量

    63331
  • 云台
    +关注

    关注

    1

    文章

    74

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    索尼即将推出R系列系统摄像机

    索尼电子将推出新系列系统摄像机,涵盖五个型号——HDC‑5500R, HDC‑5500RV, HDC‑3500R, HDC‑3500RV和HDC‑3200R,统称为R系列;同时还将推出摄像机控制单元HDCU-3500R与3D LUT选件板HKCU-LUT351。
    的头像 发表于 04-22 14:11 338次阅读

    新手怎么操作防水摄像机气密性检测仪-岳信仪器

    对于新手而言,防水摄像机气密性检测仪的操作无需担心,只要遵循“准备-调试-检测-收尾”四步,就能快速上手,轻松完成防水摄像机的密封检测,避免
    的头像 发表于 03-23 11:27 192次阅读
    新手怎么操作防水<b class='flag-5'>摄像机</b>气密性<b class='flag-5'>检测</b>仪-岳信仪器

    医疗手术室术野摄像机现场安装教程(一)实操版

    摄像机
    szxuanzhan
    发布于 :2026年03月12日 17:53:03

    人形检测移动追踪摄像机 2025 RT-Thread 嵌入式大赛 优秀奖获奖作品

    摄像机
    RT-Thread官方账号
    发布于 :2025年12月22日 13:38:47

    MS41908M,网络摄像机·监控摄像机用镜头驱动芯片(内置光圈控制)

    MS41908M 是一款用于网络摄像机和监控摄像机的镜头驱动芯片,芯片内置光圈控制功能;通过电压驱动方式以及扭矩纹 波修正技术,实现了超低噪声微步驱动。   主要特点 电压驱动方式,256 微步驱动
    的头像 发表于 11-25 14:42 565次阅读
    MS41908M,网络<b class='flag-5'>摄像机</b>·监控<b class='flag-5'>摄像机</b>用镜头驱动芯片(内置光圈控制)

    如何使用树莓派与OpenCV实现面部和运动追踪系统?

    大家好,这是一个树莓派和OpenCV的连载专题。使用树莓派与OpenCV实现姿态估计和面部特征点追踪使用树莓派与OpenCV实现面部和运动追踪系统使用树莓派和OpenCV实现手部
    的头像 发表于 08-14 17:45 2739次阅读
    如何使用树莓派与OpenCV实现面部和运动<b class='flag-5'>追踪</b>的<b class='flag-5'>云</b><b class='flag-5'>台</b>系统?

    摄像机与消费电机的理想驱动:MS3142集成方案解析

    在科技飞速发展的今天,摄像机和消费电机在我们的生活中扮演着越来越重要的角色。从专业的影视拍摄到日常生活中的智能设备,它们的应用场景日益广泛。而一个优秀的驱动方案对于这些设备的性能表现至关重要。今天,我们就来深入解析一下MS3
    的头像 发表于 08-14 17:44 909次阅读
    <b class='flag-5'>摄像机</b><b class='flag-5'>云</b><b class='flag-5'>台</b>与消费电机的理想驱动:MS3142集成方案解析

    高精度马达驱动技术:以零延迟响应与流畅轨迹达成会议摄像机目标高效跟踪

    在当今数字化办公的时代,视频会议成为了企业沟通协作的重要方式。会议摄像机作为视频会议的核心设备之一,其性能的优劣直接影响着会议的质量和效果。而高精度马达驱动技术的出现,凭借零延迟响
    的头像 发表于 08-04 17:58 921次阅读

    富瀚微MC632X芯片赋能多云三目摄像机

    据洛图科技2025Q1数据显示,传统电商第一季度双目和多目产品的销量份额达到35.2%。在多目化的背景下,多云三目摄像机凭借多云设计与丰富场景应用得到广泛关注,富瀚微MC632X芯片性能进化,实现了多云
    的头像 发表于 07-14 10:46 2107次阅读

    电动升降桅杆 户外可移动升降杆 监控照明摄像机伸缩支架

    摄像机
    jf_14142521
    发布于 :2025年07月10日 19:05:19

    快速自动聚焦4K摄像机模组——索尼FCB-ER8530

    摄像机
    szxuanzhan
    发布于 :2025年06月09日 16:12:27

    IPC网络摄像机的静电和浪涌保护方案

    概述IPC网络摄像机(IPCAMERA)是一种结合传统摄像机与网络技术所产生的新一代摄像机,它可以将影像通过网络传至地球另一端,且远端的浏览者不需用任何专业软件,只要标准的网络浏览器即
    的头像 发表于 05-27 18:06 1374次阅读
    IPC网络<b class='flag-5'>摄像机</b>的静电和浪涌保护方案