C · JOSHUA (HYUN JO) JANG 2025. ALL RIGHTS RESERVED.

About Me  About Me  About Me  About Me  About Me  About Me  About Me  About Me  About Me 

About Me  About Me  About Me  About Me  About Me  About Me  About Me  About Me  About Me 

Joshua Jang
MSc Student at ETH Zurich, Switzerland

I am a master’s student at ETH Zurich, studying computer science. I aspire to creative practice involving photography, graphic design, and interactive media; thus my research focuses on developing intuitive computational methods that assist artists and designers. I completed by bachelor’s degree in computer science and cognitive science at the University of Toronto.

I am grateful to have worked as a research assistant at the Dynamic Graphics Project Lab, advised by Prof. Karan Singh and Dr. Karran Pandey. Previously, I was also fortunate to develop a compact method for producing film-like colours from digital images, under the supervision of Prof. Michael Brown and Dr. Hakki Karaimer, at Samsung AI Center - Toronto.

Email: hyjang at student.ethz.ch

Research  Research  Research  Research  Research  Research  Research  Research  Research 

Research  Research  Research  Research  Research  Research  Research  Research  Research 

2025-04-28
Emulating Emulsion
A Compact, Physically-Based Model for Film Colour

We present a compact, physically-based model that faithfully emulates the colour response of positive photographic film from a digital RAW image.

Our approach analytically mirrors the film “capture-develop–scan” chain, all with around 30 trainable parameters optimised on 3168 colour patch pairs captured on film. Qualitative results show our model more closely matching real film than proprietary methods, and artefact-free rendering over discrete LUTs. We hope our model offers production-ready film emulation and a path for archival of discontinued film.

Full paper and poster available.

See More

Photography  Photography  Photography  Photography  Photography  Photography 

Photography  Photography  Photography  Photography  Photography  Photography 

2025-12-24
Colours
2025-06-28
Bali
2024-11-01
Fisheye
2024-09-05
Europe
2024-07-24
Toronto
2024-06-23
Hong Kong
2024-06-01
Seoul
2024-05-20
Tokyo

Interactive Media  Interactive Media  Interactive Media  Interactive Media  Interactive Media 

Interactive Media  Interactive Media  Interactive Media  Interactive Media  Interactive Media 

2026-03-02
mouseDVS
Vinyl Tracking with an Optical Mouse

Vinyl allows for direct, physical manipulation of audio playback. Digital audio is widely available but relies on software controls. Digital Vinyl System (DVS) combines the best of both worlds, allowing DJs to use a real vinyl record to control digital audio for mixing and scratching. While DVS is typically implemented using specialised hardware, mouseDVS is a low-cost proof of concept that uses an ordinary optical mouse. Simply place the mouse on a suitable tracking surface (e.g., a felt slipmat), open the web app on a computer, and start playing.

See More
2023-02-13
Metro
Interactive Virtual Metro Train

Metro is an interactive and animated scene of a train arriving to its station, rendered in real-time in the Unity game engine. The visual theme is heavily inspired by the 1995 movie “Whisper of the Heart”, replicating the classic Japanese hand-drawn animation style. High contrast toon and edge outline shaders are used as primary techniques. The train arrives and departs upon user input or detected movement from an Xbox Kinect sensor. Part of an in-person interactive art exhibition in Gimpo, South Korea, 2023.

See More
2022-09-12
Sairi
Real-time 2D & 3D Visual Effects

Blurring the lines between visually expressive but static posters and interactive software. Features a game-like interface with a strong emphasis on stylised visual aesthetics. Sairi is also a compilation of various real-time 2D and 3D rendering techniques; including cartoon-style cel shading with outlines, seamless character animation transitions, depth-based live shader replacement, and procedurally generated Bezier splines. Interactive web demo available.

See More

Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras 

Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras  Extras 

2024-05-13
Union-Pearson Express Poster
2022-08-20
Neo-Ziggurat
2022-06-19
Digital Security Awareness Poster