Dense-ShuffleGCANet: An Attention-Driven Deep Learning Approach for Diabetic Foot Ulcer Classification Using Refined Spatio-Dimensional Features

Project Code :TCPGPY1923

Objective

This project introduces Dense-ShuffleGCANet, a deep learning framework for classifying Diabetic Foot Ulcers (DFU) using advanced attention mechanisms. Models like DenseNet-169, ShuffleNet, and DenseNet variants with CCDGS and Triplet Attention achieved over 95% accuracy on the Kaggle DFU dataset. A Flask-based web app allows users to upload foot images for real-time DFU classification. This system offers an accurate, scalable, and accessible solution for remote DFU screening and early intervention in diabetic care.

Abstract

This project presents Dense-ShuffleGCANet, an advanced deep learning-based diagnostic framework for Diabetic Foot Ulcer (DFU) classification, leveraging both spatial and channel attention mechanisms. We utilize four high-performance architectures—DenseNet-169, ShuffleNet, DenseNet+CCDGS (Channel-wise Cross-Domain Global Spatial), and DenseNet+CCDGS+TA (Triplet Attention)—trained on the publicly available Kaggle DFU dataset, achieving classification accuracies exceeding 95%. These models effectively distinguish between normal and abnormal foot conditions by capturing refined spatio-dimensional features. To ensure practical usability, we have developed a Flask-based web application integrated with HTML, CSS, and JavaScript. Users can register, log in, upload foot images, and receive real-time classification results, enabling remote screening and early intervention. This system serves as a scalable and accessible tool for healthcare providers and patients, offering an accurate and efficient solution for automated DFU detection, ultimately contributing to improved diabetic care and ulcer prevention.

KeywordsDiabetic Foot Ulcer (DFU), Deep Learning, DenseNet-169, ShuffleNet, CCDGS, Triplet Attention, Spatio-Dimensional Features, Flask Web App, Medical Image Classification, Abnormality Detection, Remote Diagnosis, Healthcare AI.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

1.      SOFTWARE REQUIREMENS

Operating System                               :  Windows 7/8/10

Server-side Script                               :  HTML, CSS, Bootstrap & JS

Programming Language                     :  Python

Libraries                                              : Flask, Pandas, Sklearn, TensorflowNumPy, Seaborn, Matplotlib

IDE/Workbench                                  :  VSCode

Technology                                         :  Python 3.8+

Server Deployment                             :  Xampp Server

Database                                             :  MySQL    

 

HARDWARE REQUIREMENTS

Processor                                  - I5/Intel Processor

RAM                                       - 8GB+ (min)

Hard Disk                                - 128 GB+

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video