Show HN: High-Res Neural Cellular Automata

(cells2pixels.github.io)

79 points | by esychology 2 hours ago

6 comments

  • whilenot-dev 17 minutes ago
    The automata just completely destroys the image if I draw too much over the stabilized image with the brush. 5 horizontal swipes are enough to destroy the kitty, is that to be expected?

    EDIT: video here: https://imgur.com/a/ItZGd5X

  • jekude 57 minutes ago
    The abstract implies that strictly local updates are a hinderance to high res, however i would have thought there would be an interesting way to get speed up gains from neighbor-only traffic on GPUs CAM-style. am i making that up?
  • embedding-shape 49 minutes ago
    Really interesting demo, nicely done :) Would be fun if switching the "Target Image" when using the second brush mode in the Growing Demo didn't erase/reset the existing canvas, so we could "stamp" new things on top of other images. Small thing perhaps but I got sad when it disappeared when I wanted to merge a kitten on top of the chameleon but couldn't :(
  • mirekrusin 17 minutes ago
    So the goal is to evaporate it with minimum number of shots?
  • amelius 1 hour ago
    Why are the images always generated in the same orientation (upright)? Do the cells have awareness of what is "up"?
    • esychology 1 hour ago
      yeah normally NCAs have a sense of up and left. There are some isotropic variants that make the perception fully rotation-invariant.
  • WithinReason 1 hour ago
    You can make the centipede grow longer, which makes sense given how this works. Or grow a 2nd centipede for extra points.
    • esychology 1 hour ago
      haha yes, also the same with the worm