Ioannis Gkioulekas

I am an Assistant Professor in the Robotics Institute at Carnegie Mellon University. I received my PhD from the School of Engineering and Applied Sciences at Harvard University, where my advisor was Todd Zickler. Before that, I received a Diploma (five-year degree) in Electrical and Computer Engineering from the National Technical University of Athens, where I worked with Petros Maragos.

email | cv | google scholar | github

that's me

Visit our group website: Computational Imaging at CMU.

Research Interests

I work on computational imaging, which can be broadly described as coming up with systems that combine imaging (optics, sensors, illumination) and computation (physics-based modeling and rendering, inverse algorithms, learning) in innovative, unexpected, and meaningful ways. Particular problems I am interested in include imaging around walls or through skin, lightweight depth sensing, material acquisition, adaptive imaging, efficient rendering, and the integration of physics-based simulation, learning, and optics. I am also more broadly interested in computer vision and computer graphics.


Publications
cmii

Interferometric Transmission Probing with Coded Mutual Intensity
Alankar Kotwal, Anat Levin, Ioannis Gkioulekas
ACM Transactions on Graphics (SIGGRAPH), 2020
paper | project page

lmc

Langevin Monte Carlo Rendering with Gradient-based Adaptation
Fujun Luan, Shuang Zhao, Kavita Bala, Ioannis Gkioulekas
ACM Transactions on Graphics (SIGGRAPH), 2020
paper | project page

psdr

Path-Space Differentiable Rendering
Cheng Zhang, Bailey Miller, Kai Yan, Ioannis Gkioulekas, Shuang Zhao
ACM Transactions on Graphics (SIGGRAPH), 2020
paper | project page

soap

Effect of Geometric Sharpness on Translucent Material Perception
Bei Xiao, Shuang Zhao, Ioannis Gkioulekas, Wenyan Bi, Kavita Bala Journal of Vision (JOV), 2020
paper | code

icra

A Volumetric Albedo Framework for 3D Imaging Sonar Reconstruction
Eric Westman, Ioannis Gkioulekas, Michael Kaess
IEEE International Conference on Robotics and Automation (ICRA), 2020
paper | project page

reflectometry

Towards Reflectometry from Interreflections
Kfir Shem-Tov, Sai Praveen Bangaru, Anat Levin, Ioannis Gkioulekas
IEEE International Conference on Computationa Photography (ICCP), 2020
paper | project page

itn

Towards Learning-based Inverse Subsurface Scattering
Chengqian Che, Fujun Luan, Shuang Zhao, Kavita Bala, Ioannis Gkioulekas
IEEE International Conference on Computationa Photography (ICCP), 2020
paper | project page

dtrt

A Differential Theory of Radiative Transfer
Cheng Zhang, Lifan Wu, Changxi Zheng, Ioannis Gkioulekas, Ravi Ramamoorthi, Shuang Zhao
ACM Transactions on Graphics (SIGGRAPH Asia), 2019
paper | project page

conv_nlos

Convolutional Approximations to the General Non-Line-of-Sight Imaging Operator
Byeongjoo Ahn, Akshat Dave, Ashok Veeraraghavan, Ioannis Gkioulekas, Aswin C. Sankaranarayanan
IEEE International Conference on Computer Vision (ICCV), 2019
paper | project page

tof

Ellipsoidal Path Connections for Time-gated Rendering
Adithya Pediredla, Ashok Veeraraghavan, Ioannis Gkioulekas
ACM Transactions on Graphics (SIGGRAPH), 2019
paper | project page

speckle

A Monte Carlo Framework for Rendering Speckle Statistics in Scattering Media
Chen Bar, Marina Alterman, Ioannis Gkioulekas, Anat Levin
ACM Transactions on Graphics (SIGGRAPH), 2019
paper | project page

surf_opt

Beyond Volumetric Albedo—A Surface Optimization Framework for Non-Line-of-Sight Imaging
Chia-Yin Tsai, Aswin C. Sankaranarayanan, Ioannis Gkioulekas
IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2019
paper | project page

fermat

A Theory of Fermat Paths for Non-Line-of-Sight Shape Reconstruction
Shumian Xin, Sotiris Nousias, Kiriakos N. Kutulakos, Aswin C. Sankaranarayanan, Srinivasa G. Narasimhan, Ioannis Gkioulekas
IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2019
paper | project page

perceptual

Effect of Geometric Sharpness on Translucent Material Perception
Bei Xiao, Shuang Zhao, Ioannis Gkioulekas, Wenyan Bi, Kavita Bala
bioRxiv 795294, 2019
paper

storm

STORM: Super-resolving Transients by OveRsampled Measurements
Ankit Raghuram, Adithya Pediredla, Srinivasa Narasimhan, Ioannis Gkioulekas, Ashok Veeraraghavan
International Conference on Computational Photography (ICCP), 2019
paper

itn

Inverse Transport Networks
Chengqian Che, Fujun Luan, Shuang Zhao, Kavita Bala, Ioannis Gkioulekas
arXiv:1809.10820 [cs.CV], 2018
paper

loops

Determining Generic Point Configurations From Unlabeled Path or Loop Lengths
Ioannis Gkioulekas, Steven Gortler, Louis Theran, Todd Zickler
arXiv:1709.03936 [math.MG], 2017
paper

inverse_transient

An Evaluation of Computational Imaging Techniques for Heterogeneous Inverse Scattering
Ioannis Gkioulekas, Anat Levin, Todd Zickler
European Conference on Computer Vision (ECCV), 2016
paper | project page

transient

Micron-scale Light Transport Decomposition Using Interferometry
Ioannis Gkioulekas, Anat Levin, Frédo Durand, Todd Zickler
ACM Transactions on Graphics (SIGGRAPH), 2015
paper | project page

translucentedges

On the Appearance of Translucent Edges
Ioannis Gkioulekas, Bruce Walter, Edward H. Adelson, Kavita Bala, Todd Zickler
IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2015
paper | project page

perception

Looking Against the Light: How Perception of Translucency Depends on Lighting Direction
Bei Xiao, Bruce Walter, Ioannis Gkioulekas, Todd Zickler, Edward H. Adelson, Kavita Bala
Journal of Vision (JOV), 2014
paper | project page

acquisition

Inverse Volume Rendering with Material Dictionaries
Ioannis Gkioulekas, Shuang Zhao, Kavita Bala, Todd Zickler, Anat Levin
ACM Transactions on Graphics (SIGGRAPH Asia), 2013
paper | project page

translucency

Understanding the Role of Phase Function in Translucent Appearance
Ioannis Gkioulekas, Bei Xiao, Shuang Zhao, Edward H. Adelson, Todd Zickler, Kavita Bala
ACM Transactions on Graphics 2013 (Presented at SIGGRAPH 2013)
paper | project page

vss

Effects of Shape and Color on the Perception of Translucency
Bei Xiao, Ioannis Gkioulekas, Asher Dunn, Shuang Zhao, Todd Zickler, Edward H. Adelson, Kavita Bala
Vision Science Society Annual Meeting (VSS), 2012
abstract | slides | data

microvision

Toward Wide-Angle Microvision Sensors
Sanjeev J. Koppal, Ioannis Gkioulekas, Travis Young, Hyunsung Park, Kenneth B. Crozier, Geoffrey L. Barrows, Todd Zickler
IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI), 2013
paper | project page

sparseldr

Dimensionality Reduction Using the Sparse Linear Model
Ioannis Gkioulekas, Todd Zickler
Advances in Neural Information Processing Systems (NIPS), 2011
paper | project page

microsensor

Wide-angle Micro Sensors for Vision on a Tight Budget
Sanjeev J. Koppal, Ioannis Gkioulekas, Todd Zickler, Geoffrey L. Barrows
IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2011
paper | project page

surprise

Spatial Bayesian Surprise for Image Saliency and Quality Assessment,
Ioannis Gkioulekas, Giorgos Evangelopoulos, Petros Maragos
IEEE International Conference on Image Processing (ICIP), 2010
project page

Teaching

15-463/663/862 Computational Photography - Fall 2017, 2018, 2019 (CMU, instructor)

16-385 Computer Vision - Spring 2018, 2019, 2020 (CMU, instructor)

CS283 Computer Vision - Fall 2010, 2012-2016 (Harvard, teaching fellow)

Code

Code for projects at CMU is hosted at the CMU Computational Imaging GitHub account. Code for some older projects can be found on my personal GitHub account. I use the coding and style conventions described here in all of my projects.

Last updated February 2020. Valid XHTML 1.0 Transitional Valid CSS!