Research
I work broadly in computer vision and computer graphics, but I focus on computational imaging: this is the joint design of optics, electronics, and computation to create imaging systems with unprecedented capabilities. Some examples include: imaging systems that can see around corners or through skin; passive 3D sensing systems with extreme resolution; ultrafast programmable lenses; imaging systems that adapt to their environments. Technical keywords that often show up in my research include: non-line-of-sight imaging, single-photon imaging, LiDAR, SONAR, interferometry, speckle, acousto-optics, physics-based rendering, differentiable rendering, Monte Carlo simulation, probabilistic modeling.
Publications
Visit my group website for a complete publication list.
Publications before CMU
![inverse_transient](index_files/inverse_transient.png)
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](index_files/transient_teaser.png)
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](index_files/translucentedges_teaser.png)
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](index_files/perception_teaser.png)
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](index_files/acquisition_teaser.jpg)
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](index_files/translucency_teaser.jpg)
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](index_files/vss_teaser.jpg)
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](index_files/microvision_teaser.jpg)
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](index_files/sparseldr_teaser.jpg)
Dimensionality Reduction Using the Sparse Linear Model
Ioannis Gkioulekas, Todd Zickler
Advances in Neural Information Processing Systems (NIPS), 2011
paper | project page
![microsensor](index_files/microsensor_teaser.jpg)
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](index_files/surprise_teaser.jpg)
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
![15463](index_files/15463.png)
15-463/663/862 Computational photography
Instructor, CMU, 2017 - present
![15468](index_files/15468.jpg)
15-468/668/868 Physics-based rendering
Instructor, CMU, 2021 - present
![Interferometry SIGGRAPH 2023](index_files/interferometry.png)
Course on computational interferometric imaging
Organizer, SIGGRAPH, 2023
![PBR CVPR 2023](index_files/pbr.png)
Tutorial on physics-based rendering and its applications in computational photography and imaging
Organizer, CVPR, 2023
![PBDR CVPR 2021](index_files/pbdr.png)
Tutorial on physics-based differentiable rendering
Organizer, CVPR, 2021
![16385](index_files/16385.png)
16-385 Computer Vision
Instructor, CMU, 2018 - 2020
![sparseldr](index_files/cs283.png)
CS283 Computer Vision
Teaching fellow, Harvard, 2010, 2012 - 2015
Writing
Take a read through my technical writing suggestions, which draw a lot of inspiration from Wojciech Jarosz's common mistakes in technical writing.
Code
Visit the CMU Computational Imaging GitHub account for code for projects at CMU. You can find code for some older projects at my personal GitHub account. I use these coding and style conventions in all of my projects.