Applied Machine Learning
Natural Language Processing
Computer Vision
Computational Photography
Computer Graphics
VR/AR
Systems
Mobile Development
Product Design
Implemented burst-mode alignment for denoising, demosaicing, local tone mapping via exposure fusion, and gamma correction of signal processing in C++.
Implemented Fourier Slice Photography algorithm to generate refocused image and depth estimation in MatLab on 4D Light Field Benchmark dataset.
Implemented volumetric photon mapping algorithm in C++ and applied layered materials to render a realistic whiskey image with complicated lighting effect.
Creating light field.
Refocusing.
Making a camera black box.
Experimenting with pinholes of different sizes.
Skeleton Kinematics
Linear Blend Skinning
Physical Simulation
Light field cameras (like the Lytro camera) allow users to capture a four-dimensional function of radiance (a light field), and then use it to synthesize new images with different focal planes, aperture sizes, or camera positions by sampling and reconstructing from this light field.
A Geometric Method for the Antialiased Ray Tracing of Implicit Surfaces.
Improved the quality of the rendering by implementing a number of lighting and material shading effects using the GLSL, OpenGL's shading language.
Reproduced Scan2CAD as our baseline, which learns to align 3D CAD models from a shape database to an RGB-D scan. Augmented it with multi-view RGB information and deep features extracted through Mask R-CNN.
We proposed a question answering (QA) system based on baseline BERT model and obtained better result than single baseline BERT model on SQuAD 2.0. We tried multiple methods, adopted data-augmentation, post-processing with linguistic knowledge, and built an ensemble model.
Built “Multi-Device Interaction System” in Java which aims to share resources on multiple Android devices, and integrated the system into Android framework.
Collaborated with designer on the sticker design.
Credit to @peipeiiii
Designed and built Soma Messenger on Android, an instant messaging APP in 32 languages providing video calls for more than 10 million users worldwide.
Designed and developed Baomingba, a product offering logistical services that improve the organizational and planning processes of conferences, mega events and other activities.
Feel free to reach out to me!