Hasib Zunair / হাসিব জুনায়ের

Hi! I am currently a Ph.D student with Graduate Doctoral Fellowship, working on computer vision and machine learning advised by Prof. A. Ben Hamza at Concordia University, Montreal, Canada. I did my Masters at Concoridia where I focussed on the limitations of medical applications of computer vision. During my masters, I also recieved the two-year MITACS Accelerate Fellowship to work jointly with Concordia and Décathlon as a research intern on semi-supervised learning for object recognition. I've also spent time at Think Bricks LLC exploring applications of computer vision in medical image analysis and at The Tech Academy building robots! 🤖

During my bachelors at North South University in Bangladesh, I was first exposed to research when I was advised by Prof. Nabeel Mohammed. I served as the founding chair of IEEE Robotics and Automation Society (RAS) Student Branch Chapter which is the first RAS student chapter in Bangladesh.

I like to cook fancy meals (beauty is in the eye of the beholder) and play e-sports, Dota 2 and CSGO, during my free time. I also like funny dog videos! 🐕

Email  /  LinkedIn  /  GitHub  /  Google Scholar  /  Twitter

profile photo

Research

My research interests lies at the intersection of computer vision and machine learning, with the goal of building human-level computer vision systems that can understand, model, and recreate the visual world around us. I am working on algorithms for visual perception, synthesis (object recognition, segmentation, generation, ...) and representation learning (pre-training networks with strong, weak, or no supervision, ...) to reduce the need for intensive manual labeling efforts. 🧠 👀

I have a passion for AI, automation, open-source software and teaching. I have contributed code to Keras that demonstrates a deep learning workflow on 3D Image Classification from CT Scans, which also got featured in a video by Henry AI Labs. I've also built some projects including Pynotify: A Python package to send emails and Boss Detector: Changes monitor screen when your boss is near 😬 .

I support Slow Science.


Publications

See also my Google Scholar profile for the most recent publications as well as the most-cited papers.

Designing Efficient Deep Learning Models for Computer-Aided Medical Diagnosis
Authors: Hasib Zunair
Masters Thesis, 2021

Spectrum

Annotating medical image data is time consuming, costly and error prone, and the scarcity of labeled data limits the effectiveness of supervised learning. This thesis introduces methods to address the scarcity of labels as well as class imbalance which results in a bias towards to over-represented class for tasks such as classification, binary and multi-class semantic segmentation.

Sharp U-Net: Depthwise convolutional network for biomedical image segmentation
Authors : Hasib Zunair, A. Ben Hamza
Computers in Biology and Medicine, 2021

Paper / Code

Sharp U-Net achieves improved performance on six medical image segmentation datasets in both binary and multi-class segmentation tasks while adding no extra learnable parameters. The idea is instead of applying a plain skip connection, a depthwise convolution of the encoder feature map with a sharpening kernel filter is done prior to merging the encoder and decoder features.

STAR: Noisy Semi-Supervised Transfer Learning for Visual Classification
Authors : Hasib Zunair, Yan Gobeil, Samuel Mercier, A. Ben Hamza
ACM Workshop on Multimedia Content Analysis in Sports, 2021
(Oral Presentation)

Paper / Code / Decathlon Docs / Blog Post / Video

An efficient semi-supervised learning method is proposed for binary and multi-class image classification. The method requires 6x less compute time and 5x less memory compared to prior arts. We also show that our method boosts robustness of visual classification models, even without specifically optimizing for adversarial robustness.

ViPTT-Net: Video pretraining of spatio-temporal model for tuberculosis type classification from chest CT scans
Authors : Hasib Zunair, Aimon Rahman, and Nabeel Mohammed
Conference and Labs of the Evaluation Forum (CLEF), 2021

Paper / Code / Leaderboard (2nd place)

We pretrain a model on videos for human activity recognition which leads to better representations for the downstream tuberculosis type classification task, especially for under-represented class samples. Our method achieved 2nd place in the ImageCLEF 2021 Tuberculosis Type Classification Challenge.

MoNuSAC2020: A Multi-organ Nuclei Segmentation and Classification Challenge
Authors : Ruchika Verma, Neeraj Kumar, Hasib Zunair, A. Ben Hamza and others.
IEEE Transactions on Medical Imaging (TMI), 2021
ISBI MoNuSAC Workshop, 2020 (Oral Presentation)

Paper / Code / Slides / Video (Time - 1:58:46) / Leaderboard (11th place)

Automating the tasks of detecting, segmenting, and classifying cell nuclei can free up the pathologists’ time for higher value tasks and reduce errors due to fatigue and subjectivity. This paper summarizes and publicly releases the challenge dataset, and compile key findings of the methods developed by various participants.

Synthesis of COVID-19 Chest X-rays using Unpaired Image-to-Image Translation
Authors : Hasib Zunair and A. Ben Hamza
ICML Workshop on Computational Biology, 2021 (Poster Presentation)
Social Network Analysis and Mining, 2021

Paper / ICML WCB Short Paper / Dataset

Propose the first-of-its-kind open dataset of synthetic COVID-19 chest X-ray images using unsupervised domain adaptation by leveraging class conditioning and adversarial training.

Automatic segmentation of blood cells from microscopic slides: A comparative analysis
Authors : Deponker Sarker Depto, Shazidur Rahman, Md. Mekayel Hosen, Mst Shapna Akter, Tamanna Rahman Reme, Aimon Rahman, Hasib Zunair, M Sohel Rahman, M.R.C.Mahdy
Tissue and Cell, 2021

Paper / Dataset / Code

This work proposes a blood cell segmentation dataset consisting of multiple cell types. Additionally, all cell types do not have equal instances, which encourages researchers to develop algorithms for learning from imbalanced classes in a few shot learning paradigm. We also provide both learning and non-learning based methods as baselines.

A Comparative Analysis of Deep Learning Architectures on High Variation Malaria Parasite Classification Dataset
Authors : Aimon Rahman, Hasib Zunair, Tamanna Rahman Reme, M Sohel Rahman, M.R.C.Mahdy
Tissue and Cell, 2021

Paper

Transformed a high variation malaria localization dataset into a malaria classification dataset. Several classification algorithm benchmarks are provided for the task of classifying presence of malaria from microscopic images of isolated red blood cells.

Uniformizing Techniques to Process CT scans with 3D CNNs for Tuberculosis Prediction
Authors : Hasib Zunair, Aimon Rahman, Nabeel Mohammed, and Joseph Paul Cohen
PRIME MICCAI, 2020
(Oral Presentation)

Paper / Code / Video

Showed that analyzing 3D medical images in a per slice basis is a sub-optimal approach, that can be improved by 3D context. Ranked 5-th in ImageCLEF 2019.

Melanoma Detection using Adversarial Training and Deep Transfer Learning
Authors : Hasib Zunair and A. Ben Hamza
Physics in Medicine and Biology, 2020

Paper / Code / Demo (Try it out!)

Improved classification performance by synthesizing under-represented class samples from the over-represented ones. Synthetic samples are used as additional training data to reduce class imbalance.

Robust Deep Speaker Recognition: Learning Latent Representation with Joint Angular Margin Loss
Authors : Labib Chowdhury, Hasib Zunair and Nabeel Mohammed
Applied Sciences, 2020

Paper / Code

SincNet models based on joint angular margin loss not only consistently outperformed current prior models, but also generalizes well on unseen and diverse tasks such as Bengali speaker recognition.

Improving Malaria Parasite Detection from Red Blood Cell using Deep Convolutional Neural Networks
Authors : Aimon Rahman, Hasib Zunair, M Sohel Rahman, Jesia Quader Yuki, Sabyasachi Biswas, Md Ashraful Alam, Nabila Binte Alam, M.R.C. Mahdy
arXiv, 2019

Paper / Code

Benchmarked several classification algorithms for the task of detecting malaria from microscopic images of red blood cells. Transfer learning approach worked best in our study.

Estimating Severity from CT Scans of Tuberculosis Patients using 3D Convolutional Nets
Authors : Hasib Zunair, Aimon Rahman, Nabeel Mohammed
Conference and Labs of the Evaluation Forum (CLEF), 2019

Paper / Code

A 3D CNN with a slice selection method employed in the task of chest CT image analysis for predicting tuberculosis (TB). Our method achieved 10-th place in the ImageCLEF 2019 Tuberculosis SVR - Severity scoring.

Unconventional Wisdom: A New Transfer Learning Approach Applied to Bengali Numeral Classification
Authors : Hasib Zunair, Nabeel Mohammad, Sifat Momen
International Conference on Bangla Speech and Language Processing (ICBSLP), 2018
(Oral Presentation)

Paper / Code

An accuracy of 97.09% was achieved on the NumtaDB Bengali handwritten digit dataset, which was obtained by freezing intermediate layers.

Design and Implementation of an Automated Web Based Multifunctional Attendance System
Authors : Hasib Zunair, Oishi Maniha, Jubayer Kabir
International Conference on Smart Sensors and Applications (ICSSA), 2018
(Oral Presentation, Best Paper)

Paper / Slides

Implementation of an automated multifunctional attendance system which uses rfid, fingerprint, and real time facial recognition.

Design and Implementation of an IOT based Monitoring System for Inland Vessels using Multiple Sensor Network
Authors : Hasib Zunair, Wordh Ul Hasan, Kimia Tuz Zaman, Irfanul Haque, Soumic Shekhar Aoyon
International Conference on Smart Sensors and Applications (ICSSA), 2018
(Oral Presentation)

Paper / Slides

A wireless sensor network with a real time web application for monitoring multiple ships to prevent catastrophic events due to overloading.

Design and Implementation of Security Patrol Robot using Android Application
Authors : Tahzib Mashrik, Hasib Zunair, Maofic Farhan Karin
Asia Modelling Symposium (AMS), 2017
(Oral Presentation)

Paper

A low-cost autonomous mobile security robot based on a multisensor system for the purpose of sending alarms remotely.


Projects

Monocular-to-3D Virtual Try-On using Deep Residual U-Net
Authors : Hasib Zunair
COMP 6381 Digital Geometric Modelling, Fall 2021

Project Page / Code

Res-M3D-VTON is a pipeline for monocular to 3D virtual try-on (VTON) for fashion clothing which uses residual learning to synthesize correct clothing parts, preserve logo of clothing and reduce artifacts to finally output better textured 3D try-on meshes.

Dermatology Assistant (Try it out!)
Authors : Hasib Zunair

AI Model Code / Web App Code / REST API Code

This is a demonstration of a full stack deep learning project from training a model to deploying it, using a REST API endpoint as well a separate end-user prototype web application. The model is built for predicting the presence of melanoma from dermoscopic skin lesions using neural networks.

Low to high resolution knee MRI reconstruction
Authors: Hasib Zunair and Aimon Rahman
fastMRI Image Reconstruction Challenge, 2019

We use deep encoder-decoder architectures to reconstruct a high resolution knee MRI image given a low resolution MRI image.

Thyroid nodule segmentation from Ultrasound (US) images
Authors: Hasib Zunair, Tajwar Abrar Aleef, Aimon Rahman and Labib Chowdhury
MICCAI TN-SCUI Challenge, 2020

In this work, several state-of-the-art image segmentation techniques were explored for optimizing Thyroid Nodule segmentation from Ultrasound images. This inlcuded supervised learning, transfer learning, and generative adversarial learning.


Service

Lab Demonstrator, COMP 6771: Image Processing, Winter 2022
Lab Demonstrator, COMP 333: Intro to Data Analytics, Fall 2021
Lab Demonstrator, COMP 6771: Image Processing, Winter 2021
Technical Support Specialist, Ericsson AI/ML Upskill Program 2021-2022

Presenting tutorials to Ericsson employees relevant to the projects as well as suggesting relevant software tools for the projects. Also support project implementations and ensure correctness of project approaches and results.

Article / Tutorials
ras Student Instructor, Image Classification with Python and Keras, Fall 2019
Student Instructor, Introduction to Python Programming, Winter 2019
Student Instructor, Image Processing and Computer Vision, Fall 2018

Template stolen from Jon Barron. Thanks for dropping by.
Last updated January 2022.