ebook img

Clinical Radiotherapy Physics with MATLAB: A Problem-Solving Approach PDF

281 Pages·2018·22.076 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Clinical Radiotherapy Physics with MATLAB: A Problem-Solving Approach

Clinical Radiotherapy Physics with MATLAB® A Problem-Solving Approach Series in Medical Physics and Biomedical Engineering Series Editors: John G. Webster, E. Russell Ritenour, Slavik Tabakov, and Kwan-Hoong Ng Recent books in the series: Clinical Radiotherapy Physics with MATLAB®: A Problem-Solving Approach Pavel Dvorak Manjit Dosanjh and Jacques Bernier (Eds) Radiotherapy and Clinical Radiobiology of Head and Neck Cancer Loredana G. Marcu, Iuliana Toma-Dasu, Alexandru Dasu, and Claes Mercke Problems and Solutions in Medical Physics: Diagnostic Imaging Physics Advanced and Emerging Technologies in Radiation Oncology Physics Siyong Kim and John W. Wong (Eds) A Guide to Outcome Modeling In Radiotherapy and Oncology: Listening to the Data Issam El Naqa (Ed) Ioannis Tsougos Quantitative MRI of the Brain: Principles of Physical Measurement, Second edition Mara Cercignani, Nicholas G. Dowell, and Paul S. Tofts (Eds) A Brief Survey of Quantitative EEG Kaushik Majumdar Handbook of X-ray Imaging: Physics and Technology Paolo Russo (Ed) Xun Jia and Steve B. Jiang (Eds) Todd A. Kuiken, Aimee E. Schultz Feuser, and Ann K. Barlow (Eds) Emerging Technologies in Brachytherapy William Y. Song, Kari Tanderup, and Bradley Pieters (Eds) Environmental Radioactivity and Emergency Preparedness Mats Isaksson and Christopher L. Rääf Michael G. Stabin Clinical Radiotherapy Physics with MATLAB® A Problem-Solving Approach Pavel Dvorak MATLAB® is a trademark of The MathWorks, Inc. and is used with permission. The MathWorks does not warrant the accu- racy of the text or exercises in this book. This book’s use or discussion of MATLAB® software or related products does not constitute endorsement or sponsorship by The MathWorks of a particular pedagogical approach or particular use of the MATLAB® software. CRC Press Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 © 2018 by Taylor & Francis Group, LLC CRC Press is an imprint of Taylor & Francis Group, an Informa business No claim to original U.S. Government works Printed on acid-free paper International Standard Book Number-13: 978-1-4987-5499-6 (Hardback) This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materi- als or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, micro- filming, and recording, or in any information storage or retrieval system, without written permission from the publishers. For permission to photocopy or use material electronically from this work, please access www.copyright.com (http://www .copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750- 8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged. Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identifi- cation and explanation without intent to infringe. Library of Congress Cataloging‑in‑Publication Data Names: Dvorak, Pavel (Medical physicist), author. Title: Clinical radiotherapy physics with MATLAB : a problem-solving approach / Pavel Dvorak. Other titles: Series in medical physics and biomedical engineering. Description: Boca Raton, FL : CRC Press, Taylor & Francis Group, [2018] | Series: Series in medical physics and biomedical engineering | Includes bibliographical references and index. Identifiers: LCCN 2018001537| ISBN 9781498754996 (hardback ; alk. paper) | ISBN 1498754996 (hardback ; alk. paper) Subjects: LCSH: Medical physics--Data processing. | MATLAB. Classification: LCC R895 .D86 2018 | DDC 610.1/53--dc23 LC record available at https://lccn.loc.gov/2018001537 Visit the Taylor & Francis Web site at http://www.taylorandfrancis.com and the CRC Press Web site at http://www.crcpress.com Visit the eResources https://www.crcpress.com/9781498754996 I dedicate this book to my late mother who always encouraged me to do better. http://taylorandfrancis.com Contents Foreword, xv Preface, xvii About the Series, xxi Acknowledgements, xxiii Acronyms and Abbreviations, xxv Definitions of Terms, xxvii Chapter 1 ◾ MATLAB Essentials and Principles of Simple Programming 1 ALL YOU NEED TO START 1 MATLAB Interface 2 Presenting Strategy for This Book 3 First Steps: Using MATLAB as a Pocket Calculator 4 First Steps: Vector Algebra and Composite Commands 5 First Steps: Data Plots and Figures 7 First Steps: Program Development (Scripting) 7 First Steps: Algorithmization 11 Workspace Saving and Loading 12 Variable Saving and Loading 12 Path Setting/Adding 13 DATA TYPES IN MATLAB 13 Numeric Types 13 Character and String Data 14 Cell Arrays 14 Structure Arrays 14 BASIC OUTPUT AND EXPORT OPTIONS 15 BASIC INPUT AND IMPORT OPTIONS 18 vii viii ◾ Contents MANAGING FILES AND FOLDERS 22 A SIMPLE CASE STUDY 22 Problem Definition 23 Problem Specification 23 Algorithmization 25 Scripting 26 Testing 27 Documentation 29 REFERENCES 30 Chapter 2 ◾ Radiotherapy Physics Related Data Types and Basic Operations 31 INTRODUCTION 31 SCALARS 32 1D DATA 32 Graphical Display 32 Beam Scans 32 Dose Volume Histogram 33 Interpolating Dose Profiles 33 Matching Dose Profiles 34 Finding CAX 35 0 Finding CAX 35 c Finding edgeR/edgeL 35 Symmetric Averaging Dose Profile 36 Mirroring Dose Profile 38 Smoothing a Dose Profile 39 DVH: Differential and Integral Format 40 DVH Statistics 41 2D DATA 43 Graphical Display 44 Interpolation and Resizing 45 Filtering 48 Rotations, Mirroring, Zoom 48 Regions of Interest 49 Matching 2D Data 50 3D DATA 51 Contents   ◾   ix Graphical Display 51 Interpolation and Resizing 52 Matching 3D Data 52 Rotations and Mirroring 53 Regions of Interest 53 Histogram 53 4D DATA 54 CELL ARRAY 55 STRUCTURE ARRAY 55 STRING 57 REFERENCES 57 Chapter 3 ◾ Reconstructing Basic DICOM RT Data 59 INTRODUCTION 59 DICOM: ALL YOU NEED TO KNOW TO START WORKING 59 RADIOTHERAPY SPECIFIC MODULE: DICOM RT 60 IMPORTING DICOM DATA 62 Image Series 62 Secondary Image Series (MRI, PET, …) 70 Volumes of Interest (RT Structures) 70 Dose 76 DVH 78 Other DICOM RT Data in Radiotherapy 80 RECONSTRUCTING 3D DOSE DISTRIBUTION 82 Matching the Dose with the CT Model 84 Calculating and Comparing DVHs 87 REFERENCES 90 Chapter 4 ◾ Modifying DICOM Data in Radiotherapy 91 INTRODUCTION 91 IMPORT AND RE-EXPORT WITHOUT MODIFICATION 92 DICOM Image Data 92 RT Treatment Plan (RTPLAN) 93 RT Structure Set (RTSTRUCT) 94 DICOM UIDs CROSS-REFERENCING EXAMPLES 95 ANONYMIZING IMAGES AND OTHER DICOM DATA 97

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.