Generating 2D and 3D Vascular Trees
- Paper: OpenCCO: An Implementation of Constrained Constructive Optimization for Generating 2D and 3D Vascular Trees (IPOL 2023)
- Keywords: Constrained constructive, tubular structure, vasculature, bifurcation, 3D images
- Online demo: here
- Github repository: Code C/C++
3D Adaptive tangent cover
- Paper: Tangential cover for 3D irregular noisy digital curves (DGMM 2022)
- Keywords: 3D digital curves, noise estimator, tangent and curvature estimators
- Github repository: Code C/C++
Homotopic affine transforms
- Paper: Homotopic affine transformations in the 2D Cartesian grid (JMIV 2022)
- Keywords: Affine transformations, Cartesian grid, Homotopy type, Binary images, Cubical complexes, Cellular complexes
- Github repository: Code C/C++
Table detection in document images
- Paper: Digital line segment detection for table reconstruction in document images (ICIAP 2022)
- Keywords: Digital line, segment detection, materialized table extraction
- Github repository: Code C/C++
Tree Defect Segmentation
- Paper: Tree Defect Segmentation using Geometric Features and CNN (RRPR 2021)
- Paper: CNN-based Method for Segmenting Tree Bark Surface Singularites (IPOL 2022)
- Keywords: Wood surface defects, Defect segmentation, Relief map, LIDAR, Centerline, U-Net
- Online demo: here
- Github repository: Code C/C++
Pith detection on log-end images
- Paper: Pith Estimation on Tree Log End Images (RRPR 2021)
- Paper: Ant Colony Optimization for Estimating Pith Position on Images of Tree Log Ends (IPOL 2022)
- Keywords: Agent-based method, Local orientation, Hough transform
- Online demo: here
- Github repository: Code C/C++
Curvilinear structure extraction from Lidar raw data
- Paper: Automatic forest road extraction from LiDAR data of mountainous areas (DGMM 2021)
- Keywords: LiDAR data, Road detection, Point cloud processing, DTM image analysis
- Software: AMREL (Automatic Mountain Road Extraction from LiDAR data)
- Paper: Fast extraction of linear structures from LiDAR raw data for archaeomorphological structure prospection (ISPRS 2021)
- Paper: Live extraction of curvilinear structures from lidar raw data (ISPRS 2020)
- Keywords: Lidar, raw data processing, digital geometry, forested area, mountainous area, road extraction, ridge extraction
- Software: ILSD (Interactive Linear Structures Detector)
Digital hyperplane fitting
- Paper: Digital hyperplane fittingg (IWCIA 2020)
- Keywords: Optimal consensus, Exact computation, Discrete optimization, Optimal fitting, dD Delaunay triangulation
- Github repository: Code C/C++
Fast Blurred Segment Detector
- Paper: Thick Line Segment Detection with Fast Directional Tracking (ICIAP 2019)
- Keywords: Line/segment detection, discrete objects, digital geometry
- Online demo: here
- Github repository: Code C/C++
Decomposition of Digital Contours
- Paper: A discrete approach for decomposing noisy digital contours into arcs and segments (ACCV 2016)
- Keywords: Adaptive tangential cover, dominant point detection, tangent space
- Online demo: here
- Paper: An algorithm to decompose noisy digital contours (RRPR 2016)
- Keywords: Digital Contours Representation, Image Vectorisation, Discrete Geometry
- Online demo: here
- Github repository: Code C/C++
- Paper: Greyscale Image Vectorization from Geometric Digital Contour Representations (DGCI 2017)
- Keywords: Digital Contours, Image Vectorisation, Polygonalization
- Online demo: here
Discrete structure for noisy curves
- Paper: A discrete approach for polygonal approximation of irregular noise contours (CAIP 2019)
- Keywords:Discrete structure, Polygonal representation, Dominant point
- Online demo: here
- Github repository: Code C/C++
- Paper: Analysis of Noisy Digital Contours with Adaptive Tangential Cover (JMIV 2017)
- Keywords: Maximal blurred segment, noise level, geometrical parameters, dominant points, tangent, normal vectors, length contour estimator, concave/convexe parts
- Online demo: here
- Github repository: Code C/C++
- Paper: Adaptive tangential cover for noisy digital contours (DGCI 2016)
- Keywords: maximal blurred segment, tangential cover, noise level, digital contour,
dominant point - Online demo: here
- Github repository: Code C/C++
Image registration
- Paper: Discrete rigid transformation graph search for 2D image registration (PSIVT 2013)
- Paper: Efficient Neighbourhood Computing for Discrete Rigid Transformation Graph Search (DGCI 2014)
- Keywords: Rigid registration, combinatorial optimisation, parameter space subdivision
- Download: C/C++ code
Regularity for topological invariance
- Paper: Convexity Invariance of Voxel Objects under Rigid Motions (ICPR 2018)
- Paper: Topology-preserving rigid transformation of 2D digital images (IEEE Trans. on Image Processing 2014)
- Keywords: Digital topology, topological preservation, up-sampling, rigid transformation
- Download: C/C++ code
- Paper: Topology-preserving conditions for 2D digital images under rigid transformations (JMIV 2014)
- Paper: Well-composed images and rigid transformations (ICIP 2013)
- Keywords: Well-composed set, rigid transformation, topological invariance
- Download: C/C++ code
- Paper: Sufficient conditions for topological invariance of 2D images under rigid transformations (DGCI 2013)
- Keywords: Point simple, rigid transformation, digital topology, binary images
- Download: C/C++ code for generating the topoloical invariance samples and the LUTs of (4,8)-and (8,4)-adjacent relations
Discrete rotation (with exact computation)
- Poster: Efficient Exact Computation for Incremental Discrete Rotation using Continued Fraction (DGCI 2011)
- Keywords: Exact computation, discrete rotation, continued fraction
- Download: C/C++ code