View my account

D455 potential use to produce a textured object .ply etc

Comments

5 comments

  • MartyG

    Hi John  The free RealSense Viewer tool has a 3D pointcloud mode where you can generate a real-time pointcloud of an observed object / surface and then export that pointcloud data to a .ply format file.  The YouTube video at the link below from the official RealSense YouTube channel demonstrates 3D pointcloud mode in the Viewer.

    https://youtu.be/sBxSExrjULg?t=78

     

    The RealSense Viewer overall is a highly powerful tool that provides easy control of a very wide range of camera features through a graphical interface of menus and buttons.

     

    If you are able to use the C++ programming language then you can also use the RealSense example program rs-kinfu to move a single camera around a scene and progressively build up detail on a pointcloud via 'frame fusion', then export the pointcloud to .ply once you are satisfied with it.

    https://github.com/IntelRealSense/librealsense/tree/master/wrappers/opencv/kinfu

    0
    Comment actions Permalink
  • John

    Thanks Marty,

    Pity there is not a free Windows tool that you can use to scan an object by rotating it.  From the very good video it looks like you can produce a textured 3d file (.ply) from one camera point of view.  I assume this could be viewed from slightly different angles (5 or 10 degrees) but not look all round an object.  I currently use a POP2 and Revoscan, but it is not great for larger objects and the scan frame rate and FOV are not great.   Maybe someone will write a tool in the future or create a Python tool that will enable full 360 textured scans.

    Thanks again,

    John

     

    0
    Comment actions Permalink
  • MartyG

    You could capture multiple .ply files from different views and merge them together into one using the free open source software CloudCompare

    https://github.com/IntelRealSense/librealsense/issues/10640#issuecomment-1172460776

     

    LIPScan 3D supports scanning objects on a rotating turntable with a RealSense camera.  It is commercial software that has a 5-minute-use trial version that lasts 30 days.

    https://www.lips-hci.com/product-page/lipscan-3d

     

    DotProduct Dot3D allows 360 walk-around scanning and has a trial version.

    https://www.dotproduct3d.com/dot3d.html

    https://www.youtube.com/watch?v=41Yu2H9_z3w

    LIPScan and Dot3D are available for Windows and support the D455 camera model.

    0
    Comment actions Permalink
  • John

    Marty,

    Not having any luck with getting a textured 3d model out of the D455.  Lipscan software does not work with the D455 as it has a d455.dll missing.  It has the dll for the D415 but that will not work with D455. (I have sent an email to them saying what is missing)

    Dot3d is a stupid price and CloudCompare, while being a nice tool does not capture continuous point clouds.

    I looked at Kinfu but it needs C++ knowledge and did not have an exe ready made.

    While I know Python, I cannot find a tool written in Python that will stitch all the incoming point clouds together.

    Currently looks like Revopoint is the only solution.  Maybe the new Rev Range will come down in price?

    Regards,

    John

     

    0
    Comment actions Permalink
  • MartyG

    Thanks very much for the update.  LIPScan is listed as D455 compatible on its website, so it is a good idea to contact them about the problem that you experienced.

     

     

    Another RealSense-compatible single camera scanning tool is ItSeez3D, though it does not currently list support for the D455 model.  It may be worth contacting them too to ask about that.

    https://itseez3d.com/realsense-scanner-2-0.html

    0
    Comment actions Permalink

Please sign in to leave a comment.