jjzjj

segmentation

全部标签

c++ - 有效地为地形物理提供几何

我一直在研究游戏引擎中地形系统的不同方法,试图让自己熟悉这项工作。许多细节看起来很简单,但我对一个细节感到困惑。出于性能原因,许多地形解决方案利用着色器生成部分或全部几何体,例如生成位置的顶点着色器或用于LoD的曲面segmentation着色器。起初我认为这些方法专门用于不关心物理模拟的渲染。我之所以这么说,是因为就我目前对着色器的了解而言,着色器计算的结果通常会在帧末尾被丢弃。因此,如果您严重依赖着色器,那么几何信息将在您访问它并将其发送到另一个系统(例如在CPU上运行的物理系统)之前消失。那么,我对着色器的理解是错误的吗?您能否存储它们生成的几何图形的结果以供其他系统访问?或者我

c++ - Matlab/C++ : segmentation fault on parallel computing with C++ Mex persistent objects (cannot convert handle)

本帖引用:[1]http://www.mathworks.com/matlabcentral/newsreader/view_thread/278243“使C++对象在mex调用之间持久化,并且健壮。”[2]MATLABparforandC++classmexwrappers(copyconstructorrequired?)“MATLABparfor和C++类mex包装器(需要复制构造函数?)”我成功地实现了一个Matlab/C++接口(interface),基于[1]上提出的方法。无论如何,我在尝试将系统与Matlab并行计算一起使用时遇到了麻烦。在MEX接口(interface)

万能分割神器——Segment Anything(Meta AI)图片和影像的万能分割

想必大家之前都做过抠图或者图片任务提取等任务,这有点想目前我们手机当中可以直接点击图片,然后将其复制到其它地方,就会自动出现这个任务图像一样。这里我们可以直接登录这个网站去尝试一下这个图像分割的魅力SegmentAnything|MetaAI这里面是官方的展示,这里我们需要选择添加分割的区域来实现影像分割,或者使用其它左侧工具栏中的盒子工具以及自动的everything,就是自动识别的结果。 添加和减去区域通过添加点来屏蔽区域。选择添加区域,然后选择对象。选择"删除区域",然后选择区域,细化遮罩。我们直接采用全自动分割来提取影像的结果这里我们也可以通过上传我们自己的影像来进行影像提取,但是这里

(CVPR 2018) 3D Semantic Segmentation with Submanifold Sparse Convolutional Networks

Abstract卷积网络是分析图像、视频和3D形状等时空数据的事实标准。虽然其中一些数据自然密集(例如照片),但许多其他数据源本质上是稀疏的。示例包括使用LiDAR扫描仪或RGB-D相机获得的3D点云。当应用于此类稀疏数据时,卷积网络的标准“密集”实现非常低效。我们引入了新的稀疏卷积运算,旨在更有效地处理空间稀疏数据,并使用它们来开发空间稀疏卷积网络。我们展示了生成的模型(称为子流形稀疏卷积网络(SSCN))在涉及3D点云语义分割的两项任务上的强大性能。特别是,我们的模型在最近的语义分割竞赛的测试集上优于所有先前的最新技术。1.Introduction卷积网络(ConvNets)构成了用于各种

c++ - 将可变参数模板发送到结构时出现内部编译器错误 : Segmentation fault in gcc .

我正在尝试编译以下代码:#includetemplateclassContainer,class...Args>structContainer{};templatestructStore{};intmain(){Containera;}//g++-Wall-std=c++11main.cppideone我正在使用gcc4.8.1,但出现以下错误:internalcompilererror:SegmentationfaultstructContainer^为什么gcc不编译呢?该代码是否正确? 最佳答案 用Clang编译显示错误:ma

实例分割论文阅读之:FCN:《Fully Convolutional Networks for Semantica Segmentation》

论文地址:https://openaccess.thecvf.com/content_cvpr_2015/papers/Long_Fully_Convolutional_Networks_2015_CVPR_paper.pdf代码链接:https://github.com/pytorch/vision摘要卷积网络是强大的视觉模型,可以产生特征层次结构。我们证明,经过端到端、像素到像素训练的卷积网络本身超过了语义分割的最新技术。我们的主要见解是构建“全卷积”网络,该网络接受任意大小的输入并通过有效的推理和学习产生相应大小的输出。我们定义并详细介绍了全卷积网络的空间,解释了它们在空间密集预测任务中

【论文笔记】《Learning Deconvolution Network for Semantic Segmentation》

重要说明:严格来说,论文所指的反卷积并不是真正的deconvolutionnetwork。关于deconvolutionnetwork的详细介绍,请参考另一篇博客:什么是DeconvolutionalNetwork?一、参考资料LearningDeconvolutionNetworkforSemanticSegmentation二、DeconvolutionNetworkdeconvolutionnetwork是卷积网络(convolutionnetwork)的镜像,由反卷积层(deconvolutionallayers)和上采样层(Unpoolinglayers)组成。本质上,deconvo

c++ - GCC 内部编译器错误 : Segmentation fault

我尝试包含一个我在cmake中定义的文件。-DUNINSTD_INC=$ENV{TARGET_FS}/usr/include/unistd.h我检查了这个定义,UNINSTD_INC是正确的文件路径。导致段错误的代码片段如下:#defineSURROUND(x)QUOTE(x)#defineQUOTE(x)#x#includeSURROUND(UNINSTD_INC)如果我编译代码,会出现以下错误:unistd.h:1:内部编译器错误:段错误请提交完整的错误报告,如果合适,使用预处理源。有人有办法解决这个问题吗?或者其他包含预定义文件的方法?gcc版本:gcc版本4.6.3(Ubunt

c++ - OpenGL 曲面 segmentation 回调未执行

我使用了示例here将我的镶嵌回调移动到不同的类。代码编译,但回调代码永远不会执行。回调类:templateclassSingularCallBack{public:typedefReturnType(Class::*Method)(Parameter);SingularCallBack(Class*class_instance,Methodmethod):class_instance_(class_instance),method_(method){}ReturnTypeoperator()(Parameterparameter){return(class_instance_->*m

Zero-shot RIS SOTA:Text Augmented Spatial-aware Zero-shot Referring Image Segmentation 论文阅读笔记

Zero-shotRISSOTA:TextAugmentedSpatial-awareZero-shotReferringImageSegmentation论文阅读笔记一、Abstract二、引言三、相关工作3.1Zero-shot分割3.2ReferringImageSegmentation3.3ImageCaptioning四、方法4.1总体框架4.2MaskProposal网络FreeSOLOvs.SAM4.3文本增强的视觉-文本匹配得分V-scoreP-scoreN-scoreThetext-augmentedvisual-textmatchingscore4.4空间校正器方向描述鉴定