Tools: Thoughts, Pseudo-code, and Planning
----------------------------------------
January onwards, 2004
- Given input an volume, output filename (and possibly some magnitude),
apply NRR warps to the volume and save it.
- Given a volume and two warp lists, resolve the trajectories of the
two warp lists and get the mapping of volume points for both. Usually,
one of the two warp lists will be the correct one. The tool should
calculate, using a measure like SSD, a measure of discrepancy (or
difference between one warp and another).
This is essentially a perturbation function with some I/O. Here are
the steps expressed as pseudo-code:
- Open file and allow for different formats to be fed in. (The registration
tools already include the code which is necessary)
- Apply some warps at random, maybe be generating a random warp list.
- Save the data and the warp list to file.
To perturb data, can re-use existing tools as follows:
- Input:
- Take input data.
- Take second input data at random.
- Processing:
- Set the second data to become a reference.
- Register the first data to the second.
- Output
- Save the warped data
- Save the inverse of the warp list.
We now have what we need. To control the magnitude of perturbation,
you can:
- 'Fool' the optimiser by altering the objective function value.
- Register the data for a longer time.
Tools: Thoughts, Pseudo-code, and Planning
この文書はLaTeX2HTML 翻訳プログラム Version 2002-2-1 (1.70)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds,
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
を日本語化したもの(
2002-2-1 (1.70) JA patch-2.0 版)
Copyright © 1998, 1999,
Kenshi Muto,
Debian Project.
Copyright © 2001, 2002,
Shige TAKENO,
Niigata Inst.Tech.
を用いて生成されました。
コマンド行は以下の通りでした。:
latex2html -no_subdir -split 0 -show_section_numbers /tmp/lyx_tmpdir18671E3jOjU/lyx_tmpbuf0/jan_2005_tools.tex.
翻訳は Roy Schestowitz によって 平成17年1月18日 に実行されました。
Roy Schestowitz
平成17年1月18日