{"title":"duet: An R package for dyadic analysis of motion data generated by OpenPose.","authors":"Themis N Efthimiou, Catherine J Crompton","doi":"10.3758/s13428-025-02817-w","DOIUrl":null,"url":null,"abstract":"<p><p>Research into dyadic social interactions has expanded significantly, enabling a deeper understanding of the dynamic processes underlying interpersonal communication. As the use of larger datasets becomes increasingly common in this field, the need for scalable and efficient analytical tools has grown. Automated coding methods, such as those provided by OpenPose, an open-source software for detecting and tracking human motion, offer significant advantages for analysing the movement of two individuals during an interaction. However, the processing and analysis of large quantities of JSON output files generated by OpenPose remain a considerable challenge. To address this, we introduce duet, an R package designed to streamline the processing and analysis of OpenPose output data, particularly in the context of dyadic interactions. The package provides a suite of functions for data cleaning, interpolation, kinematic analysis, and visualisation, offering researchers a comprehensive and user-friendly workflow. By simplifying the handling of OpenPose data, duet aims to facilitate large-scale, automated analysis of dyadic social interactions, with minimal coding experience, thereby advancing methodological capabilities in social and behavioural sciences.</p>","PeriodicalId":8717,"journal":{"name":"Behavior Research Methods","volume":"57 11","pages":"295"},"PeriodicalIF":3.9000,"publicationDate":"2025-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12460591/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Behavior Research Methods","FirstCategoryId":"102","ListUrlMain":"https://doi.org/10.3758/s13428-025-02817-w","RegionNum":2,"RegionCategory":"心理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"PSYCHOLOGY, EXPERIMENTAL","Score":null,"Total":0}
引用次数: 0
Abstract
Research into dyadic social interactions has expanded significantly, enabling a deeper understanding of the dynamic processes underlying interpersonal communication. As the use of larger datasets becomes increasingly common in this field, the need for scalable and efficient analytical tools has grown. Automated coding methods, such as those provided by OpenPose, an open-source software for detecting and tracking human motion, offer significant advantages for analysing the movement of two individuals during an interaction. However, the processing and analysis of large quantities of JSON output files generated by OpenPose remain a considerable challenge. To address this, we introduce duet, an R package designed to streamline the processing and analysis of OpenPose output data, particularly in the context of dyadic interactions. The package provides a suite of functions for data cleaning, interpolation, kinematic analysis, and visualisation, offering researchers a comprehensive and user-friendly workflow. By simplifying the handling of OpenPose data, duet aims to facilitate large-scale, automated analysis of dyadic social interactions, with minimal coding experience, thereby advancing methodological capabilities in social and behavioural sciences.
期刊介绍:
Behavior Research Methods publishes articles concerned with the methods, techniques, and instrumentation of research in experimental psychology. The journal focuses particularly on the use of computer technology in psychological research. An annual special issue is devoted to this field.