Zisheng Cao

Engineer at DJI

Hong Kong, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Zisheng Cao is an engineer with 11 years of experience specializing in ISP design, camera systems, computational photography and digital filmmaking, currently working at DJI in Hong Kong. He combines deep academic training—a PhD-level focus from the University of Hong Kong and earlier degrees from Tsinghua—with practical R&D experience across Philips Research and ZTE in wireless and imaging domains. At DJI he has applied algorithmic and systems expertise to real-world camera pipelines, and his open-source work includes implementing high-performance CUDA trilinear interpolation for image-adaptive 3D LUTs, showing a focus on optimizing ML-enabled photo enhancement for real-time use. Known for bridging research and product engineering, he brings both low-level performance tuning and end-to-end imaging system design to complex camera problems.
code10 years of coding experience
job2 years of employment as a software developer
book博士, 工业及制造系统工程系, 博士, 工业及制造系统工程系 at 香港大学
book学士硕士, 自动化, 学士硕士, 自动化 at 清华大学
github-logo-circle

Github Skills (7)

cuda10
computer-vision10
pytorch10
image-processing10
python9
cprogramming-language9
c-language9

Programming languages (2)

PythonCuda

Github contributions (5)

github-logo-circle
HuiZeng/Image-Adaptive-3DLUT

Jul 2020 - Nov 2022

Learning Image-adaptive 3D Lookup Tables for High Performance Photo Enhancement in Real-time
Role in this project:
userML Engineer
Contributions:1 review, 80 commits, 6 PRs in 2 years 5 months
Contributions summary:Zisheng primarily contributed to the project by implementing and refining a trilinear interpolation kernel using CUDA. Their work involved the development of both forward and backward passes for the interpolation, crucial for training and utilizing 3D lookup tables. This suggests a focus on optimizing the performance of image processing tasks within the project, and potentially integrating it within a deep learning pipeline. The user also updated the project's datasets and model parameters, alongside adding a demo program and a visualization tool.
enhancementdeep-learningadaptivecomputer-visionperformance
HuiZeng/BIQA_Toolbox

Dec 2017 - Apr 2019

Contributions:79 commits, 77 pushes, 6 comments in 1 year 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial