thinning algorithms have been widely applied in many applications such as computer graphics, computer vision and medical imaging. The performances of thinning algorithms are hampered by the increase of image's siz...
详细信息
thinning algorithms have been widely applied in many applications such as computer graphics, computer vision and medical imaging. The performances of thinning algorithms are hampered by the increase of image's size and image's content. By employing graphics processing units (GPUs), the calculation of thinning algorithms can be accelerated. In this paper, we present GPU parallel versions of well-known binary thinning algorithms namely the ZS algorithm, the GH algorithm, the AW algorithm and the hybrid algorithm belonging to different classes for an efficient implementation using CUDA as a parallel programming model. These thinning algorithms are then evaluated and compared according to quality and runtime measures. The obtained results show that the GPU multithreaded implementations of the selected algorithms present high computational speed outperforming the central processing unit sequential implementations achieving the best average speedup when executing the AW algorithm.
A fast, reliable mapping and path planning method is essential to autonomous mobile robots. Popular global algorithms usually adopt occupancy gird maps (OGM) or a topological map (TM) to generate a practicable path. I...
详细信息
ISBN:
(纸本)9783642165832
A fast, reliable mapping and path planning method is essential to autonomous mobile robots. Popular global algorithms usually adopt occupancy gird maps (OGM) or a topological map (TM) to generate a practicable path. In this paper, we present a new path planning algorithm based on the image thinning process and the extraction of key nodes. It requires much less time and memory compared with the OGM method for generating a path, and much simpler, more robust than the TM, while preserving advantages of both. With the new algorithm, a collision-free path could be obtained in real time. Results from simulation experiments validate its efficiency and reliability.
In this study, we focused on developing a novel 3D thinning algorithm to extract one-voxel wide skeleton from various 3D objects aiming at preserving the topological information. The 3D thinning algorithm was testifie...
详细信息
ISBN:
(纸本)9781424452972
In this study, we focused on developing a novel 3D thinning algorithm to extract one-voxel wide skeleton from various 3D objects aiming at preserving the topological information. The 3D thinning algorithm was testified on computer-generated and real 3D reconstructed image sets acquired from TEMT and compared with other existing 3D thinning algorithms. It is found that the algorithm has conserved medial axes and simultaneously topologies very well, demonstrating many advantages over the existing technologies. They are versatile, rigorous, efficient and rotation invariant.
A simple point of an object is a point whose removal does not change the topology. However, the simultaneous deletion of simple points may change the topology. A popular way for overcoming this problem is to use a dir...
详细信息
ISBN:
(纸本)081941932X
A simple point of an object is a point whose removal does not change the topology. However, the simultaneous deletion of simple points may change the topology. A popular way for overcoming this problem is to use a directional strategy. This method has good properties in 2D discrete spaces but it does not work in 3D. Through the notion of P-simple point we propose a general strategy for removing points in parallel without altering the topology of a 3D space. We derive some new sufficient conditions such that any parallel thinning algorithm satisfying these conditions is ensured to preserve topology.
Skeletons are widely used in pattern recognition and image analysis. A way to obtain skeletons is the thinning approach, consisting in iteratively removing points from the object without changing the topology. In orde...
详细信息
ISBN:
(纸本)9783642198663
Skeletons are widely used in pattern recognition and image analysis. A way to obtain skeletons is the thinning approach, consisting in iteratively removing points from the object without changing the topology. In order to preserve geometric information, it is usual to preserve curve end points (for curve skeletons) or surface end points (for surface skeletons). In this paper we propose a new fast directional parallel thinning scheme, preserving isthmuses (a generalization of curve/surface interior points), and providing skeletons with low amount of noise. We also prove the topology preservation of our approach.
The main contribution of the present article consists of new 3D parallel and symmetric thinning schemes which have the following qualities: They are effective and sound, in the sense that they are guaranteed to preser...
详细信息
The main contribution of the present article consists of new 3D parallel and symmetric thinning schemes which have the following qualities: They are effective and sound, in the sense that they are guaranteed to preserve topology. This guarantee is obtained thanks to a theorem on critical kernels;They are powerful, in the sense that they remove more points, in one iteration, than any other symmetric parallel thinning scheme;They are versatile, as conditions for the preservation of geometrical features (e.g., curve extremities or surface borders) are independent of those accounting for topology preservation;They are efficient: we provide in this article a small set of masks, acting in the grid a"currency sign(3), that is sufficient, in addition to the classical simple point test, to straightforwardly implement them.
The skeleton representation of characters is a fundamental step to handwriting recognition, but traditional skeletonization algorithms always produce unwanted artifacts or pattern distortions at regions with intersect...
详细信息
The skeleton representation of characters is a fundamental step to handwriting recognition, but traditional skeletonization algorithms always produce unwanted artifacts or pattern distortions at regions with intersections or junctions of strokes. In this paper, we propose a novel method to eliminate these unreliable skeleton segments and improve the skeletonization of handwritten Chinese characters on the basis of ambiguous zone interpretation. This method consists of two main phases. In the first phase, the parts of characters which contain the distortions of skeleton, called ambiguous zones, are detected. Instead of exploiting any corner or dominant point detection, a set of feature points from the original skeleton and the contour information around them are manipulated in our approach. In the phase of interpretation, the continuity of skeleton segments of substrokes is estimated based on the minimum curvature variation criterion, and compensations are made to fix interstices of terminated skeleton segments. Finally, the distorted parts of characters are reconstructed by applying a cubic B-spline interpolation. Experimental results show that the proposed method can detect ambiguous zones with arbitrary shapes accurately, and produce skeletons that are close to human perceptions.
An accurate and compact map is essential to an autonomous mobile robot system. A topological map, one of the most popular map types, can be used to represent the environment in terms of discrete nodes with edges conne...
详细信息
An accurate and compact map is essential to an autonomous mobile robot system. A topological map, one of the most popular map types, can be used to represent the environment in terms of discrete nodes with edges connecting them. It is usually constructed by Voronoi-like graphs, but in this paper the topological map is incrementally built based on the local grid map by using a thinning algorithm. This algorithm, when combined with the application of the C-obstacle, can easily extract only the meaningful topological information in real-time and is robust to environment change, because this map is extracted from a local grid map generated based on the Bayesian update formula. In this paper, position probability is defined to evaluate the quantitative reliability of the end node extracted by the thinning process. Since the thinning process builds only local topological maps, a global topological map should be constructed by merging local topological maps according to nodes with high position probability. For real and complex environments, experiments showed that the proposed map building method based on the thinning process can accurately build a local topological map in real-time, with which an accurate global topological map can be incrementally constructed.
This article presents a new thinning algorithm particularly well suited to handwriting characters or engineering drawing images. The line following scheme is used with major improvements to reduce the distortion at in...
详细信息
In order to accomplish navigation and path planning, map building is the key technology and fundamental problem in mobile robotic control in unknown environment. In this paper the topological map is built based on the...
详细信息
ISBN:
(纸本)9783038353126
In order to accomplish navigation and path planning, map building is the key technology and fundamental problem in mobile robotic control in unknown environment. In this paper the topological map is built based on the grid map by using a thinning algorithm. The environment is modeled in grid map, next the thinning algorithm is applied in the map, and then the effective topological information is extracted. Simulation results show that the topological map based on thinning is clear and succinct, and it also avoids producing unnecessary nodes and paths. This topological map stores much less information which will improve the ability of autonomous operation, navigation and path planning further.
暂无评论