HyperVein: A Hyperspectral Image Dataset for Human Vein Detection
Abstract
:1. Introduction
2. Materials and Method
2.1. Hyperspectral Image Acquisition
2.2. HS Image Dataset
2.3. Vein Detection Methodology Using HSI and Ground Truth
2.4. Preprocessing
2.5. Data Annotation/Ground Truth Creation
3. Enhancement of Vein Detection Methodology
3.1. Dataset Preparation
3.2. Dimensionality Reduction
3.2.1. PCA for HS Images
- Mean-Centering: subtract the mean of each band from the corresponding column of X to center the data.
- Covariance Matrix: calculate the covariance matrix by
- Eigen Decomposition: compute the eigenvectors and eigenvalues of the covariance matrix C. The eigenvectors form the principal components, and the eigenvalues represent the amount of variance captured by each component.
- Data Projection: select the top k eigenvectors corresponding to the k highest eigenvalues to form a projection matrix P. Multiply the original data matrix X by P to obtain the lower-dimensional representation Y.
3.2.2. FPCA for HS Images
- Matrix Transformation: for each pixel’s spectral vector, a matrix is constructed where each row contains a segment of W spectral bands. The entire spectral signature, represented by F bands, is divided into H segments. This transformation allows for capturing spectral-spatial interactions within a local context.
- Partial Covariance Matrix: a partial covariance matrix is computed directly from these segmented matrices. This matrix reflects the interactions between different spectral bands within each segment, encapsulating both spectral and spatial information.
- Eigen Decomposition and Projection: the accumulated partial covariance matrices are subjected to eigen decomposition. The resulting eigenvectors represent directions of maximum variance within the folded spectral-spatial data. By selecting the top k eigenvectors associated with the largest eigenvalues, a projection matrix is formed.
3.2.3. WaLuMI for HS Images
- Mutual Information Calculation: compute the mutual information between spectral vectors of pixels. Mutual information measures the amount of information shared between two variables, indicating how much knowing one variable reduces uncertainty about the other.Let I be the input HS image with dimensions , and X be the vectorized spectral data. The mutual information matrix is computed by
- Wards Linkage: use the mutual information values to perform hierarchical clustering using the Wards linkage strategy. This strategy merges clusters that minimize the increase in the sum of squared differences within clusters.
- Dendrogram Creation: as the algorithm progresses, a dendrogram is formed, representing the hierarchical structure of pixel groupings.
3.3. Training and Testing Set Separation
3.4. Classification: Support Vector Machine
3.5. Performance Assessment Metrics
3.6. Visual Representation of Classification Result
- Assessing Optimal Number of Bands: The classification accuracies were plotted against the varying number of bands as shown in Figure 8. This step allowed the identification of the point at which the classifier achieved its highest accuracy. The chosen number of bands at this point was regarded as the optimal configuration for subsequent analysis.
- Visual Classification Outcome: With the optimal number of bands established, a visual representation of the classification outcome at the optimum was created. The produced image facilitates visual comparison with the ground truth. This provides insights into the performance of the classifier by illustrating the veins identified in the tested HS image (see figures in Section 4.2.1, Section 4.2.2, Section 4.2.3).
4. Results and Discussion
4.1. Experiments and Results
4.1.1. PCA Experiments
4.1.2. FPCA Experiments
4.1.3. WaLuMI Experiments
4.2. Morphological Operations
4.2.1. Morphological Operations for PCA
4.2.2. Morphological Operations for FPCA
4.2.3. Morphological Operations for WaLuMI
5. Conclusions
- Curated a diverse HS dataset with left- and right-hand captures from 100 subjects, addressing the need for varied skin tone representation.
- Explored three dimensionality reduction techniques (PCA, FPCA, WaLuMI) to optimize vein detection in HS images.
- Identified FPCA as the most effective technique, achieving the highest accuracy in vein detection.
- Extended the focus beyond accurate classification to include the effective visualization of vein regions.
- Generated classified images using optimal bands obtained from dimensionality reduction, refined through morphological operations for clearer representations.
- Demonstrated the potential of HSI with tailored dimensionality reduction, contributing significantly to medical imaging and diagnostics.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
HS | HyperSpectral |
HSI | HyperSpectral Imaging |
PCA | Principal Component Analysis |
FPCA | Folded Principal Component Analysis |
WaLuMI | Ward’s Linkage Strategy using Mutual Information |
CRPS | Complex Regional Pain Syndrome |
NIR | Near-Infrared |
ROI | Region Of Interest |
SVM | Support Vector Machine |
References
- Shahzad, A.; Saad, M.N.; Walter, N.; Malik, A.S.; Meriaudeau, F. Hyperspectral venous image quality assessment for optimum illumination range selection based on skin tone characteristics. Biomed. Eng. Online 2014, 13, 109. [Google Scholar] [CrossRef] [PubMed]
- Cantor-Peled, G.; Halak, M.; Ovadia-Blechman, Z. Peripheral vein locating techniques. Imaging Med. 2016, 8, 83–88. [Google Scholar]
- Pan, C.-T.; Francisco, M.D.; Yen, C.-K.; Wang, S.-Y.; Shiue, Y.-L. Vein Pattern Locating Technology for Cannulation: A Review of the Low-Cost Vein Finder Prototypes Utilizing Near Infrared (NIR) Light to Improve Peripheral Subcutaneous Vein Selection for Phlebotomy. Sensors 2019, 19, 3573. [Google Scholar] [CrossRef] [PubMed]
- Cuper, N.J.; Klaessens, J.H.G.; Jaspers, J.E.N.; de Roode, R.; Noordmans, H.J.; de Graaff, J.C.; Verdaasdonk, R.M. The use of near-infrared light for safe and effective visualization of subsurface blood vessels to facilitate blood withdrawal in children. Med. Eng. Phys. 2013, 35, 433–440. [Google Scholar] [CrossRef] [PubMed]
- Akbari, H.; Kosugi, Y.; Kojima, K.; Tanaka, N. Blood vessel detection and artery-vein differentiation using hyperspectral imaging. In Proceedings of the 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Minneapolis, MN, USA, 3–6 September 2009; pp. 1461–1464. [Google Scholar]
- Lamperti, M.; Pittiruti, M., II. Difficult peripheral veins: Turn on the lights. Br. J. Anaesth. 2013, 110, 888–891. [Google Scholar] [CrossRef] [PubMed]
- Ialongo, C.; Bernardini, S. Phlebotomy, a bridge between laboratory and patient. Biochem. Med. 2016, 26, 17–33. [Google Scholar] [CrossRef]
- Akbari, H.; Kosugi, Y.; Kihara, K. A novel method for artery detection in laparoscopic surgery. Surg. Endosc. 2008, 22, 1672–1677. [Google Scholar] [CrossRef] [PubMed]
- Lei, T.; Udupa, J.K.; Saha, P.K.; Odhner, D. Artery-vein separation via MRA—An image processing approach. IEEE Trans. Med. Imaging 2001, 20, 689–703. [Google Scholar]
- Wang, F.; Behrooz, A.; Morris, M. High-contrast subcutaneous vein detection and localization using multispectral imaging. J. Biomed. Opt. 2013, 18, 050504. [Google Scholar] [CrossRef]
- Paquit, V.; Price, J.R.; Seulin, R.; Mériaudeau, F.; Farahi, R.H.; Tobin, K.W., Jr.; Ferrell, T.L. Near-infrared imaging and structured light ranging for automatic catheter insertion. In Proceedings of the SPIE 6141, Medical Imaging 2006: Visualization, Image-Guided Procedures, and Display, San Diego, CA, USA, 10 March 2006. [Google Scholar]
- Paquit, V.; Price, J.R.; Mériaudeau, F.; Tobin, K.W., Jr.; Ferrell, T.L. Combining near-infrared illuminants to optimize venous imaging. In Proceedings of the SPIE 6509, Medical Imaging 2007: Visualization and Image-Guided Procedures, San Diego, CA, USA, 21 March 2007. [Google Scholar]
- Lu, G.; Fei, B. Medical hyperspectral imaging: A review. J. Biomed. Opt. 2014, 19, 10901. [Google Scholar] [CrossRef]
- Ndu, H.; Sheikh-Akbari, A.; Mporas, I. Hyperspectral Imaging and its Applications for Vein Detection—A Review. In Computer Vision: Applications of Visual AI and Image Processing; Shukla, P., Aluvalu, R., Gite, S., Maheswari, U., Eds.; De Gruyter: Berlin, Germany, 2023; pp. 277–306. [Google Scholar]
- Kellicut, D.C.; Weiswasser, J.M.; Arora, S.; Freeman, J.E.; Lew, R.A.; Shuman, C.; Mansfield, J.R.; Sidawy, A.N. Emerging Technology: Hyperspectral Imaging. Perspect. Vasc. Surg. Endovasc. Ther. 2004, 16, 53–57. [Google Scholar] [CrossRef]
- Khoobehi, B.; Beach, J.M.; Kawano, H. Hyperspectral Imaging for Measurement of Oxygen Saturation in the Optic Nerve Head. Investig. Ophthalmol. Vis. Sci. 2004, 45, 1464–1472. [Google Scholar] [CrossRef]
- Fitzpatrick, T.B. Soleil et peau. J. Méd. Esthétique 1975, 2, 33–34. [Google Scholar]
- Sommers, M.S.; Fargo, J.D.; Regueira, Y.; Brown, K.M.; Beacham, B.L.; Perfetti, A.R.; Everett, J.S.; Margolis, D.J. Are the Fitzpatrick Skin Phototypes Valid for Cancer Risk Assessment in a Racially and Ethnically Diverse Sample of Women? Ethn. Dis. 2019, 29, 505–512. [Google Scholar] [CrossRef]
- Emerge. This System Classifies Skin Type According to the Amount of Pigment Your Skin Has and Your Skin’s Reaction to Sun Exposure. 2022. Available online: https://emergetulsa.com/fitzpatrick/ (accessed on 4 December 2023).
- Hamza, M.; Skidanov, R.; Podlipnov, V. Visualization of Subcutaneous Blood Vessels Based on Hyperspectral Imaging and Three-Wavelength Index Images. Sensors 2023, 23, 8895. [Google Scholar] [CrossRef]
- Mzoughi, M.; Thiem, D.; Hornberger, C. Blood vessel detection using hyperspectral imaging. Curr. Dir. Biomed. Eng. 2022, 8, 715–718. [Google Scholar] [CrossRef]
- Yuan, X.; Ge, Z.; Song, Z. Locally Weighted Kernel Principal Component Regression Model for Soft Sensing of Nonlinear Time-Variant Processes. Ind. Eng. Chem. Res. 2014, 53, 13736–13749. [Google Scholar] [CrossRef]
- Gonzalez, R.; Woods, R. Digital Image Processing; Addison-Wesley Publishing Company: Boston, MA, USA, 1993. [Google Scholar]
- Rodarmel, C.; Shan, J. Principal component analysis for hyperspectral image classification. Surv. Land Inf. Syst. 2002, 62, 56–61. [Google Scholar]
- Wang, Y.; Sun, K.; Yuan, X.; Cao, Y.; Li, L.; Koivo, H.N. A Novel Sliding Window PCA-IPF Based Steady-State Detection Framework and Its Industrial Application. IEEE Access 2018, 6, 20995–21004. [Google Scholar] [CrossRef]
- Bento, C. Principal Component Analysis Algorithm in Real-Life: Discovering Patterns in a Real-Estate Dataset. 2020. Available online: https://towardsdatascience.com/principal-component-analysis-algorithm-in-real-life-discovering-patterns-in-a-real-estate-dataset-18134c57ffe7 (accessed on 1 December 2023).
- Aydemir, M.S.; Bilgin, G. 2D2PCA-based hyperspectral image classification with utilization of spatial information. In Proceedings of the 2013 5th Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS), Gainesville, FL, USA, 26–28 June 2013; pp. 1–4. [Google Scholar]
- Uddin, P.; Mamun, A.; Hossain, A.; Ibn, M. Improved folded-PCA for efficient remote sensing hyperspectral image classification. Geocarto Int. 2022, 37, 9474–9496. [Google Scholar] [CrossRef]
- Zabalza, J.; Ren, J.; Yang, M.; Zhang, Y.; Wang, J.; Marshall, S.; Han, J. Novel Folded-PCA for improved feature extraction and data reduction with hyperspectral imaging and SAR in remote sensing. ISPRS J. Photogramm. Remote Sens. 2014, 93, 112–122. [Google Scholar] [CrossRef]
- Mishu, S.Z.; Ahmed, B.; Hossain, M.A.; Uddin, M.P. Effective subspace detection based on the measurement of both the spectral and spatial information for hyperspectral image classification. Int. J. Remote Sens. 2020, 41, 7541–7564. [Google Scholar] [CrossRef]
- Martínez-Usó, A.; Pla, F.; Sotoca, J.; García-Sevilla, P. Comparison of Unsupervised Band Selection Methods for Hyperspectral Imaging. Sensors 2007, 7, 126–142. [Google Scholar] [CrossRef]
- Ward, J.H. Hierarchical Grouping to Optimize an Objective Function. J. Am. Stat. Assoc. 1963, 58, 236–244. [Google Scholar] [CrossRef]
- Vapnik, V.N. The Nature of Statistical Learning Theory. J. Mach. Learn. Res. 1995, 5, 1745–1751. [Google Scholar]
- Deepa, P.; Thilagavathi, K. Feature extraction of hyperspectral image using principal component analysis and folded-principal component analysis. In Proceedings of the 2015 2nd International Conference on Electronics and Communication Systems (ICECS), Coimbatore, India, 26–27 February 2015; pp. 656–660. [Google Scholar]
- Camps-Valls, G.; Bruzzone, L. Kernel-based methods for hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 2005, 43, 1351–1362. [Google Scholar] [CrossRef]
- Moughal, T.A. Hyperspectral image classification using Support Vector Machine. J. Phys. Conf. Ser. 2013, 439, 012042. [Google Scholar] [CrossRef]
- Gualtieri, J.A.; Chettri, S. Support vector machines for classification of hyperspectral data. In Proceedings of the IGARSS 2000—IEEE 2000 International Geoscience and Remote Sensing Symposium—Taking the Pulse of the Planet: The Role of Remote Sensing in Managing the Environment—Proceedings, Honolulu, HI, USA, 24–28 July 2000; Volume 2, pp. 813–815. [Google Scholar]
- Gualtieri, J.A.; Cromp, R.F. Support vector machines for hyperspectral remote sensing classification. In Proceedings of the 27th AIPR Workshop: Advances in Computer-Assisted Recognition, Washington, DC, USA, 29 January 1999. [Google Scholar]
- El-Naqa, I.; Yang, Y.; Wernick, M.N.; Galatsanos, N.P.; Nishikawa, R.M. A support vector machine approach for detection of microcalcifications. IEEE Trans. Med. Imaging 2002, 21, 1552–1563. [Google Scholar] [CrossRef]
- Burges, C.J. A Tutorial on Support Vector Machines for Pattern Recognition. Data Min. Knowl. Discov. 1998, 2, 121–167. [Google Scholar] [CrossRef]
- Pu, D.-M.; Gao, D.-Q.; Yuan, Y.-B. A dynamic data correction algorithm based on polynomial smooth support vector machine. In Proceedings of the 2016 International Conference on Machine Learning and Cybernetics (ICMLC), Jeju, Republic of Korea, 10–13 July 2016; Volume 2, pp. 820–824. [Google Scholar]
Category | Count | Percentage |
---|---|---|
Total Participants | 100 | 100% |
Male | 76 | 76% |
Female | 24 | 24% |
Ethnicity | ||
African | 32 | 32% |
Asian | 59 | 59% |
European | 9 | 9% |
Age Group | ||
19–25 | 27 | 27% |
26–30 | 28 | 28% |
31–35 | 23 | 23% |
36–40 | 20 | 20% |
41–45 | 2 | 2% |
Skin Tone | ||
Type I (Light) | 15 | 15% |
Type II (White) | 19 | 19% |
Type III (Medium) | 21 | 21% |
Type IV (Olive) | 22 | 22% |
Type V (Brown) | 15 | 15% |
Type VI (Black) | 8 | 8% |
Ethnicity | Skin Tone | Count | Percentage |
---|---|---|---|
European | Type I (Light) | 6 | 6% |
Type II (White) | 2 | 2% | |
Type III (Medium) | 1 | 1% | |
Type IV (Olive) | 0 | 0% | |
Type V (Brown) | 0 | 0% | |
Type VI (Black) | 0 | 0% | |
African | Type I (Light) | 0 | 0% |
Type II (White) | 0 | 0% | |
Type III (Medium) | 4 | 4% | |
Type IV (Olive) | 8 | 8% | |
Type V (Brown) | 13 | 13% | |
Type VI (Black) | 7 | 7% | |
Asian | Type I (Light) | 9 | 9% |
Type II (White) | 17 | 17% | |
Type III (Medium) | 16 | 16% | |
Type IV (Olive) | 14 | 14% | |
Type V (Brown) | 2 | 2% | |
Type VI (Black) | 1 | 1% |
Method/Metric | Accuracy (%) | Precision (%) | Recall (%) | FPR (%) | FNR (%) |
---|---|---|---|---|---|
PCA | 70.18 | 76.48 | 33.90 | 6.55 | 66.10 |
FPCA | 75.63 | 73.34 | 59.12 | 13.78 | 40.88 |
WaLuMI | 73.00 | 78.03 | 43.00 | 7.76 | 57.00 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ndu, H.; Sheikh-Akbari, A.; Deng, J.; Mporas, I. HyperVein: A Hyperspectral Image Dataset for Human Vein Detection. Sensors 2024, 24, 1118. https://doi.org/10.3390/s24041118
Ndu H, Sheikh-Akbari A, Deng J, Mporas I. HyperVein: A Hyperspectral Image Dataset for Human Vein Detection. Sensors. 2024; 24(4):1118. https://doi.org/10.3390/s24041118
Chicago/Turabian StyleNdu, Henry, Akbar Sheikh-Akbari, Jiamei Deng, and Iosif Mporas. 2024. "HyperVein: A Hyperspectral Image Dataset for Human Vein Detection" Sensors 24, no. 4: 1118. https://doi.org/10.3390/s24041118
APA StyleNdu, H., Sheikh-Akbari, A., Deng, J., & Mporas, I. (2024). HyperVein: A Hyperspectral Image Dataset for Human Vein Detection. Sensors, 24(4), 1118. https://doi.org/10.3390/s24041118