Stochastic Camera (version 0.1)
"Stochastic Camera (version 0.1)" is an image generation and photography software. Inspired by slit-scan photography, 3D rendering engine logic and stochastic processes, Chan intervenes in the digital camera's image capture process to render images from the real world. In Chan's view, digital cameras have made the image capture process more convenient and instantaneous. However, as the process becomes easier, so have the limitations of capturing abstract images. The software allows artists to manipulate image capture methods at the pixel level, creating unpredictable results based on the actual environment and algorithms. "Stochastic Camera (version 0.1)" divides the image capture area into a two-dimensional array. Artists can determine the size of the array and sequentially capture the individual pixel colours within the array to capture the surrounding environment. When artists use this software to create, they wait, observe and repeatedly modify the code to achieve the image results.
Exhibition Record
Both Sides Now IX: Generations, Videotage, Cattle Depot Artist Village, Hong Kong (Y:2024)
BACKGROUND
"StochasticCamera (version 0.1)" began in a hallway outside an office. I was so boredwith my part-time job as a receptionist that my instinct drove me to code ontheir old laptop with a built-in webcam. My interest in 3D rendering andphotography at the time led me to create software to capture the world,inspired by the image processing logic of the rendering engine.
1. Rendering Engine
Computer graphics rendering in 3D software alwaysinvolves segmenting images into grids and breaking up scenes into groups ofpixels that are processed by multi-core CPUs or GPUs. Each core handles aspecific segment, which is like a scanner in the digital world for me. I wouldlike to know if I can use this concept or method of image processing to capturea real-world situation.
2. Why"stochastic"?
As a result of the photo, using this code or method tocapture images from the real world presents a state of discrete, moreover, acompression of time with pixels in a digital image. "Random" is theword that comes to my mind to describe it, but random could not express asequence of random data in time; "stochastic" would be a better wordto describe it. Later, I explored the idea of a stochastic process and pixelsin version 0.2.