Cargando…
An OpenCV-Based Approach for Automated Cardiac Rhythm Measurement in Zebrafish from Video Datasets
Cardiac arrhythmia has been defined as one of the abnormal heart rhythm symptoms, which is a common problem dealt with by cardiologists. Zebrafish were established as a powerful animal model with a transparent body that enables optical observation to analyze cardiac morphology and cardiac rhythm reg...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8533103/ https://www.ncbi.nlm.nih.gov/pubmed/34680109 http://dx.doi.org/10.3390/biom11101476 |
_version_ | 1784587231045877760 |
---|---|
author | Farhan, Ali Kurnia, Kevin Adi Saputra, Ferry Chen, Kelvin H.-C. Huang, Jong-Chin Roldan, Marri Jmelou M. Lai, Yu-Heng Hsiao, Chung-Der |
author_facet | Farhan, Ali Kurnia, Kevin Adi Saputra, Ferry Chen, Kelvin H.-C. Huang, Jong-Chin Roldan, Marri Jmelou M. Lai, Yu-Heng Hsiao, Chung-Der |
author_sort | Farhan, Ali |
collection | PubMed |
description | Cardiac arrhythmia has been defined as one of the abnormal heart rhythm symptoms, which is a common problem dealt with by cardiologists. Zebrafish were established as a powerful animal model with a transparent body that enables optical observation to analyze cardiac morphology and cardiac rhythm regularity. Currently, research has observed heart-related parameters in zebrafish, which used different approaches, such as starting from the use of fluorescent transgenic zebrafish, different software, and different observation methods. In this study, we developed an innovative approach by using the OpenCV library to measure zebrafish larvae heart rate and rhythm. The program is designed in Python, with the feature of multiprocessing for simultaneous region-of-interest (ROI) detection, covering both the atrium and ventricle regions in the video, and was designed to be simple and user-friendly, having utility even for users who are unfamiliar with Python. Results were validated with our previously published method using ImageJ, which observes pixel changes. In summary, the results showed good consistency in heart rate-related parameters. In addition, the established method in this study also can be widely applied to other invertebrates (like Daphnia) for cardiac rhythm measurement. |
format | Online Article Text |
id | pubmed-8533103 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-85331032021-10-23 An OpenCV-Based Approach for Automated Cardiac Rhythm Measurement in Zebrafish from Video Datasets Farhan, Ali Kurnia, Kevin Adi Saputra, Ferry Chen, Kelvin H.-C. Huang, Jong-Chin Roldan, Marri Jmelou M. Lai, Yu-Heng Hsiao, Chung-Der Biomolecules Article Cardiac arrhythmia has been defined as one of the abnormal heart rhythm symptoms, which is a common problem dealt with by cardiologists. Zebrafish were established as a powerful animal model with a transparent body that enables optical observation to analyze cardiac morphology and cardiac rhythm regularity. Currently, research has observed heart-related parameters in zebrafish, which used different approaches, such as starting from the use of fluorescent transgenic zebrafish, different software, and different observation methods. In this study, we developed an innovative approach by using the OpenCV library to measure zebrafish larvae heart rate and rhythm. The program is designed in Python, with the feature of multiprocessing for simultaneous region-of-interest (ROI) detection, covering both the atrium and ventricle regions in the video, and was designed to be simple and user-friendly, having utility even for users who are unfamiliar with Python. Results were validated with our previously published method using ImageJ, which observes pixel changes. In summary, the results showed good consistency in heart rate-related parameters. In addition, the established method in this study also can be widely applied to other invertebrates (like Daphnia) for cardiac rhythm measurement. MDPI 2021-10-07 /pmc/articles/PMC8533103/ /pubmed/34680109 http://dx.doi.org/10.3390/biom11101476 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Farhan, Ali Kurnia, Kevin Adi Saputra, Ferry Chen, Kelvin H.-C. Huang, Jong-Chin Roldan, Marri Jmelou M. Lai, Yu-Heng Hsiao, Chung-Der An OpenCV-Based Approach for Automated Cardiac Rhythm Measurement in Zebrafish from Video Datasets |
title | An OpenCV-Based Approach for Automated Cardiac Rhythm Measurement in Zebrafish from Video Datasets |
title_full | An OpenCV-Based Approach for Automated Cardiac Rhythm Measurement in Zebrafish from Video Datasets |
title_fullStr | An OpenCV-Based Approach for Automated Cardiac Rhythm Measurement in Zebrafish from Video Datasets |
title_full_unstemmed | An OpenCV-Based Approach for Automated Cardiac Rhythm Measurement in Zebrafish from Video Datasets |
title_short | An OpenCV-Based Approach for Automated Cardiac Rhythm Measurement in Zebrafish from Video Datasets |
title_sort | opencv-based approach for automated cardiac rhythm measurement in zebrafish from video datasets |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8533103/ https://www.ncbi.nlm.nih.gov/pubmed/34680109 http://dx.doi.org/10.3390/biom11101476 |
work_keys_str_mv | AT farhanali anopencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT kurniakevinadi anopencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT saputraferry anopencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT chenkelvinhc anopencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT huangjongchin anopencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT roldanmarrijmeloum anopencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT laiyuheng anopencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT hsiaochungder anopencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT farhanali opencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT kurniakevinadi opencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT saputraferry opencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT chenkelvinhc opencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT huangjongchin opencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT roldanmarrijmeloum opencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT laiyuheng opencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets AT hsiaochungder opencvbasedapproachforautomatedcardiacrhythmmeasurementinzebrafishfromvideodatasets |