~/talk

The Potential of IMAGE Processing in Swift for Developers

Talkat Swift Heroes 2023 · 2023-05-04..05-05· [machine-learning, computer-vision]
links:none on file
slides:none on file

On-device preprocessing in Swift uses Core Image plus a small custom Metal kernel to turn messy camera strokes into MNIST-style 20×20 binary inputs, raising demo recognition from about 25% to near 100% confidence. The pipeline chains a custom metal kernel for grayscale, a CIColorThreshold (Otsu’s method) step, and a CIColorInvert before feeding the Apple drawing classification model; it uses CIImage, CIFilter and CIContext and demonstrates concrete accuracy gains on the sample dataset.

AI-written summary · about

  1. 0:00Intro
  2. 1:18Main ideas and concepts
  3. 3:18Digital images
  4. 9:32Available tools
  5. 11:09Filters
  6. 13:05CIImage
  7. 14:03CIFilter
  8. 14:57CIContext
  9. 16:00Kernel
  10. 17:30How to use Core Image Filters
  11. 18:58Pay attention
  12. 20:15Machine Learning & Image Processing
  13. 22:25MNIST Specifics
  14. 23:50How to Binarise an image
  15. 25:12Otsu’s Method
  16. 26:35Custom Kernel
  17. 31:50The result
~/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.