Discrete structure for noisy curve
- Paper: Adaptive tangential cover for noisy digital contours (DGCI 2016)
- Keywords: Maximal blurred segment, tangent cover, dominant point, polygon simplification
- Online demo:
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
||
Input image | Adaptive tangent cover | Dominant point detection |
Image registration
- Paper: Discrete rigid transformation graph search for 2D image registration (PSIVT 2013) and Efficient Neighbourhood Computing for Discrete Rigid Transformation Graph Search (DGCI 2014)
- Keywords: Rigid registration, combinatorial optimisation on graph, parameter space subdivision
- Download: C/C++ code here
![]() |
![]() |
![]() |
![]() |
|||
Reference image | Target image | Result with 1-neighbours | Result with 3-neighbours |
Regularity for topological invariance
- Paper: Topology-preserving rigid transformation of 2D digital images (IEEE Trans. 2014)
- Keywords: Digital topology, topological preservation, up-sampling, rigid transformation
- Download: C/C++ code here
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
Original image | Up-sampling image |
- Paper: Topology-preserving conditions for 2D digital images under rigid transformations (JMIV 2014) and Well-composed images and rigid transformations (ICIP 2013)
- Keywords: Well-composed set, rigid transformation, topological invariance
- Download: C/C++ code here
![]() |
![]() |
![]() |
![]() |
![]() |
||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Well-composed image | Transformed images | Detection of non topolically invariant pixels | Regular (corrected) images | Transformed images |
- 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 here and the LUTs of (4,8)- and (8,4)-adjacent relations
![]() |
![]() |
|
Original (4,8)-images | Detection of non topolically invariant pixels |
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 here
![]() |
![]() |
|
Original image | Discrete rotations |