dtu inside evaluation
TRANSCRIPT
![Page 1: DTU Inside evaluation](https://reader036.vdocuments.us/reader036/viewer/2022062420/62ae780a70a11229d6662042/html5/thumbnails/1.jpg)
1
Center for Fast Ultrasound ImagingDepartment of Electrical Engineering
Evaluation, Q&A, and oral exam
Jørgen Arendt Jensen
November 30, 2020
Center for Fast Ultrasound Imaging, Build 349Department of Health TechnologyTechnical University of Denmark
1
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Topics for today
•Course evaluation on CampusNet and comments
•Oral exam and time slots: –Thursday 10/12, 2020
–Friday 11/12 2020
•Q&A session: Tuesday 8/12, 2017 at 10.00 in this auditorium
•Help on CT assignments
•MR lecture & exercise
2/x
2
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 3/x
DTU Inside evaluation:
Going through it.
3
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Oral exam
•20 min time slots in room 214, building 349•Take one question, explain on black board•No books or notes in the room•Reading list and questions on DTU Inside•Time slots are listed on DTU Inside and list is here
•Q&A session: –Tuesday 8/12, 2020 at 10.00 in this auditorium
4/x
4
![Page 2: DTU Inside evaluation](https://reader036.vdocuments.us/reader036/viewer/2022062420/62ae780a70a11229d6662042/html5/thumbnails/2.jpg)
2
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
CT assignments
•Usual hand-in of reports
•Standard pdf, readable in Urkund•Remember to include the code
•Grade will be available before the exam
5/x
5
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Shepp-Logan phantom
6/x
Note that the Shepp-Logan phantom isnot in Hounsfield units, but the relativescaling is the same.
6
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Hounsfield units
From
: W. A
. Kal
ende
r; C
ompu
ted
Tom
ogra
phy,
Pub
licis
, 200
5
Note that the in-vivo dataon the website is off-set by 1000 HU (-1000 is off-set to 0)
7
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Influence from number of projections
8/x
8
![Page 3: DTU Inside evaluation](https://reader036.vdocuments.us/reader036/viewer/2022062420/62ae780a70a11229d6662042/html5/thumbnails/3.jpg)
3
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Comparison between filters
9/x
9
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Circular convolution
10/x
−100 −80 −60 −40 −20 0 20 40 60 800
0.01
0.02
h(n)
Filter
−100 −80 −60 −40 −20 0 20 40 60 800
5
10
15
20
g 1(n)
Periodic time signal
−100 −80 −60 −40 −20 0 20 40 60 800
2
4
g 1(n)
Resulting periodic time signal with overlap
10
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Circular convolution
11/x
−100 −80 −60 −40 −20 0 20 40 60 800
2
4
Sample number (n)
g 2(n)
Periodic time signal without overlap
−100 −80 −60 −40 −20 0 20 40 60 800
0.01
0.02
h(n)
Filter
−100 −80 −60 −40 −20 0 20 40 60 800
5
10
15
20
g 1(n)
Periodic time signal
11
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Circular convolution – Shepp-Logan
12/x
Ideal Shepp−logan phantom, 512 x 512 pixels, Range: [0.95 1.1]
Relative x−coordinate
Rel
ativ
e y−
coor
dina
te
−3 −2 −1 0 1 2
−3
−2
−1
0
1
2
12
![Page 4: DTU Inside evaluation](https://reader036.vdocuments.us/reader036/viewer/2022062420/62ae780a70a11229d6662042/html5/thumbnails/4.jpg)
4
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Backprojection
13/x
Patientgrid
Projec
tion
13
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Data for testing and validation
• Use data sets on web site
• Circular phantom for geometry test
• Shepp-Logan for orientation and quantitative data
• In-vivo images for Hounsfield units
14/x
14
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Assignment data
•DICOM data from female patient
•All data available on the web•Task is to find which slice it is
15/x
Data and program in: undervisning/k_22485_31545_billeder/ct_data/dicom_data
15
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark
Reading DICOM data
16/x
% Set overall parametersdir_name='DICOM/ST00001/SE00001/'; % Directory namestart_image=1; % First image in seriesend_image=747; % Last image in seriesframe_rate=50; % Frame rate for playing back the movie
% Set the dynamic range for the displayoff_set=100; % Offset [Hu]range=400; % Range to display [Hu]map_values=128; % Number of gray level valuesbone_off_set= -250; % Offset for showing the bonesbone_range=100; % Range for showing the bones
% Initialize figurecolormap(gray(map_values));dicom_movie(end_image+1-start_image) = struct('cdata',[],'colormap',[]);
% Read information for the first imagesfile_name='IM00001';info=dicominfo([dir_name, file_name]);dx=info.PixelSpacing(1);dy=info.PixelSpacing(2);Y = dicomread(info);[Nx,Ny]=size(Y);
% Make space for all the imagesY=zeros(Nx,Ny,end_image+1-start_image);z_positions=zeros(end_image+1-start_image,1);
16
![Page 5: DTU Inside evaluation](https://reader036.vdocuments.us/reader036/viewer/2022062420/62ae780a70a11229d6662042/html5/thumbnails/5.jpg)
5
Center for Fast Ultrasound Imaging, Department of Electrical Engineering Technical University of Denmark 17/x
% Loop through the images and read and display them
for i=start_image:end_imagefile_name=['IM00',num2str(floor(i/100)),num2str(floor(rem(i,100)/10)),num2str(rem(i,10))];info=dicominfo([dir_name, file_name]);Y(:,:,i) = dicomread(info);image(((1:Nx)-Nx/2)*dx,((1:Ny)-Ny/2)*dy,(double(Y(:,:,i))+off_set)/range*map_values)xlabel('Distance [mm]')ylabel('Distance [mm]')pos=sprintf('%5.1f, %5.1f, %5.1f', info.ImagePositionPatient(1), …
info.ImagePositionPatient(2), info.ImagePositionPatient(3));z_positions(i)= info.ImagePositionPatient(3);text(-150, -150, ['Image ', num2str(i),', Pos. (x,y,z) = ', pos,' mm'], 'Color', [1 1 1])axis('image')drawnowdicom_movie(i)=getframe;
end
% Display the movie
movie(dicom_movie, 5, frame_rate);
Full script can be found at:
courses.healthtech.dtu.dk/22485/files/ct_data/dicom_data/display_dicom_images.m
on the page for the CT data: courses.healthtech.dtu.dk/22485/?ct_data/assign_data.html
Script in: ct_data/dicom_data
17