Nilanjan Ray, PhD
Contact
Professor, Faculty of Science - Computing Science
- nray1@ualberta.ca
- Address
-
406 Athabasca Hall
9119 116 St NWEdmonton ABT6G 2E8
Overview
Area of Study / Keywords
Computer vision Image analysis Medical image processing Deep learning
About
I joined Computing Science, University of Alberta as an Assistant Professor in 2006. I was promoted to Associate Professor in 2013.
Education
- B.Engg., Mechanical Egnineering, Jadavpur University, India, 1995
- M.Tech., Computer Science, Indian Statistical Institute, India, 1997
- Ph.D., Electrical Engineering, University of Virginia, USA, 2003
Associate Editor
- IEEE Transactions on Image Processing (2013-2017)
- IET Image Processing (2016-2022)
General Co-chair
- 2017 AI/GI/CRV Conference, Edmonton
Books Co-authored
- Scott T. Acton and Nilanjan Ray, Biomedical image analysis: Tracking. Morgan & Claypool Publishers, 2006.
- Scott T. Acton and Nilanjan Ray, Biomedical image analysis: Segmentation. Morgan & Claypool Publishers, 2009.
Research
Area
Computer vision and deep learning; image and video analysis, medical image processing
Interests
Medical image and video analysis and general computer vision problems including segmentation, registration, object detection and classification.
Projects
- Pedestrian and vehicle counting
- Microscopy image and video segmentation and registration
- Breast cancer histopathology image analysis
- Oilsand slurry image and video analysis
- Non-invasive blood pressure monitoring
- Brain tumor localization
Courses
CMPUT 206 - Introduction to Digital Image Processing
An introduction to basic digital image processing theory, and the tools that make advanced image manipulation possible for ordinary users. Image processing is important in many applications: editing and processing photographs, special effects for movies, drawing animated characters starting with photographs, analyzing and enhancing remote imagery, and detecting suspects from surveillance cameras. Image processing building blocks and fundamental algorithms of image processing operations are introduced using Python libraries. Prerequisites: one of CMPUT 101, 174, or 274; one of MATH 100, 114, 117, 134, 144, or 154; and one of STAT 151, 161, 181, 235, 265, SCI 151, or MATH 181.
CMPUT 607 - Topics in Computing Science
Featured Publications
Sayan Ghosal, Nilanjan Ray
Pattern Recognition Letters. 94
Nilanjan Ray, Sara McArdle, Scott T. Acton, Klaus Ley
IEEE Journal of Biomedical and Health Informatics.. 20 (6):1575 - 1584
Baidya Nath Saha, Nilanjan Ray, Russell Greiner, Albert Murtha, Hong Zhang
Computerized medical imaging and graphics. 36 (2):95-107
Homa Foroughi, Nilanjan Ray, and Hong Zhang
Pattern Recognition. 48 (10):3038-3052
Satarupa Mukherjee, Stephani Gil, Nilanjan Ray
The Visual Computer. 31 (10):1405-1417