Hi there!
I’m a researcher and project team lead from Cornell University who enjoys leveraging math and software to tackle tough engineering problems in fields like robotics, signal processing, and computer graphics.
I've had the pleasure of researching under professors Joshua Smith, Abe Davis, and Yotam Gingold, and also leading the autonomy subteam of the Cornell Electric Vehicles (CEV) project team on our quest to build a self-driving car.
When not working, you might find me rock climbing, playing (bass) guitar, soldering synthesizers, or getting completely nerd sniped!
Updates
-
Selected as a Cornell nominee for the Barry Goldwater Scholarship -
Received Honorable Mention for the CRA Outstanding Undergrad Researcher Award -
Hired as course staff for CS 4220 (Numerical Analysis: Linear/Nonlinear Problems) -
Presented my summer research at the IEEE Workshop on Interplanetary Communication -
Won Silver Prize at the 2024 AES Saul Walker Design Competition -
Attended the WAD and CCD workshops at CVPR 2024 -
Represented CEV at a dinner with the Cornell Trustees -
Accepted into the competitive UW Center for Neurotechnology REU -
Won Best In Category for Physical Sciences at the CURB Fall Forum -
Interviewed for Cornell Maker Club Alumni Affairs Video -
Presented and served on panel at ACSU Research Night -
Promoted to CEV Autonomy Subteam Lead -
Fielded questions about ColorfulCurves at SIGGRAPH 2023 -
Interviewed for an article about the Cornell BURE program
Research
Peer-reviewed publications and workshop presentations.
- Planning for Communication: Model Predictive Control of Rover Trajectories Using Predicted Wireless Signals. Paolo Torrado, Jason Klein, Joshua Smith. Presented at the IEEE Workshop on Interplanetary Communication, 2024
- ColorfulCurves: Palette-Aware Lightness Control and Color Editing via Sparse Optimization. Cheng-Kang Ted Chao, Jason Klein, Jianchao Tan, Jose Echevarria, Yotam Gingold. ACM Transactions on Graphics (TOG). Presented at SIGGRAPH North America, 2023
- LoCoPalettes: Local Control for Palette-based Image Editing. Cheng-Kang Ted Chao, Jason Klein, Jianchao Tan, Jose Echevarria, Yotam Gingold. Computer Graphics Forum (CGF). Presented at Eurographics Symposium on Rendering (EGSR), 2023
Projects
Here are some highlights. See more on the projects page!
Sionna Terrain Coverage Maps10/2024 - now researchdigicommgraphicsMitsubaPython NVIDIA Sionna, a GPU-accelerated (and differentiable) RF path tracer, cannot currently compute path loss coverage maps for non-flat terrain. Other researchers are interested in this feature too, so I’m working on modifications to Sionna that will hopefully get merged into a future release!
Doodle Doot2/2023 - now hobbyDSPSciPyJuliaPython Inspired by this Bartosz Ciechanowski blog post about sound, I’m building a guitar pedal that replaces every played note’s waveform with one drawn on a touchscreen. Identifying and operating on multiple guitar notes at once turned this from a hobby project into quite the rabbit hole…
Racetrack Coords10/2024 CEVGISSciPyPython Wrote a short python script to help one of our mechanical leads with steering geometry calculations by finding the minimum turning radius of our competition track. Converts track lat/lon GPS data into local tangent plane coordinates and then fits an interpolating spline to determine curvature.
Handmade Pencil Box6/2023 - 8/2023 hobbywoodworkingFusion360 As a fun summer project, I wanted to make something beautiful that I would use every day. I sketched initial ideas, mocked them up in Fusion360, and created a scrap wood pencil box using Ithaca Generator’s woodshop with tools like the table saw, scroll saw, planer, and chisel. It turned out amazing!
People
Personal websites of some friends/acquaintances you might find interesting: