Wednesday, January 27, 2010

Odd results and some runtime errors

At this point, I am trying to debug the Josh Wills' motion segmentation code.

After altering the code to use SIFT correspondences, I encountered a few bugs:

??? Attempted to access IndexSam(4997,:); index out of bounds because size(IndexSam)=[4996,4].

Error in ==> get_warps at 56

From reading the code, it appears this function is using RANSAC to estimate the homography. I changed a hard-coded iters variable to a smaller number to resolve this error, though I'm not sure if this would have any unwanted side-effect.

After resolving this error, I also received a segmentation fault that crashed matlab. The error message was:

Segmentation violation detected at Tue Jan 26 22:42:38 2010
Stack Trace:
[0] creategraph.mexglx:0x0443688e(0x0bcb5660 "test1.graph", 0xad7bc010, 0xafcc1010 ", 0xa1cfa010)

However, on a different machine, I get a different error:

./smooth: /usr/local/matlabr2008b/sys/os/glnx86/ version `GLIBCXX_3.4.9' not found (required by ./smooth)
Despite the error, some figures are produced, though it appears it just warped the images. See the output images below.

No comments:

Post a Comment