Automated Pallor Detection Project
Automated Pallor Detection Project
Description:
The Automated Pallor Detector is a web application, with mobile phone accessibility, that allows users to upload personal eye and tongue images to be screened for potential abnormalities. These images can either be pre-stored on the user machine, or sourced through direct upload from a smart phone camera, depending on the way that it is accessed. The uploaded images are stored in a database located on the virtual machine, and are then pulled to be processed by the back-end, prior to being deleted for patient privacy once the process is completed. The application itself consists of a GUI that gives users full control of navigation, allowing them to upload images, and run the image processing back-end at the click of a button. The final classification results from screening are displayed by way of a message, indicating wether the user images are normal or abnormal in nature.
Specifications:
The application front-end and back-end components are written in Java, and the project's web application archive (WAR) file is deployed to a tomcat server that is hosted on a Microsoft Azure virtual machine (VM) for global access through the web. When users visit the application address, they are essentially visiting the virtual machine, which is ported to a tomcat server that is hosting the deployed application. The server is automatically launched the moment the address is visited, and the application is then run.
Windows VM (Microsoft Azure)
- RAM: 7.00 GB
- Processor: Inter(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz
- System type: 64-bit OS, x64-based processor
Apache Tomcat server
- Version 9
Java Runtime Environment (JRE)
- Version 1.8
Libraries:
- OpenCV
- Apache Commons File Upload
Publications:
[1] Roychowdhury, Sohini, et al. "Computer aided detection of anemia-like pallor." Biomedical & Health Informatics (BHI), 2017 IEEE EMBS International Conference on. IEEE, 2017.
[2] Roychowdhury, Sohini, Paul Hage, and Joseph Vasquez. "Azure-Based Smart Monitoring System for Anemia-Like Pallor." Future Internet 9.3 (2017): 39.
Data: