IDEAS home Printed from https://ideas.repec.org/a/plo/pcbi00/1008914.html
   My bibliography  Save this article

WormPose: Image synthesis and convolutional networks for pose estimation in C. elegans

Author

Listed:
  • Laetitia Hebert
  • Tosif Ahamed
  • Antonio C Costa
  • Liam O’Shaughnessy
  • Greg J Stephens

Abstract

An important model system for understanding genes, neurons and behavior, the nematode worm C. elegans naturally moves through a variety of complex postures, for which estimation from video data is challenging. We introduce an open-source Python package, WormPose, for 2D pose estimation in C. elegans, including self-occluded, coiled shapes. We leverage advances in machine vision afforded from convolutional neural networks and introduce a synthetic yet realistic generative model for images of worm posture, thus avoiding the need for human-labeled training. WormPose is effective and adaptable for imaging conditions across worm tracking efforts. We quantify pose estimation using synthetic data as well as N2 and mutant worms in on-food conditions. We further demonstrate WormPose by analyzing long (∼ 8 hour), fast-sampled (∼ 30 Hz) recordings of on-food N2 worms to provide a posture-scale analysis of roaming/dwelling behaviors.Author summary: Recent advances in machine learning have enabled the high-resolution estimation of bodypoint positions of freely behaving animals, but manual labeling can render these methods imprecise and impractical, especially in highly deformable animals such as the nematode C. elegans. Such animals also frequently coil, resulting in complicated shapes whose ambiguity presents difficulties for standard pose estimation methods. Efficiently solving coiled shapes in C. elegans, exhibited in a variety of important natural contexts, is the primary limiting factor for fully automated high-throughput behavior analysis. WormPose provides pose estimation that works across imaging conditions, naturally complements existing worm trackers, and harnesses the power of deep convolutional networks but with an image generator to automatically provide precise image-centerline pairings for training. We apply WormPose to on-food recordings, finding a near absence of deep δ-turns. We also show that incoherent body motions in the dwell state, which do not translate the worm, have been misidentified as an increase in reversal rate by previous, centroid-based methods. We expect that the combination of a body model and image synthesis demonstrated in WormPose will be both of general interest and important for future progress in precise pose estimation in other slender-bodied and deformable organisms.

Suggested Citation

  • Laetitia Hebert & Tosif Ahamed & Antonio C Costa & Liam O’Shaughnessy & Greg J Stephens, 2021. "WormPose: Image synthesis and convolutional networks for pose estimation in C. elegans," PLOS Computational Biology, Public Library of Science, vol. 17(4), pages 1-20, April.
  • Handle: RePEc:plo:pcbi00:1008914
    DOI: 10.1371/journal.pcbi.1008914
    as

    Download full text from publisher

    File URL: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008914
    Download Restriction: no

    File URL: https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008914&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pcbi.1008914?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Greg J Stephens & Bethany Johnson-Kerner & William Bialek & William S Ryu, 2008. "Dimensionality and Dynamics in the Behavior of C. elegans," PLOS Computational Biology, Public Library of Science, vol. 4(4), pages 1-10, April.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Elke Braun & Bart Geurten & Martin Egelhaaf, 2010. "Identifying Prototypical Components in Behaviour Using Clustering Algorithms," PLOS ONE, Public Library of Science, vol. 5(2), pages 1-15, February.
    2. Stanislav Nagy & Marc Goessling & Yali Amit & David Biron, 2015. "A Generative Statistical Algorithm for Automatic Detection of Complex Postures," PLOS Computational Biology, Public Library of Science, vol. 11(10), pages 1-23, October.
    3. Christophe Restif & Carolina Ibáñez-Ventoso & Mehul M Vora & Suzhen Guo & Dimitris Metaxas & Monica Driscoll, 2014. "CeleST: Computer Vision Software for Quantitative Analysis of C. elegans Swim Behavior Reveals Novel Features of Locomotion," PLOS Computational Biology, Public Library of Science, vol. 10(7), pages 1-12, July.
    4. Chang Woo Ji & Young-Seuk Park & Yongde Cui & Hongzhu Wang & Ihn-Sil Kwak & Tae-Soo Chon, 2020. "Analyzing the Response Behavior of Lumbriculus variegatus (Oligochaeta: Lumbriculidae) to Different Concentrations of Copper Sulfate Based on Line Body Shape Detection and a Recurrent Self-Organizing ," IJERPH, MDPI, vol. 17(8), pages 1-15, April.
    5. Markus Reischl & Mazin Jouda & Neil MacKinnon & Erwin Fuhrer & Natalia Bakhtina & Andreas Bartschat & Ralf Mikut & Jan G Korvink, 2019. "Motion prediction enables simulated MR-imaging of freely moving model organisms," PLOS Computational Biology, Public Library of Science, vol. 15(12), pages 1-16, December.
    6. Sepideh Bazazi & Frederic Bartumeus & Joseph J Hale & Iain D Couzin, 2012. "Intermittent Motion in Desert Locusts: Behavioural Complexity in Simple Environments," PLOS Computational Biology, Public Library of Science, vol. 8(5), pages 1-10, May.
    7. Steffen Werner & Jochen C Rink & Ingmar H Riedel-Kruse & Benjamin M Friedrich, 2014. "Shape Mode Analysis Exposes Movement Patterns in Biology: Flagella and Flatworms as Case Studies," PLOS ONE, Public Library of Science, vol. 9(11), pages 1-21, November.
    8. Chongbin Zheng & Evelyn Tang, 2024. "A topological mechanism for robust and efficient global oscillations in biological networks," Nature Communications, Nature, vol. 15(1), pages 1-11, December.
    9. Jeffrey P Nguyen & Ashley N Linder & George S Plummer & Joshua W Shaevitz & Andrew M Leifer, 2017. "Automatically tracking neurons in a moving and deforming brain," PLOS Computational Biology, Public Library of Science, vol. 13(5), pages 1-19, May.
    10. Li-Chun Lin & Han-Sheng Chuang, 2017. "Analyzing the locomotory gaitprint of Caenorhabditis elegans on the basis of empirical mode decomposition," PLOS ONE, Public Library of Science, vol. 12(7), pages 1-14, July.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pcbi00:1008914. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: ploscompbiol (email available below). General contact details of provider: https://journals.plos.org/ploscompbiol/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.