| Literature DB >> 22247658 |
Alberto de Santos Sierra1, Carmen Sánchez Avila, Javier Guerra Casanova, Gonzalo Bailador del Pozo.
Abstract
This paper presents an image segmentation algorithm based on Gaussian multiscale aggregation oriented to hand biometric applications. The method is able to isolate the hand from a wide variety of background textures such as carpets, fabric, glass, grass, soil or stones. The evaluation was carried out by using a publicly available synthetic database with 408,000 hand images in different backgrounds, comparing the performance in terms of accuracy and computational cost to two competitive segmentation methods existing in literature, namely Lossy Data Compression (LDC) and Normalized Cuts (NCuts). The results highlight that the proposed method outperforms current competitive segmentation methods with regard to computational cost, time performance, accuracy and memory usage.Entities:
Keywords: biometrics; hand biometrics; image processing; image segmentation; multiscale aggregation; security
Mesh:
Year: 2011 PMID: 22247658 PMCID: PMC3251975 DOI: 10.3390/s111211141
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Visual representation of two functions φ[] and the weighted associated (striped region).
Figure 4.Dependency of the aggregation process on parameter k. The lower k, the lower the constraints to aggregate segments. Notice that k = 0 means no stopping condition.
Figure 2.Samples from the synthetic database in different backgrounds for a given acquisition.
Segmentation evaluation by means of F-measure in database GB2S with 17 different background textures, together with the corresponding standard deviation. In addition, the results for LDC and NCut are also provided for comparison.
| Texture | Proposed, | LDC, | NC, |
|---|---|---|---|
| Carpets | 92.1 ± 0.1 | 73.7 ± 0.3 | 65.1 ± 0.3 |
| Paper | 91.3 ± 0.1 | 83.2 ± 0.2 | 72.8 ± 0.4 |
| Stones | 91.2 ± 0.1 | 78.2 ± 0.4 | 71.5 ± 0.3 |
| Fabric | 88.4 ± 0.3 | 65.3 ± 0.1 | 60.1 ± 0.2 |
| Parquet | 88.3 ± 0.2 | 66.1 ± 0.2 | 62.3 ± 0.3 |
| Tiles | 90.1 ± 0.2 | 71.5 ± 0.3 | 68.7 ± 0.2 |
| Glass | 94.1 ± 0.1 | 75.8 ± 0.1 | 71.4 ± 0.1 |
| Pavement | 88.9 ± 0.2 | 67.8 ± 0.1 | 63.7 ± 0.2 |
| Tree | 96.0 ± 0.2 | 73.4 ± 0.2 | 67.2 ± 0.1 |
| Grass | 93.3 ± 0.2 | 70.1 ± 0.1 | 65.3 ± 0.2 |
| Skin and Fur | 95.3 ± 0.3 | 82.3 ± 0.2 | 71.8 ± 0.3 |
| Wall | 94.1 ± 0.1 | 70.9 ± 0.2 | 62.3 ± 0.2 |
| Mud | 89.5 ± 0.2 | 68.3 ± 0.1 | 60.1 ± 0.2 |
| Sky | 96.1 ± 0.1 | 77.2 ± 0.2 | 71.3 ± 0.1 |
| Wood | 93.5 ± 0.1 | 82.5 ± 0.2 | 73.5 ± 0.1 |
| Objects | 92.0 ± 0.1 | 70.1 ± 0.1 | 61.6 ± 0.3 |
| Soil | 89.0 ± 0.2 | 67.2 ± 0.3 | 59.7 ± 0.2 |
Figure 3.A comparative study of results provided by segmentation algorithm in comparison to ground-truth. First column gathers examples from first database, together with their segmentation on second column, considered as ground truth. Third column presents synthetic images based on first column images, providing on the fourth column the final segmentation result. Last two column present the segmentation result provided by the Lossy Data Compression (LDC) [7] and Normalized Cuts [8], respectively.
Relation between time performance (in seconds), the dimension of the image, and the size in number of pixels, comparing the proposed method with LDC approach and Normalized Cuts (NCut).
| Image Dimensions | Number of Pixels | Proposed (seconds) | LDC (seconds) | NCut (seconds) |
|---|---|---|---|---|
| 600 × 800 | 480,000 | 30.1 | 233.1 | 321.7 |
| 450 × 600 | 270,000 | 19.8 | 63.4 | 129.5 |
| 300 × 400 | 120,000 | 9.4 | 52.1 | 25.1 |
| 150 × 200 | 30,000 | 3.1 | 32.8 | 7.2 |
Figure 5.Proportion of processing time for each scale. Most of the time is required by the aggregation procedure on the first scale.