Digital Repository

Gemident: Hybrid Machine Learning Approach for Accurate Gemstone Classification and Shape Recognition

Show simple item record

dc.contributor.author Jankura Patabandi, Udeesha
dc.date.accessioned 2026-03-11T03:40:12Z
dc.date.available 2026-03-11T03:40:12Z
dc.date.issued 2025
dc.identifier.citation Jankura Patabandi, Udeesha (2025) Gemident: Hybrid Machine Learning Approach for Accurate Gemstone Classification and Shape Recognition. Msc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20221853
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/2911
dc.description.abstract he gemstone trade faces challenges in accurate and efficient identification due to reliance on subjective manual inspections and costly spectrochemical methods, which are inaccessible to small-scale traders, particularly in markets like Sri Lanka. Limited access to advanced tools and expertise hinders scalability, while existing machine learning solutions prioritize gemstone type classification, neglecting shape recognition critical for jewelry valuation. This gap necessitates an automated, scalable system for simultaneous type and shape identification without expert intervention or specialized equipment. Gemident employs a hybrid machine learning approach, integrating EfficientNetB0 with multihead attention for visual feature extraction, selected for its efficiency and pre-trained on ImageNet to handle limited data. Handcrafted color and texture features are extracted via OpenCV and NumPy. Type classification uses an ensemble of Random Forest, SVM, XGBoost, Gradient Boosting, and a deep classifier, optimized via grid search in Scikit-learn and TensorFlow/Keras. Shape recognition leverages contour-based geometric features (Hu moments, Fourier descriptors) with a Voting Classifier and hybrid CNN-geometric model. Trained on 87 types and 10 shapes with data augmentation, preprocessing ensures real-time performance. Gemident achieved 75% accuracy for type classification (F1-score: 0.76, precision: 0.78) and 82% for shape classification (F1-score: 0.72), surpassing baseline CNNs (69.4%). ROC-AUC scores of 0.82 (type) and 0.79 (shape) demonstrate strong classification performance. Processing times of 4-7 seconds per image enable real-time applications, making Gemident a valuable tool for gemologists and traders, with potential for further accuracy enhancements through larger datasets. en_US
dc.language.iso en en_US
dc.subject Gemstone Identification en_US
dc.subject Hybrid Machine Learning en_US
dc.subject Shape Recognition en_US
dc.title Gemident: Hybrid Machine Learning Approach for Accurate Gemstone Classification and Shape Recognition en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account