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

Interactive High-Quality Green-Screen Keying via Color Unmixing

作者构建了颜色混合模型。
假设图片由m个基础颜色构成,每一个基础颜色符合正态分布,
在这里插入图片描述

基础颜色由用户交互式选择,分布参数通过算法求取。
本文目标:求所有基础颜色模型的正太分布参数。

评测估计效果,计算基础颜色马氏距离。
在这里插入图片描述

通过最小化马氏距离进行求解,具体方法为非线性共轭梯度法
在这里插入图片描述

颜色模型:
全局颜色模型(整张图片):
视频中的第一帧进行交互,画出基颜色(算出均值和方差)。假设视频稳定,第一帧的颜色模型可以用于其他帧。

在这里插入图片描述

局部颜色模型:
通过局部点击交互
在这里插入图片描述

加速后的时间为:
单张图13s

结果:
视频。ibk等工具2小时,本文约10分钟(微调局部颜色模型)
对比商业工具
在这里插入图片描述

对比matte算法(需要trimap)
在这里插入图片描述
在这里插入图片描述

为了解决色溢问题,作者加了一个后处理,通过提高alpha数值到1。如上图d中的白袍层。(具体case具体调节)
应用:
非绿色背景扣图
颜色操控
局限:
缺少时间一致性。单图光照变化,引起颜色变化,提取的前景就会变化。
在这里插入图片描述

如果背景复杂,少量的基础颜色不能很好的表达
在这里插入图片描述

烟雾等问题也难以解决

讨论:
https://www.youtube.com/watch?v=u22QPAp5rx0&t=153s
https://www.reddit.com/r/vfx/comments/wm88au/does_anyone_use_the_color_unmixing_technique_from/?rdt=48837

相关文章:

  • vue 父组件和子组件中v-model和props的使用和区别
  • 形参和实参
  • 强化学习入门
  • 12.按身高排序(贪心)思路解析+源码
  • C++初阶——简单实现vector
  • 动态规划(Dynamic Programming)详解
  • PLC扫描周期和工作原理
  • 【SQL】多表查询案例
  • 模型评测:基于Python和PyTorch的深度学习模型性能评估
  • leetcode 1155. 掷骰子等于目标和的方法数
  • AIGC训练效率与模型优化的深入探讨
  • redis的缓存击穿,雪崩,穿透
  • 大模型微调解读及参数设置实践示例
  • Python 正则表达式的非捕获组介绍
  • 亲测Windows部署Ollama+WebUI可视化
  • 2024年国赛高教杯数学建模A题板凳龙闹元宵解题全过程文档及程序
  • 在nodejs中使用ElasticSearch(二)核心概念,应用
  • 从面试中的“漏掉步骤”谈自我表达与思维方式的转变
  • 【设计模式】【创建型模式】工厂方法模式(Factory Methods)
  • LeetCodehot 力扣热题100
  • 海口网站建设优化公司/seo自动工具
  • 临沂市建设局兰山区网站/seo建站还有市场吗
  • 城市建设网站aqq/网络营销的类型
  • 怎么做捐款网站/整合营销名词解释
  • 小说做任务赚钱的网站有哪些/seo com
  • 奶茶培训网站建设/seo关键词是什么意思