Zongnan Bao

Student, Developer, Photographer

About Me

drawing

Hello, I’m Zongnan Bao (鲍宗南), I received my Master’s degree in Computer Science at UCLA in 2023, and received my Bachelor’s degree in Computer Engineering at University of Illinois at Urbana Champaign in 2021.

Aside from academics, I have a passion for photography and I enjoy sharing my works online. I am proud to say that I am a top-1000 contributor on Unsplash, as well as a Getty Images Contributor. All of my latest photographs are available for free download on Unsplash. Additionally, I have a love for music and started playing classical guitar, but have since transitioned to playing fingerstyle acoustic guitar.



View Resume


Experience

qualcomm-logo

Qualcomm

Camera ISP System Architect - Present

Making phone camera better.

dolby-logo

Dolby Laboratories

Image Engineering Intern - 6 Months

During my time at Dolby, I had the opportunity to work as an Image Engineering Intern. My main project was focused on restoring image metadata from HDR/SDR pairs using Particle Swarm Optimization (PSO) for Dolby Vision. Additionally, I conducted research and successfully implemented deep learning papers for enhancing HDR photos. The project was successfully converted to a U.S. Provisional Patent No. 63/425,814 titled “Estimating Metadata for Images Having Absent Metadata or Unusable Form of Metadata” filed on Nov 16, 2022.

yitu-logo

YITU Technology 依图科技

Computer Vision Research Intern - 3 Months

As a Computer Vision Research Intern at YITU Technology, I was part of a team focused on using computer vision to make cities more “intelligent.” During my time there, I was primarily responsible for training, evaluating, and improving object detection algorithms such as the Single-shot Multibox Detector (SSD).

Education

yitu-logo

University of California, Los Angeles

09/2021 - 06/2023 | Master of Science in Computer Science

Relevant Courses Taken
Course # Course Title (UCLA)
ECE 219 Large-Scale Data Mining: Models and Algorithms
CS 251B Parallel Computer Architecture
CS 251A Advanced Computer Architecture
CS 264A Automated Reasoning
CS 133 Parallel and Distributed Computing
CS 275 Artificial Life for Computer Graphics and Vision
CS 260C Deep Learning
CS 130 Software Engineering
CS 118 Computer Network Fundamentals
CS 269-3 Seminar in Computer Vision: Deformable Contour Models
MATH 273A Optimization and Calculus of Variations: Basic Optimization Theory

yitu-logo

University of Illinois at Urbana-Champaign

08/2017 - 05/2021 | Bachelor of Science in Computer Engineering

Relevant Courses Taken
Course # Course Title (UIUC)
ECE411 Computer Organization and Design
CS446 Machine Learning
CS445 Computational Photography
CS374 Algorithms & Models of Computation
ECE417 Multimedia Signal Processing
ECE470 Intro to Robotics
CS411 Database Systems
ECE498 Principle for Safe Autonomy
ECE448 Artificial Intelligence
ECE391 Operating System
ECE385 Digital System Lab
CS225 Data Structure
CS173 Discrete Structure
ECE313 Probability with Engineering Applications
ECE210/310 Analog/Digital Signal Processing
ECE110/120 Intro to Electronics/Computing

Projects

See projects for more detail, will add more projects in the future.