Press and Videos from our research group:
"AI Pathologist Helps Zero in on Correct Cancer Diagnosis"; blog entry as our group ended up in the five finalists for NVIDIA Global Impact Award 2017.
Dr. Algorithm will see you now! by Dr. Amit Sethi for Techniche 2015.
Deep learning for computational pathology by Neeraj Kumar for HasGeek Deep Learning Conference 2016.
Evolution of Convolutional Neural Networks for Image Recognition by Dr. Amit Sethi for HackerEarth.
Channel and Language Model for Spell Checkers by Dr. Amit Sethi for NPTEL Course on Applied Linguistics.
Some videos from my PhD thesis work (2004-5) on real-time video event recognition: multiple object tracking in complex environment, event counting, detecting piggybacking, detecting tailgating, and behavior (trajectory) prediction for detecting unusual activity.
Problems on which my research group is currently working:
Applications: Super resolution and image enhancement, mitosis detection in breast tissue histological images, automated video surveillance, protein classification from primary structure, UAV based large area surveillance, document analysis.
Models used: Probabilistic graphical models and other generative models, deep learning, neural networks.
Work in Progress: [Senior year projects, Apr 2016]
Segmenting difficult nuclei 1, segmenting difficult nuclei 2, detecting difficult nuclei 1, semi-supervised segmentation of hyper-spectral images 1, semi-supervised segmentation of hyper-spectral images 2, gland segmentation 1, detecting mitosis.
Publications by Themes: [Click publication to download]
"AI Pathologist Helps Zero in on Correct Cancer Diagnosis"; blog entry as our group ended up in the five finalists for NVIDIA Global Impact Award 2017.
Dr. Algorithm will see you now! by Dr. Amit Sethi for Techniche 2015.
Deep learning for computational pathology by Neeraj Kumar for HasGeek Deep Learning Conference 2016.
Evolution of Convolutional Neural Networks for Image Recognition by Dr. Amit Sethi for HackerEarth.
Channel and Language Model for Spell Checkers by Dr. Amit Sethi for NPTEL Course on Applied Linguistics.
Some videos from my PhD thesis work (2004-5) on real-time video event recognition: multiple object tracking in complex environment, event counting, detecting piggybacking, detecting tailgating, and behavior (trajectory) prediction for detecting unusual activity.
Problems on which my research group is currently working:
- Computational Pathology and Medical Imaging: We strongly believe that the future of not only medical detection and diagnosis but also prognosis and treatment planning will be strongly influenced by pattern recognition and data analysis. Medical imaging will be no different, especially with the advent of techniques such as unsupervised feature extraction and deep learning aided by high performance computing (HPC) in the form of cloud clusters and GPU-based desktops. Currently, we are actively working on pattern recognition applications to histological images. This includes detection of nuclei, mitosis detection classification of epithelium vs. stroma, nuclear abormality detection etc. We are also using machine learning to detect various cancers and their subtypes, as well as modeling predicted outcome of their treatments. We have built collaborations with Dept of Pathology at UIC, especially with Dr. Peter Gann and Dr. Michael Walsh. My students have also interned with Dr. Nassir Navab of Technische Universität München, and Dr. Rohit Bhargava of University of Illinois at Urbana-Champaign. We are currently also working with Dr. Swapnil Rane at Tata Memorial Hospital (Mumbai). We recently won a HER2 scoring contest for breast cancer tissue images. We have also recently released a dataset for training, testing and benchmarking machine learning based methods to segment diverse and challenging nuclei in images of H & E stained tissue.. Earlier, we had released code to perform color normalization on histological images..
-
Image super-resolution and enhancement:
We use a generalized hypothesis of sparisity in the local structure around a pixel to solve various image enhancement problems. We have particularly exciting results on single image super resolution. A simplified narrative of natural images would be that they represent a collection of objects with surface patterns that usually have contiguous regions of homogeneous intensity. Edges form at region or occlusion boundaries. Thus neighbouring pixels are very likely to belong to the same homogeneous region, somewhat less likely to belong to an edge, and very less likely to belong to a triple point / T-junction / corner. This narrative ignores very intricate patterns, which have been shown to be rare. So, if we can capture the sparseness of image patches using a few numbers (e.g. the position and orientation of a potential edge, and the colours on either side of it) then this information can be reliably extracted from noisy or low resolution image patches (albeit in a non-intuitive form) and used to construct an enhanced or high resolution image patches. We use supervised machine learning techniques to learn this mapping between given and desired image patches. - Abnormal pattern detection in video surveillance: In traditional classification problems, instances of all classes are given, and the task is to learn to assign an unseen test case one of the classes. We take the definition of abnormality to be a test case from a previously unseen class. From a probabilistic standpoint, something that is improbable can be abnormal. This requires learning a probability density function over the known examples, which is not easy for complex patterns such as surveillance video clips. An alternative approach can be to cluster the training data in some feature space, and compute the cluster membership function for a test case. If the test case is a weaker member of the "closest" cluster, compared to membership of most other points of that cluster, then it may be abnormal. So, the problem reduces to modeling the pdf of the membership function.
- Classification and clustering of symbol sequences (e.g. protein primary structures): Non-vector data arises in many real world sources e.g. protein's with known primary structure, or surveillance videos of different lengths. Since, clustering techniques have largely been developed for vector data, an interesting problem is to extend these techniques to non-vector data. Hierarchical generative models (e.g. Latent Dirichlet Allocation and its extensions) exist to model variable length symbolic data, such as text documents. We are working on extending these models for clustering for protein clustering based on primary structure, and abnormality detection in video sequences.
- Video interest points: While image interest points are well defined using detectors such as SIFT, most video interest point detectors use a 3-D extension of the 2-D interest point definitions. We challenge this paradigm of trivial extension by asserting that the time dimension in a video is not like depth (z). Therefore, it should be treated differently from x and y dimensions. In particular, an object persists in time although it may have discontinuities with respect to a scene because of entrance, exit, occlusion, or disocclusion. This persistence requires special treatment which the trivial 3-D extensions of 2-D interest point detection techniques ignore. We believe that we have made a small breakthrough in improving video interest point detection using this treatment.
Applications: Super resolution and image enhancement, mitosis detection in breast tissue histological images, automated video surveillance, protein classification from primary structure, UAV based large area surveillance, document analysis.
Models used: Probabilistic graphical models and other generative models, deep learning, neural networks.
Work in Progress: [Senior year projects, Apr 2016]
Segmenting difficult nuclei 1, segmenting difficult nuclei 2, detecting difficult nuclei 1, semi-supervised segmentation of hyper-spectral images 1, semi-supervised segmentation of hyper-spectral images 2, gland segmentation 1, detecting mitosis.
Publications by Themes: [Click publication to download]
-
Computational Pathology, Medical Imaging and Protein Classification:
- "A Dataset and a Technique for Generalized Nuclear Segmentation for Computational Pathology" by Neeraj Kumar, Ruchika Verma, Sanuj Sharma, Surabhi Bhargava, Abhishek Vahadane, and Amit Sethi, accepted in IEEE Trans. Med. Imag. 2017
- "Convolutional Neural Networks for Prostate Cancer Recurrence Prediction" by Neeraj Kumar, Ruchika Verma, Ashish Arora, Abhay Kumar, Sanchit Gupta, Amit Sethi, and Peter H. Gann, in SPIE Medical Imaging Conference, Feb 2017
- "Detecting multiple sub-types of breast cancer in a single patient," by Ruchika Verma, Neeraj Kumar, Amit Sethi, and Peter H. Gann, in IEEE International Conference on Image Processing (ICIP) 2016
- "Computational pathology for predicting prostate cancer recurrence," by Amit Sethi, Lingdao Sha, Ryan J. Deaton, Virgilia Macias, Andrew H. Beck, and Peter H. Gann, in Proceedings: AACR 106th Annual Meeting 2015; April 18-22, 2015; Philadelphia, PA (Abstract)
- "Structure-Preserving Color Normalization and Sparse Stain Separation for Histological Images," by Vahadane, A.; Peng, T.; Sethi, A., et. al. in IEEE Transactions on Medical Imaging, 2016 (accepted)
- "Empirical comparison of color normalization methods for epithelial-stromal classification in H and E images," by Amit Sethi, Lingdao Sha, Abhishek Ramnath Vahadane, Ryan J Deaton, Neeraj Kumar, Virgilia Macias, Peter H Gann in Journal of Pathology Informatics 2016
- "Super resolution of histological images," by Vahadane, A.; Kumar, N; Sethi, A., in 13th IEEE International Symposium on Biomedical Imaging (ISBI) 2016
- "Structure-preserved color normalization for histological images," by Abhishek Vahadane, Tingying Peng, Shadi Albarqouni, Maximilian Baust, Katja Steiger, Anna Melissa Schlitter, Amit Sethi, Irene Esposito, Nassir Navab, in 12th IEEE International Symposium on Biomedical Imaging (ISBI) 2015
- "Towards generalized nuclear segmentation in histological images," by Vahadane, A. ; Sethi, A., in 2013 IEEE 13th International Conference on Bioinformatics and Bioengineering (BIBE)
- "Application of LSA for Clustering Protein Sequences, " by Niyas K Haneefa , Amit Sethi, in International Journal of Engineering Trends and Technology Vol 4(5), May 2013, pp 2089-94
- "Action Recognition using Spatio-Temporal Differential Motion," by Gaurav Kumar Yadav, Amit Sethi, in IEEE International Conference on Image Processing (ICIP) 2017
- "Abnormal Event Detection on BMTT-PETS 2017 Surveillance Challenge," by Vignesh Kothapalli, Gaurav Kumar Yadav, Amit Sethi, in Joint BMTT-PETS Workshop on Tracking and Surveillance (in conjunction with CVPR) 2017
- "Action Recognition using Interst Points Capturing Differential Motion Information," by Gaurav Kumar Yadav, Prakhar Shukla, Amit Sethi, in IEEE International Conference on Acoustics Speech and Signal Processing (ICASSP) 2016
- "A Flow-based Interest Point Detector for Action Recognition in Videos," by Gaurav Kumar Yadav, Amit Sethi, in Indian Conference on Computer Vision, Graphics and Image Processing (ICVGIP) 2014
- "Interest Point Detection in Videos Using Long Point Trajectories," by Rahul Nallamothu, T. Vineeth, Gaurav Kumar Yadav, Amit Sethi, Tony Jacob, in Indian Conference on Computer Vision, Graphics and Image Processing (ICVGIP) 2014
- "Drowsy Driver Detection using Representation Learning," by Kartik Dwivedi, Kumar Biswaranjan, Amit Sethi, in 4th IEEE International Advanced Computing Conference - IACC 2014
- "Sports Video Classification from Multimodal Information Using Deep Neural Networks," by Devendra Singh Sachan, Umesh Tekwani, Amit Sethi, in 2013 AAAI Fall Symposium
- "Unsupervised learning approach for abnormal event detection in surveillance video by revealing infrequent patterns," by Sandhan, Tushar ; Sethi, Amit ; Srivastava, Tushar ; Choi, Jin Young, in 2013 28th International Conference of Image and Vision Computing New Zealand (IVCNZ)
- "Unusual event detection using sparse spatio-temporal features and bag of words model," by Mandadi, B. ; Sethi, A., in IEEE Second International Conference on Image Information Processing (ICIIP), 2013
- "A frame-based decision pooling method for video classification," by Mohanty, Ambika Ashirvad ; Vaibhav, Bipul ; Sethi, Amit, in India Conference (INDICON), 2013 Annual IEEE
- "Event Detection Using “Variable Module Graphs” for Home Care Applications," by Amit Sethi, Mandar Rahurkar, Thomas S. Huang, in EURASIP Journal on Advances in Signal Processing 2007
- "Variable Module Graphs: A Framework for Inference and Learning in Modular Vision Systems," by Amit Sethi, Mandar Rahurkar, Thomas S. Huang, in International Conference on Image Processing (ICIP) 2005
- "Robust Speaker Traching by Fusion of Complementary Features from Audio and Vision Modalities," by Mandar Rahurkar, Amit Sethi, Thomas S. Huang, in International Workshop on Image Analysis for Multimedia Interactive Services 2005
- "A Detection-Based Multiple Object Tracking Method," by Mei Han, Amit Sethi, Yihong Gong, in International Conference on Image Processing (ICIP) 2004
- "Convolutional neural networks for wavelet domain super resolution," by Neeraj Kumar, Ruchika Verma, Amit Sethi, in Pattern Recognition Letters, Volume 90, 15 April 2017, Pages 65–71
- "Fast Learning-Based Single Image Super-Resolution," by Neeraj Kumar, Amit Sethi, in IEEE Transactions on Multimedia 2016 (accepted)
- "Learning to Predict Super Resolution Wavelet Coefficients," by Neeraj Kumar, Naveen Kumar Rai, Amit Sethi, in International Conference on Pattern Recognition (ICPR) 2012
- "On Image-Driven Choice of Wavelet Basis for Super Resolution," by Neeraj Kumar, Amit Sethi, in International Conference on Signal Processing and Communications (SPCOM) 2012
- "A Spatial Neighbourhood Based Learning Setup for Super Resolution," by Amit Sethi, Neeraj Kumar, Naveen Kumar Rai, in Annual IEEE India Conference (INDICON) 2012
- "Neural Network based Single Image Super Resolution," by Neeraj Kumar, Pankaj Deswal, Jatin Mehta, Amit Sethi, in Symposium on Neural Network Applications to Electrical Engineering (NEUREL) 2012
- "Neural Network Based Image Deblurring," by Neeraj Kumar, Rahul Nallamothu, Amit Sethi, in Symposium on Neural Network Applications to Electrical Engineering (NEUREL) 2012
- "An Ingenious Technique for Symbol Identification from High Noise CAPTCHA Images," by Dhruv Kapoor, Harshit Bangar, Abhishek Chaurasia, Amit Sethi, in Annual IEEE India Conference (INDICON) 2012
- "The role of higher order image statistics in masking scene gist recognition," by Lester C. Loschky, Bruce C. Hanse, Amit Sethi, Tejaswi N. Pydimarri, in Attention, Perception, & Psychophysics (Journal), 2010, 72(2)
- "The Importance of Information Localization in Scene Gist Recognition," by LC Loschky, A Sethi, DJ Simons, TN Pydimarri, D Ochs, and JL Corbeille, in Journal of Experimental Psychology: Human Perception and Performance, 2007, 33(6):1431-1450.
- "Using Visual Masking To Explore The Nature Of Scene Gist," by Lester Loschky, Amit Sethi, Daniel J. Simons, Daniel Ochs, Jeremy Corbielle, Katie Gibb, in Psychonomics Society Annual Meeting (conference) 2005
- "Robust Structure and Motion from Outlines of Smooth Curved Surfaces," by Yasutaka Furukawa, Amit Sethi, Jean Ponce, David Kriegman, in IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI) 2006, 28(2)
- "Structure and Motion from Images of Smooth Textureless Objects," by Yasutaka Furukawa, Amit Sethi, Jean Ponce, David Kriegman, in European Conference on Computer Vision (ECCV) 2004
- "Curve and Surface Duals and the Recognition of Curved 3D Objects from their Silhouettes," by Amit Sethi, David Renaudie, David Kriegman, Jean Ponce, in International Journal of Computer Vision (IJCV) 2004, 58(1)
- "On Pencils of Tangent Planes and the Recognition of Smooth 3D Shapes from Sillhouettes," by Svetlana Lazebnik, Amit Sethi, Cordelia Schmid, David Kriegman, Jean Ponce, and Martial Hebert, in European Conference on Computer Vision (ECCV) 2002