Submitted:
08 November 2023
Posted:
09 November 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Transform-Based: Transform-based techniques employ a set of predefined filters or kernels to extract texture information from an image. Common filters include Gabor filters, and LBP18,19. These filters highlight certain frequency components or local variations in pixel values, making them suitable for tasks where texture patterns are characterized by specific spatial frequencies or orientations.
- Structural: Structural techniques focus on describing the spatial arrangement and relationships between different elements in an image. They often involve identifying and characterizing specific patterns or structures within the texture (e.g., GLCM). These methods are valuable for capturing details related to texture regularity, directionality, or organization.
- Statistical: Statistical methods involve the analysis of various statistical properties of pixel intensities within an image or a region of interest (ROI). Common statistical features include entropy, contrast, correlation, homogeneity, energy, mean, and variance. These metrics quantify the distribution and variation of pixel values, providing insights into the texture’s overall properties, such as roughness, homogeneity, or randomness.
- Model-Based: Model-based methods involve fitting mathematical or statistical models to texture patterns in an image. These models can be simple, such as parametric distributions like Gaussian or Markov Random Fields, or more complex, such as deep learning models like convolutional neural networks. Model-based approaches are versatile and can capture intricate texture patterns, making them increasingly popular for texture analysis.
2. Materials and Methods
2.1. Participants
2.2. Ultrasound Acquisition Protocol & Pre-processing
2.3. Texture Feature Analyses
2.4. Classification Approaches, Evaluation
2.5. Ensemble Approaches & feature importance and Statistical Analysis
- (1)
- A single statistical feature from all texture feature approaches on all ML approaches
- (2)
- A leave-one-feature out approach from all texture feature approaches on all ML approaches
3. Results

4. Discussion
4.1. Limitations
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Institutional Review Board Statements
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Gaskin, D.J.; Richard, P. The Economic Costs of Pain in the United States. Journal of Pain 2012, 13, 715–724. [Google Scholar] [CrossRef]
- Suputtitada, A. Myofascial Pain Syndrome and Sensitization. Phys Med Rehabil Res 2016, 1. [Google Scholar] [CrossRef]
- Gerwin, R.D. Classification, Epidemiology, and Natural History of Myofascial Pain Syndrome. Current pain and headache reports 2001, 412–420. [Google Scholar] [CrossRef] [PubMed]
- Simons, D.; Travell, JG.; Simons, L. Travell & Simons’ Myofascial Pain and Dysfunction: The Trigger Point Manual, 2nd ed.; Williams & Wilkins: Baltimore, 1999; Vol. 1. [Google Scholar]
- Hsieh, C.-Y. J.; Hong, C.-Z.; Adams, A.H.; Platt, K.J.; Danielson, C.D.; Hoehler, F.K.; Tobis, J.S. Interexaminer Reliability of the Palpation of Trigger Points in the Trunk and Lower Limb Muscles. Arch Phys Med Rehabil 2000, 81, 258–264. [Google Scholar] [CrossRef] [PubMed]
- Gerwin, R.D.; Shannon, S.; Hong, C.Z.; Hubbard, D.; Gevirtz, R. Interrater Reliability in Myofascial Trigger Point Examination. Pain 1997, 69, (1–2). [Google Scholar] [CrossRef]
- Rathbone, A.T.L.; Grosman-Rimon, L.; Kumbhare, D.A. Interrater Agreement of Manual Palpation for Identification of Myofascial Trigger Points: A Systematic Review and Meta-Analysis. Clin J Pain 2017, 33, 715–729. [Google Scholar] [CrossRef] [PubMed]
- Kumbhare, D.; Shaw, S.; Grosman-Rimon, L.; Noseworthy, M.D. Quantitative Ultrasound Assessment of Myofascial Pain Syndrome Affecting the Trapezius: A Reliability Study: A. Journal of Ultrasound in Medicine 2017, 36, 2559–2568. [Google Scholar] [CrossRef]
- Kumbhare, D.; Shaw, S.; Ahmed, S.; Noseworthy, M.D. Quantitative Ultrasound of Trapezius Muscle Involvement in Myofascial Pain: Comparison of Clinical and Healthy Population Using Texture Analysis. J Ultrasound 2020, 23, 23–30. [Google Scholar] [CrossRef]
- Mourtzakis, M.; Wischmeyer, P. Bedside Ultrasound Measurement of Skeletal Muscle. Curr Opin Clin Nutr Metab Care 2014, 17, 389–395. [Google Scholar] [CrossRef]
- Ballyns, J.J.; Shah, J.P.; Hammond, J.; Gebreab, T.; Gerber, L.H.; Sikdar, S. Objective Sonographic Measures for Characterizing Myofascial Trigger Points Associated with Cervical Pain. J Ultrasound Med 2011, 30, 1331–1340. [Google Scholar] [CrossRef]
- Lewis, J.; Tehan, P. A Blinded Pilot Study Investigating the Use of Diagnostic Ultrasound for Detecting Active Myofascial Trigger Points. Pain 1999, 79, 39–44. [Google Scholar] [CrossRef] [PubMed]
- Niraj, G.; Collett, B.J.; Bone, M. Ultrasound-Guided Trigger Point Injection: First Description of Changes Visible on Ultrasound Scanning in the Muscle Containing the Trigger Point. Br J Anaesth 2011, 107, 474–475. [Google Scholar] [CrossRef] [PubMed]
- Thomas, K.; Shankar, H. Targeting Myofascial Taut Bands by Ultrasound. Curr Pain Headache Rep 2013, 17. [Google Scholar] [CrossRef] [PubMed]
- Bird, M.; Le, D.; Shah, J.; Gerber, L.; Tandon, H.; Destefano, S.; Sikdar, S. Characterization of Local Muscle Fiber Anisotropy Using Shear Wave Elastography in Patients with Chronic Myofascial Pain. In IEEE International Ultrasonics Symposium, IUS; IEEE Computer Society, 2017. [CrossRef]
- Turo, D.; Otto, P.; Shah, J.P.; Heimur, J.; Gebreab, T.; Zaazhoa, M.; Armstrong, K.; Gerber, L.H.; Sikdar, S. Ultrasonic Characterization of the Upper Trapezius Muscle in Patients with Chronic Neck Pain. Ultrason Imaging 2013, 35, 173–187. [Google Scholar] [CrossRef] [PubMed]
- Kumbhare, D.A.; Ahmed, S.; Behr, M.G.; Noseworthy, M.D. Quantitative Ultrasound Using Texture Analysis of Myofascial Pain Syndrome in the Trapezius. Crit Rev Biomed Eng 2018, 46, 1–30. [Google Scholar] [CrossRef] [PubMed]
- Ojala, T.; Pietikäinen, M.; Harwood, D. A Comparative Study of Texture Measures with Classification Based on Featured Distributions. Pattern Recognit 1996, 29, 51–59. [Google Scholar] [CrossRef]
- Jain, A.K. Unsupervised Texture Segmentation Using Gabor Filters1.
- Kumbhare, D.A.; Elzibak, A.H.; Noseworthy, M.D. Assessment of Myofascial Trigger Points Using Ultrasound. Am J Phys Med Rehabil 2016, 95, 72–80. [Google Scholar] [CrossRef] [PubMed]
- Udomhunsakul, S. Edge Detection in Ultrasonic Images Using Gabor Filters. 2004 IEEE Region 10 Conference TENCON 2004. 2004, A. [Google Scholar] [CrossRef]
- Zhou, Y.; Zheng, Y.P. Longitudinal Enhancement of the Hyperechoic Regions in Ultrasonography of Muscles Using a Gabor Filter Bank Approach: A Preparation for Semi-Automatic Muscle Fiber Orientation Estimation. Ultrasound Med Biol 2011, 37, 665–673. [Google Scholar] [CrossRef]
- Paris, M.T.; Mourtzakis, M. Muscle Composition Analysis of Ultrasound Images: A Narrative Review of Texture Analysis. Ultrasound Med Biol 2021, 47, 880–895. [Google Scholar] [CrossRef]
- Ershad, S.F. Texture Classification Approach Based on Combination of Edge & Co-Occurrence and Local Binary Pattern. 2012.
- Gobeyn, S.; Mouton, A.M.; Cord, A.F.; Kaim, A.; Volk, M.; Goethals, P.L.M. Evolutionary Algorithms for Species Distribution Modelling: A Review in the Context of Machine Learning. Ecol Modell 2019, 392, 179–195. [Google Scholar] [CrossRef]
- Sarker, I.H. Machine Learning: Algorithms, Real-World Applications and Research Directions. SN Comput Sci 2021, 2, 1–21. [Google Scholar] [CrossRef]
- Ley, C.; Martin, R.K.; Pareek, A.; Groll, A.; Seil, R.; Tischer, T. Machine Learning and Conventional Statistics: Making Sense of the Differences. Knee Surgery, Sports Traumatology, Arthroscopy 2022, 30, 753–757. [Google Scholar] [CrossRef] [PubMed]
- Rajula, H.S.R.; Verlato, G.; Manchia, M.; Antonucci, N.; Fanos, V. Comparison of Conventional Statistical Methods with Machine Learning in Medicine: Diagnosis, Drug Development, and Treatment. Medicina (B Aires) 2020, 56, 1–10. [Google Scholar] [CrossRef] [PubMed]
- (12) (PDF) Texture Classification Based on Random Threshold Vector Technique. Available online: https://www.researchgate.net/publication/242611926_Texture_Classification_Based_on_Random_Threshold_Vector_Technique (accessed on 20 August 2023).
- Ojala, T.; Pietikäinen, M.; Mäenpää, T. Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns. IEEE Trans Pattern Anal Mach Intell 2002, 24, 971–987. [Google Scholar] [CrossRef]
- Haghighat, M.; Zonouz, S.; Abdel-Mottaleb, M. Identification Using Encrypted Biometrics. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2013, 8048 LNCS (PART 2), 440–448. [CrossRef]
- Gdyczynski, C.M.; Manbachi, A.; Hashemi, S.M.; Lashkari, B.; Cobbold, R.S.C. On Estimating the Directionality Distribution in Pedicle Trabecular Bone from Micro-CT Images. Physiol Meas 2014, 35, 2415–2428. [Google Scholar] [CrossRef] [PubMed]
- Daugman, J.G. Uncertainty Relation for Resolution in Space, Spatial Frequency, and Orientation Optimized by Two-Dimensional Visual Cortical Filters. J Opt Soc Am A 1985, 2, 1160. [Google Scholar] [CrossRef] [PubMed]
- Vazquez-Fernandez, E.; Dacal-Nieto, A.; Martin, F.; Torres-Guijarro, S. Entropy of Gabor Filtering for Image Quality Assessment. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2010, 6111 LNCS((PART 1)), 52–61. [Google Scholar] [CrossRef]
- (13) CloudID: Trustworthy cloud-based and cross-enterprise biometric identification | Request PDF. Available online: https://www.researchgate.net/publication/279886437_CloudID_Trustworthy_cloud-based_and_cross-enterprise_biometric_identification (accessed on 16 August 2023).
- Haralick, R.M.; Dinstein, I.; Shanmugam, K. Textural Features for Image Classification. IEEE Trans Syst Man Cybern 1973, SMC-3, 610–621. [Google Scholar] [CrossRef]
- Kumar, R.; Arthanari, M.; Sivakumar, M. Image Segmentation Using Discontinuity-Based Approach. 2011.
- Othman, Z.; Haron, H.; Kadir, M.A. Comprison of Canny and Sobel Edge Detection in MRI Images. 2009.
- Mazza, D.F.; Boutin, R.D.; Chaudhari, A.J. Assessment of Myofascial Trigger Points via Imaging: A Systematic Review. Am J Phys Med Rehabil 2021, 100, 1003–1014. [Google Scholar] [CrossRef]
- Duarte, F.C.K.; West, D.W.D.; Linde, L.D.; Hassan, S.; Kumbhare, D.A. Re-Examining Myofascial Pain Syndrome: Toward Biomarker Development and Mechanism-Based Diagnostic Criteria. Curr Rheumatol Rep 2021, 23. [Google Scholar] [CrossRef] [PubMed]
- Gao, X.; Sattar, F.; Venkateswarlu, R. Corner Detection of Gray Level Images Using Gabor Wavelets. Proceedings - International Conference on Image Processing, ICIP 2004, 4, 2669–2672. [Google Scholar] [CrossRef]
- Bird, M.; Shah, J.; Gerber, L.; Tandon, H.; DeStefano, S.; Srbely, J.; Kumbhare, D.; Sikdar, S. Characterization of Local Muscle Fiber Anisotropy Using Shear Wave Elastography in Patients with Chronic Myofascial Pain. Ann Phys Rehabil Med 2018, 61, e13. [Google Scholar] [CrossRef]
- Dommerholt, J.; Gerwin, R.D. Contracture Knots vs. Trigger Points. Comment on Ball et al. Ultrasound Confirmation of the Multiple Loci Hypothesis of the Myofascial Trigger Point and the Diagnostic Importance of Specificity in the Elicitation of the Local Twitch Response. Diagnostics 2022, 12, 321. Diagnostics 2022, 12. [Google Scholar] [CrossRef]
- Koh, R.G.L.; Dilek, B.; Ye, G.; Selver, A.; Kumbhare, D. Myofascial Trigger Point Identification in B-Mode Ultrasound: Texture Analysis Versus a Convolutional Neural Network Approach. Ultrasound Med Biol 2023, 000. [Google Scholar] [CrossRef] [PubMed]
- Lefebvre, F.; Meunier, M.; Thibault, F.; Laugier, P.; Berger, G. Computerized Ultrasound B-Scan Characterization of Breast Nodules. Ultrasound Med Biol 2000, 26, 1421–1428. [Google Scholar] [CrossRef] [PubMed]
- Zçakar, L.O.; Merve Ata, A.; Kaymak, B.; Kara, M.; Kumbhare, D. Ultrasound Imaging for Sarcopenia, Spasticity and Painful Muscle Syndromes. Curr Opin Support Palliat Care 2018, 12, 373–381. [Google Scholar] [CrossRef]
- Ihnatsenka, B.; Boezaart, A.P. Ultrasound: Basic Understanding and Learning the Language. Int J Shoulder Surg 2010, 4, 55–62. [Google Scholar] [CrossRef]



| Group | Participants |
| A-MTrPs | 30 |
| L-MTrPs | 30 |
| Healthy Control | 30 |
| a1) Entropy: The degree of randomness of pixel intensities within an image8,19,32. | (Eq. 3) | |
| a2) Contrast: Measures the local contrast of an image. | (Eq. 4) | |
| a3) Correlation: A correlation between the two pixels in the pixel pair. | (Eq. 5) | |
| a4) Homogeneity: Measures local homogeneity of a pixel pair. | (Eq. 6) | |
| a5) Energy: Measures the number of repeated pairs. | (Eq. 7) | |
| a6) Mean | (Eq. 8) | |
| a7) Variance | (Eq. 9) |
| Classifier Approaches | Hyperparameters |
| k-nearest neighbors (kNN) | n_neighbors = 3, 5*, 7 |
| Decision tree (DT) | Criterion = ‘gini’*, ‘entropy’, ‘log_loss’ |
| Random forest (RF) | Criterion = ‘gini’*, ‘entropy’, ‘log_loss’ |
| Logistic regression (LR) | C = 0.1, 1, 10* |
| Naives bayes (NB) | Gaussian (var_smoothing = 1.0, 1e-5, 1e-9*) |
| Support vector machine (SVM) | C = 0.1, 1, 10* |
| Vanilla neural network (NN) |
| Approach | Accuracy (%) |
F1-score | Sensitivity | Specificity | PPV | NPV | |
|---|---|---|---|---|---|---|---|
| SEGL Method (Majority Vote) | 49.44 | 0.4731 | 0.4944 | 0.7472 | 0.5034 | 0.7384 | |
| LBP (Majority Vote) | 47.22 | 0.4582 | 0.4722 | 0.7361 | 0.4703 | 0.7311 | |
| B-Mode (Majority Vote) | 49.44 | 0.4786 | 0.4944 | 0.7472 | 0.5078 | 0.7397 | |
| Gabor Filter (Majority Vote) | 48.89 | 0.4855 | 0.4889 | 0.7444 | 0.4922 | 0.7429 | |
| Entropy (SVM, C = 10) | 43.33 | 0.4248 | 0.4333 | 0.7167 | 0.4472 | 0.7125 | |
| Energy (LR, C = 0.1) | 48.06 | 0.4614 | 0.4806 | 0.7403 | 0.4993 | 0.7309 | |
| Contrast (SVM, C = 1) | 49.72 | 0.4831 | 0.4972 | 0.7486 | 0.5082 | 0.7415 | |
| Correlation (SVM, C = 1) | 53.33 | 0.4861 | 0.5333 | 0.7667 | 0.525 | 0.7485 | |
| Variance (KNN, K = 3) | 49.17 | 0.405 | 0.4917 | 0.7458 | 0.4901 | 0.7462 | |
| Homogeneity (LR, C = 0.1) | 46.67 | 0.4508 | 0.4667 | 0.7333 | 0.4882 | 0.7258 | |
| Mean (SVM, C = 10) | 52.5 | 0.51 | 0.525 | 0.7625 | 0.5359 | 0.7551 | |
| Without-Entropy (SVM, C = 10) | 50.83 | 0.507 | 0.5083 | 0.7542 | 0.5107 | 0.7535 | |
| Without-Energy (SVM, C = 10) | 50.28 | 0.5014 | 0.5028 | 0.7514 | 0.5053 | 0.7507 | |
| Without-Contrast (SVM, C = 10) | 50.28 | 0.5014 | 0.5028 | 0.7514 | 0.5051 | 0.7507 | |
| Without-Correlation (DT, Criterion = gini) | 49.17 | 0.4868 | 0.4917 | 0.7458 | 0.4983 | 0.7435 | |
| Without-Variance (LR, C = 10) | 51.67 | 0.518 | 0.5167 | 0.7583 | 0.5135 | 0.759 | |
| Without-Homogeneity (SVM, C = 10) | 51.11 | 0.509 | 0.5111 | 0.7556 | 0.5149 | 0.7545 | |
| Without-Mean (SVM, C = 10) | 50.83 | 0.5088 | 0.5083 | 0.7542 | 0.5071 | 0.7544 | |
| Approach | P-value | Mean (A-MTrPs) |
SD (A-MTrPs) |
Mean (Healthy) |
SD (Healthy) |
Mean (L-MTrPs) |
SD (A-MTrPs) |
|
|---|---|---|---|---|---|---|---|---|
| Entropy | Gabor | 2.32E-02 | 7.30E-04 | 1.58E-04 | 6.23E-04 | 2.00E-04 | 7.40E-04 | 1.77E-04 |
| SEGL | 1.70E-02 | 7.67E-02 | 2.96E-02 | 5.34E-02 | 3.04E-02 | 7.19E-02 | 3.72E-02 | |
| B-mode | 6.88E-01 | 6.19E+00 | 4.17E-1 | 5.72E+00 | 4.12E-01 | 6.10E+00 | 4.58E-01 | |
| LBP | 1.00E-03 | 5.37E+00 | 1.75E-01 | 5.36E+00 | 2.47E-01 | 5.36E+00 | 1.81E-01 | |
| Energy | Gabor | 1.00E-03 | 9.36E+08 | 1.83E+08 | 1.13E+09 | 2.87E+08 | 9.31E+08 | 2.05E+08 |
| SEGL | 1.38E-02 | -2.27E+08 | 9.94E+07 | -1.86E+08 | 4.25E+07 | -2.17E+08 | 6.56E+07 | |
| B-mode | 6.38E-02 | 1.73E+08 | 9.50E+07 | 9.28E+07 | 5.42E+07 | 1.47E+08 | 9.62E+07 | |
| LBP | 1.40E-03 | 1.40E+09 | 2.57E+08 | 1.56E+09 | 4.37E+08 | 1.37E+08 | 2.68E+08 | |
| Mean | Gabor | 2.34E-01 | 1.23E+02 | 1.58E+0 | 1.24E+02 | 1.26E+00 | 1.23E+02 | 1.64E+04 |
| SEGL | 1.38E-02 | 9.74E-03 | 4.13E-03 | 6.47E-03 | 4.10E-07 | 9.17E-03 | 5.20E-03 | |
| B-mode | 4.20E-03 | 4.72E+01 | 1.73E+01 | 3.08E+01 | 1.03E+01 | 4.31E+01 | 1.80E+01 | |
| LBP | 1.40E-03 | 1.17E+02 | 7.90E+00 | 1.09E+02 | 1.00E+01 | 1.16E+02 | 9.89E+00 | |
| Contrast | Gabor | 3.8-E-03 | 4.13E+11 | 5.36E+10 | 4.62E+11 | 7.85E+10 | 4.11E+11 | 5.95E+10 |
| SEGL | 2.04E-02 | 7.65E+06 | 3.53E+06 | 4.95E+06 | 3.57E+06 | 7.09E+06 | 4.42E+06 | |
| B-mode | 1.9E-01 | 1.59E+11 | 5.37E+10 | 1.23E+11 | 4.220E+10 | 1.41E+11 | 5.05E+10 | |
| LBP | 2.01E-02 | 3.98E+11 | 4.96E+10 | 4.20E+11 | 7.70E+10 | 3.93E+11 | 4.90E+10 | |
| Homogeneity | Gabor | 1.7E-03 | 4.58E+04 | 9.30E+03 | 5.54E+04 | 1.44E+04 | 4.57E+04 | 1.05E+04 |
| SEGL | 1.02E-02 | 39.76E+00 | 1.18E+01 | 2.9W+01 | 1.20E+01 | 3.8E+01 | 1.52E+01 | |
| B-mode | 3.24E-02 | 1.74E+04 | 6.61E+03 | 1.30E+04 | 5.60E+3 | 1.54E+04 | 6.69E+03 | |
| LBP | 3.14E-02 | 4.30E+04 | 8.12E+03 | 4.82E+04 | 1.40E+04 | 4.11E+04 | 8.63E+03 | |
| Correlation | Gabor | 8.56E-02 | -2.27E+08 | 9.94E+07 | -1.86E+08 | 4.26E+07 | -2.17E+08 | 6.56E+07 |
| SEGL | 3.10E-02 | 1.39E+09 | 1.89E+08 | 1.51E+09 | 2.56E+08 | 1.39E+09 | 1.43E+08 | |
| B-mode | 3.00E-04 | 1.05E+07 | 2.71E+07 | 7.01E+07 | 5.83E+07 | 1.90E+07 | 3.14E+07 | |
| LBP | 2.00E-05 | -5.08E+06 | 7.12E+05 | -3.88E+06 | 1.33E+06 | -4.86E+06 | 9.44E+05 | |
| Variance | Gabor | 6.00E-04 | 2.71E+07 | 5.72E+06 | 3.18E+07 | 6.45E+06 | 2.63E+07 | 4.96E+06 |
| SEGL | 1.40E-02 | 6.30E+02 | 2.66E+02 | 4.19E+02 | 2.64E+02 | 5.93E+02 | 3.35E+02 | |
| B-mode | 4.70E-03 | 3.06E+07 | 1.40E+07 | 1.97E+07 | 1.01E+07 | 2.80+07 | 1.13E+07 | |
| LBP | 1.70E-03 | 5.94E+08 | 1.12E+08 | 7.04E+08 | 1.83E+08 | 5.93E+08 | 1.36E+08 |
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. |
© 2023 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 (http://creativecommons.org/licenses/by/4.0/).