How yaman-ajaj/curvature_estimation_bacterianearsurface works
This MATLAB toolkit appears to estimate curvature from trajectories, compare estimation methods, and inspect results; it also includes synthetic-trajectory generation and parameter-sweep scripts. The filenames identify these capabilities, but no README or source excerpts were provided, so invocation order and data transfers cannot be verified. The graph therefore maps the main product areas without asserting unsupported connections.
Components 27
Trajectory data
- Synthetic trajectories
create_synthetic_trajectories.m - Clean trajectories
Fake_synthetic_trajectories_Clean.mat - Noisy trajectories
Fake_synthetic_trajectories_Noise.mat - Ground truth
groundTruth.mat
Curvature methods
- Central difference
curvature_estimation_centralDiff.m - Osculating circle
curvature_estimation_OsculatingCircle.m - Least-squares circle
curvature_estimation_leastSquaresCircle.m - Local polynomial
curvature_estimation_localPoly.m - Wrapped local polynomial
curvature_estimation_localPoly_wrapped.m - Spline derivative
curvature_estimation_splineDerivative.m - Smoothed spline
curvature_estimation_splineSmoothed.m - Spline central difference
curvature_estimation_splineSmoothed_centralDiff.m - Spline circle fit
curvature_estimation_splineSmoothed_circlefit.m - Spline smoothed derivative
curvature_estimation_splineSmoothed_derivative.m - Spline least-squares circle
curvature_estimation_splineSmoothed_leastSquaresCircle.m
Analysis and sweeps
- Analyze tracks
analyzeAllTracks.m - Ground-truth comparison
groundTruthComparison.m - Variation comparison
compareCurvatureVariationAcrossResultFiles.m - Local polynomial sweep
sweep_localPoly.m - Spline circle sweep
sweep_splineCirclefit_2D.m - Spline parameter sweep
sweep_splineP.m - Tolerance sweep
sweep_tolMult.m - Sweep runner
run_sweep_tests.m
Plots and comparisons
- Plot trajectories
Plot_Trajectories.m - Inset plot
PlotWithInset.m - Comparative track plot
plotTrackByIndexComparative.m - Curvature comparison plot
CurvatureFromMultiplePoints_260924.m