forked from mkazhdan/ShapeSPH
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathalignment.html
63 lines (49 loc) · 3.33 KB
/
alignment.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<HTML>
<HEAD><TITLE>Shape Alignment with Wigner-D Functions</TITLE></HEAD>
<BODY>
<CENTER><H1>Shape Alignment with Wigner-D Functions</H1></CENTER>
<CENTER>
<A HREF="#LINKS">links</A>
<A HREF="#EXECUTABLE">executable</A>
</CENTER>
<HR>
<A NAME="LINKS"><B>LINKS</B></A><br>
<A href="http://www.cs.jhu.edu/~misha/MyPapers/SIG04b.pdf">SIGGRAPH 2004 Paper (Rotation)</A> <A href="http://www.cs.jhu.edu/~misha/MyPapers/SIG04.pdf">SIGGRAPH 2004 Paper (Scale)</A><br>
<A HREF="http://www.cs.jhu.edu/~misha/Code/ShapeSPH/ShapeAlign/ShapeAlign.exe">Windows (x64) Executable</A><br>
<HR>
<A NAME="EXECUTABLE"><B>EXECUTABLE ARGUMENTS (ShapeAlign.exe)</B></A><br>
<UL>
<DL>
<DT><b>--in1</b> <<i>source triangle mesh</i>>
<DD> This string is the the name of the mesh that is to be transformed. The file is assumed to be in <A HREF="http://www.cc.gatech.edu/projects/large_models/ply.html">PLY</A> format.
<DT><b>--in2</b> <<i>target triangle mesh</i>>
<DD> This string is the the name of the mesh to which the source is aligned. The file is assumed to be in <A HREF="http://www.cc.gatech.edu/projects/large_models/ply.html">PLY</A> format.
<DT>[<b>--out</b> <<i>output triangle mesh</i>>]
<DD> This optional string is the the name of the file to which the transformed source is written. The file is assumed to be in <A HREF="http://www.cc.gatech.edu/projects/large_models/ply.html">PLY</A> format.
<DT>[<b>--res</b> <<i>voxel resolution</i>>]
<DD>
This optional integer specifies the resolution of the voxel grid into which the meshes are rasterized. The default value for this parameter is 64.
<DT>[<b>--aScale</b> <<i>anisotropic scaling iterations</i>>]
<DD>
This optional integer specifies the number of scaling iterations that should be performed in order find the canonical anisotropic scale of each model. The default value for this parameter is 0, indicating that only isotropic scale is used for alignment.
<DT>[<b>--threads</b> <<i>number of threads</i>>]
<DD>
This optional integer specifies the number of threads across which the solver should be parallelized. The default value for this parameter is the number of threads on the machine.
<DT>[<b>--radius</b> <<i>moment radius</i>>]
<DD>
This optional floating point value specifies the multiple of the second-order moment radius that should be used for defining the canonical isotropic scale of a shape. The default value for this parameter is 2.0.
<DT>[<b>--fallOff</b> <<i>Gaussian fall off</i>>]
<DD>
This optional floating point value specifies the radius of the Gaussian used to define Gaussian-EDT. The default value for this parameter is 2.828427.
<DT>[<b>--gedt</B>]
<DD> If this optional argument is specified, the rotational alignment is performed by finding the transformation the squared-distance between the Gaussian-EDTs of the two shapes. Otherwise, the minimizer of the symmetric sum-of-squared-distances is used.
<DT>[<b>--double</B>]
<DD> If this optional argument is specified, the computation is performed using double-precision arithmetic. Otherwise, single-precision arithmetic is used.
<DT>[<b>--verbose</B>]
<DD> If this optional argument is specified, the computation is run in "verbose" mode, outputting more information about the state of the alignment.
</DL>
</UL>
<HR>
<A HREF="https://github.com/mkazhdan/ShapeSPH">HOME</A>
</BODY>
</HTML>