课题基金 / 基金详情

Can Machine Learning be Used as a Tool to Clean 3D Point Clouds for CAD Model Construction & Meshing?

Can Machine Learning be Used as a Tool to Clean 3D Point Clouds for CAD Model Construction & Meshing?
机器学习能否用作清理 3D 点云以进行 CAD 模型构建的工具
批准号:
2023872
负责人:
金额:
$0.0万
依托单位:
依托单位国家:
英国
项目类别:
Studentship
财政年份:
2017
资助国家:
英国
项目状态:
已结题
起止时间:
2017 至 --

项目摘要

项目成果

相似基金

相关文献

中文摘要
翻译
该项目解决了清理点云的问题,作为创建各自的CAD模型和网格的前处理步骤,最终用于数值工程应用。我们还将探索可视化这些发现的方法。高分辨率激光扫描很少没有噪音或瑕疵。这些扫描通常以点云的形式进行,即表示表面的点的高分辨率排列。在考虑工程应用时,这些三维点云随后被转换为网格,作为逆向工程过程的一部分,其中点通过相互连接的多边形曲面连接。然后可以使用这些网格运行模拟,并使用有限元分析(FEA)等方法进行分析。清理这些扫描的目标是删除与目的无关或适得其反的点。将云转换为网格时,原始扫描中的任何噪波或缺陷都可能加剧,这将在模型上运行模拟时产生后果。手动清理这些扫描可能是一个非常耗时的过程,虽然许多软件包提供了这样做的能力,但高效的自动化或半自动过程将是有益的。在本项目中,通过考虑逆向工程和数值工程流水线中的后续步骤,采用机器学习的方法对点云进行预处理。最初的重点将放在分类和聚类算法上,以发现和识别可能会在稍后阶段影响分析结果的缺陷。以前已经表明,增强的随机森林可以用于帮助用户进行点清理。一项调查将是确定更复杂的机器学习算法是否可以进一步自动化这一过程,而不会大幅增加时间和计算机资源等低效问题。深度学习是一个令人兴奋的、相对现代的领域,它在许多领域都显示出积极的应用,因此,最终将探索上述实施。这个项目的一个有趣的部分将是调查各种输入特征对模型的影响。基于笛卡尔的(或潜在的其他)位置、各自的法线、RGB颜色通道和光强度是将被考虑的一些参数。模型本身的参数变化也将被测试;森林中的决策树的数量、神经网络中的汇集方法和层数、k-聚类算法中的k的变化就是这样的例子。还将研究主成分分析等降维技术,以确定是否可以提高性能或效率。将这些过程的结果可视化是该项目后期阶段的重要部分。对扫描相关领域所做工作的良好可视化可以为那些可能从事手动进一步清理扫描工作的人以及直接在网格和数值工程阶段工作的工程师提供好处。将对可视化这一过程的不同阶段的方法进行比较。
英文摘要
This project addresses the problem of cleaning point clouds as a pre-processing step for creating respective CAD models and meshes, ultimately for numerical engineering applications. Methods of visualising the findings will also be explored.High resolution laser scans rarely come without noise or imperfections. These scans typically come in the form of point clouds, high resolution arrangements of points which represent surfaces. When considering engineering applications, these three-dimensional point clouds are subsequently transformed into a mesh as part of the reverse-engineering process, whereby the points are connected via the surfaces of interconnected polygons. Simulations can then be ran using these meshes and analysed using methods such as finite element analysis (FEA). The goal of cleaning these scans is to remove the points which are either not relevant for the purpose or counter-productive. Any noise or imperfections in the original scan can be exacerbated when the cloud is converted in to a mesh which will have consequences when running simulations on the model. Manually cleaning these scans can be a very time-intensive process and while many software packages offer the ability to do this, an efficient automated or semi-automated process would be beneficial. In this project, a machine learning approach is adopted to pre-process point clouds by considering the subsequent steps in the reverse-engineering and numerical engineering pipeline. The focus will initially be on classification and clustering algorithms to find and identify imperfections which could affect the analysis results in later stages.It has been previously shown that boosted random forests can be used to aid a user in point-cleaning. One investigation will be to identify if more complex machine learning algorithms can further automate this process without a drastic increase in inefficiencies such as time and computer resources. Deep learning is an exciting, relatively modern area which is showing positive applications in many areas and so, ultimately, will be explored for the aforementioned implementation.An interesting part of this project will be investigating the effects of various input features for the models. Cartesian-based (or potentially otherwise) locations, respective normals, RGB colour channels and light intensities are some of the parameters which will be considered. Variations in the parameters in the models themselves will also be tested; numbers of decision trees in forests, pooling methods and numbers of layers in neural networks, variations in k in k-clustering algorithms are examples of this. Dimensionality reduction techniques such as principal component analysis will also be investigated to see if increases in performance or efficiency can be achieved.Visualisation of the results of these processes is an important part of the later stages of this project. Good visualisation of the work done in relevant areas of the scans could provide benefits to those potentially working in manually further cleaning the scans as well as engineers working directly at the meshing and numerical-engineering stages. Comparisons of the methods of visualising the various stages of this processing will be conducted.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
国内基金
海外基金
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
Understanding structural evolution of galaxies with machine learning
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2022
  • 负责人:
    Nicola Rosario Napolitano
  • 依托单位:
煤矿安全人机混合群智感知任务的约束动态多目标Q-learning进化分配
  • 批准号:
    --
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2022
  • 负责人:
    吉建娇
  • 依托单位:
基于领弹失效考量的智能弹药编队短时在线Q-learning协同控制机理
  • 批准号:
    62003314
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    24.0万元
  • 批准年份:
    2020
  • 负责人:
    沈剑
  • 依托单位: