当前位置:

首页 > 业界资讯 > 基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

引言参考视频目标分割(ReferringVOS,RVOS)是一个新兴起的任务,它旨在根据参考文本,从一段视频序列中分割出文本所指述的对象。与半监督视频目标分割相比,RVOS只依赖抽象的语言描述而不是像素级的参考掩膜,为人机交互提供了一种更方便的选择,因此受到了广泛关注。论文链接:https://www.aaai.org/AAAI22Papers/AAAI-1100.LiD.pdf该研究的主要目的是为解决现有RVOS任务中所面临的两大挑战:如何将文本信息、图片信息进行跨模态融合,从而既保持两种模态

本文目录

    引言

    参考视频目标分割(Referring VOS, RVOS)是一个新兴起的任务,它旨在根据参考文本,从一段视频序列中分割出文本所指述的对象。与半监督视频目标分割相比,RVOS 只依赖抽象的语言描述而不是像素级的参考掩膜,为人机交互提供了一种更方便的选择,因此受到了广泛关注。

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    论文链接:https://www.aaai.org/AAAI22Papers/AAAI-1100.LiD.pdf

    该研究的主要目的是为解决现有 RVOS 任务中所面临的两大挑战:

    • 如何将文本信息、图片信息进行跨模态融合,从而既保持两种模态间的尺度一致性,又能充分地将文本所提供的有用特征参考充分融入到图片特征中;
    • 如何抛弃现有方法的二阶段策略(即先在图片级别逐帧得到粗略的结果,再利用该结果作为参考,经过增强时序信息的结构细化得到最终预测),将整个 RVOS 任务统一进单阶段的框架中。

    对此,该研究提出了一种跨模态元迁移的端到端 RVOS 框架 ——YOFO,其主要的贡献和创新点为:

    • 只需单阶段推理,即可实现利用参考文本信息直接得到视频目标的分割结果,在两个主流的数据集 ——Ref-DAVIS2017 和 Ref-Youtube-VOS 上获得的效果超越了目前所有二阶段方法;
    • 提出了一个元迁移(Meta-Transfer)模块来增强时序信息,从而实现了更聚焦于目标的特征学习;
    • 提出了一个多尺度跨模态特征挖掘(Multi-Scale Cross-Modal Feature Mining)模块,能够充分融合语言、图片中的有用特征。

    实现策略

    YOFO 框架主要流程如下:输入图片和文本先分别经过图片编码器和语言编码器提取特征,随后在多尺度跨模态特征挖掘模块进行融合。融合后的双模态特征在包含了记忆库的元迁移模块中进行简化,排除掉语言特征中的冗余信息,同时能保存时序信息来增强时间相关性,最后通过一个解码器得到分割结果。

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    图 1:YOFO 框架主要流程。

    多尺度跨模态特征挖掘模块:该模块通过逐级融合不同尺度的两个模态特征,能够保持图像特征所传达的尺度信息与语言特征间的一致性,更重要的是保证了语言信息不会在融合过程中被多尺度图像信息所淡化淹没。

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    图 2:多尺度跨模态特征挖掘模块。

    元迁移模块:采用了一种 learning-to-learn 策略,过程可以简单地描述为以下的映射函数。其中迁移函数基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段是一个卷积,则基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段是它的卷积核参数:

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    优化的过程可以表达为以下目标函数:

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    其中,M 代表能够储存历史信息的记忆库,W 代表不同位置的权重,能够对特征中不同的位置赋予不同的关注度,Y 代表储存在记忆库中的每个视频帧的双模态特征。该优化过程尽可能地使元迁移函数具有重构双模态特征的能力,同时也使得整个框架能够进行端到端的训练。

    训练和测试:训练时所使用的损失函数是 lovasz loss,训练集为两个视频数据集 Ref-DAVIS2017、Ref-Youtube-VOS,并通过静态数据集 Ref-COCO 进行随机仿射变换模拟视频数据作为辅助训练。元迁移的过程在训练和预测时都要进行,整个网络在 1080ti 上的运行速度达到了 10FPS。

    实验结果

    研究采用的方法在两个主流 RVOS 数据集(Ref-DAVIS2017 和 Ref-Youtube-VOS)上均取得了优异的效果,量化指标及部分可视化效果图如下: 

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    图 3:在两个主流数据集上的量化指标。

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    图 4:在 VOS 数据集上的可视化效果。

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    图 5:YOFO 的其他可视化效果展示。

    研究还通过一系列的消融实验以说明特征挖掘模块(FM)以及元迁移模块(MT)的有效性。

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    图 6:特征挖掘模块(FM)以及元迁移模块(MT)的有效性。

    此外,研究分别对使用了 MT 模块和不使用 MT 模块的解码器输出特征进行了可视化,可以明显地看出 MT 模块能够正确地捕捉到语言所描述的内容且对干扰噪声进行过滤。

    基于跨模态元迁移,美图&大连理工的参考视频目标分割方法只需单阶段

    图 7:使用 MT 模块前后的解码器输出特征对比。关于研究团队

    本论文由美图影像研究院(MT Lab)和大连理工大学卢湖川团队的研究者们共同提出。美图影像研究院(MT Lab)是美图公司致力于计算机视觉、机器学习、增强现实、云计算等领域的算法研究、工程开发和产品化落地的团队,为美图现有和未来的产品提供核心算法支持,并通过前沿技术推动美图产品发展,被称为「美图技术中枢」,曾先后多次参与 CVPR、ICCV、ECCV 等计算机视觉国际顶级会议,并斩获冠亚军十余项。

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    业界资讯
    相关文章 更多
    golang框架扩展的未来发展与趋势
    golang框架扩展的未来发展与趋势

    GoLang框架扩展将迎来标准化、自动代码生成和蓬勃的第三方生态系统。通过自定义扩展,如GinGonic中间件,开发人员可以轻松添加额外的功能,优化应用程序开发。

    golang框架学习路线图
    golang框架学习路线图

    Go框架学习路线图:预备知识:Go基础知识终端操作HTTP和RESTfulAPI入門階段:選擇框架(如Gin)建立項目結構處理HTTP路徑中級階段:使用模板引擎使用中間件執行錯誤處理高級階段:使用ORM(如GORM)與資料庫互動處理並行處理使用測試框架實戰案例:构建RESTfulAPI、Web服务和企業級應用程序

    Java框架社区在不同国家和地区的活跃情况
    Java框架社区在不同国家和地区的活跃情况

    全球Java框架社区活跃度分析:印度、美国和中国拥有最大、最活跃的社区,分别拥有10万、5万和3万名活跃贡献者。印度社区在讨论和代码贡献方面最为活跃,美国社区拥有高质量的贡献,欧洲社区则平衡发展。南美社区活动水平较低,但增长迅速。印度的SpringFramework社区和美国的JakartaEE社区是活跃社区的实际案例。

    PHP入门指南:PHP框架
    PHP入门指南:PHP框架

    PHP是一种流行的编程语言,尤其在Web开发方面,几乎是无可替代的。PHP有许多优点,包括易学易用,灵活性高,可扩展性强等等。但是在实际应用中,使用PHP编写大型应用程序会面临一些问题。因此,使用PHP框架来开发应用程序变得越来越普遍。PHP框架是一个提供了一系列工具和架构的软件包,以帮助应用程序开发人员快速构建PHP应用程序。每个框架都有自己的独特功能和支

    跨 PHP 版本使用 PHP 框架的最佳实践
    跨 PHP 版本使用 PHP 框架的最佳实践

    跨PHP版本使用PHP框架的最佳实践包括:指定PHP版本约束。使用版本适配器。依赖锁定。测试与验证。渐进升级。

    golang框架发展的趋势是什么?
    golang框架发展的趋势是什么?

    Go框架发展趋势关注异步和并发、事件驱动架构以及云原生。这些趋势增强了Go框架的吞吐量、可伸缩性和在云环境中的部署能力。例如,GinWeb框架支持Goroutine,通过并发处理请求提高应用程序响应能力。

    golang框架项目实战详解
    golang框架项目实战详解

    答案:本文通过使用GinGonic框架分六个步骤指导构建一个GoWeb应用程序。安装GinGonic创建Go项目初始化Gin服务器定义路由运行服务器测试API

    java框架如何通过其优势满足开发者需求?
    java框架如何通过其优势满足开发者需求?

    Java框架通过提供预构建的组件和类,满足开发者需求。这些优势包括:提高生产力维护代码质量促进团队协作扩展性和可重用性提高安全性

    java框架应该如何选择和评估?
    java框架应该如何选择和评估?

    选择Java框架时,考虑功能需求、学习曲线、文档支持、性能和生态系统。评估框架可以通过研究文档、创建原型、基准测试和寻求反馈。对于电子商务应用程序,可以考虑SpringBoot、PlayFramework和Quarkus,综合评估后选择SpringBoot。此外,应避免过度依赖特定框架,定期评估框架,并在必要时考虑使用多种框架。

    Java 框架:如何评估开源选项和商业选项?
    Java 框架:如何评估开源选项和商业选项?

    为了选择合适的Java框架,评估以下标准:功能、许可证、社区支持、成本、文档和性能。对于RESTfulAPI应用程序,开源选项包括SpringBoot、Hibernate和JAX-RS,而商业选项包括IBMWebSphere、RedHatJBossEnterpriseApplicationPlatform和OracleWebLogicServer。考虑应用程序需求,比较选项的成本和支持,并选择最合适的框架。

    查看更多
    精品专题 更多
    装机必备
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows
    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程
    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版
    macOS

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版
    Windows

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。