分类VS分割——从原理和代码角度来分析对比(点云深度学习)

本文探讨点云深度学习中分类与分割任务的关系,指出分割可视为像素级别的分类。以PointNet为例,分析两者在网络架构上的共性和差异,包括全局特征的处理和全连接层的应用,并说明尽管最终输出和损失函数类似,但分割任务可能需要针对改进效果调整损失函数策略。
摘要由CSDN通过智能技术生成

分类任务与分割任务有什么联系吗?

答案是肯定的。

 

分割其实就是对每一个像素进行分类。在代码上,分割与分类的区别就更小了,都是用全连接层输出一定的数目,这个数目就是你要分类/分割的个数。

以PointNet为例,先看看网络架构:

 

 

可以看到网络在得到global feature之前,分类和分割是公用一套网络的。它们的代码自然也一样。这部分代码位于pointnet_cls.py和pointnet_seg.py中,完全相同。

def get_model(point_cloud, is_training, bn_decay=None):
    """ Classification PointNet, input is BxNx3, output Bx40 """
    batch_size = point_cloud.get_shape()[0].value
    num_point = point_cloud.get_shape()[1].value
    end_points = {}    with tf.variable_scope('transform_net1') as sc:
        transform = input_transform_net(point_cloud, is_training, bn_decay, K=3)
    point_cloud_transformed = tf.matmul(point_cloud, transform)
    input_image = tf.expand_dims(point_cloud_transformed, -1)

    net = tf_util.conv2d(input_image, 64, [1
基于引用\[1\]和引用\[2\]的内容,目前有几种基于深度学习点云分割模型可供选择。其中,PointNet是一种直接输入点云进行处理的模型,可以处理无序、稀疏和信息量有限的点云数据。PointNetLK是一种点云配准算法,用于点云的对齐和匹配。PCT(Point Cloud Transformer)是另一种用于点云分类分割深度学习模型。 此外,引用\[3\]中提到了几种前沿的点云分割网络,包括PointNet/PointNet++、PCT、Cylinder和JSNet网络。这些模型都是基于深度学习的方法,可以应对处理大规模点云数据的需求。在选择点云分割深度学习模型时,需要根据实际需求和工况选择适合的模型和数据集。 #### 引用[.reference_title] - *1* [基于深度学习方法的点云算法3——PointNet++(点云分类分割)](https://blog.csdn.net/zhazhaqiangdedad/article/details/125071414)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [PointNet:基于深度学习的3D点云分类分割模型](https://blog.csdn.net/weixin_45854106/article/details/107949913)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [基于深度学习点云分割网络及点云分割数据集](https://blog.csdn.net/Yong_Qi2015/article/details/124701203)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值