首页> 外国专利> METHOD AND DEVICE FOR EXTRACTING SKELETON FROM POINT CLOUD

METHOD AND DEVICE FOR EXTRACTING SKELETON FROM POINT CLOUD

机译:从点云中提取骨架的方法和装置

摘要

A method for extracting a skeleton form a point cloud includes: obtaining inputted point cloud sampling data; contracting the point cloud using an iterative formula and obtaining skeleton branches, the iterative formula is:; <math overflow="scroll"><mrow><mrow><mrow><munder><mi>argmin</mi><mi>X</mi></munder><mo></mo><mrow><munder><mo>∑</mo><mrow><mi>i</mi><mo>∈</mo><mi>I</mi></mrow></munder><mo></mo><mstyle><mspace width="0.3em" height="0.3ex" /></mstyle><mo></mo><mrow><munder><mo>∑</mo><mrow><mi>j</mi><mo>∈</mo><mi>J</mi></mrow></munder><mo></mo><mstyle><mspace width="0.3em" height="0.3ex" /></mstyle><mo></mo><mrow><mrow><mo></mo><mrow><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msub><mi>q</mi><mi>i</mi></msub></mrow><mo></mo></mrow><mo></mo><mrow><mi>θ</mi><mo></mo><mrow><mo>(</mo><mrow><mo></mo><mrow><msub><mi>x</mi><mi>j</mi></msub><mo>-</mo><msub><mi>q</mi><mi>j</mi></msub></mrow><mo></mo></mrow><mo>)</mo></mrow></mrow></mrow></mrow></mrow></mrow><mo>+</mo><mrow><mi>R</mi><mo></mo><mrow><mo>(</mo><mi>X</mi><mo>)</mo></mrow></mrow></mrow><mo>,</mo><mstyle><mtext></mtext></mstyle><mo></mo><mi>wherein</mi></mrow></math> <math overflow="scroll"><mrow><mrow><mrow><mi>R</mi><mo></mo><mrow><mo>(</mo><mi>X</mi><mo>)</mo></mrow></mrow><mo>=</mo><mrow><munder><mo>∑</mo><mrow><mi>i</mi><mo>∈</mo><mi>I</mi></mrow></munder><mo></mo><mstyle><mspace width="0.3em" height="0.3ex" /></mstyle><mo></mo><mrow><msub><mi>γ</mi><mi>i</mi></msub><mo></mo><mrow><munder><mo>∑</mo><mrow><msup><mi>i</mi><mi>′</mi></msup><mo>∈</mo><mrow><mi>I</mi><mo></mo><mi></mi><mo></mo><mrow><mo>{</mo><mi>i</mi><mo>}</mo></mrow></mrow></mrow></munder><mo></mo><mstyle><mspace width="0.3em" height="0.3ex" /></mstyle><mo></mo><mfrac><mrow><mi>θ</mi><mo></mo><mrow><mo>(</mo><mrow><mo></mo><mrow><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msub><mi>x</mi><msup><mi>i</mi><mi>′</mi></msup></msub></mrow><mo></mo></mrow><mo>)</mo></mrow></mrow><mrow><msub><mi>σ</mi><mi>i</mi></msub><mo></mo><mrow><mo></mo><mrow><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msub><mi>x</mi><msup><mi>i</mi><mi>′</mi></msup></msub></mrow><mo></mo></mrow></mrow></mfrac></mrow></mrow></mrow></mrow><mo>,</mo><mrow><mrow><mi>θ</mi><mo></mo><mrow><mo>(</mo><mi>r</mi><mo>)</mo></mrow></mrow><mo>=</mo><msup><mi></mi><mrow><mo>-</mo><mfrac><mrow><mn>4</mn><mo></mo><mstyle><mspace width="0.3em" height="0.3ex" /></mstyle><mo></mo><msup><mi>r</mi><mn>2</mn></msup></mrow><msup><mi>h</mi><mn>2</mn></msup></mfrac></mrow></msup></mrow><mo>,</mo></mrow></math> ;wherein J represents a point set of the point cloud sampling data, q represents the sampling points in the point set J, I represents a neighborhood point set of the sampling points q, x represents the neighborhood points in the neighborhood point set I, R is a regular term, γ is a weighting coefficient, h is a neighborhood radius of the neighborhood point set I, and σ is a distribution coefficient; and connecting the skeleton branches and obtaining a point cloud skeleton.
机译:一种从点云中提取骨架的方法,包括:获取输入的点云采样数据;使用迭代公式对点云进行压缩并获得骨架分支,该迭代公式为: <![CDATA [<数学溢出=“ scroll”> argmin X i I j J < msub> x i - q i < / msub> θ < mo>( x j - q j < / mrow> + R X 其中 ]]> <![CDATA [<数学溢出=“ scroll”> R X = i I γ i i ' I { i } θ x i - < msub> x i ' < / mrow> σ i < / mo> x i - x i ' < mo> < mi>θ r = - 4 r 2 h 2 < mo>, ]]> ;其中J代表点云采样数据的点集,q代表点集J中的采样点,I代表采样点q的邻点集,x代表邻点集I,R中的邻点是正则项,γ是权重系数,h是邻域集I的邻域半径,σ是分布系数。连接骨架分支,得到点云骨架。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号