~/talk

Self-Portraits in JavaScript

Talkat RuhrJS 2019 · 2019-10-05..10-06· [machine-learning, web-platform]
slides:none on file

A browser app captures webcam frames, freezes them to canvas, and either sends the image blob to cloud endpoints that return rich landmark and attribute JSON or processes them locally with pre-trained models; using TensorFlow.js & face-api.js requires downloading models and taxes the CPU but runs offline, while calling AWS Google Cloud & Azure returns detailed age/gender/smile confidences instantly. The native Shape Detection API is fastest but experimental and buggy behind flags. Neural style transfer via magenta can paint convincing results. The tool works with occasional landmark errors and clear privacy tradeoffs.

AI-written summary · about

  1. 0:00Start
  2. 10:36Web-based Services
  3. 11:27Shape Detection API (Native)
  4. 14:39Azure Face API Google Cloud Vision
  5. 20:41Pure Client-side Approaches
  6. 30:14Hong Kong Protests
~/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.