jiazhuang's Projects
A brief collections of (minimal) required knowledge for algorithm engineers. Including computer vision, deep learning, machine learning and other basic algorithms
An easy-to-modify and easy-to-follow re-implementation of CycleGAN (cycle-consistent generative adversarial network) in PyTorch
code of arxiv paper "Exploring Inter-frequency Guidance of Image for Lightweight Gaussian Denoising"
Exposure fusion method implemented in C++, which combines multi-expo images to high quality image.
ucsb games101 (overview of computer graphics) codes
implementation of Guided Filter [Kaiming He, ECCV10] using C++
An easy to run and modify pipeline project for image classification. Support folder and csv format dataset.
Codebase for semantic segmentation that you can get started and modify without too much effort.
jzsherlock4869.github.io
leetcode solutions and summarizations organised by problem category (array, string, bfs, dp, tree etc.)
Source code for book "Image algorithms for low-level vision tasks" (Jia. 2024), including denoising, super-resolution, dehazing, image composition and enhancement models and algorithms implemented in pure Python.
PBVS 2022 Multi-modal Aerial View Object Classification Challenge Track 2 (SAR+EO) 6th Solution
An example mini-project using OpenCL to conduct gamma transform of images
simple human pose estimation, keypoints detection. Support MPII and COCO format dataset. (annotation converter for MPII .mat included)
python tools for seismic ground-roll (surface wave) simulation
a simple and easy to follow pytorch implementation of U-net for retina vessel segmentation
Implementations of methods in book <Reinforcement Learning: an introduction> by Sutton Barto, using Python.
codebase for RGBW fusion and denoising challenge of MIPI 2022 (team jzsherlock)
Source code of team APTX4869 (3rd in x2 MR2HR PSNR/SSIM metrics) in Thermal Image Super-Resolution Challenge Results - PBVS 2023