研究目的
To propose a new approximation for path opening that uses a grayvalue skeleton to preselect paths, aiming to avoid missing important structures and to minimize bias in length measurements, while improving computational efficiency.
研究成果
The upper skeleton path opening algorithm provides a significant speedup over traditional path opening algorithms while maintaining accuracy in length measurements. It compares favorably to other path opening variants in terms of bias and orientation dependency. The algorithm is particularly effective for large images and can be faster with increasing path length.
研究不足
The algorithm is only applicable to 2D images, and an extension to 3D would require adaptation of adjacency graphs and edge weights. The algorithm may have problems finding long paths if the skeleton paths are too tortuous. The H-minima transform parameter h needs to be chosen carefully to retain all structures of interest.
1:Experimental Design and Method Selection:
The study proposes a new algorithm, the upper skeleton path opening (USPO), that approximates the path opening by creating a sparse graph through an H-minima transform followed by an upper skeletonization, upon which a graph-based path-opening algorithm is run.
2:Sample Selection and Data Sources:
Synthetic images and real-world images (e.g., DNA molecule on a textured background, circuit board, retinal fundus images) were used to test the algorithm's performance.
3:List of Experimental Equipment and Materials:
The implementation was done in C++ with an interface to MATLAB, utilizing the H-minima transform from MATLAB’s Image Processing Toolbox and the upper skeleton implemented in the DIPimage toolbox.
4:Experimental Procedures and Operational Workflow:
The algorithm consists of six steps: applying the H-minima transform, generating the upper skeleton, creating a graph with weighted edges, performing a path opening on the graph, generating an image from the opened graph, and performing a reconstruction by dilation.
5:Data Analysis Methods:
The performance was evaluated by comparing execution times and accuracy of length measurements against traditional path opening, constrained path opening, and parsimonious path opening variants.
独家科研数据包,助您复现前沿成果,加速创新突破
获取完整内容