陕西建设主管部门网站广州免费打hpv疫苗预约条件

张小明 2026/1/19 22:27:27
陕西建设主管部门网站,广州免费打hpv疫苗预约条件,公司网页设计价格多少,牛皮纸东莞网站建设技术支持文章目录 0 前言2 目标跟踪效果3 目标跟踪的两种方法3.1 方法13.2 方法2 4 Tracking By Detecting的跟踪过程4.1 存在的问题4.2 基于轨迹预测的跟踪方式 5 训练代码6 最后 0 前言 #x1f525; 今天学长向大家分享一个毕业设计项目 为了大家能够顺利以及最少的精力通过毕设今天学长向大家分享一个毕业设计项目为了大家能够顺利以及最少的精力通过毕设学长分享优质毕业设计项目今天要分享的是毕业设计 深度学习多目标跟踪 实时检测学长这里给一个题目综合评分(每项满分5分)难度系数3分工作量3分创新点4分项目运行效果毕业设计 机器视觉的目标跟踪算法 项目分享:见文末!2 目标跟踪效果3 目标跟踪的两种方法3.1 方法1基于初始化帧的跟踪在视频第一帧中选择你的目标之后交给跟踪算法去实现目标的跟踪。这种方式基本上只能跟踪你第一帧选中的目标如果后续帧中出现了新的物体目标算法是跟踪不到的。这种方式的优点是速度相对较快。缺点很明显不能跟踪新出现的目标。3.2 方法2基于目标检测的跟踪在视频每帧中先检测出来所有感兴趣的目标物体然后将其与前一帧中检测出来的目标进行关联来实现跟踪的效果。这种方式的优点是可以在整个视频中跟踪随时出现的新目标当然这种方式要求你前提得有一个好的“目标检测”算法。学长主要分享Option2的实现原理也就是Tracking By Detecting的跟踪方式。4 Tracking By Detecting的跟踪过程**Step1**使用目标检测算法将每帧中感兴趣的目标检测出来得到对应的(位置坐标, 分类, 可信度)假设检测到的目标数量为M**Step2**通过某种方式将Step1中的检测结果与上一帧中的检测目标(假设上一帧检测目标数量为N)一一关联起来。换句话说就是在M*N个Pair中找出最像似的Pair。对于Step2中的“某种方式”其实有多种方式可以实现目标的关联比如常见的计算两帧中两个目标之间的欧几里得距离(平面两点之间的直线距离)距离最短就认为是同一个目标然后通过匈牙利算法找出最匹配的Pair。当让你还可以加上其他的判断条件比如我用到的IOU计算两个目标Box(位置大小方框)的交并比该值越接近1就代表是同一个目标。还有其他的比如判断两个目标的外观是否相似这就需要用到一种外观模型去做比较了可能耗时更长。在关联的过程中会出现三种情况1在上一帧中的N个目标中找到了本次检测到的目标说明正常跟踪到了2在上一帧中的N个目标中没有找到本次检测到的目标说明这个目标是这一帧中新出现的所以我们需要把它记录下来用于下下一次的跟踪关联3在上一帧中存在某个目标这一帧中并没有与之关联的目标那么说明该目标可能从视野中消失了我们需要将其移除。(注意这里的可能因为有可能由于检测误差在这一帧中该目标并没有被检测到)4.1 存在的问题上面提到的跟踪方法在正常情况下都能够很好的工作但是如果视频中目标运动得很快前后两帧中同一个目标运动的距离很远那么这种跟踪方式就会出现问题。如上图实线框表示目标在第一帧的位置虚线框表示目标在第二帧的位置。当目标运行速度比较慢的时候通过之前的跟踪方式可以很准确的关联(A, A’)和(B, B’)。但是当目标运行速度很快或者隔帧检测时在第二帧中A就会运动到第一帧中B的位置而B则运动到其他位置。这个时候使用上面的关联方法就会得到错误的结果。那么怎样才能更加准确地进行跟踪呢4.2 基于轨迹预测的跟踪方式既然通过第二帧的位置与第一帧的位置进行对比关联会出现误差那么我们可以想办法在对比之前先预测目标的下一帧会出现的位置然后与该预测的位置来进行对比关联。这样的话只要预测足够精确那么几乎不会出现前面提到的由于速度太快而存在的误差如上图我们在对比关联之前先预测出A和B在下一帧中的位置然后再使用实际的检测位置与预测的位置进行对比关联可以完美地解决上面提到的问题。理论上不管目标速度多么快都能关联上。那么问题来了怎么预测目标在下一帧的位置方法有很多可以使用卡尔曼滤波来根据目标前面几帧的轨迹来预测它下一帧的位置还可以使用自己拟合出来的函数来预测下一帧的位置。实际过程中我是使用拟合函数来预测目标在下一帧中的位置。如上图通过前面6帧的位置我可以拟合出来一条T-XY的曲线注意不是图中的直线然后预测目标在T1帧的位置。具体实现很简单Python中的numpy库中有类似功能的方法。5 训练代码这里记录一下训练代码来日更新ifFLAGS.modeeager_tf:# Eager mode is great for debugging# Non eager graph mode is recommended for real trainingavg_losstf.keras.metrics.Mean(loss,dtypetf.float32)avg_val_losstf.keras.metrics.Mean(val_loss,dtypetf.float32)forepochinrange(1,FLAGS.epochs1):forbatch,(images,labels)inenumerate(train_dataset):withtf.GradientTape()astape:outputsmodel(images,trainingTrue)regularization_losstf.reduce_sum(model.losses)pred_loss[]foroutput,label,loss_fninzip(outputs,labels,loss):pred_loss.append(loss_fn(label,output))total_losstf.reduce_sum(pred_loss)regularization_loss gradstape.gradient(total_loss,model.trainable_variables)optimizer.apply_gradients(zip(grads,model.trainable_variables))logging.info({}_train_{}, {}, {}.format(epoch,batch,total_loss.numpy(),list(map(lambdax:np.sum(x.numpy()),pred_loss))))avg_loss.update_state(total_loss)forbatch,(images,labels)inenumerate(val_dataset):outputsmodel(images)regularization_losstf.reduce_sum(model.losses)pred_loss[]foroutput,label,loss_fninzip(outputs,labels,loss):pred_loss.append(loss_fn(label,output))total_losstf.reduce_sum(pred_loss)regularization_loss logging.info({}_val_{}, {}, {}.format(epoch,batch,total_loss.numpy(),list(map(lambdax:np.sum(x.numpy()),pred_loss))))avg_val_loss.update_state(total_loss)logging.info({}, train: {}, val: {}.format(epoch,avg_loss.result().numpy(),avg_val_loss.result().numpy()))avg_loss.reset_states()avg_val_loss.reset_states()model.save_weights(checkpoints/yolov3_train_{}.tf.format(epoch))6 最后项目运行效果毕业设计 机器视觉的目标跟踪算法 项目分享:见文末!
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

p2p视频网站建设建设工程管理有限公司

2025AI 哪个论文生成网站好?10 款含 LaTeX 模板与论文格式工具工具对比排名工具名称核心优势支持LaTeX适用场景aibiyeAIGC率降个位数,兼容知网规则是AI痕迹强处理aicheck学术改写优化,语义保留佳是格式统一化askpaper降重降AI一体&#xff0c…

张小明 2026/1/17 9:50:41 网站建设

做美食网站的优势服务器 多个网站

暗黑模式加持!LobeChat夜间使用体验极佳 在深夜调试代码、撰写文档或查阅资料时,你是否曾因刺眼的白色界面而不得不调低屏幕亮度,甚至戴上蓝光眼镜?对于频繁与AI交互的开发者和知识工作者而言,一个友好的视觉环境不仅是…

张小明 2026/1/18 21:17:21 网站建设

网站建设需要几个部门网络建设是什么意思

编写 awk 脚本指南 1. awk 简介与历史 awk 是一种功能强大的文本处理语言,我们这里所说的 awk 指的是 POSIX awk。最初的 awk 诞生于 1978 年左右的 Version 7 UNIX 系统,它是一种小巧实用的语言,很快便流行起来,人们开始用它进行重要的编程工作。 到了 1985 年,原作者…

张小明 2026/1/17 20:44:27 网站建设

免费数据查询网站备案网站怎么做

告别昂贵制作!Linly-Talker降低数字人内容创作门槛 在短视频、直播和在线教育席卷日常的今天,越来越多企业与个人开始尝试用“虚拟主播”来传递信息——但真正落地时却常被高昂的成本劝退。一个逼真的数字人视频,往往需要专业的三维建模师、动…

张小明 2026/1/17 20:44:27 网站建设

wordpress做的学校网站可以直接进入的正能量网站

云广直流输电pscad,模型在电力系统领域,云广直流输电项目一直备受关注。而借助PSCAD软件构建其模型,能让我们更深入地理解和研究这一复杂的输电系统。 云广直流输电概述 云广直流输电工程是我国重要的电力传输项目,它实现了大容量、远距离的电…

张小明 2026/1/17 20:44:28 网站建设

杰迅山西网站建设做国外网站汇款用途是什么

痛点场景:当考勤遇上地理围栏 【免费下载链接】weworkhook 企业微信打卡助手,在Android设备上安装Xposed后hook企业微信获取GPS的参数达到修改定位的目的。注意运行环境仅支持Android设备且已经ROOTXposed框架 (未 ROOT 设备可尝试 virtualxp…

张小明 2026/1/17 20:44:28 网站建设