[{"data":1,"prerenderedAt":306},["ShallowReactive",2],{"project-48567877":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":26,"sentiment":27,"stance_mix":28,"scored_comments":33,"aspects":34,"strip":42,"post_text":44,"what":45,"said":55,"maker_in_thread":114,"shape":124,"grid":128,"attempts":268,"same_week":269,"maker_shows":32,"maker_hidden":298,"reader_version":299,"card":300},"48567877","High-Res Neural Cellular Automata","title","Show HN: High-Res Neural Cellular Automata","https:\u002F\u002Fcells2pixels.github.io\u002F","cells2pixels.github.io","esychology",1781688516,2026,208,54,273,4366,7,"notable","ai","neural cellular automata","web_app",[20,23,24,25],"neural fields","procedural texture","self-organizing patterns","curious",0.341,{"positive":29,"neutral":30,"mixed":31,"critical":32},11,16,0,2,29,{"execution":35,"idea":38,"design":39,"docs":40,"performance":41},{"positive":36,"critical":37},3,1,{"positive":17,"critical":31},{"positive":31,"critical":37},{"positive":37,"critical":31},{"positive":31,"critical":31},[36,31,36,43,37,36,36,36,43,43,43,36,31,43,31,31,31,31,31,31,31,31,43,36,37,36,31,36,43,36,43,31,43,36,43,36,36,31,31,43],5,"Neural CAs model self-organizing pattern formation.\n\nNow they can generate patterns at HD resolution in real-time, enabled by turning each CA cell into a Neural Field.\n\nTry 3 demos: grow a pattern from a seed (and damage it, it heals), synthesize PBR textures that can regenerate, or create 3D textures like clouds.",{"problem":46,"audience":52,"pricing":52,"motivation":52,"time_to_build":52,"stack":53,"openness":54,"stage":54,"team_size":54},{"value":47,"source":48,"evidence":49},"Generating self-organizing patterns at high resolution in real time","maker",[50],{"id":51},"post",null,[],"unknown",{"praise":56,"objections":57,"requests":69,"questions":84,"alternatives":106},[],[58],{"value":59,"source":60,"evidence":61},"Drawing over the pattern can destroy it; regeneration is brittle","commenter",[62,66],{"id":63,"by":64,"text":65},"48569152","whilenot-dev","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…",{"id":67,"by":10,"text":68},"48569475","The NeuralCA both generates and maintains the pattern. Because the NCA was not exposed to damage or erasure during training, its regeneration capability is a purely emergent…",[70,77],{"value":71,"source":60,"evidence":72},"Allow stamping new images onto existing canvas without reset",[73],{"id":74,"by":75,"text":76},"48568804","embedding-shape","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\u002Freset the existing canvas,…",{"value":78,"source":60,"evidence":79},"Two seeds competing for space in the grid",[80],{"id":81,"by":82,"text":83},"48570122","mackenney","I would love to see two seeds competing for space in the grid",[85,99],{"value":86,"source":60,"evidence":87},"How the neural network inputs and per-image training work",[88,92,96],{"id":89,"by":90,"text":91},"48569817","flir","What are the inputs to the NN? The whole grid, or just nearby cells? What happens if two NNs overlap on the same grid? (Gonna go read the paper).",{"id":93,"by":94,"text":95},"48573412","0xdeadbeefbabe","Is each image a NN or is it one NN for all the images?",{"id":97,"by":90,"text":98},"48569910","> The input to the NN is just the 3x3 neighborhood around a cell. Well that sounds like black magic. Nice. Thanks for the reply.",{"value":100,"source":60,"evidence":101},"Why images are always generated upright",[102],{"id":103,"by":104,"text":105},"48568627","amelius","Why are the images always generated in the same orientation (upright)? Do the cells have awareness of what is \"up\"?",[107],{"value":108,"source":60,"evidence":109},"Original Growing Neural Cellular Automata work (distill.pub)",[110],{"id":111,"by":112,"text":113},"48571344","bjourne","I found your previous work here: https:\u002F\u002Fdistill.pub\u002F2020\u002Fgrowing-ca\u002F For someone (like me) who wants to understand the basics its probably better. It's very well written.",{"comments":115,"answered":17,"key":116},10,[117,118,121],{"id":67,"text":68},{"id":119,"text":120},"48569944","I think performance is not the only issue for scaling to larger grids. CUDA Convolution implementation already utilizes coalescing to improve performance. The main bottleneck is…",{"id":122,"text":123},"48571631","Thank you for the kind comment! Please reach out, I'm happy to have a chat.",{"commenters":125,"max_depth":17,"maker_replies":115,"first_comment_mins":126,"lifespan_hours":127},28,98,74,[129,131,132,134,137,141,145,147,150,153,156,159,163,166,168,173,174,178,183,185,188,191,194,196,198,200,202,204,206,208,209,212,215,218,223,225,226,228,229,230,232,234,237,241,244,247,250,252,254,256,258,260,264],[63,31,36,130,64,31],"project\u002Fneutral\u002Fexecution",[67,31,31,130,10,37],[81,31,36,133,82,31],"project\u002Fneutral\u002Fidea",[135,31,36,130,136,31],"48569891","WhiteNoiz3",[138,31,43,139,140,31],"48570850","project\u002Fpositive\u002Fexecution","cl3misch",[142,31,37,143,144,31],"48570970","project\u002Fcritical\u002Fexecution","Mithriil",[146,31,36,130,136,31],"48571015",[148,31,36,130,149,31],"48570932","oersted",[151,31,36,152,136,31],"48570991","project\u002Fneutral\u002Fdesign",[154,37,36,133,155,31],"48570294","WhitneyLand",[157,37,43,158,149,31],"48570791","project\u002Fpositive\u002Fidea",[160,37,31,161,162,31],"48572107","commenter\u002Fneutral\u002Fnone","menno-sh",[164,32,43,158,165,31],"48571151","zcw100",[111,36,43,167,112,31],"maker\u002Fpositive\u002Fdocs",[169,170,36,171,172,31],"48568736",4,"project\u002Fneutral\u002Fperformance","jekude",[119,170,31,171,10,37],[175,43,31,176,177,31],"48600357","other\u002Fneutral\u002Fidea","Akimsa3",[179,180,43,181,182,31],"48571573",6,"maker\u002Fpositive\u002Fidea","moralestapia",[122,180,31,184,10,37],"maker\u002Fpositive\u002Fnone",[186,180,31,187,112,31],"48572084","other\u002Fneutral\u002Fnone",[189,180,31,187,190,31],"48572679","yorwba",[192,180,31,187,193,31],"48573013","CamperBob2",[195,180,31,187,190,31],"48575428",[197,180,31,187,112,31],"48575918",[199,180,31,187,182,31],"48577005",[201,180,31,187,112,31],"48578055",[203,180,31,187,190,31],"48577799",[205,180,31,187,112,31],"48578111",[207,180,31,187,190,31],"48581383",[74,17,43,158,75,31],[210,17,36,152,211,31],"48569400","bfmalky",[213,17,37,214,75,31],"48570806","project\u002Fcritical\u002Fdesign",[216,17,31,217,10,37],"48571231","maker\u002Fneutral\u002Fidea",[219,220,36,221,222,31],"48569582",8,"project\u002Fneutral\u002Fdocs","hidelooktropic",[224,220,31,133,10,37],"48569624",[89,220,36,152,90,31],[227,220,31,152,10,37],"48569885",[97,220,43,158,90,31],[93,220,36,152,94,31],[231,220,31,152,10,37],"48575098",[233,220,43,158,222,31],"48575791",[235,220,31,187,236,31],"48570638","soraki_soladead",[238,239,43,139,240,31],"48585807",9,"IvanLudvig",[242,115,36,133,243,31],"48568632","WithinReason",[245,115,31,246,10,37],"48568682","project\u002Fneutral\u002Fnone",[248,29,43,158,249,31],"48576822","_menelaus",[103,251,36,152,104,31],12,[253,251,31,152,10,37],"48568692",[255,251,36,152,136,31],"48571086",[257,251,31,221,10,37],"48572588",[259,251,31,161,136,31],"48608548",[261,262,36,246,263,31],"48569155",13,"mirekrusin",[265,266,43,139,267,31],"48589743",14,"EstanislaoStan",[],[270,275,279,284,289,293],{"id":271,"name":272,"points":273,"category":274},"48490024","Homebrew 6.0.0",1481,"dev_tools",{"id":276,"name":277,"points":278,"category":274},"48529990","Kage",712,{"id":280,"name":281,"points":282,"category":283},"48496539","FablePool",526,"web_saas",{"id":285,"name":286,"points":287,"category":288},"48510341","Putt.day",320,"games",{"id":290,"name":291,"points":292,"category":288},"48573012","Ribbie",260,{"id":294,"name":295,"points":296,"category":297},"48523534","Inkwash",250,"creative",false,"v2",{"id":301,"name":5,"line":5,"ai":298,"cat":19,"year":12,"points":13,"comments":14,"rec":26,"s":302,"top":17,"kw":303,"maker":10,"domain":9,"tier":18,"attempts":31,"strip":304,"url":8,"mix":305,"praise":-1,"objection":59,"sub":20},48567877,0.34,[20,23,24,25],"3035133355530500000000531303535053533005",[29,30,31,32],1794036703118]