Tomografik rekonstruksiya

Vikipediya, ochiq ensiklopediya
Tomographic reconstruction: Projection, Back projection and Filtered back projection

Tomografik rekonstruksiya ko'p o'lchovli teskari muammoning bir turi bo'lib, u erda qiyinchilik cheklangan miqdordagi proektsiyalardan ma'lum bir tizimning taxminini berishdir. Tomografik tasvirlashning matematik asoslari Iogann Radon tomonidan yaratilgan. Ilovalarning diqqatga sazovor namunasi kompyuter tomografiyasini (KT) rekonstruksiya qilish bo'lib, unda bemorlarning kesma tasvirlari invaziv bo'lmagan usulda olinadi. So'nggi ishlanmalar, aeroport xavfsizligida kompyuter tomografiyasidan foydalanishni sinash va baholash uchun zarur bo'lgan real ob'ektni kiritish bilan bog'liq vazifalar uchun Radon transformatsiyasi va uning teskarisini ko'rdi.[1]

Ushbu maqola umuman tomografiyaning barcha turlarini qayta tiklash usullariga taalluqlidir, ammo ba'zi atamalar va fizik tavsiflar to'g'ridan-to'g'ri rentgen kompyuter tomografiyasini qayta tiklashga ishora qiladi.

Formula bilan tanishtirish.[tahrir | manbasini tahrirlash]

1-rasm: Tomografiya va tomografik rekonstruksiyada qo'llaniladigan parallel nurli geometriya. Muayyan burchak ostida tomografiya natijasida hosil bo'lgan har bir proyeksiya ob'ekt orqali chiziqli integrallar to'plamidan iborat.
Bosh suyagining plastik fantomidan olingan tomografik tasvir. Proyeksiyalangan rentgen nurlari kompyuter tomografiyasi bilan olingan bu bo'lakda tasvir artefaktlari sifatida aniq ko'rinadi, chunki burchaklar ustidagi proyeksiya bo'laklarining cheklangan miqdori.

Berilgan burchak ostida tomografik o'lchash jarayoni natijasida yuzaga keladigan ob'ektning proyeksiyasi , chiziqli integrallar to'plamidan tashkil topgan (1-rasmga qarang). 2Dda tashkil etilgan turli burchak ostidagi ko'plab bunday proyeksiyalar to'plami sinogramma deb ataladi (3-rasmga qarang). X-nurli KTda chiziqli integrali rentgen nurlari nurlarining ob'ekt bo'ylab to'g'ri chiziq bo'ylab harakatlanishining umumiy zaiflashuvini ifodalaydi. Yuqorida aytib o'tilganidek, natijada olingan tasvir zaiflashuv koeffitsientining 2D (yoki 3D) modelidir. Ya'ni, biz tasvirni topishni xohlaymiz . Skanerlash usulini tasavvur qilishning eng oddiy va eng oson usuli - bu tizimdir parallel proyeksiya, birinchi skanerlarda qo'llanilgan. Ushbu munozara uchun biz to'planishi kerak bo'lgan ma'lumotlarni pozitsiyada parallel nurlar qatori sifatida ko'rib chiqamiz , burchak ostidagi proyeksiya bo'ylab . Bu turli burchaklar uchun takrorlanadi. Attenuatsiya to'qimalarda eksponent ravishda sodir bo'ladi:

qayerda pozitsiyaga bog'liq bo'lgan zaiflashuv koeffitsienti. Shuning uchun, odatda, umumiy zaiflashuv holatidagi nurning , burchakdagi proyeksiyada , chiziqli integrali bilan berilgan:

1-rasmdagi koordinatalar sistemasidan foydalanib, ning qiymati qaysi nuqtada burchak ostida proyeksiya qilinadi tomonidan beriladi:

Shunday qilib, yuqoridagi tenglamani quyidagicha qayta yozish mumkin

qayerda ifodalaydi va Dirac delta funktsiyasidir . Ushbu funktsiya 2D ob'ektining Radon transformatsiyasi (yoki sinogrammasi ) sifatida tanilgan.

Proyeksiyaning Furye transformatsiyasini quyidagicha yozish mumkin

qayerda [2]

ning 2D Furye konvertatsiyasining bir qismini ifodalaydi burchak ostida . Teskari Furye transformatsiyasidan foydalanib, teskari Radon transformatsiyasi formulasini osongina olish mumkin.

qayerda ning Hilbert konvertatsiyasining hosilasidir

Nazariy jihatdan, radonning teskari o'zgarishi asl tasvirni beradi. Proyeksiya-kesim teoremasi shuni aytadiki, agar bizda cheksiz ko'p burchak ostida olingan ob'ektning cheksiz sonli bir o'lchovli proyeksiyalari bo'lsa, biz asl ob'ektni mukammal tarzda qayta qurishimiz mumkin, . Biroq, amalda faqat cheklangan miqdordagi proyeksiyalar mavjud bo'ladi.

Taxmin qilib samarali diametrga ega va kerakli rezolyutsiya , rekonstruksiya qilish uchun zarur bo'lgan proektsiyalarning umumiy qoidasi [2]

Qayta qurish algoritmlari[tahrir | manbasini tahrirlash]

Uch o'lchamli ob'ektni uning proyeksiyalaridan rekonstruksiya qilish jarayonini amalga oshirish uchun amaliy qayta qurish algoritmlari ishlab chiqilgan.[3][2] Ushbu algoritmlar asosan Radon transformatsiyasining matematikasiga, ma'lumotlarni yig'ish jarayonining statistik bilimlariga va ma'lumotlarni tasvirlash tizimining geometriyasiga asoslangan.

Furye-domenni qayta qurish algoritmi[tahrir | manbasini tahrirlash]

Qayta qurish interpolyatsiya yordamida amalga oshirilishi mumkin. Faraz qilaylik prognozlari teng oraliq burchaklarda hosil bo'ladi, har biri bir xil tezlikda namuna olinadi. Har bir proyeksiyada diskret Furye konvertatsiyasi (DFT) chastota domenida namuna olish imkonini beradi. Chastotadan olingan barcha proyeksiyalarni birlashtirib, chastota domenida qutbli rastr hosil bo'ladi. Polar rastr siyrak, shuning uchun noma'lum DFT nuqtalarini to'ldirish uchun interpolyatsiya qo'llaniladi va rekonstruksiya teskari diskret Furye konvertatsiyasi orqali amalga oshirilishi mumkin.[4] Qayta qurish samaradorligi qutbli rastrning siyrakligini o'zgartirish usullarini loyihalash orqali yaxshilanishi mumkin, bu interpolyatsiya samaradorligini oshiradi.

Masalan, chastota domenidagi konsentrik kvadrat rastrni har bir proyeksiya orasidagi burchakni quyidagi tarzda o'zgartirish orqali olish mumkin:

qayerda baholash uchun eng yuqori chastota hisoblanadi.

Konsentrik kvadrat rastr barcha interpolyatsiya pozitsiyalarini to'rtburchaklar DFT panjarasida bo'lishiga imkon berib, hisoblash samaradorligini oshiradi. Bundan tashqari, u interpolyatsiya xatosini kamaytiradi.[4] Shunga qaramay, Furye-Transform algoritmi o'z-o'zidan shovqinli chiqishni ishlab chiqarishning kamchiliklariga ega.

Orqaga proyeksiya qilish algoritmi[tahrir | manbasini tahrirlash]

Tomografik tasvirni qayta tiklash amaliyotida ko'pincha filtrlangan orqaga proyeksiya algoritmi deb nomlanuvchi teskari Radon transformatsiyasining barqarorlashtirilgan va diskretlashtirilgan versiyasi qo'llaniladi.[2]

Namuna olingan diskret tizim bilan teskari Radon transformatsiyasi hisoblanadi

qayerda proyeksiyalar orasidagi burchak oralig'i va chastotali javobga ega Radon yadrosidir .

Orqa proyeksiya nomi ikki o'lchovli signalni olish uchun bir o'lchovli proyeksiyani bir o'lchovli Radon yadrosi (orqaga proyeksiyalangan) tomonidan filtrlash kerakligidan kelib chiqadi. Amaldagi filtrda to'g'ridan-to'g'ri to'g'ridan-to'g'ri kuchlanishni o'z ichiga olmaydi, shuning uchun doimiy to'g'ridan-to'g'ri chiziqni qo'shish maqsadga muvofiqdir. Orqa proyeksiya yordamida rekonstruksiya yuqorida tavsiflangan interpolyatsiya usuliga qaraganda yaxshiroq rezolyutsiyaga imkon beradi. Biroq, u ko'proq shovqinni keltirib chiqaradi, chunki filtr yuqori chastotali tarkibni kuchaytirishga moyil.

Takroriy qayta qurish algoritmi[tahrir | manbasini tahrirlash]

Iterativ algoritm hisoblashni talab qiladi, lekin u tizim haqida apriori ma'lumotlarni kiritish imkonini beradi. .[2]

Mayli proyeksiyalar soni va uchun buzilish operatori bo'ling burchak ostida olingan th proyeksiyasi . iteratsiyalarni konvertatsiya qilishni optimallashtirish uchun parametrlar to'plamidir.

Turli sensor oralig'i bilan Shepp-Logan Phantomning fan-nurli rekonstruktsiyasi. Datchiklar orasidagi kichikroq masofa yanada nozik qayta qurish imkonini beradi. Rasm MATLAB yordamida yaratilgan.

Rekursiv tomografik rekonstruksiya algoritmlarining muqobil oilasi algebraik rekonstruksiya usullari va iterativ siyrak asimptotik minimal variatsiyadir .

Fan-nurni qayta qurish[tahrir | manbasini tahrirlash]

Kollimatsiyalanmagan fan nuridan foydalanish keng tarqalgan, chunki kollimatsiyalangan nurlanish nurini olish qiyin. Fan nurlari proyeksiyalar sifatida bir-biriga parallel emas, qator chiziqli integrallarni hosil qiladi. Fan-nur tizimi 360 graduslik burchak oralig'ini talab qiladi, bu mexanik cheklovlarni keltirib chiqaradi, ammo bu signalni tezroq olish vaqtini beradi, bu tibbiyot sohasida kabi ba'zi sharoitlarda foydali bo'lishi mumkin. Orqaga proyeksiya ikki bosqichli shunga o'xshash protsedura bo'lib, filtrlangan proyeksiyalardan olingan og'irlikli yig'indili orqa proyeksiyalarni hisoblash yo'li bilan qayta qurish imkonini beradi.

Chuqur ta'limni qayta qurish[tahrir | manbasini tahrirlash]

Puasson shovqini U-Net mavjud yuqori kontrastli lezyonga o'xshash ob'ektni qayta qurishda muvaffaqiyatsizlikka olib keladigan chuqur o'rganishni qayta qurishda Puasson shovqinining ta'siri.

Chuqur o'rganish usullari bugungi kunda tasvirni qayta tiklashda keng qo'llaniladi va tasvirni qayta tiklashning turli vazifalarida, jumladan, past dozali denozizatsiya, siyrak ko'rinishdagi rekonstruksiya, cheklangan burchakli tomografiya va metall artefaktni kamaytirishda ajoyib natijalarga erishdi. Ajoyib sharhni IEEE Transaction on Medical Imaging maxsus sonida topish mumkin[5] . Chuqur o'rganishni qayta qurish algoritmlarining bir guruhi tasvirni tasvirga qayta tiklashga erishish uchun post-processing neyron tarmoqlarini qo'llaydi, bu erda kirish tasvirlari an'anaviy rekonstruksiya usullari bilan qayta tiklanadi. Cheklangan burchakli tomografiyada U-Net yordamida artefaktni kamaytirish bunga misol bo'la oladi.[6] Biroq, rasmda ko'rsatilganidek, to'liq ma'lumotlarga asoslangan usul bilan qayta tiklangan tasvirda noto'g'ri tuzilmalar paydo bo'lishi mumkin[7] . Shuning uchun, aniq o'rganish kontseptsiyasida tasvirlanganidek, ma'lum operatorlarni neyron tarmoqlarning arxitektura dizayniga integratsiyalashuvi foydali ko'rinadi.[8] Masalan, proyeksiya ma'lumotlaridan to'g'ridan-to'g'ri tasvirni qayta tiklashni filtrlangan orqa proyeksiya doirasidan o'rganish mumkin.[9] Yana bir misol, takroriy rekonstruksiya algoritmlarini ochish orqali neyron tarmoqlarni qurishdir.[10] Aniq o'rganishdan tashqari, chuqur o'rganishni qayta qurish bilan an'anaviy qayta qurish usullaridan foydalanish[11] ham chuqur o'rganishni qayta qurish tasvir sifatini yaxshilash uchun muqobil yondashuv hisoblanadi.

Tomografik rekonstruksiya dasturi[tahrir | manbasini tahrirlash]

Moslashuvchan tomografik rekonstruksiya uchun PYRO-NN,[12] TomoPy,[13] CONRAD,[14] ODL, ASTRA asboblar qutisi,[15][16] va TIGRE kabi ochiq manbali asboblar qutilari mavjud.[17] TomoPy - bu Argonna milliy laboratoriyasidagi ilg'or foton manbasida tomografik ma'lumotlarni qayta ishlash va tasvirni qayta tiklash vazifalarini bajarish uchun ochiq manba Python asboblar to'plami. TomoPy asboblar to'plami sinxrotron moslamasining nur chizig'ida foydalanish va joylashtirish uchun qulay bo'lishi uchun maxsus ishlab chiqilgan. U Scientific Data Exchange (Scientific Data Exchange)[18] orqali diskdan koʻplab umumiy sinxrotron maʼlumotlar formatlarini oʻqishni qoʻllab-quvvatlaydi va sinxrotron maʼlumotlari uchun keng tarqalgan ishlatiladigan bir qancha boshqa ishlov berish algoritmlarini oʻz ichiga oladi. TomoPy shuningdek, bir nechta rekonstruksiya algoritmlarini o'z ichiga oladi, ular ko'p yadroli ish stantsiyalarida va keng ko'lamli hisoblash qurilmalarida ishlaydi.[19] ASTRA Toolbox bu MATLAB va Python 2D va 3D tomografiya uchun yuqori unumli GPU primitivlari asboblar to‘plami bo‘lib, 2009 yildan 2014 yilgacha Antverpen universiteti iMinds-Vision Lab tomonidan ishlab chiqilgan va 2014 yildan beri iMinds-VisionLabsion (VisionLab-Vi) tomonidan birgalikda ishlab chiqilgan., UAntverpen va CWI, Amsterdam. Asboblar qutisi yuqori moslashuvchan manba/detektor joylashuvi bilan parallel, fan va konus nurlarini qo'llab-quvvatlaydi. TomoPy va ASTRA asboblar to'plami, jumladan FBP, Gridrec, ART, SIRT, SART, BART, CGLS, PML, MLEM va OSEM orqali ko'plab qayta qurish algoritmlari mavjud. 2016 yilda ASTRA asboblar to'plami TomoPy tizimiga birlashtirildi.[20] ASTRA asboblar to‘plamini TomoPy tizimiga integratsiyalashgan holda, optimallashtirilgan GPU asosidagi rekonstruksiya usullari sinxrotron nur chizig‘i foydalanuvchilari uchun osonlik bilan mavjud bo‘ladi va ASTRA asboblar to‘plami foydalanuvchilari ma’lumotlarni osonroq o‘qishlari va ma’lumotlarni filtrlash va artefaktni tuzatish uchun TomoPy’ning boshqa funksiyalaridan foydalanishlari mumkin.

Miyaning tomografiyasi nimani ko'rsatishi mumkin? Shikast miya shikastlanishi uchun kompyuter tomografiyasi. Miyaning an'anaviy kompyuter tomografiyasi

Miyaning KTsi diagnostikada juda keng tarqalgan tekshiruv bo'lib, yumshoq to'qimalarning tuzilishini o'rganish, o'smalar va anormalliklarni aniqlash, shikastlanishdan keyin yallig'lanish jarayonlari, buzilishlar va shikastlanishlarni aniqlash uchun buyuriladi. Boshning KT-si juda ko'p ko'rsatkichlarga ega, chunki diagnostika bo'yicha ushbu tekshiruv turi yuqori aniqlik va axborot tarkibi bilan ajralib turadi. KT uchun kontrendikatsiyalar bo'lsa, MRI yoki ultratovush muqobil bo'ladi.

Boshning tomografiyasi nimani ko'rsatadi? KT tomografiyasi quyidagi ko'rsatkichlar uchun ko'rsatiladi:

miya shikastlanishining chayqalishi, shishishi, qon ketishi va boshqa oqibatlari;

qon aylanishining buzilishiga (qon tomiriga) shubha;

xo'ppozlar, kistalar (siz kistalarning tabiatini o'rnatishingiz mumkin);

yallig'lanish jarayonlari;

yuqumli jarayonlar (meningit, ensefalit, ensefalopatiya);

yaxshi xulqli o'smalarni aniqlash uchun va malign neoplazmalar, metastazlar (KT ham, SCT ham buyurilishi mumkin);

miyaning tuzilmalari va qon tomir tizimining rivojlanishidagi anormallik;

anevrizma, tromboz;

gidrosefali (to'qimalarda miya omurilik suyuqligining ortiqcha to'planishi);

konvulsiyalar, loyqa ko'rish, chalkashlik, bosh aylanishi, sezgirlikning pasayishi;

operatsiyalardan oldin tadqiqotlar, operatsiyadan keyingi nazorat;

ikki yoki uch oy davomida tushunarsiz tabiatning doimiy bosh og'rig'ining sabablarini aniqlash;

mRG o'tkazilmasligi (yurak stimulyatori, insulin pompasi, tanadagi metall buyumlar mavjudligi).

Gipofiz bezi tomografiyasi

Gipofizning tomografik tekshiruvi suyaklar va bo'shliqlarni tekshirish uchun yuboriladi. U uzluksiz yumshoq to'qimalardan tashkil topganligi sababli, uni tekshirish uchun MRI tekshiruviga yuboriladi. MRI uchun kontrendikatsiya holatlarida buyuriladi. Ammo bu holatda natijalar har doim ham to'liq bo'lmasligi mumkin.

  1. Megherbi, N., Breckon, T.P., Flitton, G.T., Mouton, A. „Radon Transform based Metal Artefacts Generation in 3D Threat Image Projection“,. Proc. SPIE Optics and Photonics for Counterterrorism, Crime Fighting and Defence. SPIE, October 2013 — 1–7 bet. DOI:10.1117/12.2028506. 
  2. 2,0 2,1 2,2 2,3 2,4 Dudgeon and Mersereau. Multidimensional digital signal processing. Prentice-Hall, 1984.  Manba xatosi: Invalid <ref> tag; name ":0" defined multiple times with different content
  3. Herman, G. T., Fundamentals of computerized tomography: Image reconstruction from projection, 2nd edition, Springer, 2009
  4. 4,0 4,1 R. Mersereau, A. Oppenheim (1974). "Digital reconstruction of multidimensional signals from their projections". Proceedings of the IEEE 62 (10): 1319–1338. doi:10.1109/proc.1974.9625.  Manba xatosi: Invalid <ref> tag; name ":1" defined multiple times with different content
  5. Wang, Ge and Ye, Jong Chu and Mueller, Klaus and Fessler, Jeffrey A (2018). "Image reconstruction is a new frontier of machine learning". IEEE Transactions on Medical Imaging 37 (6): 1289–1296. doi:10.1109/TMI.2018.2833635. PMID 29870359. 
  6. Gu, Jawook and Ye, Jong Chul (2017). "Multi-scale wavelet domain residual learning for limited-angle CT reconstruction". Fully3D. pp. 443–447. 
  7. Huang Y., Würfl T., Breininger K., Liu L., Lauritsch G., Maier A. (2018). "Some Investigations on Robustness of Deep Learning in Limited Angle Tomography". MICCAI. doi:10.1007/978-3-030-00928-1_17. 
  8. Maier, Andreas K and Syben, Christopher and Stimpel, Bernhard and Wuerfl, Tobias and Hoffmann, Mathis and Schebesch, Frank and Fu, Weilin and Mill, Leonid and Kling, Lasse and Christiansen, Silke (2019). "Learning with known operators reduces maximum error bounds". Nature Machine Intelligence 1 (8): 373–380. doi:10.1038/s42256-019-0077-5. PMID 31406960. PMC 6690833. //www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pmcentrez&artid=6690833. 
  9. Tobias Wuerfl and Mathis Hoffmann and Vincent Christlein and Katharina Breininger and Yixing Huang and Mathias Unberath and Andreas Maier (2018). "Deep Learning Computed Tomography: Learning Projection-Domain Weights from Image Domain in Limited Angle Problems". IEEE Transactions on Medical Imaging 37 (6): 1454–1463. doi:10.1109/TMI.2018.2833499. PMID 29870373. 
  10. J. Adler and O. Öktem (2018). "Learned Primal-Dual Reconstruction". IEEE Transactions on Medical Imaging 37 (6): 1322–1332. doi:10.1109/TMI.2018.2799231. PMID 29870362. 
  11. Huang Y., Preuhs A., Lauritsch G., Manhart M., Huang X., Maier A. (2019). "Data Consistent Artifact Reduction for Limited Angle Tomography with Deep Learning Prior". Machine Learning for Medical Image Reconstruction. doi:10.1007/978-3-030-33843-5_10. 
  12. Syben, Christopher; Michen, Markus; Stimpel, Bernhard; Seitz, Stephan; Ploner, Stefan; Maier, Andreas (2019). "PYRO-NN: Python Reconstruction Operators in Neural Networks". Medical Physics 46 (11): 5110–5115. doi:10.1002/mp.13753. PMID 31389023. PMC 6899669. //www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pmcentrez&artid=6899669. 
  13. Gursoy D, De Carlo F, Xiao X, and Jacobsen C (2014). "TomoPy: A framework for the analysis of synchrotron tomographic data". Journal of Synchrotron Radiation 22 (5): 1188–1193. doi:10.1107/S1600577514013939. PMID 25178011. PMC 4181643. //www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pmcentrez&artid=4181643. 
  14. A. Maier, H. G. Hofmann, M. Berger, P. Fischer, C. Schwemmer, H. Wu, K. Mueller, J. Hornegger, J. Choi, C. Riess, A. Keil, A. Farhig (2013). "CONRAD - A software framework for cone-beam imaging in radiology". Medical Physics 40 (11): 111914. doi:10.1118/1.4824926. PMID 24320447. PMC 3820625. //www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pmcentrez&artid=3820625. 
  15. Van Aarle, W., Palenstijn, W.J., De Beenhouwer, J., Altantzis T., Bals S., Batenburg K. J., and J. Sijbers (October 2015). "The ASTRA Toolbox: a platform for advanced algorithm development in electron tomography". Ultramicroscopy 157: 35–47. doi:10.1016/j.ultramic.2015.05.002. PMID 26057688. https://ir.cwi.nl/pub/23858. 
  16. W. Van Aarle, W J. Palenstijn, J. Cant, E. Janssens, F. Bleichrodt, A. Dabravolski, J. De Beenhouwer, K. J. Batenburg, and J. Sijbers (2016). "Fast and flexible X-ray tomography using the ASTRA toolbox". Optics Express 24 (22): 35–47. doi:10.1364/OE.24.025129. PMID 27828452. https://ir.cwi.nl/pub/24770. 
  17. Released by the University of Bath and CERN.

    Biguri, Ander; Dosanjh, Manjit; Hancock, Steven; Soleimani, Manuchehr (2016-09-08). "TIGRE: a MATLAB-GPU toolbox for CBCT image reconstruction". Biomedical Physics & Engineering Express 2 (5): 055010. doi:10.1088/2057-1976/2/5/055010. ISSN 2057-1976. 
  18. De Carlo F, Gursoy D, Marone F, Rivers M, Parkinson YD, Khan F, Schwarz N, Vine DJ, Vogt S, Gleber SC, Narayanan S, Newville M, Lanzirotti T, Sun Y, Hong YP, Jacobsen C (2014). "Scientific Data Exchange: a schema for HDF5-based storage of raw and analyzed data". Journal of Synchrotron Radiation 22 (6): 35–47. doi:10.1107/S160057751401604X. PMID 25343788. https://www.dora.lib4ri.ch/psi/islandora/object/psi%3A9437. 
  19. Bicer T, Gursoy D, Kettimuthu R, De Carlo F, and Foster I (2016). "Optimization of tomographic reconstruction workflows on geographically distributed resources". Journal of Synchrotron Radiation 23 (4): 997–1005. doi:10.1107/S1600577516007980. PMID 27359149. PMC 5315096. //www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pmcentrez&artid=5315096. 
  20. Pelt DM, Gursoy D, Batenburg KJ, De Carlo F, Palenstijna WJ, and Sijbers J (2016). "Integration of TomoPy and the ASTRA toolbox for advanced processing and reconstruction of tomographic synchrotron data". Journal of Synchrotron Radiation 23 (3): 842–849. doi:10.1107/S1600577516005658. PMID 27140167. PMC 5315009. //www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pmcentrez&artid=5315009.