favos-demo代码解读

1.infer_davis16.py

part-based tracking:在第一帧图像的基础上,随机选取具有代表性的部分。” -------> 读入FAVOS/part-tracking/siamese-fc/DAVIS2016/xx.mat.mat文件,大小为(246,50,4),表示对于50帧的blackswan视频,每一帧的part-tracking有246个,4表示块坐标x,y和块高度w,h。读完存入Dboxes变量中。Dboxes取整等处理一下得到input_roi变量。

for 对一个视频中的所有I/P帧:

  1. load一帧图片;
  2. get_img_rois()函数,对于每个246的part,通过crop、resize,对input_roi进行处理,得到网络输入data;
  3. forward网络,网络有两个输出,‘feat’和‘pred_mask’,out2=[‘pred_mask’],大小为(246,2,80,80)存放在blackswan.mat的’mask’中,另外网络的输出为(1,2,80,80)。
2.combine_mask.m

对每一帧图片:

  • 读入一张I/P帧图片,读入一张base图片
  • 对于246个ROI区域,每个区域循环处理,得到segment之后的图片

favos-demo代码解读相关推荐

  1. 【IoT最佳实践】设备获取实时天气DEMO代码解读

    [摘要] 之前,我们曾为您介绍如何实现设备实时获取天气信息,本文将为您从代码逻辑层面解读该实时天气应用的DEMO. 本文承接[IoT最佳实践]设备获取实时天气信息,为您解读实时天气DEMO的代码逻辑, ...

  2. 【代码笔记】Pytorch-两层BiLSTM情感计算Demo代码解读

    BiLSTM for Sentiment Computing Demo 模型:两层.双向LSTM 数据集:IMDB 环境: Python3.7 torch==1.10.0 torchtext==0.1 ...

  3. BERT:代码解读、实体关系抽取实战

    目录 前言 一.BERT的主要亮点 1. 双向Transformers 2.句子级别的应用 3.能够解决的任务 二.BERT代码解读 1. 数据预处理 1.1 InputExample类 1.2 In ...

  4. 一文详解单目VINS论文与代码解读目录

    本文旨在对前一阶段学习vins-mono开源框架的总结.结合暑假秋招之前报名的深蓝学院的<从零开始手写VIO>课程,本文从VIO原理以及开源代码分析两部分进行详细介绍.PS:提升代码能力最 ...

  5. 200行代码解读TDEngine背后的定时器

    作者 | beyondma来源 | CSDN博客 导读:最近几周,本文作者几篇有关陶建辉老师最新的创业项目-TdEngine代码解读文章出人意料地引起了巨大的反响,原以为C语言已经是昨日黄花,不过从读 ...

  6. 装逼一步到位!GauGAN代码解读来了

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:游璐颖,福州大学,Datawhale成员 AI神笔马良 如何装逼一 ...

  7. Java框架JSON-RPC项目demo代码实战 + JAVA WEB配置虚拟目录(转自21天java web开发)

    Java框架JSON-RPC项目demo代码实战 备注  JAVA WEB配置虚拟目录(转自21天java web开发) https://blog.csdn.net/wjxbj/article/det ...

  8. Unet论文解读代码解读

    论文地址:http://www.arxiv.org/pdf/1505.04597.pdf 论文解读 网络 架构: a.U-net建立在FCN的网络架构上,作者修改并扩大了这个网络框架,使其能够使用很少 ...

  9. Lossless Codec---APE代码解读系列(二)

    APE file 一些概念 APE代码解读系列(一) APE代码解读系列(三) 1. 先要了解APE compression level APE主要有5level, 分别是: CompressionL ...

  10. RT-Thread 学习笔记(五)—— RTGUI代码解读

    ---恢复内容开始--- RT-Thread 版本:2.1.0 RTGUI相关代码解读,仅为自己学习记录,若有错误之处,请告知maoxudong0813@163.com,不胜感激! GUI流程: ma ...

最新文章

  1. 华为静态、默认、备用路由配置
  2. anaconda更换镜像源
  3. 学python要基础吗-自学Python要有其他语言基础吗?
  4. python游戏贪吃蛇_Python写的贪吃蛇游戏例子_python
  5. Python 浮点数运算
  6. Python 技术篇-3行代码实现语音朗读,pywin32库实现语音朗读
  7. mysql 源代码16384_MySQL源码:Innobase文件系统管理
  8. 云计算环境下的应用架构设计
  9. mac 建立软链接_MAC要倒闭了吗?正装口红80块,生姜高光105,让爱老师存点钱吧!...
  10. Nginx做反向代理和负载均衡时“X-Forwarded-For”信息头的处理
  11. 算法 Tricks(六)—— 判断一个数是否为完全平方数
  12. pythonjson实例_python对json的相关操作实例详解
  13. python自动化笔记_python自动化学习笔记(一)
  14. YOLOV5目标检测-后处理NMS(非极大值抑制)
  15. 升入高中,如何规划数学竞赛
  16. 计算机没声音怎么解决,【电脑没有声音】电脑没有声音怎么办_电脑没有声音是什么原因-太平洋IT百科...
  17. d435i 深度相机运行踩坑大合集
  18. 力扣-进店却未进行过交易的顾客
  19. 如何使用内存法实现图片的浮雕出来_ps修图改字:制作逼真皮革艺术文字图片的PS教程...
  20. 华为快应用IDE:微信小程序转换成快应用功能火热公测啦!

热门文章

  1. Word 一级标题与二级标题的标号不同一问题
  2. Linux下进行rar文件解压和压缩
  3. 语音识别特征处理(MFCC,Fbank,PNCC)
  4. Failed to parse time specification
  5. 一年工作经验,两周的面试,拿到几个offer的面试经验总结
  6. 工作中遇到大小端数据存储格式
  7. 昆明计算机设计学院官网,文山高中考不上有什么出路
  8. end 键功能的定义
  9. Ubuntu安装Todo
  10. 判断分数是否为无限循环小数