Cargando…
Surface structure feature matching algorithm for cardiac motion estimation
BACKGROUND: Cardiac diseases represent the leading cause of sudden death worldwide. During the development of cardiac diseases, the left ventricle (LV) changes obviously in structure and function. LV motion estimation plays an important role for diagnosis and treatment of cardiac diseases. To estima...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5751426/ https://www.ncbi.nlm.nih.gov/pubmed/29297330 http://dx.doi.org/10.1186/s12911-017-0560-z |
_version_ | 1783289945810534400 |
---|---|
author | Zhang, Zhengrui Yang, Xuan Tan, Cong Guo, Wei Chen, Guoliang |
author_facet | Zhang, Zhengrui Yang, Xuan Tan, Cong Guo, Wei Chen, Guoliang |
author_sort | Zhang, Zhengrui |
collection | PubMed |
description | BACKGROUND: Cardiac diseases represent the leading cause of sudden death worldwide. During the development of cardiac diseases, the left ventricle (LV) changes obviously in structure and function. LV motion estimation plays an important role for diagnosis and treatment of cardiac diseases. To estimate LV motion accurately for cine magnetic resonance (MR) cardiac images, we develop an algorithm by combining point set matching with surface structure features of myocardium. METHODS: The structure features of myocardial wall are described by estimating the normal directions of points locating on the myocardium contours using an approximation approach. The Gaussian mixture model (GMM) of structure features is used to represent LV structure feature distribution. A new cost function is defined to represent the differences between two Gaussian mixture models, which are the GMM of structure features and the GMM of positions of two point sets. To optimize the cost function, its gradient is derived to use the Quasi-Newton (QN). Furthermore, to resolve the dis-convergence issue of Quasi-Newton for high-dimensional parameter space, Stochastic Gradient Descent (SGD) is used and SGD gradient is derived. Finally, the new cost function is solved by optimization combining SGD with QN. With the closed form expression of gradient, this paper provided a computationally efficient registration algorithm. RESULTS: Three public datasets are employed to verify the performance of our algorithm, including cardiac MR image sequences acquired from 33 subjects, 14 inter-subject heart cases, and the data obtained in MICCAI 2009s 3D Segmentation Challenge for Clinical Applications. We compare our results with those of the other point set registration methods for LV motion estimation. The obtained results demonstrate that our algorithm shows inherent statistical robustness, due to the combination of SGD and Quasi-Newton optimization. Furthermore, our method is shown to outperform other point set matching methods in the registration accuracy. CONCLUSIONS: We provide a novel effective algorithm for cardiac motion estimation by introducing LV surface structure feature to point set matching. A new cost function is defined to measure the discrepancy between GMMs of two point sets. The GMM of point positions and the GMM of surface structure descriptor are defined at the same time. Optimization by combining SGD and Quasi-Newton is performed to solve the cost function. We experimentally demonstrate that our algorithm shows improved registration accuracy, and is convergent when used in high-dimensional parameter space. |
format | Online Article Text |
id | pubmed-5751426 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-57514262018-01-05 Surface structure feature matching algorithm for cardiac motion estimation Zhang, Zhengrui Yang, Xuan Tan, Cong Guo, Wei Chen, Guoliang BMC Med Inform Decis Mak Research BACKGROUND: Cardiac diseases represent the leading cause of sudden death worldwide. During the development of cardiac diseases, the left ventricle (LV) changes obviously in structure and function. LV motion estimation plays an important role for diagnosis and treatment of cardiac diseases. To estimate LV motion accurately for cine magnetic resonance (MR) cardiac images, we develop an algorithm by combining point set matching with surface structure features of myocardium. METHODS: The structure features of myocardial wall are described by estimating the normal directions of points locating on the myocardium contours using an approximation approach. The Gaussian mixture model (GMM) of structure features is used to represent LV structure feature distribution. A new cost function is defined to represent the differences between two Gaussian mixture models, which are the GMM of structure features and the GMM of positions of two point sets. To optimize the cost function, its gradient is derived to use the Quasi-Newton (QN). Furthermore, to resolve the dis-convergence issue of Quasi-Newton for high-dimensional parameter space, Stochastic Gradient Descent (SGD) is used and SGD gradient is derived. Finally, the new cost function is solved by optimization combining SGD with QN. With the closed form expression of gradient, this paper provided a computationally efficient registration algorithm. RESULTS: Three public datasets are employed to verify the performance of our algorithm, including cardiac MR image sequences acquired from 33 subjects, 14 inter-subject heart cases, and the data obtained in MICCAI 2009s 3D Segmentation Challenge for Clinical Applications. We compare our results with those of the other point set registration methods for LV motion estimation. The obtained results demonstrate that our algorithm shows inherent statistical robustness, due to the combination of SGD and Quasi-Newton optimization. Furthermore, our method is shown to outperform other point set matching methods in the registration accuracy. CONCLUSIONS: We provide a novel effective algorithm for cardiac motion estimation by introducing LV surface structure feature to point set matching. A new cost function is defined to measure the discrepancy between GMMs of two point sets. The GMM of point positions and the GMM of surface structure descriptor are defined at the same time. Optimization by combining SGD and Quasi-Newton is performed to solve the cost function. We experimentally demonstrate that our algorithm shows improved registration accuracy, and is convergent when used in high-dimensional parameter space. BioMed Central 2017-12-20 /pmc/articles/PMC5751426/ /pubmed/29297330 http://dx.doi.org/10.1186/s12911-017-0560-z Text en © The Author(s) 2017 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Research Zhang, Zhengrui Yang, Xuan Tan, Cong Guo, Wei Chen, Guoliang Surface structure feature matching algorithm for cardiac motion estimation |
title | Surface structure feature matching algorithm for cardiac motion estimation |
title_full | Surface structure feature matching algorithm for cardiac motion estimation |
title_fullStr | Surface structure feature matching algorithm for cardiac motion estimation |
title_full_unstemmed | Surface structure feature matching algorithm for cardiac motion estimation |
title_short | Surface structure feature matching algorithm for cardiac motion estimation |
title_sort | surface structure feature matching algorithm for cardiac motion estimation |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5751426/ https://www.ncbi.nlm.nih.gov/pubmed/29297330 http://dx.doi.org/10.1186/s12911-017-0560-z |
work_keys_str_mv | AT zhangzhengrui surfacestructurefeaturematchingalgorithmforcardiacmotionestimation AT yangxuan surfacestructurefeaturematchingalgorithmforcardiacmotionestimation AT tancong surfacestructurefeaturematchingalgorithmforcardiacmotionestimation AT guowei surfacestructurefeaturematchingalgorithmforcardiacmotionestimation AT chenguoliang surfacestructurefeaturematchingalgorithmforcardiacmotionestimation |