C3DC : Différence entre versions
De MicMac
m (Ajout info mode Statue) |
|||
| (12 révisions intermédiaires par 4 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| + | [[Image:picto-liste.png|25px]] [[Command|List of commands]] | ||
==Description== | ==Description== | ||
C3DC is used for Automatic Matching from Culture 3D Cloud project. The C3DC command is the command that compute automatically a point cloud from a set of oriented images. | C3DC is used for Automatic Matching from Culture 3D Cloud project. The C3DC command is the command that compute automatically a point cloud from a set of oriented images. | ||
===Syntax=== | ===Syntax=== | ||
| − | The global syntax for C3DC is | + | The global syntax for C3DC is : |
| − | + | <pre>mm3d C3DC EnumeratedValues FullName Orientation NamedArgs</pre> | |
| − | < | + | |
===Allowed commands=== | ===Allowed commands=== | ||
| − | *Ground | + | *<code>Ground</code> : not supported for now |
| − | *Statue | + | *<code>Statue</code> : stereoscopic (strictly epipolar mode (ie. best stereographic pairs)) with ZoomF=2, ie. high preset 1pt/4px (with less noise) [[http://cosch.info/documents/10179/155305/COSCH_TS_APO_MiMac_StepByStep.pdf/d3576e6e-8c1e-4803-85f9-5d4de088e513]] |
| − | *Forest | + | *<code>Forest</code> : stereoscopic (strictly epipolar mode (ie. best stereographic pairs)) with ZoomF=4, ie. medium preset 1pt/16px |
| − | *TestIGN | + | *<code>TestIGN</code> : not supported for now |
| − | *QuickMac | + | *<code>QuickMac</code> : multistereoscopic with ZoomF=8, ie. low preset 1pt/64px, [[http://cosch.info/documents/10179/155305/COSCH_TS_APO_MiMac_StepByStep.pdf/d3576e6e-8c1e-4803-85f9-5d4de088e513]] |
| − | *MicMac | + | *<code>MicMac</code> : multistereoscopic with ZoomF=4, ie. medium preset 1pt/16px, [[http://cosch.info/documents/10179/155305/COSCH_TS_APO_MiMac_StepByStep.pdf/d3576e6e-8c1e-4803-85f9-5d4de088e513]] |
| − | *BigMac | + | *<code>BigMac</code> : multistereoscopic with ZoomF=2 ie. high preset 1pt/4px, [[http://cosch.info/documents/10179/155305/COSCH_TS_APO_MiMac_StepByStep.pdf/d3576e6e-8c1e-4803-85f9-5d4de088e513]] |
| − | *MTDTmp | + | *<code>MTDTmp</code> : not supported for now |
===Help=== | ===Help=== | ||
| − | You can access to the help by typing : | + | You can access to the help by typing : <code>mm3d C3DC -help</code> |
| − | <code> mm3d C3DC -help</code> | + | |
| − | Mandatory unnamed args : | + | <pre>Mandatory unnamed args : |
| − | + | *string :: {Type in enumerated values} | |
| − | + | *string :: {Full Name (Dir+Pattern)} | |
| − | + | *string :: {Orientation} | |
Named args : | Named args : | ||
| − | + | *[Name=Masq3D] string :: {3D masq for point selection} | |
| − | + | *[Name=Out] string :: {final result (Def=C3DC.ply)} | |
| − | + | *[Name=SzNorm] INT :: {Sz of param for normal evaluation (<=0 if none, Def=2means 5x5) } | |
| − | + | *[Name=PlyCoul] bool :: {Colour in ply ? (Def = true)} | |
| − | + | *[Name=Tuning] bool :: {Will disappear one day ...} | |
| − | + | *[Name=Purge] bool :: {Purge result, (Def=true)} | |
| − | + | *[Name=DownScale] REAL :: {DownScale of Final result, Def depends on mode} | |
| − | + | *[Name=ZoomF] INT :: {Zoom final, Def depends on mode} | |
| − | + | *[Name=UseGpu] bool :: {Use cuda (Def=false)} | |
| − | + | *[Name=DefCor] REAL :: {Def correlation, context depend} | |
| − | + | *[Name=ZReg] REAL :: {Regularisation, context depend} | |
| − | + | *[Name=ExpTxt] bool :: {Use txt tie points for determining image pairs} | |
| − | + | *[Name=FilePair] string :: {Explicit pairs of images (as in Tapioca)} | |
| − | + | *[Name=DebugMMByP] bool :: {Debug MMByPair ...} | |
| + | *[Name=Bin] bool :: {Generate Binary or Ascii (Def=true, Binary)} | ||
| + | *[Name=ExpImSec] bool :: {Export Images Secondair, def=true} | ||
| + | *[Name=OffsetPly] Pt3dr :: {Ply offset to overcome 32 bits problem}</pre> | ||
==QuickMac== | ==QuickMac== | ||
| − | |||
The QuickMac uses the MMInitialModel as matcher, which is quite fast on CPU. | The QuickMac uses the MMInitialModel as matcher, which is quite fast on CPU. | ||
===Example=== | ===Example=== | ||
| − | For example, in the | + | For example, in the Mur Saint Martin dataset, you can launch : |
| − | + | <pre>mm3d C3DC MicMac "IMGP.*JPG" MEP-Terrain Masq3D=AperiCloud_MEP-Terrain.ply Out=C3DC_MicMac_MurSaintMartin.ply</pre> | |
| − | < | + | |
Version actuelle en date du 31 juillet 2018 à 14:21
Description
C3DC is used for Automatic Matching from Culture 3D Cloud project. The C3DC command is the command that compute automatically a point cloud from a set of oriented images.
Syntax
The global syntax for C3DC is :
mm3d C3DC EnumeratedValues FullName Orientation NamedArgs
Allowed commands
Ground: not supported for nowStatue: stereoscopic (strictly epipolar mode (ie. best stereographic pairs)) with ZoomF=2, ie. high preset 1pt/4px (with less noise) [[1]]Forest: stereoscopic (strictly epipolar mode (ie. best stereographic pairs)) with ZoomF=4, ie. medium preset 1pt/16pxTestIGN: not supported for nowQuickMac: multistereoscopic with ZoomF=8, ie. low preset 1pt/64px, [[2]]MicMac: multistereoscopic with ZoomF=4, ie. medium preset 1pt/16px, [[3]]BigMac: multistereoscopic with ZoomF=2 ie. high preset 1pt/4px, [[4]]MTDTmp: not supported for now
Help
You can access to the help by typing : mm3d C3DC -help
Mandatory unnamed args :
*string :: {Type in enumerated values}
*string :: {Full Name (Dir+Pattern)}
*string :: {Orientation}
Named args :
*[Name=Masq3D] string :: {3D masq for point selection}
*[Name=Out] string :: {final result (Def=C3DC.ply)}
*[Name=SzNorm] INT :: {Sz of param for normal evaluation (<=0 if none, Def=2means 5x5) }
*[Name=PlyCoul] bool :: {Colour in ply ? (Def = true)}
*[Name=Tuning] bool :: {Will disappear one day ...}
*[Name=Purge] bool :: {Purge result, (Def=true)}
*[Name=DownScale] REAL :: {DownScale of Final result, Def depends on mode}
*[Name=ZoomF] INT :: {Zoom final, Def depends on mode}
*[Name=UseGpu] bool :: {Use cuda (Def=false)}
*[Name=DefCor] REAL :: {Def correlation, context depend}
*[Name=ZReg] REAL :: {Regularisation, context depend}
*[Name=ExpTxt] bool :: {Use txt tie points for determining image pairs}
*[Name=FilePair] string :: {Explicit pairs of images (as in Tapioca)}
*[Name=DebugMMByP] bool :: {Debug MMByPair ...}
*[Name=Bin] bool :: {Generate Binary or Ascii (Def=true, Binary)}
*[Name=ExpImSec] bool :: {Export Images Secondair, def=true}
*[Name=OffsetPly] Pt3dr :: {Ply offset to overcome 32 bits problem}
QuickMac
The QuickMac uses the MMInitialModel as matcher, which is quite fast on CPU.
Example
For example, in the Mur Saint Martin dataset, you can launch :
mm3d C3DC MicMac "IMGP.*JPG" MEP-Terrain Masq3D=AperiCloud_MEP-Terrain.ply Out=C3DC_MicMac_MurSaintMartin.ply