Lazy Snapping

原论文在http://cs.brown.edu/courses/csci1950-g/results/final/thale/

刚看到论文的时候有点懵逼,后来整理了一下思路看懂了=

=如有错误欢迎指正~:

1、将图片利用superpixel分成很多区域

2、确定已定的前景背景区域(这个用户来完成,并且已经确定是前景还是背景的区域后来它的属性就不再更改了,这些区域就是

3、将其他未确定的区域进行处理,计算每个区域颜色平均值

4、建立图,图的结构大概是这样:

特别要注意的是,只有相邻的superpixel之间才有边~不然前景背景颜色相近的区域会被认为是同一区域

其实边的权值就是你把两点归为不同类的代价,代价越小,就越可能被割掉

 

5、对图进行分割,最后留下来与源点相连的是背景,其他的都是前景

这个分割是怎么来的呢,用最大流最小割的方法。我们要割掉的边是这些:

  •  与源点相连的时候,割掉的是前景(与源点的边权值为0),将被归类到前景的不确定的点(边的权值为①,因为是前景点,所以平均色与前景的平均色差值更小,上式①前景的值小于背景)
  • 点与点之间,平均色相差比较大的点之间的边会被割掉(E2更小)
  •  与汇点相连的时候和与源点相连的时候同理

所以我们只要求出最大流,得出残留的图,残留图就是最后的结果了

6、最后结果

 

 

现在对superpixel的处理还有区域分划线还不是很好。就会出现这种情况:

过段时间再改进一下^-^。

 

 

 

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值