matterport MASKRCNN 总结

随着前3篇使用MASKRCNN进行实例分割的例子,对MASKRCNN有一定的初步了解,个人简单对此进行总结 。本章的内容结构为



  • MASKRCNN 开发特点
  • MASKRCNN 的不足

             边缘精度不够     

         移动端部署问题


  • MASKRCNN 开发特点
maskrcnnn使用tensorflow 和 keras 写的网络层,其中有一层 batch norm 是自定义的层,所以生成的

H5模型文件转换很困难,并不是标准的KERAS的H5文件转换成TENSORFLOW 的PB .

  • MASKRCNN 的不足
MASKRCNN在边缘处理中有明显的区分错误,也就是边缘精度不够,

微信截图_20210803193808.png

如上图手的位置,maskrcnn 并没有区分出五指的位置。由于这个原因,还要转战于

pytorch的detectron2 ,通过pointrend的算法来实现。

移动端部署,需要将H5模型转换为 tflite 目前github 有给出

https://github.com/gustavz/Mobile_Mask_RCNN ,是基于 mobilenet 做的 。具体的没有尝试转换过程。 英伟达是结合 trt 实现的。过程也并不明了。

在server 部署很简单用python就可以。

做个简单的总述,方便下次参考。



sitemap