How to Improve Your 3D Scans

 using Regard 3D

Coming Soon:

How to Clean your Scan

(can also apply to other programs that

use the same libraries: MVE, Poisson, etc.)

Questions

  • Object on Turntable vs Moving Camera around Object
  • White Background vs None
  • Low Light

  • Using Flash

  • Textures

  • Markings and Powders

  • DIY Alternative to 3D Scanning Sprays?

  • DOF

Picture Sets

  • Surface is glossy.
  • Texture of Varying Detail
  • Hard to Capture Holes
  • It's Relatively Small (~4-5cm)
  • Smooth
  • Texture-less
  • Plastic
  • Glossy

Scan Settings

Compute Matches

Triangulation

Incremental

Global

100%

88%

>

Global Reconstruction

w/ Matte Powder

Nothing

w/ Extra Texture

Densification

MVE, CMVS/PMVS, SMVS

MVE

Filter

Width

Scale

Lower Value

Higher Value

Higher Resolution

Lower

Resolution

3

11

3

11

(Scale 4)

(Scale 2)

CMVS/PMVS

Level

Cell

Size

Defaults

3

6

7

6

2

1

Threshold

0.1

0.9

Min. Image Number

2

3

wsize

7

20

Cleaner Scan

Noisier Scan

20

7

Visibility

True

False

Surface Reconstruction

Poisson, Floating Scale

Textures - Outlier Remover

Defaults

Guass Clamping

Guass Damping

Textures - Other Options

No Geometric Visibility Test

Seam Leveling

Global False

Local True

Seam Leveling

Global False

Local False

Defaults

Everything True

Poisson Surface Reconstruction

Depth and Samples per Node

High Depth (13)

Low Samples (1)

High Depth (13)

High Samples (20)

Low Depth (8)

High Samples (20)

High

Samples

Low

Samples

Trim Threshold

0

0.1

Trim Threshold

0

10

Point Weight

Point Weight: 0

Trim: 0

Point Weight: 0

Trim: 9

Point Weight: 5

Trim: 9

Point Weight: 5

Trim: 0

Floating Scale Surface Reconstruction

Levels and Scale Factor Multiplier

Level 0

Scale 1

Level 1

Level 0

Scale 2

Level 0

Scale 0.5

Level 0

Scale 2

Level 1

Scale 2

Confidence Threshold and Min. Component Size

Confidence 1

Min. Component 1010

Confidence 1

Min. Component 9999

Confidence 10

Min. Component 1010

Confidence 20

Min. Component 1010

Confidence 10

Min. Component 9999

Confidence 1

Confidence 2

Confidence 5

Comparing Different Scanning Setups

Turntable

vs

Moving the Camera

Moving the Camera

- Background Artifacts

Dense Point Cloud (using MVE)

Settings: Scale 2, Filter 3 (Best Possible Settings)

No Background (Room = Background)

Turntable -  White Background

+ Background Artifacts

Dense Point Cloud (using CMVS/PMVS)

Settings: Default  ( CMVS/PMVS handles noise very well)

No Background

Turntable - White Background

- Side Effects of Using a Single Light

- Holes in Bright Texture-less Areas

Dense Point Cloud (using CMVS/PMVS)

Poission Reconstruction

- w/ Single Light =

Noticeable Shadow Areas

- Impractical with a Tripod

No tripod introduces:

  • Camera Shake
  • Shallow Depth of Field

- More Work / Slow / Very Tiring

- Harder to get Clean Textures

Object on a Turntable

- Clean Background Preferred

+ Less Holes

Turntable

Camera Around

Adding Texture to Texture-less Areas?

No...?

Powdering/Painting

to Reduce Reflections

Nothing

Powdered

w/ Skull: Powder Not Much Help

w/ Dice: Painting Needed

w/ Dice: Painting Needed

Global and Incremental 100%

Incremental 100% - Global 21%

Incremental 100% - Global 50%

Incremental 100% - Global 36%

Depth of Field

MVE

Shallow

Large/Deep

CMVS/PMVS

Using Flash?

Flash - Textures

Defaults

Clamping

Damping

BES  CPU Limiter

( Battle Encoder Shirase)

Did you find this slideshow helpful?

Consider Supporting Me

 

Patreon

https://patreon.com/alansartlog

 

Paypal

 

 

Links

 

Photogrammetry Test Sets

https://github.com/AlansCodeLog/photogrammetry-test-sets

All the sets in the group are CC-BY licensed.

Repo also contains other potentially useful links.

 

My Website Alans Art Log

https://alansartlog.com

Programs Used

Regard 3D

http://www.regard3d.org

CloudCompare

(for colored point cloud comparisons)

https://www.danielgm.net/cc

BES CPU Limiter

http://mion.faireal.net/BES