PCL library and binary format
Posted: Tue Aug 23, 2011 5:50 am
Hi All,
as any of you used the PCL library :
http://www.pointclouds.org/
What'd you think of their file format ?
http://pointclouds.org/documentation/tu ... ile-format
With the work we're doing with Nicolas Brodu, we're now generating points clouds with a lot of scalars attached to each point and we're looking at a binary file format to speed up file loading, and reduce file size.
Their implementation seems quite simple to read and write, and extremely flexible (binary or ascii with systematically an ascii header which is quite useful)
Would it be more interesting than the .bin format of CC ? I like that each scalar can have its name attached to it so that it could be loaded directly into CC for easier management of the various scalar fields.
The only thing it does not really cater for is the case of an archive of multiple scans (generated from segmentation, or corresponding to different scanning positions) while the .bin format of CC can do that (or alternative open source format such as .ptx,.ptg or.ptz).
Note also that they have developed a lot of functions in their libraries that could be useful in qCC. It is quite oriented towards robotics, and it remains to see how it operates on very large point clouds.
Cheers
Dimitri
as any of you used the PCL library :
http://www.pointclouds.org/
What'd you think of their file format ?
http://pointclouds.org/documentation/tu ... ile-format
With the work we're doing with Nicolas Brodu, we're now generating points clouds with a lot of scalars attached to each point and we're looking at a binary file format to speed up file loading, and reduce file size.
Their implementation seems quite simple to read and write, and extremely flexible (binary or ascii with systematically an ascii header which is quite useful)
Would it be more interesting than the .bin format of CC ? I like that each scalar can have its name attached to it so that it could be loaded directly into CC for easier management of the various scalar fields.
The only thing it does not really cater for is the case of an archive of multiple scans (generated from segmentation, or corresponding to different scanning positions) while the .bin format of CC can do that (or alternative open source format such as .ptx,.ptg or.ptz).
Note also that they have developed a lot of functions in their libraries that could be useful in qCC. It is quite oriented towards robotics, and it remains to see how it operates on very large point clouds.
Cheers
Dimitri