Mahdi S. Hosseini

Mahdi S. Hosseini
Concordia University Montreal · Department of Computer Science and Software Engineering

Doctor of Philosophy

About

60
Publications
12,792
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
919
Citations
Introduction
My research interests cover broad topics in theoretical advancements of Machine Learning and Computer Vision algorithms with focused applications in Computational Pathology.
Additional affiliations
September 2010 - June 2016
University of Toronto
Position
  • Doctor of Philosophy (PhD)
January 2008 - August 2010
University of Waterloo
Position
  • Master of Applied Sciense (M.A.Sc.)
September 2004 - December 2007
University of Tehran
Position
  • Master of Science (M.Sc.)

Publications

Publications (60)
Article
Full-text available
A systematic and comprehensive framework for finite impulse response (FIR) lowpass/fullband derivative kernels is introduced in this paper. Closed form solutions of a number of derivative filters are obtained using the maximally flat technique to regulate the Fourier response of undetermined coefficients. The framework includes arbitrary parameter...
Article
Full-text available
A generalized framework for numerical differentiation (ND) is proposed for constructing a finite impulse response (FIR) filter in closed form. The framework regulates the frequency response of ND filters for arbitrary derivative-order and cutoff frequency selected parameters relying on interpolating power polynomials and maximally flat design techn...
Article
Numerous total variation (TV) regularizers, engaged in image restoration problem, encode the gradients by means of simple $[-1,1]$ FIR filter. Despite its low computational processing, this filter severely deviates signal's high frequency components pertinent to edge/discontinuous information and cause several deficiency issues known as texture and...
Conference Paper
In this paper, a new shape analysis approach for iris recognition is proposed. First, the extracted iris images from eye portrait are enhanced by image deblurring filter which computes restoration using FFT-based Tikhonov filter with the identity matrix as the regularization operator. This procedure produces a smooth image in which shape of pigment...
Article
Full-text available
Recognition of iris based on Visible Light (VL) imaging is a difficult problem because of the light reflection from the cornea. Nonetheless, pigment melanin provides a rich feature source in VL, unavailable in Near-Infrared (NIR) imaging. This is due to biological spectroscopy of eumelanin, a chemical not stimulated in NIR. In this case, a plausibl...
Article
Computational Pathology (CPath) is an interdisciplinary science that augments developments of computational approaches to analyze and model medical histopathology images. The main objective for CPath is to develop infrastructure and workflows of digital diagnostics as an assistive CAD system for clinical pathology, facilitating transformational cha...
Preprint
Multilabel representation learning is recognized as a challenging problem that can be associated with either label dependencies between object categories or data-related issues such as the inherent imbalance of positive/negative samples. Recent advances address these challenges from model- and data-centric viewpoints. In model-centric, the label co...
Preprint
Full-text available
Computational Pathology (CoPath) is an interdisciplinary science that augments developments of computational approaches to analyze and model medical histopathology images. The main objective for CoPath is to develop infrastructure and workflows of digital diagnostics as an assistive CAD system for clinical pathology facilitating transformational ch...
Preprint
Full-text available
Differentiable Architecture Search (DARTS) has attracted considerable attention as a gradient-based Neural Architecture Search (NAS) method. Since the introduction of DARTS, there has been little work done on adapting the action space based on state-of-art architecture design principles for CNNs. In this work, we aim to address this gap by incremen...
Preprint
Explaining the generalization characteristics of deep learning is an emerging topic in advanced machine learning. There are several unanswered questions about how learning under stochastic optimization really works and why certain strategies are better than others. In this paper, we address the following question: \textit{can we probe intermediate...
Preprint
Full-text available
The lack of well-annotated datasets in computational pathology (CPath) obstructs the application of deep learning techniques for classifying medical images. %Since pathologist time is expensive, dataset curation is intrinsically difficult. Many CPath workflows involve transferring learned knowledge between various image domains through transfer lea...
Preprint
Climate change continues to be a pressing issue that currently affects society at-large. It is important that we as a society, including the Computer Vision (CV) community take steps to limit our impact on the environment. In this paper, we (a) analyze the effect of diminishing returns on CV methods, and (b) propose a \textit{``NoFADE''}: a novel e...
Preprint
The field of computer vision is rapidly evolving, particularly in the context of new methods of neural architecture design. These models contribute to (1) the Climate Crisis - increased CO2 emissions and (2) the Privacy Crisis - data leakage concerns. To address the often overlooked impact the Computer Vision (CV) community has on these crises, we...
Preprint
The task of hyper-parameter optimization (HPO) is burdened with heavy computational costs due to the intractability of optimizing both a model's weights and its hyper-parameters simultaneously. In this work, we introduce a new class of HPO method and explore how the low-rank factorization of the convolutional weights of intermediate layers of a con...
Preprint
Full-text available
Out-of-focus sections of whole slide images are a significant source of false positives and other systematic errors in clinical diagnoses. As a result, focus quality assessment (FQA) methods must be able to quickly and accurately differentiate between focus levels in a scan. Recently, deep learning methods using convolutional neural networks (CNNs)...
Preprint
Full-text available
Understanding the generalization behaviour of deep neural networks is a topic of recent interest that has driven the production of many studies, notably the development and evaluation of generalization "explainability" measures that quantify model generalization ability. Generalization measures have also proven useful in the development of powerful...
Preprint
Full-text available
Neural Architecture Search (NAS) has been pivotal in finding optimal network configurations for Convolution Neural Networks (CNNs). While many methods explore NAS from a global search-space perspective, the employed optimization schemes typically require heavy computational resources. This work introduces a method that is efficient in computational...
Preprint
Full-text available
Neural Architecture Search (NAS) has shifted network design from using human intuition to leveraging search algorithms guided by evaluation metrics. We study channel size optimization in convolutional neural networks (CNN) and identify the role it plays in model accuracy and complexity. Current channel size selection methods are generally limited b...
Preprint
Full-text available
AI technology has made remarkable achievements in computational pathology (CPath), especially with the help of deep neural networks. However, the network performance is highly related to architecture design, which commonly requires human experts with domain knowledge. In this paper, we combat this challenge with the recent advance in neural archite...
Preprint
Full-text available
Climate change is a pressing issue that is currently affecting and will affect every part of our lives. It's becoming incredibly vital we, as a society, address the climate crisis as a universal effort, including those in the Computer Vision (CV) community. In this work, we analyze the total cost of CO2 emissions by breaking it into (1) the archite...
Article
Full-text available
Recently proposed methods for weakly-supervised semantic segmentation have achieved impressive performance in predicting pixel classes despite being trained with only image labels which lack positional information. Because image annotations are cheaper and quicker to generate, weak supervision is more practical than full supervision for training se...
Chapter
Full-text available
Deep learning tools in computational pathology, unlike natural vision tasks, face with limited histological tissue labels for classification. This is due to expensive procedure of annotation done by expert pathologist. As a result, the current models are limited to particular diagnostic task in mind where the training workflow is repeated for diffe...
Chapter
Full-text available
Out-of-focus microscopy lens in digital pathology is a critical bottleneck in high-throughput Whole Slide Image (WSI) scanning platforms, for which pixel-level automated Focus Quality Assessment (FQA) methods are highly desirable to help significantly accelerate the clinical workflows. Existing FQA methods include both knowledge-driven and data-dri...
Preprint
Full-text available
Out-of-focus microscopy lens in digital pathology is a critical bottleneck in high-throughput Whole Slide Image (WSI) scanning platforms, for which pixel-level automated Focus Quality Assessment (FQA) methods are highly desirable to help significantly accelerate the clinical workflows. Existing FQA methods include both knowledge-driven and data-dri...
Preprint
The choice of step-size used in Stochastic Gradient Descent (SGD) optimization is empirically selected in most training procedures. Moreover, the use of scheduled learning techniques such as Step-Decaying, Cyclical-Learning, and Warmup to tune the step-size requires extensive practical experience--offering limited insight into how the parameters up...
Preprint
Full-text available
The problem of tissue finding is of special interest in automating WSI scanners where it decomposes the preview image of tissue glass slides into a simplified and abstract level of localiza-tion and identification to setup WSI scanner for high-resolution scan. Prior to such scanning, a preview image is captured to calibrate the scanner's parameters...
Preprint
Full-text available
The problem of tissue finding is of special interest in automating WSI scanners where it decomposes the preview image of tissue glass slides into a simplified and abstract level of localization and identification to setup WSI scanner for high-resolution scan. Prior to such scanning, a preview image is captured to calibrate the scanner's parameters....
Preprint
Full-text available
Recently proposed methods for weakly-supervised semantic segmentation have achieved impressive performance in predicting pixel classes despite being trained with only image labels which lack positional information. Because image annotations are cheaper and quicker to generate, weak supervision is more feasible for training segmentation algorithms i...
Preprint
Full-text available
Recently proposed methods for weakly-supervised semantic segmentation have achieved impressive performance in predicting pixel classes despite being trained with only image labels which lack positional information. Because image annotations are cheaper and quicker to generate, weak supervision is more feasible for training segmentation algorithms i...
Conference Paper
Full-text available
In digital pathology, tissue slides are scanned into Whole Slide Images (WSI) and pathologists first screen for diagnostically-relevant Regions of Interest (ROIs) before reviewing them. Screening for ROIs is a tedious and time-consuming visual recognition task which can be exhausting. The cognitive workload could be reduced by developing a visual a...
Preprint
We provide a numerical package to solve the inverse of Vandermonde matrix with arbitrary (generalized) pairwise nodes. The solution provides significant numerical stability and accuracy of Vandermonde inversion defined on specific nodes such as Nth roots of unity. These type of nodes are of main interest in many engineering applications such as sup...
Preprint
Inverse Vandermonde matrix calculation is a long-standing problem to solve nonsingular linear system $Vc=b$ where the rows of a square matrix $V$ are constructed by progression of the power polynomials. It has many applications in scientific computing including interpolation, super-resolution, and construction of special matrices applied in cryptog...
Article
In this paper, we propose a novel design of image deblurring in the form of one-shot convolution filtering that can directly convolve with naturally blurred images for restoration. The problem of optical blurring is a common disadvantage to many imaging applications that suffer from optical imperfections. Despite numerous deconvolution methods that...
Conference Paper
In recent years, computer vision techniques have made large advances in image recognition and been applied to aid radiological diagnosis. Computational pathology aims to develop similar tools for aiding pathologists in diagnosing digitized histopathological slides, which would improve diagnostic accuracy and productivity amidst increasing workloads...
Article
One of the challenges facing the adoption of digital pathology workflows for clinical use is the need for automated quality control. As the scanners sometimes determine focus inaccurately, the resultant image blur deteriorates the scanned slide to the point of being unusable. Also, the scanned slide images tend to be extremely large when scanned at...
Article
Full-text available
In this paper, we propose a novel design of Human Visual System (HVS) response in a convolutional filter form to decompose meaningful features that are closely tied with image sharpness level. No-reference (NR) Image sharpness assessment (ISA) techniques have emerged as the standard of image quality assessment in diverse imaging applications. Despi...
Preprint
One of the challenges facing the adoption of digital pathology workflows for clinical use is the need for automated quality control. As the scanners sometimes determine focus inaccurately, the resultant image blur deteriorates the scanned slide to the point of being unusable. Also, the scanned slide images tend to be extremely large when scanned at...
Preprint
One of the challenges facing the adoption of digital pathology workflows for clinical use is the need for automated quality control. As the scanners sometimes determine focus inaccurately, the resultant image blur deteriorates the scanned slide to the point of being unusable. Also, the scanned slide images tend to be extremely large when scanned at...
Preprint
In this paper, we propose a novel design of image deblurring in the form of one-shot convolution filtering that can directly convolve with naturally blurred images for restoration. The problem of optical blurring is a common disadvantage to many imaging applications that suffer from optical imperfections. Despite numerous deconvolution methods that...
Conference Paper
We presents a no-reference (NR) image sharpness metric based on a visual sensitivity model. We propose that MaxPol convolution kernels are close approximation to this model and capable of extracting meaningful features for image sharpness assessment. Equipped by these kernels, we develop an efficient pipeline to evaluate the out-of-focus level of i...
Article
Full-text available
The paper introduces a framework for the recoverability analysis in compressive sensing for imaging applications such as CI cameras, rapid MRI and coded apertures. This is done using the fact that the Spherical Section Property (SSP) of a sensing matrix provides a lower bound for unique sparse recovery condition. The lower bound is evaluated for di...
Conference Paper
In this paper we propose a method to incorporate the inter-frame correlation to the problem of compressed video sensing (CVS) by means of high-order accuracy differential approximations. In particular, we encode high-frequency motion dynamics between consecutive frames in order to recover video data from under-sampled scheme. The proposed methodolo...
Article
This letter provides a tractable bound for a perfect recovery condition in compressed sensing matrices using the spherical section property in the presence of side information. In particular, when the signal of interest is provided with side-in- formation, we derive an equivalent semidefinite relaxation bound by introducing the related prior knowle...
Article
Full-text available
c ○ Mahdi S. Hosseini 2010I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, including any required final revisions, as accepted by my examiners. I understand that my thesis may be made electronically available to the public.
Article
Recognition of iris based on visible light (VL) imaging is a difficult problem because of the light reflection from the cornea. Nonetheless, pigment melanin provides a rich feature source in VL, which is unavailable in near-infrared (NIR) imaging. This is due to the biological spectroscopy of eumelanin, a chemical not stimulated in NIR. In this cas...
Article
Reconstruction of multidimensional signals from the sam-ples of their partial derivatives is known to be an important problem in imaging sciences, with its fields of application in-cluding optics, interferometry, computer vision, and remote sensing, just to name a few. Due to the nature of the deriva-tive operator, the above reconstruction problem...

Network

Cited By