Skip to main content
Archived

Call PCL (Point Cloud Library) point cloud processing functions in FME workflows

Related products:FME Form
  • siennaatsafe
    siennaatsafe
  • fmelizard
    fmelizard
  • kkrajewski
  • merwinrook
  • danielc

fmelizard
Safer

***Note from Migration:***

Original Title was: Call PCL (Point Cloud Library) point cloud processing functions in FME workflows


The open source Point Cloud Library (PCL) has a wide variety of Point Cloud processing algorithms. FME 2017 ships with the Point Cloud Library, but few of its algorithms are currently exposed. Please tell us what algorithms you'd like to see, what what workflows you imagine accomplishing, in the comments below.

This post is closed to further activity.
It may be a question with a best answer, an implemented idea, or just a post needing no comment.
If you have a follow-up or related question, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

7 replies

fmelizard
Safer
Forum|alt.badge.img+18
  • Author
  • Safer
  • December 3, 2016

Would supporting PCD (the PCL file format) open the gateway for faster experimentation? Presumably then anyone could use a SystemCaller preceeded by a FeatureWriter and followed by a FeatureReader to do their own integrations until we caught up?


Forum|alt.badge.img
  • December 5, 2016
@daleatsafe, Great news! Thanks for the continued support! PCL support opens a lot of doors for point cloud processing.

 

 

If the lower hanging fruit is to support PCD read/write, I would ask to expose first. Then, users could begin developing/testing workflows through the SystemCaller, as you have explained. I will update with some workflows I'd be interested in (and others too!).

Forum|alt.badge.img
  • January 17, 2017
Will the PCD format make the first 2017 release, or release candidate.

 

 


fmelizard
Safer
Forum|alt.badge.img+18
  • Author
  • Safer
  • January 19, 2017
Not scheduled for it currently. There may be a short term workaround option.

dmitribagh
Safer
Forum|alt.badge.img+17
  • Safer
  • January 20, 2017
@danielc,

 

 

I have a simple custom transformer that writes ASCII PCD, I made it for my ThreeJS experiments, where it works well, however, it was never properly tested for anything else, so it is what it is, but I hope it can be helpful as a temporary workaround or as a foundation for your own custom transformer:

 

 

https://www.dropbox.com/s/oxazoyu9u2jkb30/PointCloudPCDWriter.fmx?dl=0

 


Forum|alt.badge.img

With extensive use of point clouds in my organisation, full support of PCL would be incredible but I realise it's easier said than done. But few most important ones for us would be:

  • Octree/KDtree based access to individual point measures and calculations (i.e. distance)
  • Filtering algorithms
  • Feature recognition


fmelizard
Safer
Forum|alt.badge.img+18
  • Author
  • Safer
  • December 13, 2017

Hi @danielc, I am pleased to let you know that the latest builds of FME 2018 beta now support reading and writing PCD. You can download the beta here.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings