查看: 1976|回复: 0

[评测分享] 【Avnet ZU1试用活动】tf2_unet语义分割

[复制链接]
  • TA的每日心情
    开心
    2024-8-27 11:22
  • 签到天数: 209 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2024-7-26 11:36:31 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 一代睡神的崛起 于 2024-7-26 11:36 编辑

    一、选择现有轻量级unet网络模型
      同样的配方,直接调用系统现有的视觉语义分割模型,目前系统准备了两个seg模型semantic_seg_citys_tf2和medical_seg_cell_tf2,因为小编在大场景下的图像分割做的稍多,因此选择semantic_seg_citys_tf2进行评测。首先进入到当前工程目录下进行程序编译:
    1. cd /home/root/Vitis-AI/examples/vai_library/samples/segmentation
    复制代码
    等待程序成功编译结束,然后进入到模型库:
    1. cd /usr/share/vitis_ai_library/models.b512-lr/semantic_seg_citys_tf2
    2. ls
    复制代码
    可以看到semantic_seg_citys_tf2.xmodel存在在模型库目录下,然后运行可执行程序对jpeg格式图像进行分割处理:
    1. ./test_jpeg_segmentation semantic_seg_citys_tf2 sample_semantic_seg_citys_tf2.png
    复制代码
    程序会在当前目录下产生分割之后的结果图像0_sample_semantic_seg_citys_tf2_result.jpg,我们可以download到windows操作端进行对比查看,其结果如图所示:
    sample_semantic_seg_citys_tf2.png 0_sample_semantic_seg_citys_tf2_result.jpg

    可以看到模型还是很好的将场景划分出来,因为受限于模型的网络复杂程度,因此在精度上有一定的衰减,不过对于一些简要的分割场景还是能够很容易进行处理的。此模型也支持对医学影像分割的场景支持,但是小编在测试下来的结果并不是非常的完美。其次就是对于unet_tf2网络模型的结构,有兴趣的同学可以去自行搜索unet语义分割的相关信息,这里也不一一赘述了,最后模型的加载都是如出一辙,在模型运行的过程中自动把要进行参数计算的数据传递到DPU上了,不需要额外的软件进行上传下载操作。




    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-23 18:12 , Processed in 0.113507 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.