智慧交通day04-特定目标车辆追踪01:总览概述

简介: 通过对目标外观模型进行建模, 然后在之后的帧中找到目标. 例如, 区域匹配、特征点跟踪、基于主动轮廓的跟踪算法、光流法等. 最常用的是特征匹配法, 首先提取目标特征, 然后在后续的帧中找到最相似的特征进行目标定位, 常用的特征有: SIFT特征、SURF特征、Harris角点等.

项目介绍:


运动目标跟踪一直以来都是一项具有挑战性的工作, 也是研究的热点方向. 现阶段, 随着硬件设施 的不断完善和人工智能技术的快速发展, 运动目标跟踪技术越来越重要. 目标跟踪在现实生活中有很 多应用, 包括交通视频监控、运动员比赛分析、智能人机交互 、跟踪系统的设计等. 由于在目标跟踪中存在形态变化、图像分辨率低、背景复杂等情 况, 因此研究出一个性能优良的跟踪器势在必行。


早期的目标跟踪算法主要是根据目标建模或者对目标特征进行跟踪, 主要的方法有:


1) 基于目标模型建模的方法:


通过对目标外观模型进行建模, 然后在之后的帧中找到目标. 例如, 区域匹配、特征点跟踪、基于主动轮廓的跟踪算法、光流法等. 最常用的是特征匹配法, 首先提取目标特征, 然后在后续的帧中找到最相似的特征进行目标定位, 常用的特征有: SIFT特征、SURF特征、Harris角点等.


2) 基于搜索的方法:


随着研究的深入, 人们发现基 于目标模型建模的方法对整张图片进行处理, 实 时性差. 人们将预测算法加入跟踪中, 在预测值附近 进行目标搜索, 减少了搜索的范围. 常见一类的预测 算法有 Kalman滤波、粒子滤波方法. 另一种减小搜索范围的方法是内核方法: 运用最速下降法的原理, 向梯度下降方向对目标模板逐步迭代, 直到迭代到最优位置。


本次对于特定目标追踪是基于深度学习的方法对目标进行跟踪,使用的模型是:


9b7b2b46c22f4f8c93ae440973ff83be.png


网络的工作流如下所示:


92df534ea70242e882246f97638150b2.png


在首帧图像选中跟踪的目标,在视频中对目标进行跟踪:


2248ec4af2914b6e9117e264552a2053.png


该项目中的代码主要在以下几个文件夹中,如下图所示:


26ba9170d71c40ff955f585ddb2df199.png


其中:


data: 包括所需要的数据,训练数据和测试数据


utils: 包含需要的辅助函数,包括目标框处理函数,学习率更新函数等


Datasets: 数据处理,增强及构建训练集的内容在该文件夹中


models: 模型的构建


experiments: 模型的载体


tools:包含模型的训练测试的内容

目录
相关文章
|
C++
【C++ 命名空间】C++ 命名空间与嵌套命名空间入门指南
【C++ 命名空间】C++ 命名空间与嵌套命名空间入门指南
539 0
|
运维 监控 Java
研发规范第十三讲:阿里 - 如何进行项目稳定性建设
研发规范第十三讲:阿里 - 如何进行项目稳定性建设
1029 1
|
Linux
中断系列第二篇:中断的使用场景?
中断系列第二篇:中断的使用场景?
526 0
|
存储 算法 网络协议
计算机网络-网络互联
计算机网络-网络互联
441 0
|
8月前
|
安全 开发工具 数据安全/隐私保护
HarmonyOS NEXT实战:图案密码
本教程介绍如何使用HarmonyOS SDK中的PatternLock组件实现九宫格图案密码设置功能。通过实战代码演示了密码输入、验证及重置流程,适用于教育场景中的交互式安全验证功能开发。
476 1
|
存储 NoSQL 关系型数据库
Redis 有序集合(sorted set)
10月更文挑战第17天
298 4
可观测性简史-可观测性价值精讲ppt-业务系统的护城河
可观测性价值精讲,文末随附可观测性简史,可以快速注册体验可观测性平台,构建业务系统的护城河,指标体系和价值体系
567 1
|
机器学习/深度学习 算法 算法框架/工具
e - 一个神奇的存在
本文介绍了数学常数e,即自然对数的底,约等于2.71828,由欧拉命名。e是一个无限不循环小数,可通过级数1 + 1/n!表示。e在数学、物理、工程和计算机科学等领域有广泛应用,尤其在微积分、复利、概率统计和算法分析中扮演关键角色。它是自然界和科学研究中的基本概念。
1509 1
|
JSON API 数据格式
淘系等商品评论Json数据格式参考,API接口测试
通过以上示例和说明,你可以了解淘系商品评论的JSON数据结构和如何使用相关API接口获取评论数据。在实际操作中,你需要参考具体的API接口文档和开放平台的相关说明进行配置和调用。
|
存储 设计模式 监控
事件驱动架构的实现方式?
【10月更文挑战第7天】事件驱动架构的实现方式?
347 7