-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
some question about B-spline kernel matrix #21
Comments
Not sure if my answer is 100 per cent correct or not. But in WIKI it says: 'Fast b-spline interpolation on a uniform sample domain can be done by iterative mean-filtering'. https://en.wikipedia.org/wiki/B-spline. In this case, the initial kernel can be view as a mean-filter, which is then interactively convolved to achieve higher-order interpolation. |
Just adding some details to @cherise215's answer to explain this implementation:
As an example, 2D quadratic (
This implementation allows us to use an arbitrary order of B-spline function, which is pretty neat. |
A small problem in my opinon is that the transformation model in this implementation doesn't seem to allow flexible combinations of kernel size and control point spacing ( |
Hi! I'm studying the source code. I find the method
I know we can use the control points to control the displacements. I've also read about other
bspline implementations. The airlab bspline method looks like very simple. So I want to know how does it work, the meaning of
sigma
and why the for loop can get the bspline kernel.Thanks! :)
The text was updated successfully, but these errors were encountered: