C3DC : Différence entre versions

De MicMac
Aller à : navigation, rechercher
(Created page with "AperiCloud 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...")
 
m (Ajout info mode Statue)
 
(24 révisions intermédiaires par 5 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
AperiCloud 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.
+
[[Image:picto-liste.png|25px]] [[Command|List of commands]]
Synopsis
+
==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.
  
The global syntax for C3DC is
+
===Syntax===
 +
The global syntax for C3DC is :
 +
<pre>mm3d C3DC EnumeratedValues FullName Orientation NamedArgs</pre>
  
mm3d C3DC Command UnNamedArgs NamedArgs
+
===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]]
    TestIGN
+
*<code>Forest</code> : stereoscopic (strictly epipolar mode (ie. best stereographic pairs)) with ZoomF=4, ie. medium preset 1pt/16px
    QuickMac
+
*<code>TestIGN</code> : not supported for now
    C3DC 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]]
    Description
+
*<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]]
 +
*<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]]
 +
*<code>MTDTmp</code> : not supported for now
  
    The QuickMac uses the MMInitialModel as matcher, which is quite fast on CPU.
+
===Help===
    Example
+
You can access to the help by typing : <code>mm3d C3DC -help</code>
  
    mm3d C3DC QuickMac _MG_10.*JPG Ori-A112/ Masq3=AperiCloud_All2_selectionInfo.xml
+
<pre>Mandatory unnamed args :
    Help
+
*string :: {Type in enumerated values}
 +
*string :: {Full Name (Dir+Pattern)}
 +
*string :: {Orientation}
  
    You can access to the help by typing :
+
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>
  
    mm3d C3DC QuickMac -help
+
==QuickMac==
    Mandatory unnamed args :
+
The QuickMac uses the MMInitialModel as matcher, which is quite fast on CPU.
        string :: {Type in enumerated values}
+
 
        string :: {Full Name (Dir+Pattern)}
+
===Example===
        string :: {Orientation}
+
For example, in the Mur Saint Martin dataset, you can launch :
    Named args :
+
<pre>mm3d C3DC MicMac "IMGP.*JPG" MEP-Terrain Masq3D=AperiCloud_MEP-Terrain.ply Out=C3DC_MicMac_MurSaintMartin.ply</pre>
        [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=2 means 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=FilePair] string :: {Explicit pairs of images (as in Tapioca)}
+
        [Name=DebugMMByP] bool :: {Debug MMByPair ...}
+

Version actuelle en date du 31 juillet 2018 à 14:21

Picto-liste.png List of commands

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 now
  • Statue : 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/16px
  • TestIGN : not supported for now
  • QuickMac : 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