Loading very large PLY files (1.8)

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Loading very large PLY files (1.8)

dbenjamin

Hello,

 

I'm trying to load a 10~GB ply file and running into a SIGSEGV on Ubuntu. The command that's failing in my software is:


pcl::io::loadPLYFile<pcl::PointNormal> (inputFile_.c_str(), *points_.get())


and here's the gdb output:


Starting program: /home/dmb2/db-odm/build/bin/odm_meshing -inputFile /hdd/sanroque/opensfm/depthmaps/merged.ply -outputFile /hdd/sanroque/odm_meshing/odm_mesh.ply -logFile /hdd/sanroque/odm_meshing/odm_meshing_log.txt -maxVertexCount 1000000 -octreeDepth 9 -samplesPerNode 1.0 -solverDivide 12 -verbose
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff765b56d in void pcl::PLYReader::vertexScalarPropertyCallback<float>(float) () from /home/dmb2/db-odm/SuperBuild/install/lib/libpcl_io.so.1.8
(gdb)

I did not see a big increase in memory usage while I was running it, plus I have about 120GB RAM.

Is this just a limitation of PCL or should I be diving deeper?


http://sig.cmparks.net/cmp-ms-90x122.pngDakota Benjamin
Geospatial Developer

216-635-3255
clevelandmetroparks.com


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|

Re: Loading very large PLY files (1.8)

Sérgio Agostinho

10 GB! :'D

Open an Issue here and let's move the conversation there. This is not a use case we get to see often but it'll help us improve handling larger files.

Cheers


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users