~/talk

Seeing Eye To Eye: Computer Vision using wasmVision

Talkat Wasm I/O 2025 · 2025-03-27..03-28· [webassembly]
slides:none on file

A concrete toolkit that runs OpenCV pipelines as WebAssembly modules claims language portability and GPU transparency and shows it: wasmVision with the wasmCV WIT interface compiles processors in Rust, Go (TinyGo) and C to the same WASM blur processor that runs identically across hosts. Demos include GPU‑accelerated face detection from a drone video stream (falls back to slower CPU but works) and creative captioning with an Olama LLM and a neural style mosaic where the Olama live demo fails intermittently despite working earlier.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05What is wasmVision
  3. 2:30wasmVision architecture
  4. 4:56WIT interfaces in WASM Vision
  5. 7:04Vision processors in Go
  6. 8:28Vision processors in Rust
  7. 9:53Vision processors in C
  8. 11:21Chaining processors
  9. 12:50WASM Vision capabilities
  10. 13:52Live demo: creative captioning
  11. 20:25Drone demo: face tracking
  12. 28:22Demo and summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.