|
谈谈三维扫描仪的数据处理
近来遇到一些朋友非常关心的关于扫描数据处理的问题.在此需要和大家一起谈谈.
对于已经购买了一些低端三维扫描仪的用户来说,扫描数据的处理有时候是一个非常难办的问题.
现在市场上,一些低端三维扫描仪的扫描数据,是可以用软件直接处理生成三维曲面数据的.既所谓的所扫即所见,这有一个好处就是,不需要用户自行处理原始点云数据.看起来是非常好的便捷的傻瓜式的服务.这种方式也很容易被一些刚刚了解或使用三维扫描系统的用户接收.因为这种数据处理方式,不需要用户懂的太多数据处理的知识.
但是问题随之而来,本来低端扫描仪的扫描的原始点云数据就很不精确,在加上软件自行机械的处理.使得客户得到的三维曲面数据非常粗糙,这种粗糙的曲面数据,有时侯对要求稍微高些的客户来说,用之不能,弃之可惜.
那么.我们如何解决这个问题呢?
做过模具三维扫描的设计工程师们都知道, 越好的三维扫描系统扫出来的数据,其满足这两条:1.扫描出来的三维点云数据精度越高. 2.坏点相对来说越少. 精度高大家都能了解, 精度越高即是扫描出的数据越接近真实产品的本来数据. 坏点少的意思就是,我们在做扫描的时候,会发现在三维点云中有一些个点远远偏离其他密集的点云.这些相对来说偏离点云太多的点,就叫坏点.是由于各种原因随机产生的.通常我们的设计工程师要通过使用CAD软件删除这些坏点.再生成滑顺的面曲数据.如果我们不删除这些坏点.而直接生成曲面数据,你就会发现曲面上坑坑洼洼.或有毛刺.总之不平坦光滑.
所以, 越好的三维扫描系统,扫出来的三维点云数据精度就越高,坏点就越少.这样的数据可以大大减少设计工程师处理点云的工作强度.反过来说,如果你拿到的点云坏太多,这就可能需用你加班加点的处理这些点云数据.更有甚者,你拿到的点云根本无法处理. 还不如让机器自行处理生成曲面.能用就用,不能用也没有办法.
综上所述,
从以上大家知道, 好的扫描仪,起扫描的点云质量就高,坏点少。甚至基本没有。所以,对于要求高或希望获得更好更准确的数据的客户来说,好的点云数据是最基本的要求. 而且,可以从点云的质量状况来直接判断扫描仪的质量.
那么我们如何处理点报云数据呢?
其实处理点云数据方法也很简单,只要把点云数据以IGES或STL,ASC等等格式导入SURFACE,精雕等软件. 然后再删除坏点。好的点云数据,比如恒准机器的扫描数据。甚至可以直接在扫描软件中处理并转换成高质量的灰度图.然后后面的工作交给雕刻工程师处理.
以下举例:
1.灰度图:兰花.是我们扫描客户的手雕样板后的数据,得到的灰度图.由于该样品在用激光扫描仪扫描之前,已经用针式扫描仪扫描过了.所以,表面有很密集的,清晰的被探针划伤的划痕.在种情况下.我们用高清晰度的激光扫描头扫描, 然后就可以看到其灰度图上的边角处,如叶片的边角有锯齿纹.这其实就是探针划伤的划痕造成的锯齿状纹.(见下图:兰花)这种图如果拿去浮雕设计工程师处理,费时又费力。
2.灰度图:牡丹.是我扫描客户的手雕样板后的数据,得到的灰度图.由于该样品在用激光扫描仪扫描之前,表面已经打磨光滑,且无任何划痕或损伤.所以,我们扫描后得到的数据.就非常完美.其直接转换成灰度图效果已经基本可以和人工做出的图相同.差别不大了. (见下图:牡丹)
如果需要浮雕扫描方面的技术交流:请联系我.
[ 本帖最后由 lengdonghui 于 2009-5-13 17:32 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|