基于mask-rcnn屏幕图像中指定对象

在很多场景条件下,会有意地将图像中的某些对象进行屏蔽删除处理,传统的抠图的办法需要用到专业的处理软件来处理。看到有基于mask-rcnn的方式来实现屏幕中指定对象的删除,挺有趣的。

具体的方法步骤也非常简单:

(1)利用mask-rcnn实现语义分割

(2)对分割好的图像,对指定类型的图像对象(如人等)进行删除,可以删除一批同类对象,也可以删除指定类别对象中的某一个具体对象。


实验测试如下:

基于mask-rcnn屏幕图像中指定对象

基于mask-rcnn屏幕图像中指定对象

对上述原图进行屏幕,其效果如下。

(2)屏幕某一个对象

基于mask-rcnn屏幕图像中指定对象

其利用mask-rcnn的语义分割效果如下:

基于mask-rcnn屏幕图像中指定对象

屏幕person 5后的效果如下:

基于mask-rcnn屏幕图像中指定对象