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...

Descripción completa

Detalles Bibliográficos
Autores principales: Farhan, Ali, Kurnia, Kevin Adi, Saputra, Ferry, Chen, Kelvin H.-C., Huang, Jong-Chin, Roldan, Marri Jmelou M., Lai, Yu-Heng, Hsiao, Chung-Der
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