Ranga Rodrigo

Ranga Rodrigo, Ph.D.

Professor, Department of Electronic and Telecommunication Engineering, University of Moratuwa, Sri Lanka

I work in computer vision and deep learning. With my students and collaborators, I have worked on routing algorithms, improving convolutional layers, tracking, re-identification, few-shot learning, and contrastive learning, with applications in self-driving, robotics, and surveillance. We currently focus on predictive world models, vision-language navigation, multi-modal learning, and out-of-distribution generalization.

Research themes

All research
Figure for Vision-Language Models: Calibration and Adaptation

Vision-Language Models: Calibration and Adaptation

Making adapted vision-language models trustworthy: calibration through the angular geometry of text embeddings, and generalization to unseen domains.

  • M-PFT: Angular Margin for Calibrated Prompt-Tuning of Fine-Tuned Vision-Language Models WACV 2027 PDF Link
  • A-TPT: Angular Diversity Calibration Properties for Test-Time Prompt Tuning of Vision-Language Models ICLR 2026 PDF Code Link
  • SemAlign: Language Guided Semi-supervised Domain Generalization ICPR 2026 PDF
Figure for Computational Pathology

Computational Pathology

Explainable report generation from whole-slide images with knowledge graphs, fusion of histopathology with spatial transcriptomics, and label-efficient cancer subtyping.

  • PathKGen: Pathology Knowledge Assisted MLLM for Explainable Histopathology WACV 2027 PDF Code Link
  • SENCA-st: Integrating Spatial Transcriptomics and Histopathology with Cross Attention Shared Encoder for Region Identification in Cancer Pathology WACV 2026 PDF Link
  • Uncertainty Awareness Enables Efficient Labeling for Cancer Subtyping in Digital Pathology WACV 2025 PDF Link
Figure for 3D and 4D Scene Understanding

3D and 4D Scene Understanding

Representations for 3D and dynamic scenes: language-aligned 4D pre-training, generalized splatting, and learning on LiDAR point clouds.

  • CL4D: Contrastive Language-4D Pretraining for Vision-Language Reasoning in Dynamic Scenes ECCV 2026 PDF Code Link
  • DARB-Splatting: Generalizing Splatting with Decaying Anisotropic Radial Basis Functions WACV 2026 PDF Code Link
  • CrossPoint: Self-Supervised Cross-Modal Contrastive Learning for 3D Point Cloud Understanding CVPR 2022 PDF Code Link
Figure for Efficient Model Composition

Efficient Model Composition

Combining many LoRA adapters at once: a shared low-rank subspace computed once per pool gives composite quality at close to merge cost.

  • LoRASpace: A Pool-Wide Shared Substrate for Static and Dynamic Multi-LoRA Composition NeurIPS 2026 PDF Code Link
Figure for Vision for Self-Driving

Vision for Self-Driving

Perception for camera-based driving: the CeyMo road-marking benchmark and the lightweight SwiftLane lane detector.

  • SwiftLane: Towards Fast and Efficient Lane Detection ICMLA 2021 PDF Link
  • CeyMo: See More on Roads - A Novel Benchmark Dataset for Road Marking Detection WACV 2022 PDF Code Link

Recent publications

All publications
  1. Ulindu De Silva, Didula Samaraweera, Sasini Wanigathunga, Kavindu Kariyawasam, Kanchana Ranasinghe, Muzammal Naseer, and Ranga Rodrigo, “Test-Time Optimization for Domain Adaptive Open Vocabulary Segmentation,” Neural Networks, vol. 205, pp. 109689, January 2027. Link
  2. Shihab Aaqil Ahamed, Mohamed Ansaff, Nang Khin Myat Lay Phyu, Udaya S.K.P. Miriya Thanthrige, Chamira Edussooriya, Ranga Rodrigo, and Muhammad Haris Khan, “M-PFT: Angular Margin for Calibrated Prompt-Tuning of Fine-Tuned Vision-Language Models,” in Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, 2027. PDF Link
  3. Nadun Rajapaksha, Sandun Herath, Devnith Wijesinghe, Isiri Amani Withanawasam, Hasindri Watawana, and Ranga Rodrigo, “PathKGen: Pathology Knowledge Assisted MLLM for Explainable Histopathology,” in Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, 2027. PDF Code Link
  4. Thamirawaran Sathiyalogeswaran, Navindu De Silva, Chamikara Siriwardane, W. K. Alwis, Jason Mars, Udaya S.K.P. Miriya Thanthrige, and Ranga Rodrigo, “LoRASpace: A Pool-Wide Shared Substrate for Static and Dynamic Multi-LoRA Composition,” in Advances in Neural Information Processing Systems, December 2026. PDF Code Link
  5. Gevindu Ganganath, Pasindu S. Thenahandi, Samal Punsara Kodithuwakku Kankanamge, Demitha P. G. Hettihewa, Chamira Edussooriya, Ranga Rodrigo, and Udaya S.K.P. Miriya Thanthrige, “Radar and Acoustic Sensor Fusion Using a Transformer Encoder for Robust Drone Detection and Classification,” in Proceedings of the Moratuwa Engineering Research Conference (MERCon), Moratuwa, Sri Lanka, August 2026, pp. 229–234. Link
  6. Yasod Ginige, Ransika Gunasekara, Darsha Hewavitharana, Manjula Ariyarathne, Peshala Jayasekara, and Ranga Rodrigo, “VC-FeS: Viewpoint-Conditioned Feature Selection for Vehicle Re-Identification in Thermal Vision,” International Journal of Machine Learning and Cybernetics, vol. 17, no. 6, pp. 258, June 2026. Link

Meeting me

Either drop by or contact me over phone or email to make an appointment.

“Do not let your hearts be troubled.”

Resources

Links

Information for students: semester coordinators and others
Semester 1 (group coordinator):Dr. Rukshani Liyanaarachchi
Semester 2 (batch '20):Dr. Chamira Edussooriya
Semester 3 (batch '20):Prof. Tharaka Samarasinghe
Semester 4 (batch '19):Dr. Samiru Gayan
Semester 5 (batch '19):Dr. Upeka Premaratne
Semester 6 (batch '18):Dr. Subodha Charles
Semester 7 (batch '17):Dr. Peshala Jayasekara
Semester 8 (batch '17):Dr. Kasun Hemachandra
Mentoring:Dr. Samiru Gayan
Industrial training:Dr. Subodha Charles
Time table:Dr. Samiru Gayan
Biomedical program:Dr. Rukshani Liyanaarachchi
Research coordinator:Dr. Upeka Premaratne
FAC member:Dr. Chamira Edussooriya