Google Summer of Code 2020
I participated as a student in Google Summer of Code in 2020. I worked on New Spectral Upsampling Methods for Colour, an affiliated project of NumFOCUS.
I’ve published my project proposal. Maybe it’ll help you if you’re planning to participate yourself. The summary of my work, the work product submission can be found under this permalink.
I maintained a blog throughout the program. (It’s actually a requirement for students under NumFOCUS). A few posts are purely progress updates, but most of them cover the math and color science behind the code I was developing.
Blog posts:
- 5/26 First post
- 6/01 The plan for June
- 6/01 A repository for prototypes
- 6/08 Nondimensionalization
- 6/12 Convergence problems
- 6/19 Academic year ends
- 6/25 Late June progress update
- 7/01 June ends
- 7/13 Differentiating code
- 7/13 Function value threshold in SciPy’s minimize
- 7/14 Differentiating code – addendum
- 7/23 First merge
- 7/23 Otsu et al. (2018), part 1
- 7/24 Otsu et al. (2018), part 2
- 7/26 Otsu et al. (2018), part 3
- 8/10 Otsu et al. (2018), part 4
- 8/10 Comparison of spectral upsampling methods
- 8/16 Mid-August progress report
- 8/20 Mallett and Yuksel (2019) merged
- 8/21 New color quality metrics
Big thanks to Google, NumFOCUS, and most importantly my mentors, Michael Mauderer, Thomas Manscencal and Hao Xie, for a great and fun summer, and the opportunity to work on a really cool project.