#import "/common.typ": post, link-self, static, img #show: post.with( title: "Google Summer of Code 2020", date: datetime(year: 2020, month: 9, day: 9), ) #figure( img(static("gsoc/otsu_clustering2a.png")), caption: [The kind of stuff I worked on. Picture from #link-self("gsoc/otsu2018_3")[this blog entry].], ) I participated as a student in Google Summer of Code in 2020. I worked on #link("https://summerofcode.withgoogle.com/projects/#6675798750134272")[New Spectral Upsampling Methods] for #link("https://www.colour-science.org/")[Colour], an affiliated project of #link("https://numfocus.org/")[NumFOCUS]. I've published my #link-self("gsoc/proposal")[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 #link-self("gsoc/work_product_submission")[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 #link-self("gsoc/first")[First post] - 6/01 #link-self("gsoc/plan_june")[The plan for June] - 6/01 #link-self("gsoc/prototypes_repo")[A repository for prototypes] - 6/08 #link-self("gsoc/nondimensionalization")[Nondimensionalization] - 6/12 #link-self("gsoc/convergence_problems")[Convergence problems] - 6/19 #link-self("gsoc/academic_year_ends")[Academic year ends] - 6/25 #link-self("gsoc/progress_late_june")[Late June progress update] - 7/01 #link-self("gsoc/june_ends")[June ends] - 7/13 #link-self("gsoc/differentiating_code")[Differentiating code] - 7/13 #link-self("gsoc/scipy_minimize_value_threshold")[Function value threshold in SciPy's minimize] - 7/14 #link-self("gsoc/differentiating_code_addendum")[Differentiating code – addendum] - 7/23 #link-self("gsoc/first_merge")[First merge] - 7/23 #link-self("gsoc/otsu2018_1")[Otsu et al. (2018), part 1] - 7/24 #link-self("gsoc/otsu2018_2")[Otsu et al. (2018), part 2] - 7/26 #link-self("gsoc/otsu2018_3")[Otsu et al. (2018), part 3] - 8/10 #link-self("gsoc/otsu2018_4")[Otsu et al. (2018), part 4] - 8/10 #link-self("gsoc/method_comparison")[Comparison of spectral upsampling methods] - 8/16 #link-self("gsoc/mid_august")[Mid-August progress report] - 8/20 #link-self("gsoc/mallett_merge")[Mallett and Yuksel (2019) merged] - 8/21 #link-self("gsoc/new_color_quality_metrics")[New color quality metrics] Big thanks to Google, NumFOCUS, and most importantly my mentors, #link("https://github.com/MichaelMauderer")[Michael Mauderer], #link("https://github.com/KelSolaar")[Thomas Manscencal] and #link("https://github.com/hao-xie")[Hao Xie], for a great and fun summer, and the opportunity to work on a really cool project.