短视频源码,视频在线跟踪过程如何实现的

短视频源码的众多功能中有一个拍同款功能,根据拍摄者的动作模仿原视频动作生成新视频。对短视频源码来说,如何正确识别拍摄者做出的动作?视频符合程度判定如何追踪完成?

一、短视频源码每个视频对应的分支

短视频平台的拍同款视频,都应该有自己对应的一个分支,该分支是一个2分类的全连接层,用来输出该区域为前景和背景的得分。在测试过程中,移除掉所有的分支,新建一个全连接层fc6,连接在前面的层上,并且在线更新fc4、fc5、fc6的参数。

二、获取短视频源码中所有序列训练图

1、首先读取到所有序列要训练的图片和GT,GT文件每一行有4个值,表示左上角坐标以及宽高。若有8个值,则是4个点的坐标,将其变换为4个值,然后读取配置文件

2、根据读取到的序列确定分支数K,然后为每个序列定义一个样本生成器

3、初始化模型,设置哪些层的参数要更新,定义损失函数以及优化器

4、开始训练过程,代码中设置一共训练50组,打乱分支的顺序,然后按照新的顺序对序进行训练,在对每个分支训练时,先打乱图片顺序,再在每个帧上生成样本

5、将正样本和负样本送入模型得到损失,然后将损失进行返回传播来更新每一层的参数

三、从短视频源码表现中总结测试过程

1、根据args获取到测试序列的所有图片序列,第一帧目标位置以及所有图片目标的gt

2、初始化模型,读取训练好的模型文件,设置可以更新的参数为fc层的参数,即卷积层的参数固定不动

3、读取第一帧,从第一帧的目标位置附近采样得到500个正样本和500个负样本

4、将这些正负样本送入训练好的模型中,得到其第三层的正负样本特征

5、对上面得到的正负样本特征进行训练

6、将正负样本特征送入模型fc4,得出正样本得分和负样本得分,然后根据这些得分进行反向传播,更新参数

7、从短视频第一帧开始生成1000个样本,用来训练边框回归器

8、然后开始遍历所有的帧,从上一帧的位置采样得到256个满足高斯分布的样本,计算出这些样本得分,取5个得分最高的排在帧的前面

9、用短视频源码上面得到的5个bbox的得分平均值是否大于0表示追踪是否成功

声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

(0)

相关推荐

  • 群体遗传进化专题之进化树

    导读 岁岁年年花相似,细细推敲,实则年年岁岁花不同.人类进化历程中,万事万物都在悄然的变化着,这积沙成塔的量到质的跳跃,正是无数科研人员孜孜以求的方向--群体进化. 群体进化研究是指通过获得某物种自然 ...

  • 天津、河北与北京新冠病例均为同一病毒序列,同属欧洲家系!

    (健康时报记者 鲁洋)11月8日,天津市疾控中心对本市第138例本土确诊病例,进行了新冠病毒全基因组高通量测序和序列分析.测序分析结果显示:与北美3至6月份流行毒株高度近似,属于L基因型欧洲家系分支I ...

  • 腾讯QQ看点团队:用迁移学习架构解决短视频冷启推荐问题

    导读:新用户和冷用户喜好预测问题一直是推荐系统领域的难题,近期腾讯 QQ 看点(PCG 事业群)团队的一项研究提出了一种迁移学习架构 PeterRec,专门解决新用户和冷用户推荐问题.目前,该论文已被 ...

  • 大概是全网最详细的何恺明团队顶作MoCo系列解读!(上)

    作者丨科技猛兽 编辑丨极市平台 极市导读 MoCo v1 是在 SimCLR 诞生之前的一种比较流行的无监督学习方法.本篇主要详细介绍了MoCo v1的做法.FAQ.实验以及完整的代码解读,经典之作值 ...

  • mmdetection最小复刻版(六):FCOS深入可视化分析

    AI编辑:深度眸 0 概要 论文名称:FCOS: A simple and strong anchor-free object detector 论文地址:https://arxiv.org/pdf/ ...

  • 短视频源码开发如何增加市场竞争力?

    你闲暇时光会做些什么呢?我相信很多人会刷刷视频来放松一下,由此也可见短视频的火爆程度.其实短视频如今的火热是有迹可循的,一方面,随着智能终端的发展和普及,我国使用手机设备上网的网民已经达到了96.3% ...

  • 短视频源码开发中选择服务器

    时间的碎片化使越来越多的人倾向于短视频,由此诞生了网红及专业领域创作者来满足不同人群的需求.2021年既是直播带货火热的一年,也是短视频快速发展的一年,这一年短视频的发展将会更加趋向于"娱乐 ...

  • 短视频源码开发“逻辑”解析,展现更好

    短视频源码拥有更加多元化的内容,与文字视频内容相比有更加直观的传递方式,收益方式也更加多元化.通过短视频拍摄并分享,将短视频一部分时间集中在10-15秒内,另一部分集中在60秒内,符合当代90后的个性 ...

  • 利用短视频源码搭建短视频APP平台,要注意这些问题

    众所周知,短视频源码和短视频系统架构中"视频录制"以及 "视频编辑"是两个核心功能.其中视频录制又包括:视频采集.实时美颜.自定义码率.摄像头切换.变焦.对焦. ...

  • 短视频软件源码为什么成为爆品?如何简单地进行短视频源码开发?

    我们看到的优秀的短视频软件其开发背后短视频源码功不可没,它具有无限的潜力可以使得短视频平台从众多软件中脱颖而出. 当下短视频软件为什么会成为火爆的产品?因为短视频抓住了这个时代年轻人,顺应时代发展的步 ...

  • 直播短视频源码的平台开发框架如何,有哪些部署重点

    直播短视频源码的开发框架包括视频编码格式.视频分辨率设置.平台前后台框架等,开发框架的选择决定了之后直播短视频平台的视频观看体验,尤其是在负责分布和传输的视频功能方面,是短视频平台需要额外注意的. 一 ...

  • 直播短视频源码,了解开发流程和盈利模式

    用户们对娱乐内容的需求让直播短视频源码的开发变得越来越火热,大大小小的公司纷纷融入,促进了行业内开发团队数量增加的同时,也让行业变得鱼龙混杂起来,越来越多的人加入开发直播短视频源码的行列中,这也让开发 ...

  • 惊!直播短视频源码的资金居然都流向了这些地方

    直播短视频源码凭借短视频.直播.带货的优势一次次的冲到讨论热榜第一名的位置,作为现在热门的消遣.娱乐软件,在直播短视频源码一次次开发中,也让运营商产生了新的疑问,为什么开发价格会越来越高? 从开发价格 ...

  • 直播短视频源码中不容易引人注目但很实用的小功能

    随着某音某手的发布,短视频似乎已经默认成为了我们生活的一部分,他给我们带来的不仅仅是消磨时光,更多的正能量内容也在潜移默化的影响着我们,而且在直播短视频源码的开发中,有很多不容易引人注目但却很实用的小 ...