Allen Zeng
This website contains a brief overview of my undergraduate work.

LinkedIn

zealng@berkeley.edu
Electrical Engineering and Computer Science
University of California, Berkeley

Image Processing and Computational Photography

Frequency Domain Image Blending, Gradient Domain Image Blending, Non-photorealistic Rendering (Cartoon), and Image Blurring and Sharpening

Depth Refocusing and Aperture Adjustment using Lightfield Data

Colorizing the Prokudin-Gorskii Collection: 5D Automatic Image Alignment, Image Contrasting, and Image Coloring

Building a Pinhole Camera and Light Paintings

Face Morphing and Image Warping

Autostitching, Photo Mosaics, and Panoramas

Applying the Tilt-Shift Effect to Images

Eulerian Video Magnification: Identifying Spatiotemporal Signals in Videos

Computer Graphics and Imaging

Point Cloud to Mesh, Ball-Pivoting Algorithm Link to external GitHub page

Path Tracing, Direct and Indirect Illumination, Bidirectional Scattering Distribution Function, Bounding Volume Hierarchy, Monte Carlo Sampling

Path Tracing, Lens Simulation, Contrast-based Autofocusing, Surface Simulation

3D Mesh Editing, Mesh Subdivision, Edge Flipping, Phong Shading, Texture Mapping, Environment Mapping, and Custom Model, Textures, and Shading

2D Rasterization, Image Warping, Barycentric Coordinates, Anti-Aliasing, and Fractals

Designing Information Devices and Systems

Robotic Car Control using PCA, K-Means Clustering, Voice Commands

FPGA Lab and Digital Design

3-Stage Pipelined RISC-V CPU with Memory-Mapped IO, 50 MHz, UART Interface, Asynchronous Button Parsing, Audio and Video Output PDF File

Machine Learning

MNIST Handwritten Digit Classification, using Least Squares and Random Nonlinear Transformations

MNIST Handwritten Digit Classification, Neural Network from Scratch

Classifying Spam Emails through Logistic Regression, Feature Selection

Spam Classification and Incoming Prediction, using Decision Trees and Random Forests

Latent Factor Model for Recommending Jokes

Two-class Classification, using Polynomial and Gaussian Kernels

185