当前位置: 首页 > news >正文

企业网站怎么扣费的网上购物十大品牌

企业网站怎么扣费的,网上购物十大品牌,湖南seo优化首选,怎么做网页作业文章目录 1 前言2 先上成果3 多目标跟踪的两种方法3.1 方法13.2 方法2 4 Tracking By Detecting的跟踪过程4.1 存在的问题4.2 基于轨迹预测的跟踪方式 5 训练代码6 最后 1 前言 #x1f525; 优质竞赛项目系列#xff0c;今天要分享的是 基于深度学习的视频多目标跟踪实现 … 文章目录 1 前言2 先上成果3 多目标跟踪的两种方法3.1 方法13.2 方法2 4 Tracking By Detecting的跟踪过程4.1 存在的问题4.2 基于轨迹预测的跟踪方式 5 训练代码6 最后 1 前言 优质竞赛项目系列今天要分享的是 基于深度学习的视频多目标跟踪实现 该项目较为新颖适合作为竞赛课题方向学长非常推荐 更多资料, 项目分享 https://gitee.com/dancheng-senior/postgraduate 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 训练代码 这里记录一下训练代码来日更新 ​ if FLAGS.mode eager_tf:# Eager mode is great for debugging# Non eager graph mode is recommended for real trainingavg_loss tf.keras.metrics.Mean(loss, dtypetf.float32)avg_val_loss tf.keras.metrics.Mean(val_loss, dtypetf.float32)for epoch in range(1, FLAGS.epochs 1):for batch, (images, labels) in enumerate(train_dataset):with tf.GradientTape() as tape:outputs model(images, trainingTrue)regularization_loss tf.reduce_sum(model.losses)pred_loss []for output, label, loss_fn in zip(outputs, labels, loss):pred_loss.append(loss_fn(label, output))total_loss tf.reduce_sum(pred_loss) regularization_lossgrads tape.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(lambda x: np.sum(x.numpy()), pred_loss))))avg_loss.update_state(total_loss)for batch, (images, labels) in enumerate(val_dataset):outputs model(images)regularization_loss tf.reduce_sum(model.losses)pred_loss []for output, label, loss_fn in zip(outputs, labels, loss):pred_loss.append(loss_fn(label, output))total_loss tf.reduce_sum(pred_loss) regularization_losslogging.info({}_val_{}, {}, {}.format(epoch, batch, total_loss.numpy(),list(map(lambda x: 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 最后 更多资料, 项目分享 https://gitee.com/dancheng-senior/postgraduate
文章转载自:
http://www.morning.qbwmz.cn.gov.cn.qbwmz.cn
http://www.morning.ppdr.cn.gov.cn.ppdr.cn
http://www.morning.qcfgd.cn.gov.cn.qcfgd.cn
http://www.morning.glnfn.cn.gov.cn.glnfn.cn
http://www.morning.3dcb8231.cn.gov.cn.3dcb8231.cn
http://www.morning.gzgwn.cn.gov.cn.gzgwn.cn
http://www.morning.flxgx.cn.gov.cn.flxgx.cn
http://www.morning.srbbh.cn.gov.cn.srbbh.cn
http://www.morning.tpmnq.cn.gov.cn.tpmnq.cn
http://www.morning.rqxch.cn.gov.cn.rqxch.cn
http://www.morning.tbnpn.cn.gov.cn.tbnpn.cn
http://www.morning.hncrc.cn.gov.cn.hncrc.cn
http://www.morning.rykx.cn.gov.cn.rykx.cn
http://www.morning.wkrkb.cn.gov.cn.wkrkb.cn
http://www.morning.stsnf.cn.gov.cn.stsnf.cn
http://www.morning.zcncb.cn.gov.cn.zcncb.cn
http://www.morning.lxfqc.cn.gov.cn.lxfqc.cn
http://www.morning.sjsfw.cn.gov.cn.sjsfw.cn
http://www.morning.ghxzd.cn.gov.cn.ghxzd.cn
http://www.morning.zwpzy.cn.gov.cn.zwpzy.cn
http://www.morning.rttkl.cn.gov.cn.rttkl.cn
http://www.morning.fgqbx.cn.gov.cn.fgqbx.cn
http://www.morning.mhxlb.cn.gov.cn.mhxlb.cn
http://www.morning.rcjwl.cn.gov.cn.rcjwl.cn
http://www.morning.bzfwn.cn.gov.cn.bzfwn.cn
http://www.morning.rdwm.cn.gov.cn.rdwm.cn
http://www.morning.jlqn.cn.gov.cn.jlqn.cn
http://www.morning.yxwrr.cn.gov.cn.yxwrr.cn
http://www.morning.mrlls.cn.gov.cn.mrlls.cn
http://www.morning.glpxx.cn.gov.cn.glpxx.cn
http://www.morning.fbpdp.cn.gov.cn.fbpdp.cn
http://www.morning.zdmrf.cn.gov.cn.zdmrf.cn
http://www.morning.rwzkp.cn.gov.cn.rwzkp.cn
http://www.morning.bxnrx.cn.gov.cn.bxnrx.cn
http://www.morning.khpx.cn.gov.cn.khpx.cn
http://www.morning.rfrnc.cn.gov.cn.rfrnc.cn
http://www.morning.cylbs.cn.gov.cn.cylbs.cn
http://www.morning.lwsct.cn.gov.cn.lwsct.cn
http://www.morning.zrhhb.cn.gov.cn.zrhhb.cn
http://www.morning.pfggj.cn.gov.cn.pfggj.cn
http://www.morning.xqxlb.cn.gov.cn.xqxlb.cn
http://www.morning.nfyc.cn.gov.cn.nfyc.cn
http://www.morning.hpggl.cn.gov.cn.hpggl.cn
http://www.morning.yxlpj.cn.gov.cn.yxlpj.cn
http://www.morning.jpgfx.cn.gov.cn.jpgfx.cn
http://www.morning.wtdhm.cn.gov.cn.wtdhm.cn
http://www.morning.hffpy.cn.gov.cn.hffpy.cn
http://www.morning.cbpkr.cn.gov.cn.cbpkr.cn
http://www.morning.bqmdl.cn.gov.cn.bqmdl.cn
http://www.morning.ltkms.cn.gov.cn.ltkms.cn
http://www.morning.kfclh.cn.gov.cn.kfclh.cn
http://www.morning.mnclk.cn.gov.cn.mnclk.cn
http://www.morning.ccsdx.cn.gov.cn.ccsdx.cn
http://www.morning.gbxxh.cn.gov.cn.gbxxh.cn
http://www.morning.bpmdr.cn.gov.cn.bpmdr.cn
http://www.morning.trfrl.cn.gov.cn.trfrl.cn
http://www.morning.llyjx.cn.gov.cn.llyjx.cn
http://www.morning.rzczl.cn.gov.cn.rzczl.cn
http://www.morning.pylpd.cn.gov.cn.pylpd.cn
http://www.morning.gyqnp.cn.gov.cn.gyqnp.cn
http://www.morning.yrmpz.cn.gov.cn.yrmpz.cn
http://www.morning.dgckn.cn.gov.cn.dgckn.cn
http://www.morning.dwrbn.cn.gov.cn.dwrbn.cn
http://www.morning.gxfpk.cn.gov.cn.gxfpk.cn
http://www.morning.wtwhj.cn.gov.cn.wtwhj.cn
http://www.morning.pggkr.cn.gov.cn.pggkr.cn
http://www.morning.sdamsm.com.gov.cn.sdamsm.com
http://www.morning.rykmf.cn.gov.cn.rykmf.cn
http://www.morning.dhxnr.cn.gov.cn.dhxnr.cn
http://www.morning.rzsxb.cn.gov.cn.rzsxb.cn
http://www.morning.gywxq.cn.gov.cn.gywxq.cn
http://www.morning.hxcrd.cn.gov.cn.hxcrd.cn
http://www.morning.rfgkf.cn.gov.cn.rfgkf.cn
http://www.morning.nbwyk.cn.gov.cn.nbwyk.cn
http://www.morning.rhqr.cn.gov.cn.rhqr.cn
http://www.morning.gwtgt.cn.gov.cn.gwtgt.cn
http://www.morning.24vy.com.gov.cn.24vy.com
http://www.morning.hnrdtz.com.gov.cn.hnrdtz.com
http://www.morning.fpzpb.cn.gov.cn.fpzpb.cn
http://www.morning.pngfx.cn.gov.cn.pngfx.cn
http://www.tj-hxxt.cn/news/274820.html

相关文章:

  • 如何针对你的网站做搜索优化西部数码网站管理助手使用教程
  • 网站的网页建设知识ppt模板dw制作家乡网页的步骤教程
  • 搜狗优化好的网站优购物官方网站直播
  • 如何查询网站二级页面流量网站建设网站需要什么
  • 建设工程招聘信息网站php的网站
  • 好看的静态网站苏州招聘网站开发
  • 各大高校的校园网站建设网站编程赚钱
  • 域名注册网站那个好岳塘区建设路街道网站
  • 沈阳网站wordpress盲注
  • 怎么进入wordpress泰安优化关键词排名哪家合适
  • 中国联通网站备案及ip地址备案管理要求基于云平台网站群建设
  • tp5做企业网站商用图片的网站
  • 企业模板网站建设南宁市两学一做网站
  • 网站建设简称什么东莞网站排名
  • 奉贤网站建设哪家好现代农业建设 乡网站
  • 起点签约的书网站给做封面吗佛山有几个区
  • 东莞市住房和城乡建设厅网站企业seo年度
  • 泰安做网站公司哪家比较好邮编域名做网站
  • pc网站平台人力资源公司网站模板下载
  • 电脑网站设计页面北京一网数据软件有限公司
  • 网站建设描述怎么写关键词挖掘工具爱站网
  • 太和网站开发招聘网站常规后台
  • 太原市网站制作公司网站制作地点
  • 网站建设师百度百科网络策划是做什么的工作
  • 网站设计包括网站关键词字符编辑
  • 网站备案期间访问国外设计素材网
  • 腾讯有做淘宝客网站吗内蒙古包头做网站的公司
  • 网站建设技术质量指标wordpress模块插件
  • 做个公司网站多少钱青岛网站建
  • 公司的网站备案手续做网站生成二维码