_____ _______ _______ __ _____
| __ \__ __/ ____\ \ / / | __ \
| | | | | | | | __ \ \ / /_____| |__) |___ __ _
| | | | | | | | |_ | \ \/ /______| _ // _ \/ _` |
| |__| | | | | |__| | \ / | | \ \ __/ (_| |
|_____/ |_| \_____| \/ |_| \_\___|\__, |
__/ |
|___/
README
This package includes code in the form of Matlab functions and
scripts. The functions serve the purpose of solving a system of
linear equations, A u = b, regularized by either Directional
Total Variation (DTV) or Directional Total Generalized Variation
(DTGV).
In order to do so, a function for estimating the main direction
in a images and a function for plotting the direction is also
provided. The scripts provide demonstrations of the performance
of the direction estimator, and also compares the directional
regularization with isotropic regularization. For more details
about the techniques etc., see arxiv.org/abs/1701.02675.
CONTENT
est_theta_Fourier.m - estimate pixel-wise directions in a
given image
l2_DTV.m - solves the l2-DTV minimization problem
l2_DTGV.m - solves the l2-DTGV minimization problem
fibre_phantom.m - creates a piecewise constant fibre
phantom image
fibre_phantom_pa.m - creates a piecewise affine fibre
phantom image
plot_line.m - plots a line on top of an image
test_theta_estimate.m - test-script for the direction
estimation in noisy images
comp_TV_DTV.m - test-script for a comparison between
TV and DTV reg.
comp_TGV_DTGV.m - test-script for a comparison between
TGV and DTGV reg.
DEVELOPER
Rasmus Dalgas Kongskov
PhD student at DTU Compute 2014-2017
CONTACT
Assoc. Prof. Yiqiu Dong,
DTU Compute, Technical University of Denmark
yido@dtu.dk