Need help with body reconstruction

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Autukill
    3Dflower
    • Nov 2017
    • 3

    Need help with body reconstruction

    version: 3DF Zephyr Lite 3.302 64bit
    data set: https://drive.google.com/file/d/1SGK...zhxK6NtJi/view
    workflow: default settings (body)
    problem: the reconstruction model is ok, but the top of head,and hand is bad.
    How to modify the workflow in order to solve this problem?
    body reconstruction

    RealityCapture get good model:
  • Roberto
    3Dflow
    • Jun 2011
    • 559

    #2
    Hi Autukill,

    thanks for sharing the info and the full dataset! Unfortunately we haven't had the time to have a look at the dataset yet, but we'll certainly make some tests tomorrow.

    Before we make some tests, I can already give you some hints:
    - Download the new version 3.5 we have just released! On any high details preset or from advanced you can choose to activate the 'hyperplane matching' function during the dense point cloud computation. This will help to extract more details.
    - Try to use the sharp generation algorithm for mesh generation. In some cases, this works better than the smooth one for bodies (default one for body is the smooth one). Simply switch to advanced mode and select the sharp algorithm:
    Click image for larger version

Name:	sharp.JPG
Views:	884
Size:	51.8 KB
ID:	1286

    Comment


    • Autukill
      Autukill commented
      Editing a comment
      Thank you for your advice, I will try it and reply
  • Scott Nebeker
    3Dfollower
    • Sep 2016
    • 28

    #3
    You shut down the link to the Google Drive folder. Did this work?

    Comment

  • Andrea Alessi
    3Dflow Staff
    • Oct 2013
    • 1335

    #4
    Hi Autukill,

    sorry for the delay! We'll process your dataset today, we had a little backlog to process and all workstations were busy, we'll get back to you soon!

    Comment

    • Roberto
      3Dflow
      • Jun 2011
      • 559

      #5
      sorry it took a bit long, but we finally processed your dataset.

      There are several things you can modify to improve the results. First of all, you need to modify the camera calibrations and let them adjust in an independent way.
      By default Zephyr groups together the parameters coming from the same type camera. Grouping is generally more stable. However, when using a rig of cameras you will get much better results if you let them vary independently, especially in your case as the parameters varies a lot between the cameras because they are different cameras with small sensors. To let them be adjusted independently, simply select all calibrations from the camera calibration page (ctrl+a), right click and select 'clone calibrations':

      Click image for larger version

Name:	clone.JPG
Views:	848
Size:	118.5 KB
ID:	1407

      Just by following this step, you should obtain already a much better results (both with close range and body presets or by decreasing the smoothness from advanced settings):

      Click image for larger version

Name:	test2.png
Views:	619
Size:	497.4 KB
ID:	1406

      If you want to improve the results further near the hands, you can mask a few images. You don't to mask all the images, a bunch of 10-20 images will already improve the results greatly. If you have masked some images, starting from the 'close range - high details sharp features' preset during mesh generation you can switch to custom settings and change the 'UseMasking' parameter to 1:

      Click image for larger version

Name:	usemasking.JPG
Views:	826
Size:	45.8 KB
ID:	1408

      Final result:

      Click image for larger version

Name:	test1.png
Views:	681
Size:	445.9 KB
ID:	1409

      I've uploaded the zep file with both example here: https://shared.3dflow.net/index.php/s/Of8S26iW1AaJTDm

      Please let me know if you need further help
      Attached Files

      Comment


      • Autukill
        Autukill commented
        Editing a comment
        thank you very much
    Working...