Signal Processing and Computer System Projects

Tutorial Videos of Oscilloscopes Published on YouTube
Three self-made tutorial videos published on YouTube to introduce the use of different oscilloscopes, which gained over 10 thousand plays!
Below are the three links to the three videos:
150MHz Digital Storage Oscilloscope Hantek DSO2D15 review
Tutorial on Hantek New Benchtop Multimeter controlled with Labview
Hantek coating thickness gauge tutorial
Image Classification based on Histogram of Oriented Gradients (HoG) Features
This project classified images using Histogram of Oriented Gradients (HoG) features and evaluated the classification accuracy with different block sizes and distance metrics in MATLAB.
- Extracted HoG features from training images and testing images
- Classified test images by comparing to training images using different distance metrics, i.e., L1, L2, Chi-Square
- Evaluated classification accuracy with different block size
Image Encoder and Decoder
An image compression and decompression system using the BVQC algorithm in Python, where an image is encoded by partitioning it into blocks and quantizing each subblock to the closest codeword, then decoded by looking up the codewords and reconstructing the pixel values, with the processing, results, and model verified.
Click to see the technical report
- Implemented in Python with functions for input, encoding, decoding and output
- Evaluated reconstruction quality with MSE and PPSNR metrics
- Demonstrated compression at different block sizes and decomposition levels