The tool runs Depth Anything V2 Small through Transformers.js in a dedicated browser worker. It tries WebGPU with half-precision weights first and switches to quantized WebAssembly inference on the CPU if graphics acceleration is unavailable or fails. The image itself is never sent to a CanDoYa analysis API.
Choose Inferno for a perceptually ordered map, Turbo for strong visual separation, or grayscale for workflows that expect a single brightness channel. Inversion changes only the display and download. It does not rerun the model or change the underlying relative-depth values.