| User Documentation |
| Centre for Vision, Speech & Signal Processing |
| DEVELOP | IN NAMESPACE | AMMA TREE ROOT | AMMA SEARCH | AMMA HOME |
PUBLIC
MeanRegisC::MeanRegisC(CorrSetC,SArray1dC
MeanRegisC::~MeanRegisC(void)
MeanRegisC::SetExpectedRTs(SArray1dC
MeanRegisC::Solve(void)
| MeanRegisC | |
| MeanRegisC registers N point sets, using Pennec's method of mean shape. | |
| include | "amma/MeanRegis.hh" |
| User Level: | Default |
| Library: | Regis |
| Example: | testcom.cc |
| Section: | 3D Surface.Registration |
| In Scope: | std |
Comments:
MeanRegisC registers N point sets, using Pennec's method of mean shape.
There is a mean surface, a concatenated 2d array of correspondence sets of size nptsM (nptsM being the sum of points from all correspondence sets).
The lookup table, setposM, of size nsets, identifies where each set starts in the mean surface (concatenated 2d array).
Algorithm
- While not converged do:
-> Build mean surface.
-> Register each view to the surface.
The constructor allows guesses to be passed which will then be used to initialise the elements of rtsM. Each element being associated with a view.
The expected rigid transforms can be passed via the function SetExpectedRTs, which is only used for the calculation of delta theta.
Variables:|
Programmer: Simon Cunnington |