Cargando…
An accurate algorithm to match imperfectly matched images for lung tumor detection without markers
In order to locate lung tumors on kV projection images without internal markers, digitally reconstructed radiographs (DRRs) are created and compared with projection images. However, lung tumors always move due to respiration and their locations change on projection images while they are static on DR...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
John Wiley and Sons Inc.
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5690140/ https://www.ncbi.nlm.nih.gov/pubmed/26103480 http://dx.doi.org/10.1120/jacmp.v16i3.5200 |
_version_ | 1783279539171885056 |
---|---|
author | Rozario, Timothy Bereg, Sergey Yan, Yulong Chiu, Tsuicheng Liu, Honghuan Kearney, Vasant Jiang, Lan Mao, Weihua |
author_facet | Rozario, Timothy Bereg, Sergey Yan, Yulong Chiu, Tsuicheng Liu, Honghuan Kearney, Vasant Jiang, Lan Mao, Weihua |
author_sort | Rozario, Timothy |
collection | PubMed |
description | In order to locate lung tumors on kV projection images without internal markers, digitally reconstructed radiographs (DRRs) are created and compared with projection images. However, lung tumors always move due to respiration and their locations change on projection images while they are static on DRRs. In addition, global image intensity discrepancies exist between DRRs and projections due to their different image orientations, scattering, and noises. This adversely affects comparison accuracy. A simple but efficient comparison algorithm is reported to match imperfectly matched projection images and DRRs. The kV projection images were matched with different DRRs in two steps. Preprocessing was performed in advance to generate two sets of DRRs. The tumors were removed from the planning 3D CT for a single phase of planning 4D CT images using planning contours of tumors. DRRs of background and DRRs of tumors were generated separately for every projection angle. The first step was to match projection images with DRRs of background signals. This method divided global images into a matrix of small tiles and similarities were evaluated by calculating normalized cross‐correlation (NCC) between corresponding tiles on projections and DRRs. The tile configuration (tile locations) was automatically optimized to keep the tumor within a single projection tile that had a bad matching with the corresponding DRR tile. A pixel‐based linear transformation was determined by linear interpolations of tile transformation results obtained during tile matching. The background DRRs were transformed to the projection image level and subtracted from it. The resulting subtracted image now contained only the tumor. The second step was to register DRRs of tumors to the subtracted image to locate the tumor. This method was successfully applied to kV fluoro images (about 1000 images) acquired on a Vero (BrainLAB) for dynamic tumor tracking on phantom studies. Radiation opaque markers were implanted and used as ground truth for tumor positions. Although other organs and bony structures introduced strong signals superimposed on tumors at some angles, this method accurately located tumors on every projection over 12 gantry angles. The maximum error was less than 2.2 mm, while the total average error was less than 0.9 mm. This algorithm was capable of detecting tumors without markers, despite strong background signals. PACS numbers: 87.57.cj, 87.57.cp87.57.nj, 87.57.np, 87.57.Q‐, 87.59.bf, 87.63.lm |
format | Online Article Text |
id | pubmed-5690140 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | John Wiley and Sons Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-56901402018-04-02 An accurate algorithm to match imperfectly matched images for lung tumor detection without markers Rozario, Timothy Bereg, Sergey Yan, Yulong Chiu, Tsuicheng Liu, Honghuan Kearney, Vasant Jiang, Lan Mao, Weihua J Appl Clin Med Phys Radiation Oncology Physics In order to locate lung tumors on kV projection images without internal markers, digitally reconstructed radiographs (DRRs) are created and compared with projection images. However, lung tumors always move due to respiration and their locations change on projection images while they are static on DRRs. In addition, global image intensity discrepancies exist between DRRs and projections due to their different image orientations, scattering, and noises. This adversely affects comparison accuracy. A simple but efficient comparison algorithm is reported to match imperfectly matched projection images and DRRs. The kV projection images were matched with different DRRs in two steps. Preprocessing was performed in advance to generate two sets of DRRs. The tumors were removed from the planning 3D CT for a single phase of planning 4D CT images using planning contours of tumors. DRRs of background and DRRs of tumors were generated separately for every projection angle. The first step was to match projection images with DRRs of background signals. This method divided global images into a matrix of small tiles and similarities were evaluated by calculating normalized cross‐correlation (NCC) between corresponding tiles on projections and DRRs. The tile configuration (tile locations) was automatically optimized to keep the tumor within a single projection tile that had a bad matching with the corresponding DRR tile. A pixel‐based linear transformation was determined by linear interpolations of tile transformation results obtained during tile matching. The background DRRs were transformed to the projection image level and subtracted from it. The resulting subtracted image now contained only the tumor. The second step was to register DRRs of tumors to the subtracted image to locate the tumor. This method was successfully applied to kV fluoro images (about 1000 images) acquired on a Vero (BrainLAB) for dynamic tumor tracking on phantom studies. Radiation opaque markers were implanted and used as ground truth for tumor positions. Although other organs and bony structures introduced strong signals superimposed on tumors at some angles, this method accurately located tumors on every projection over 12 gantry angles. The maximum error was less than 2.2 mm, while the total average error was less than 0.9 mm. This algorithm was capable of detecting tumors without markers, despite strong background signals. PACS numbers: 87.57.cj, 87.57.cp87.57.nj, 87.57.np, 87.57.Q‐, 87.59.bf, 87.63.lm John Wiley and Sons Inc. 2015-05-08 /pmc/articles/PMC5690140/ /pubmed/26103480 http://dx.doi.org/10.1120/jacmp.v16i3.5200 Text en © 2015 The Authors. This is an open access article under the terms of the http://creativecommons.org/licenses/by/3.0/ License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Radiation Oncology Physics Rozario, Timothy Bereg, Sergey Yan, Yulong Chiu, Tsuicheng Liu, Honghuan Kearney, Vasant Jiang, Lan Mao, Weihua An accurate algorithm to match imperfectly matched images for lung tumor detection without markers |
title | An accurate algorithm to match imperfectly matched images for lung tumor detection without markers |
title_full | An accurate algorithm to match imperfectly matched images for lung tumor detection without markers |
title_fullStr | An accurate algorithm to match imperfectly matched images for lung tumor detection without markers |
title_full_unstemmed | An accurate algorithm to match imperfectly matched images for lung tumor detection without markers |
title_short | An accurate algorithm to match imperfectly matched images for lung tumor detection without markers |
title_sort | accurate algorithm to match imperfectly matched images for lung tumor detection without markers |
topic | Radiation Oncology Physics |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5690140/ https://www.ncbi.nlm.nih.gov/pubmed/26103480 http://dx.doi.org/10.1120/jacmp.v16i3.5200 |
work_keys_str_mv | AT rozariotimothy anaccuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT beregsergey anaccuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT yanyulong anaccuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT chiutsuicheng anaccuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT liuhonghuan anaccuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT kearneyvasant anaccuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT jianglan anaccuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT maoweihua anaccuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT rozariotimothy accuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT beregsergey accuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT yanyulong accuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT chiutsuicheng accuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT liuhonghuan accuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT kearneyvasant accuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT jianglan accuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers AT maoweihua accuratealgorithmtomatchimperfectlymatchedimagesforlungtumordetectionwithoutmarkers |