213 results


version 3.0

by tetonedge

MATLAB library for elastic functional data analysis

Given a 3D cloud of points accompanied by normals an implicit b-spline surface is reconstructed.

A fast surface reconstruction is implemented in this set of codes. Given a 3D cloud of points accompanied by normal vectors an implicit b-spline surface will be reconstructed.Please cite the

Computes the B-spline approximation from a set of coordinates.Supports periodicity and n-th order approximation.

Computes the B-spline approximation from a set of coordinates (knots).The number of points per interval (default: 10) and the order of the B-spline (default: 2) can be changed. Periodic boundaries

Using Implicit B-Splines for Surface Reconstruction out of 3D point clouds.

Using Implicit B-Splines for Surface Reconstruction out of 3D point clouds.Please cite the following paper, in case of using the code:Rouhani M. and Sappa A.D., Implicit B-spline fitting using the 3L

A non-local learning rule is employed in a repetitive neurocontroller based on B-spline network.

http://dx.doi.org/10.1109/IECON.2013.6700120 [**] weight constraints are used instead of forgetting and that turns out to robustify the controller. Hence, the same idea has been tested also in the B-spline based repetitive neurocontroller

Draw, manipulate and reconstruct B-splines.

estimate B-splines with known knot vector, given a set of noisy data points either with known or unknown associated parameter values.As regards the interactive interface, the user is shown a figure window

Basis functions for B-Splines (including nonrational and rational B-Splines).

Given the number of control points(N), the order of Splines (K), a sequence of knot vector (T), and the file name of txt format, the function basisfunc_NBS computes the nonrational (unweighted) basis

Complete Matlab pipeline for large scale calcium imaging data analysis

Fit, evaluate, differentiate non-uniform B-splines of any order - fast

fastBSpline - A fast, lightweight class that implements non-uniform B splines of any order Matlab's spline functions are very general. This generality comes at the price of speed. For large-scale

Coefficients of the Cubics For Nonuniform Cubic Spline Interpolation

Coefficients of the Cubics For Nonuniform Cubic Spline InterpolationThe program works for any combination of first or second derivative end conditions (so, as special cases, it includes natural and

A toolbox for nonparametric probability function estimation using normalized B-splines

A MATLAB toolbox 'bsspdfest' implementing nonparametric probability function estimation using normalized B-splines was developed. The toolbox implements nonparametric probability function estimation

The concept of B-spline based repetitive control is explored within the frame of motion control.

remember to click the Build button in the S-Function block before attempting to run the model. More info: M. Malkowski, B. Ufnalski and L. M. Grzesiak, B-spline based repetitive controller revisited: error

Spline toolbox for the definition, evaluation and visualization of spline curves and surfaces based on standard B-splines

This Spline toolbox provides the possibility to define spline curves and surfaces according to the common definition with knot vectors, the order of the B-spline basis functions and their

Basic toolbox for polynomial B-splines on a uniform grid. OO overloading of common operators.

B-splines is a natural signal representation for continous signals, wheremany continous-domain operations can be carried out exactly once theB-spline approximation has been done.The B-spline



by Justin Blaber

2D-DIC program that uses contiguous circular subsets, biquintic B-spline interp, and complex ROIs

Weights of B-spline controller are trained using PSO

https://www.mathworks.com/matlabcentral/fileexchange/47847-plug-in-direct-particle-swarm-repetitive-controller. The novelty is that B-spline based repetitive controller has weights trained using PSO.

A recursive function that computes the b-spline basis atoms, it's very compact

a function to compute the b-spline points on a gridusage y = spline_recursion (u,n)n is the order of the spline u is the grid pointexample:t=linspace(-2,10,10000);y1=spline

C-code version of B-spline repetitive controller

This model is a C-code version of http://www.mathworks.com/matlabcentral/fileexchange/49023-b-spline-based-repetitive-neurocontroller uploaded by Bartlomiej Ufnalski.

B-spline registration of two 2D / 3D images or corrsp. points, affine and with smooth b-spline grid.

Affine and B-spline grid based registration and data-fitting of two 2D color/grayscale images or 3D volumes or point-data. Registration can be done intensity / pixel based, or landmark /

Creates Toeplitz-like matrices representing interpolation operations with edge conditions.

reconstruction using cubic B-splines with different possible boundary conditions. The screenshot above shows the output of this example, and illustrates how improved signal reconstruction is obtained using

Nonuniform Rational B-Splines

This script provides an easy representation of the Nonuniform Rational B-Splines

Numerical computation with functions

Spline object modification / transformation

A little piece of code enabling quick modification of spline objects: clipping, shifting, and scaling in both x, and y.

Workflow for chromatogram alignment using the semi-parametric time warping algorithm

This is a function to draw a closed cubic B-Spline.

This is a function to draw a closed cubic B-Spline, based on by David Salomon (great book!), page 261 (closed cubic B-Spline curve).usage:closed_cubic_bspline(P,1) will compute and plot the closed

Shape Context based nonrigid registration of 2D/3D objects, to build Active Shape Models

Shape Context is a method to get an unique descriptor (feature vector) for every point of an object contour or surface. This descriptor is used in combination with a b-spline free form deformation

Converted NURBS toolbox

Fit a spline to noisy data

controlled by the selection of breaks. SPLINEFIT:- A curve fitting tool based on B-splines- Splines on ppform (piecewise polynomial)- Any spline order (cubic splines by default)- Periodic boundary conditions-

OSGPUP: An open-source library for geophysical data processing and interpretation based on C++, Perl, Octave and Python.

This computes the H-infinity optimal causal filter (indirect B-spline filter) for the cubic spline.

Computes the H-infinity optimal causal filter (indirect B-spline filter) for the cubic spline.[INPUT]d: delay[OUTPUT]psi: the optimal filter psi(z) in a TF objectgopt: optimal valueThis file is based

Construct coefficients of interpolating or smoothing BSplines from N-dimensional array, analytically

Class to enable BSpline signal and image processing. Based off of the papers:M. Unser, A. Aldroubi, and M. Eden, "B-Spline Signal Processing: Part I - Theory," IEEE Trans Sig Proc, 41(2):821-833,

This GUI visualizes the basis functions of spline spaces

This GUI visualizes the basis functions of spline spaces. Different bases can be chosen from the following: 1) B-Splines 2) Cardinal Splines

Numerical computation with functions

PRIMOR method combines image reconstruction and motion estimation in a single algorithm

based on hierarchical B-splines. In this paper we compare PRIMOR with a prior-based reconstruction algorithm for respiratory gated CT, resulting in a significant reduction of artefacts and improved image

Matlab implementation of the multiresolution Gabor filters in 1 and 2 dimensions.

Acquire and create atmosphere profiles for running AFRL transmission/radiance models.

Fast Fourier Transform ( FFT ) of scattered data

fit: 1. B-splines sampled on a regular grid are fitted to the values (V) at positions (X), so they least squares approximate the data. 2. At the regular grid (Xq), values are interpolated

Zero-phase filtering using B-Spline networks.

bsn1.m implements a zerophase low pass filter using a novel structure called B-Spline Networks (BSN).This function was originally developed for use with the LFFC (learning feedforward control).A nice



by Mark Holmes

natural cubic spline at equally spaced nodes

Using cubic B-splines, the natural cubic spline is calculated assuming equally spaced nodes. It is formatted so it functions in a similar manner as the MATLAB command "spline"

Nonuniform Cubic Spline Interpolation

want the formulas for the resulting cubics, use splineB.m

A time varying filter approach for empirical mode decomposition

Then nonuniform B-spline approximation is adopted as a time varying filter. In order to solve the intermittence problem, a cut-off frequency realignment algorithm is also introduced. Aimed at improving

This script computes a Volume Integral on a circle. It creates a spline from a set of data points, and computes a volume around a circle.

Borges-Pastva algorithm

of Bézier and B-spline curves to ordered dataCF Borges, T PastvaComputer Aided Geometric Design 19 (4), 275-289

Subdivide a surface mesh, using Loop subdivision. Boundary- and shape-maintaining

algorithm [1]. This algorithm is based on B-spline curve continuity, leading to good shape-maintaining smoothing of a surface. The algorithm attempts to leave the boundary of the surface essentially

Zero-phase filtering using B-Spline Networks with dilation 2.

Similar to "bsn1.m", "bsn2.m" provides dilation 2 in the B-Spline network (BSN) which are used as a new way of performing approximate zero-phase low pass filtering.The transfer function of the

Pick & Place application by integrating Matlab & ROS

Color correction pipeline of raw images using a Macbeth colorchecker.

OpenCossan is an open and free toolbox for uncertainty quantification and management.



by Mark Holmes

clamped (or fixed) cubic spline at equally spaced data points

Calculates the clamped cubic spline using B-splines, for equally spaced points (i.e., xd(i+1)-xd(i)=h for all i).

A GNSS multipath simulator in Matlab/Octave


version 1.0.7

by Jyot Buch

Linear Time-Varying Systems Toolbox

Brainstorm: Open source application for MEG/EEG data analysis

This function calculates the Color (C) score for ABCD calculation of skin lesions.

imcomplement(close)% 2-D wavelet Decomposition using B-Spline[cA,cH,cV,cD] = dwt2(K,'bior1.1');%% Otsu thresholding on each of the 4 wavelet outputsthresh1 = multithresh(cA);thresh2 = multithresh(cH);thresh3 =

Interpolate over small gaps in x, but not over large gaps in x.

'nearest' nearest neighbor interpolation 'linear' linear interpolation (default) 'spline' cubic spline interpolation 'pchip' piecewise cubic Hermite interpolation 'cubic' (same as 'pchip')

Matlab codes for first generation curvelet and ridgelet transforms.

This is an improved version of of a previous skin lesion segmentation algorithm that I developed.

Closingse = strel('disk',1);close = imclose(gray,se);% Complement ImageK= imcomplement(close)%% 2-D wavelet Decomposition using B-Spline[cA,cH,cV,cD] = dwt2(K,'bior1.1');%% Otsu thresholding on each of the 4

Load more