#每天一篇论文#241/365 DFF-DEN:基于带细节增强网络的深度特征流手部深度视频分割

本文主要是介绍#每天一篇论文#241/365 DFF-DEN:基于带细节增强网络的深度特征流手部深度视频分割,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

DFF-DEN: DEEP FEATURE FLOW WITH DETAIL ENHANCEMENT NETWORK FOR HAND SEGMENTATION IN DEPTH VIDEO

在深度图连续帧上估计手势运动。通过使用一个轻量级的网络来估计流场和训练整个框架的端到端,DFF可以实现显著的加速,与一般视频分割任务中的每帧分割相比,具有中等精度的损失。然而,当这种方法应用于视频手部分割任务时,分割精度显著降低。原因是手是非刚性物体,不仅具有快速的位置位移,而且连续的手姿势变化在视频序列。

摘要

近年来,研究将基于CNN网络的分割方法从静止图像扩展到视频。在视频中直接应用基于帧的图像分割网络是不有效的。为了解决这个问题,一个有希望的方向是探索视频的连续性。一种最先进的方法称为深度特征流(DFF),它仅在稀疏关键帧上运行分割网络,并通过跨帧运动将特征映射传播到其他帧。然而,这种方法不能很好地用于手部分割在视频中,因为它是不鲁棒的手姿势改变。在本文中,我们提出将一个轻量级细节增强网络(DEN)纳入到DFF框架,以实现对横向帧运动和手姿势变化的鲁棒性。公开深度视频数据集FingerPaint实验结果表明,我们的方法实现了更高的分割精度比基于DFF的方法,类似的加速比基于帧的视频手分割方法。

贡献

为了解决上述问题,我们建议将轻量级细节增强网络(DEN)引入到DFF(10)框架中,以实现对交叉帧位置位移和连续手姿态变化的鲁棒性,以用于视频手部分割。具体地说,如图1(c)所示,除了使用流场来传播深特征图之外,我们还引入了一个辅助的轻型网络,并在每个图像帧上运行它来提取具有手部姿势细节的特征图。融合细节特征映射与传播的深度特征映射使得手部分割更加准确。在一个大型的公共深度视频数据集fingerpaint上的实验结果表明,我们的方法比最新的最先进的dff实现了更好的精度-速度权衡。

方法

不同手势分割算法对比,本文提出的DFF-DEN网络
在这里插入图片描述、网络结构
在这里插入图片描述

实验结果

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这篇关于#每天一篇论文#241/365 DFF-DEN:基于带细节增强网络的深度特征流手部深度视频分割的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/246049

相关文章

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操

最长公共子序列问题的深度分析与Java实现方式

《最长公共子序列问题的深度分析与Java实现方式》本文详细介绍了最长公共子序列(LCS)问题,包括其概念、暴力解法、动态规划解法,并提供了Java代码实现,暴力解法虽然简单,但在大数据处理中效率较低,... 目录最长公共子序列问题概述问题理解与示例分析暴力解法思路与示例代码动态规划解法DP 表的构建与意义动

Java如何获取视频文件的视频时长

《Java如何获取视频文件的视频时长》文章介绍了如何使用Java获取视频文件的视频时长,包括导入maven依赖和代码案例,同时,也讨论了在运行过程中遇到的SLF4J加载问题,并给出了解决方案... 目录Java获取视频文件的视频时长1、导入maven依赖2、代码案例3、SLF4J: Failed to lo

使用Python实现批量分割PDF文件

《使用Python实现批量分割PDF文件》这篇文章主要为大家详细介绍了如何使用Python进行批量分割PDF文件功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、架构设计二、代码实现三、批量分割PDF文件四、总结本文将介绍如何使用python进js行批量分割PDF文件的方法

Python实现多路视频多窗口播放功能

《Python实现多路视频多窗口播放功能》这篇文章主要为大家详细介绍了Python实现多路视频多窗口播放功能的相关知识,文中的示例代码讲解详细,有需要的小伙伴可以跟随小编一起学习一下... 目录一、python实现多路视频播放功能二、代码实现三、打包代码实现总结一、python实现多路视频播放功能服务端开

Python实现视频转换为音频的方法详解

《Python实现视频转换为音频的方法详解》这篇文章主要为大家详细Python如何将视频转换为音频并将音频文件保存到特定文件夹下,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5. 注意事项

Go中sync.Once源码的深度讲解

《Go中sync.Once源码的深度讲解》sync.Once是Go语言标准库中的一个同步原语,用于确保某个操作只执行一次,本文将从源码出发为大家详细介绍一下sync.Once的具体使用,x希望对大家有... 目录概念简单示例源码解读总结概念sync.Once是Go语言标准库中的一个同步原语,用于确保某个操

使用Python将长图片分割为若干张小图片

《使用Python将长图片分割为若干张小图片》这篇文章主要为大家详细介绍了如何使用Python将长图片分割为若干张小图片,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果1. Python需求

Python视频处理库VidGear使用小结

《Python视频处理库VidGear使用小结》VidGear是一个高性能的Python视频处理库,本文主要介绍了Python视频处理库VidGear使用小结,文中通过示例代码介绍的非常详细,对大家的... 目录一、VidGear的安装二、VidGear的主要功能三、VidGear的使用示例四、VidGea