Friday, May 15, 2009

Stylus shape stats (width/depth ratio)


Summary

* Histogram of the ratio of groove width to groove depth is shown in figure above.
* The result showing that the width/depth ratio is extremely stable for this piece of data.

Detail

* The data used are 3223 FOVs of the stereo sinewave (about 10 sec).
* In the 10-bin histogram (Matlab default), the most dominant bin is the ratio 0.290, with a percentage of 99.99987%, among 5497858 instances (azimuthal increments).
* In the 20-bin histogram, the most dominant bin is 0.126, with a percentage of 99.9999%

Sunday, May 10, 2009

Stereo decoding

Left channel = delta(r, left) - delta(depth)
(left sidewall 45degree upwards)

Right channel = delta(r, right) + delta(depth)
(right sidewall 45degree downwards)

Imp
  • vr_in, vr_out, vz_in, vz_out
  • stylus shape: v_width -> v_depth
  • ? fit(vr_in), fit(vr_out), fit(v_depth)
  • ? diff(vr_in), diff(vr_out), diff(v_depth)
  • vr_diff_in - vd_diff, vr_diff_out + vd_diff

Wednesday, May 6, 2009

Overlap merge: master slave

Problem
  • I'm afraid that slave may break because master FOV chain may skip some slaves because it does 1v1 FOV comparison
  • when slave FOVs missed out and shifts applied to other FOVs, gaps appear.
Idea
  • before matching, create master/slave/bottom groups, ensure each slave has a master, each master has a slave
  • match every master that has a in-FOV, same-CC slave, match
imp
  1. 3 runs, for each master, find slave, bottom, of same FOV.cc
    1. keep a vb_has_group for master, slave, bottom
    2. after 1st run, vb_has_group_master = [true, ......false, true.....], vb_has_group_slave = [true, ......true, true....], vb_has_group_bottom = [true, ......true]
    3. in 2nd run, unpaired master(k), finds in slave[k-1, k, k+1] possible slave,
    4. in 3nd run, same for slave(k), finds in master[k-1, k, k+1] ...

Saturday, May 2, 2009