| Literature DB >> 34141497 |
Abstract
PREMISE: The scale and associated costs of herbarium digitization make process automation appealing. One such process for many workflows is the association of specimen image files with barcode values stored with the specimen. Here, an innovation is presented that improves the speed and accuracy of decoding barcodes from specimen images. METHODS ANDEntities:
Keywords: barcode; biodiversity data; digitization; herbarium; natural history collections
Year: 2021 PMID: 34141497 PMCID: PMC8202828 DOI: 10.1002/aps3.11436
Source DB: PubMed Journal: Appl Plant Sci ISSN: 2168-0450 Impact factor: 1.936
FIGURE 1A visualization of the VARP method for identifying barcodes. (A) Green boxes illustrate the rectangles identified by VARP’s contour detection. (B) Blue lines illustrate vectors identified for pixel sampling. (C) The resulting composite produced by vertically concatenating the pixels sampled along each vector.
The success rates and execution times of multiple methods decoding barcodes from 1000 herbarium specimen images.
| Method | Decoding success (%) | Successful execution time | Failure execution time | Combined execution time |
|---|---|---|---|---|
| Gouda‐resize | 917 (91.7) | 1.689 | 27.427 | 1.934 |
| Gouda‐roi | 479 (47.9) | 0.367 | 0.339 | 0.356 |
| THC‐rotate | 742 (74.2) | 1.469 | 6.936 | 2.273 |
| VARP | 965 (96.5) | 0.612 | 1.106 | 0.617 |
| ZXing‐th | 643 (64.3) | 3.281 | 2.173 | 2.198 |
| ZXing | 0 (0) | — | — | — |
Successful execution time is the median time of all successes for the corresponding method.
Failure execution time is the median time of all failures for the corresponding method.
Combined execution time is the median time of all decoding attempts for the corresponding method.
The ZXing method without the “try hard” parameter (i.e., ZXing) was omitted from execution time tests because of the initial 0% decoding success rate.