News

  • Our paper Non-line-of-sight imaging in the presence of scattering media using Phasor Fields has been accepted in Optics Letters!
  • We have presented at SIGGRAPH 2021 our paper Primary-Space Adaptive Control Variates using Piecewise-Polynomial Approximations!
  • I have joined the Realistic Graphics Lab at EPFL to do a PhD under the supervision of Prof. Wenzel Jakob!
  • Our paper Primary-Space Adaptive Control Variates using Piecewise-Polynomial Approximations has been accepted in ACM Transactions on Graphics and will be presented at SIGGRAPH 2021!

Miguel Crespo

Hi! 👋 I am a first-year PhD student in the REALISTIC GRAPHICS LAB at under the supervision of Prof. WENZEL JAKOB. Prior to joining EPFL, I studied a Bachelor's degree in Computer Science and a Master's degree in Biomedical Engineering, both at UNIVERSIDAD DE ZARAGOZA. During that time and after, I have been a junior researcher in the GRAPHICS & IMAGING LAB under the supervision of Prof. ADOLFO MUÑOZ and Prof. ADRIAN JARABO.

My work revolves around the different aspects of physically-based and differentiable rendering, including light transport and reconstruction, with mention on both transient and computational imaging. Nevertheless, I’m always looking forward to learning something new!

  • Email me
  • Scholar
  • Twitter
  • Linkedin
  • GitHub
Close

Publications

Non-line-of-sight imaging in the presence of scattering media using Phasor Fields

Pablo Luesia *, Miguel Crespo *, Adrian Jarabo and Albert Redo-Sanchez
Optics Letters , 2022
Journal (JCR Q1)
  • PDF
  • Project page
  • Bibtex

Primary-Space Adaptive Control Variates using Piecewise-Polynomial Approximations

Miguel Crespo , Adrian Jarabo and Adolfo Muñoz
ACM Transactions on Graphics , 2021
Journal (JCR Q1)
  • PDF
  • Project page
  • Bibtex
  • Code

Vision through Turbid Media using Phasor Fields

Miguel Crespo and Adrian Jarabo
Zaguan - Universidad de Zaragoza (Master Thesis) , 2019
MSc Thesis
  • PDF
  • Project page
  • Bibtex
  • Honorary Mention

Adaptive Rendering using Quadrature Techniques

Miguel Crespo and Adolfo Muñoz
Zaguan - Universidad de Zaragoza (Bachelor Thesis) , 2018
BSc Thesis
  • PDF
  • Project page
  • Bibtex
Close

Resources

Useful links

Resources

  • Benedikt Bitterli's resources [scenes]
  • McGuire Computer Graphics Archive [meshes]
  • Poly Haven [Public 3D Asset Library]
  • Stanford 3D Scanning Repository [meshes]
  • Blend Swap [blender models]
  • MERL BRDF Database [fitted BRDF]
  • RGL's Material Database [fitted BSDF]

Advice and guidelines

  • Thinking about going to graduate school?
  • Advice and Guidelines for Wojciech’s students
  • Advice for early-stage Ph.D. students
  • A Survival Guide to a PhD
  • Graduate Study Survival Guide
  • A graduate school survival guide

Nice tutorials / helpers

  • Compress PDFs for camera ready publications using Adobe Acrobat Pro
  • Generator LaTeX tables

Blogs / Webpages

  • Self Shadow [collection SIGGRAPH courses]
  • Real-Time Rendering Resources
  • Ke-Sen Huang's Home Page [collection SIGGRAPH papers]
  • GDC Vault [talks compendium of GDC conference]
  • Inigo Quilez's webpage [articles]

Links for PhDs

  • How to give a good (research) talk [ppt (10MB)]
  • How to publish good papers [ppt (6.8MB)]
  • Writing papers
  • Tips for technical writing
  • Notes on writing
  • How to write a SIGGRAPH paper
  • Advice on Research and Writing

Rendering

  • Global Illumination Compendium
  • The Aggregate Magic Algorithms [bit-twiddling tricks]

Projects

Citation File Format (CFF) Online Editor

Want to quickly add a citation to the Github repo of your paper's public implementation? Using my tool, you only need to enter the DOI/arXiv-ID, and it will automatically generate all the necessary fields.
  • Link

Blender Exporter for Mitsuba 1

Fully fledged Blender exporter with extended support of cycle materials, participating media and editor of curves to export motion blur for both geometry and camera. Also, added support for true Point Lights.
  • Code

ANZEIGE: Interactive Results Suite

Automatic generator of a webpage with comparisons of renders with support of visualizer (including insets), runtime-generated several error metrics, video player with slider and error metric table.

    LIGHTNING: Physically-based Renderer on CPU

    Fully CPU-parallel Physically-based renderer featuring both unidireccional Path Tracing and Photon Mapping. As additional features, next event estimation, acceleration structures, participating media and several BRDF. This project was awarded with a honor mention and was the winner of the best looking render competition.

      MOVBOT: Zaragoza Public Transport Telegram Assistant

      Telegram bot that allows to direct query, fuzzy search or GPS-locate stops of both bus and tram in Zaragoza. Allows to track easily times than the original webpage of the city council.

        J.A.R.V.I.S: Discord Bot based in NLP and Voice Control

        Fully-fledge Discord bot with support for answer queries both writen and speaked that can run in low-tier cloud systems. Added voice control is a marvellous when you are ingame and need to manage something from the server (or change the playlist).

          CRISTOBAL: Mindstorm-based fully fledge robot OS

          The system features dynamic path planning and awareness of the surrounding world by combining odometry of the wheels, gyroscope, compass and sonar. To reduce shift in data, it features a sensor-fusion approach using Extended Kalman Filter, allowing to increase the accuraty of the position. This project was awarded with the mention of honor as the best approach.

            LITTLE-LENG: Full AST Compiler for Custom Language

            Full compiler using JavaCC with a custom-made abastract syntax tree. Compiler features constant-time aggregation of operations, strong typing, usefull error/warning messages (including suggestions of misspell names), removal of unused parameters, optimization of math operators and emojis.

              VERWEISE: Next-gen Bibliography Manager

              Cross-platform bibliography manager with a focus in usability and management of larger libraries. Future features will support sharing between users and tentative ML approach to discover and extract information.

                BASKET-VR: Assignment for VR Course

                Assignment for the VR Course where the students learn about movement in VR enviorements and how to interact with the world using controllers. To make it fun, students end playing virtual basketball.

                  Fourier Classifier based on CNN Arquitecture

                  Improved solution that changes the net architecture to use Convolutions, allowing the system to work with crops of the signal instead of the full data. This solution was originated as an improvement over previous solution to allow its use in realtime situations (as games livestreams).

                    UCODE 2019 - Fourier Classifier ML

                    Our project submitted to the hackathon competition where we solved the Adidas Advanced Division's problem about classifying movement sequences using Machine Learning applied in frequency space. We achieved a 94% accuraty.

                      UCODE 2018 - Indoors Beacon-based Location

                      Our project submitted to the hackathon competition where we designed and implemented an indoors solution for tracking users when GPS is not an option. Our solution works with Bluetooth technology and allows to guide users given their positions and preferences.
                        Close

                        About me

                        Education
                        • Ph.D. in Computer Science @ Realistic Graphics Lab
                          Sep. 2021 - Present
                          École Polytechnique Fédérale de Lausanne
                          Lausanne, Switzerland

                          Advisor: Wenzel Jakob


                        • M.S. in Biomedical Engineering
                          Sep. 2018 - Dec 2019
                          Universidad de Zaragoza
                          Zaragoza, Spain

                          Advisor: Adrian Jarabo

                          Thesis: Vision through Turbid Media using Phasor Fields (10 / 10)


                        • B.S. in Computer Science
                          Sep. 2014 - Dec 2018
                          Universidad de Zaragoza
                          Zaragoza, Spain

                          Advisor: Adolfo Muñoz

                          Thesis: Adaptative Rendering using Quadrature Techniques (9 / 10)

                        Experience
                        • Graphics & Imaging Lab
                          2018 - 2020
                          Junior Researcher
                          Zaragoza, Spain

                          Academic research lab

                          Supervisors: Adolfo Muñoz & Adrian Jarabo

                        Teaching
                        • Advanced Computer Graphics (CS-440)
                          Teaching assistant
                          Spring 2022
                        Supervised Students
                        • Alternative Optimization Methods for Differential Rendering
                          David Neill
                          Spring 2022

                          Semester project

                        • Differentiable Mipmapping in Mitsuba 2
                          Haley Owsianko
                          Fall 2021

                          Semester project

                        Awards & Grants
                        • Scholarship for Strategic Masters
                          Gobierno de Aragón
                          2018

                          4,770 EUR

                        • Honor mention in M.S.
                          Universidad de Zaragoza
                          2019

                          Mention for outstanding performance in MSc Final Thesis

                        • Honor mentions in B.S.
                          Universidad de Zaragoza
                          2018

                          Mentions for outstanding performance in Computer Graphics, Robotics, Hardware Project, and Operating Systems

                        Talks
                        • Primary-Space Adaptive Control Variates using Piecewise-Polynomial Approximations
                          Technical paper presentation
                          Aug. 2021

                          Virtual (originally scheduled in Los Angeles, U.S.)

                        • Vision through Turbid Media using Phasor Fields
                          MSc thesis defense
                          Dec. 2019

                          Universidad de Zaragoza - Spain

                        • Adaptative Rendering using Quadrature Techniques
                          BSc thesis defense
                          Jun. 2018

                          Universidad de Zaragoza - Spain

                        Competitions
                        • UCODE - 2019
                          Hackathon
                          22, 23 & 24 Mar. 2019

                          We solved the Adidas Advanced Division's problem about classifying movement sequences using Machine Learning applied in frequency space (94% accuracy)

                        • UCODE - 2018
                          Hackathon
                          9, 10 & 11 Mar. 2018

                          We proposed a solution to solve the challenge of GPS indoors using location-based Bluetooth beacons and later smart guidance of users in stores based on a recommendation system to optimize user engagement with products

                        • UCODE - 2017
                          Hackathon
                          10, 11 & 12 Mar. 2017

                          We developed a Deep Learning system that extracted semantic content from videos, allowing them to be searched and clipped intelligently

                        Close

                        Contact

                        • EPFL IC IINFCOM RGL
                          BC 343 (Bâtiment BC)
                          Station 14
                          Lausanne 1015, Switzerland

                        • 88 31 396 12 14+

                        • hc.lfpe@opserc.leugim

                        Close

                        Blog

                        2021
                        • Send updates to Telegram / Slack
                          22 Sep 2021
                        Close

                        News

                        2022

                        25
                        Jul

                        Our paper Non-line-of-sight imaging in the presence of scattering media using Phasor Fields has been accepted in Optics Letters!

                        2021

                        12
                        Aug

                        We have presented at SIGGRAPH 2021 our paper Primary-Space Adaptive Control Variates using Piecewise-Polynomial Approximations!

                        1
                        May

                        I have joined the Realistic Graphics Lab at EPFL to do a PhD under the supervision of Prof. Wenzel Jakob!

                        11
                        Feb

                        Our paper Primary-Space Adaptive Control Variates using Piecewise-Polynomial Approximations has been accepted in ACM Transactions on Graphics and will be presented at SIGGRAPH 2021!
                        Close

                        Gallery

                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photophoto
                        photo