Eve Mingxiao Li

prof_pic.jpg

📧 eveli@dgp.toronto.edu

I was a master’s student in the Dynamic Graphics Project (DGP) lab of the University of Toronto, advised by Prof. Tovi Grossman and Dr. Maurício Sousa. During my master’s, I have worked with Prof. Takeo Igarashi, Prof. Christian Sandor and Dr. Anran Qi at the University of Tokyo. Before joining DGP, I completed my Bachelor’s degree in Computer Science at the University of Waterloo with the co-op program.

Research interests:

Human-Computer Interaction, User Interface, VR/AR, Human-Centered AI

Publications

  1. garment.png
    PerfectFit: Custom-Fit Garment Design in Augmented Reality
    Akihiro Kiuchi, Anran Qi, Eve Mingxiao Li, Dávid Maruscsák, Christian Sandor, and Takeo Igarashi
    In SIGGRAPH Asia 2023 XR , Sydney, NSW, Australia, 2023
  2. enchantedbrush.png
    EnchantedBrush: Animating in Mixed Reality for Storytelling and Communication
    Eve Mingxiao Li, Anran Qi, Mauricio Sousa, and Tovi Grossman
    In Graphics Interface , Victoria, British Columbia, Canada, 2023
  3. drone.png
    A Drone Video Clip Dataset and its Applications in Automated Cinematography
    Amirsaman Ashtari, Raehyuk Jung, Mingxiao Li, and Junyong Noh
    In Pacific Graphics , Kyoto, Japan, 2022

Relevant Experience

  • 2022.09 - 2023.03

    Tokyo, Japan

    Visiting Researcher
    The University of Tokyo
    • Designed an interactive prototype for garment design in Unity3D and C# using Canon AR HMD and Kinect Body Tracking that formed the basis for a publication, supervised by Prof. Takeo Igarashi and Prof. Christian Sandor
    • Implemented an airflow visualization tool in Unity3D and C# with Canon AR HMD and fluid simulation software EmberGen
  • 2021.01 - 2021.04

    Ottawa, Canada

    Backend Developer Intern
    IBM Canada
    • Increased data streaming speeds by 30% by establishing multiple event ports and reducing lock contention
    • Improved the performance of a customized Kafka connector by implementing Java concurrency
    • Consolidated new features of Red Hat OpenShift Operators written in Golang by enabling new namespace creation, deploying operators, installing Custom Resources Definition (CRD) on clusters and investigating validating webhook configuration
  • 2020.09 - 2020.12

    Waterloo, Canada

    Undergraduate Research Assistant
    University of Waterloo
    • Implemented physics-based animation projects in OpenGL, C++ and Processing which was supervised by Prof. Toshiya Hachisuka
    • Built research knowledge in deformable object simulation with the approach of particle systems, mean curvature normal, volume preservation, triangle meshes and numerical methods
  • 2019.09 - 2019.12

    Cambridge, UK

    Software Engineer Intern – AI/ML, Core Siri Infrastructure
    Apple
    • Strengthened fault identification in Siri verification by implementing features and functionalities in Java using instance-based learning techniques for a Siri verification service with a command-line interface
    • Persisted results of instance-based learning by communication between clients and servers using Spring Boot framework, wrote a database manager using PostgreSQL, Hibernate ORM framework and jOOQ
    • Enhanced the service performance efficiency of data processing by applying multithreading techniques
  • 2019.01 - 2019.04

    Daejeon, South Korea

    Research Assistant - Visual Computing & Artificial Intelligence Lab
    Korea Advanced Institute of Science and Technology (KAIST)
    • Developed deep learning techniques by training 2D/3D Convolutional Neural Networks (CNNs) on the classification of drone video categories using Keras and Python and achieved an accuracy rate of 80%
    • Performed baseline evaluations of video cut detection, implemented heuristic algorithm in Python and analyzed camera motion path and 3D reconstruction using PhotoScan and Slam software
  • 2018.05 - 2018.08

    Toronto, Canada

    Software Developer Intern
    Ontario Institute for Cancer Research (OICR)
    • Wrote a new module in Python and JavaScript for an open-source bioinformatics software MultiQC, and added new features and enhancements to modules which facilitated data analysis and research
    • Advanced a data processing workflow using Java, which upgraded the existing applications and improved the overall efficiency of data analysis and file parsing procedures
    • Provided users with easy access to the latest MultiQC reports by creating a report listing webpage using HTML, CSS, and JQuery