{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/implicit-neural-representations-for-1","title":"Implicit Neural Representations for Generative Modeling of Living Cell Shapes","arxiv_id":"2207.06283","date":"2022-07-13","proceeding":null,"authors":["David Wiesner","Julian Suk","Sven Dummer","David Svoboda","Jelmer M. Wolterink"],"abstract":"Methods allowing the synthesis of realistic cell shapes could help generate training data sets to improve cell tracking and segmentation in biomedical images. Deep generative models for cell shape synthesis require a light-weight and flexible representation of the cell shape. However, commonly used voxel-based representations are unsuitable for high-resolution shape synthesis, and polygon meshes have limitations when modeling topology changes such as cell growth or mitosis. In this work, we propose to use level sets of signed distance functions (SDFs) to represent cell shapes. We optimize a neural network as an implicit neural representation of the SDF value at any point in a 3D+time domain. The model is conditioned on a latent code, thus allowing the synthesis of new and unseen shape sequences. We validate our approach quantitatively and qualitatively on C. elegans cells that grow and divide, and lung cancer cells with growing complex filopodial protrusions. Our results show that shape descriptors of synthetic cells resemble those of real cells, and that our model is able to generate topologically plausible sequences of complex cell shapes in 3D+time.","url_abs":"https://arxiv.org/abs/2207.06283v2","url_pdf":"https://arxiv.org/pdf/2207.06283v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"implicit-neural-representations-for-1","repo_url":"https://github.com/miagrouput/implicit-cell-surfaces","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"BSD-3-Clause"}}],"tasks":[{"task_slug":"cell-tracking","task_name":"Cell Tracking"},{"task_slug":"medical-image-segmentation","task_name":"Medical Image Segmentation"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2207.06283","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2207.06283"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/miagrouput/implicit-cell-surfaces","reach":{"status":"ok","spdx":"BSD-3-Clause"}}],"summary":{"ran_draft_wrong":1,"unverified":5},"by_repo_kind":{"listed":{"samples":6,"ran":1,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"52a0dcc56e4d0c4f","entry":"get_learning_rate_schedules","repo":"miagrouput/implicit-cell-surfaces","repo_kind":"listed","path":"autodecoder/lib/utils.py","file_url":"https://github.com/miagrouput/implicit-cell-surfaces/blob/HEAD/autodecoder/lib/utils.py","link_basis":"harvester_set","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"mcp_get_code":{"code_sha256":"52a0dcc56e4d0c4f"}},{"code_sha256_prefix":"2c315f31f5cc54b2","entry":"load_cam_model_parameters","repo":"miagrouput/implicit-cell-surfaces","repo_kind":"listed","path":"autodecoder/lib/workspace.py","file_url":"https://github.com/miagrouput/implicit-cell-surfaces/blob/HEAD/autodecoder/lib/workspace.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"mcp_get_code":{"code_sha256":"2c315f31f5cc54b2"}},{"code_sha256_prefix":"809e534e476d8112","entry":"load_experiment_specifications","repo":"miagrouput/implicit-cell-surfaces","repo_kind":"listed","path":"autodecoder/lib/workspace.py","file_url":"https://github.com/miagrouput/implicit-cell-surfaces/blob/HEAD/autodecoder/lib/workspace.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"mcp_get_code":{"code_sha256":"809e534e476d8112"}},{"code_sha256_prefix":"9fa7466a7eae87b7","entry":"load_model_parameters","repo":"miagrouput/implicit-cell-surfaces","repo_kind":"listed","path":"autodecoder/lib/workspace.py","file_url":"https://github.com/miagrouput/implicit-cell-surfaces/blob/HEAD/autodecoder/lib/workspace.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"mcp_get_code":{"code_sha256":"9fa7466a7eae87b7"}},{"code_sha256_prefix":"859bb98c53ae267b","entry":"sample_fraction","repo":"miagrouput/implicit-cell-surfaces","repo_kind":"listed","path":"autodecoder/lib/data.py","file_url":"https://github.com/miagrouput/implicit-cell-surfaces/blob/HEAD/autodecoder/lib/data.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"mcp_get_code":{"code_sha256":"859bb98c53ae267b"}},{"code_sha256_prefix":"4d9342a3b0580511","entry":"unpack_sdf_samples","repo":"miagrouput/implicit-cell-surfaces","repo_kind":"listed","path":"autodecoder/lib/data.py","file_url":"https://github.com/miagrouput/implicit-cell-surfaces/blob/HEAD/autodecoder/lib/data.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"mcp_get_code":{"code_sha256":"4d9342a3b0580511"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}