Professional Documents
Culture Documents
INTERDICIPLINARY
RESEARCH
SEMINAR
Final Progress 1
SUPERVISOR
1st Supervisor
RIYANTO SIGIT, ST., M.Kom., Ph.D.
2nd Supervisor
Dr. TITA KARLITA, S.Kom, M.Kom
01
Background
Heart disease or cardiovascular disease is still the
deadliest disease in the world
03
This system is used to perform cardiac diagnosis
using echocardiography or ultrasound by means of
segmentation (FCNs). This system is expected to
help speed up diagnosing the heart.
Problem
2 4
How do you process the
obtained microdicom heart How to do echocardiographic
video into heart images that image segmentation using a
will be managed with the fully convolutional neural
Short Axis View point of network as a heart diagnosis?
view?
1 3 5
How to evaluate the
How to diagnose a normal How to do pre-
results of the
heart and a heart affected processing on the
segmentation that has
by coronary heart Ultrasound image of the
been produced?.
cardiovascular disease heart?
from Ultrasound images?
Purpose
Perform segmentation
that can diagnose a
normal heart and a heart Develop cardiac
Looking for the
affected by coronary classification using
FCNs model so that
heart cardiovascular FCNs to assist
a higher accuracy
disease in the Left doctors in
value is produced for
Ventricle (LV) using diagnosing cardiac
diagnosing the heart.
machine learning with the ultrasound images..
FCNs method.
1 2 3
Contribution
Segmentation Classification
data set in the form of abnormal heart data set in the form of normal and abnormal
patient data and data segmentation results, data
then the data is trained and the data testing then the data is trained, and in testing the
will be tested data will be tested and detected whether it is
and the results of segmentation of the included in the normal or abnormal category
abnormal heart area were detected
Echocardiography Transducer TTE Echocardiography Output Results
four-chamber two-chamber
Windows
echocardiographic anatomy
point of view
long axis point of view short axis point of view
probe markers
probe marker is up to 12 o'clock
around 3 o'clock
Movement of the heart walls
Abnormal Cardiac Videos
Normal Cardiac Videos
SHORT AXIS
VIEW
How is Fully Convolutional Network (FCN) different from the
original Convolutional Neural Network (CNN)?
80% 40%
source : A Novel Deep Fully Convolutional Network for PolSAR Image Classification by Yangyang Li, Yanqiao Chen,
Guangyuan Liu and Licheng Jiao
School of Artificial Intelligence, Xidian University, Xi'an 710071, Shaanxi, China
U-Net has 2 main parts, namely contracting path FCN only has the encode path that
(encode) to take input features and creating makes up the architecture it does not
dimensions match the input, so the decode feature
which is smaller than the input, and the expansive from U-Net is needed to overcome the
path (decode) retrieves the encoded features and deficiency.
provides the best match with the main input or
planned output.
Ilustrasi
Semantic
segmentation
Ilustrasi U-Net
Input
Collection Data
Doctor Labeling :
Primary data set – RSUD Dr. Soetomo Data labeled by a doctor
Cardiac Abnormal
Cardiac Abnormal
US Image Resizing 256 x 256 pixels
US Image Original
Segmentation
Testing Training
Pixel Recall
Intersection Over
Image Enhancement
Union ( IOU)
• Grayscale
• Median filter
Pixel Accuracy
• High boost filter
• Morfology operation
• Thresholding
Evaluation
• Canny filter Fully Convolutional Networks (FCN) Pixel Precision
• watershed
Method
Fully Convolutional Networks (FCN) U-net
(A) Architecture of a fully convolutional neural network (FCN). The FCN first takes the
whole image as input, learns image features though the encoder, gradually recovers
the spatial dimension by a series of upscaling layers (e.g., transposed convolution
layers, unpooling layers) in the decoder and then produce 4-class pixel-wise
probabilistic maps to predict regions of the left ventricle cavity (blue region), the left
ventricular myocardium (green region) and the right ventricle cavity (red region) and
background. The final segmentation map is obtained by assigning each pixel with
the class of the highest probability.
(B) Architecture of a U-net. On the basis of FCN, U-net adds “skip connections” (gray TRAIN : 75% x 408 = 306 image
arrows) to aggregate feature maps from coarse to fine through concatenation and TEST; 25% x 408 = 102 image
convolution operations.
Method
Pixel Recall
Pixel recall is the proportion of boundary pixels in the ground
truth that were correctly classified by the segmentation.
Pixel Precision
Pixel precision is a ratio between the number of correctly
classified positive pixels and the total number of positive
predicted pixels.
Method
FCN U-net
Encoder(input)
Conv2D(16, (3, 3) input
Dropout(0.1) Conv2D(16, (3, 3)
MaxPooling2D((2, 2) Dropout(0.1)
Flatten(32)
Dense(512,512)
Softmax(64)
Decoder MaxPooling2D((2, 2)
Conv2D(16, (3, 3)
Dropout(0.1)
MaxPooling2D((2, 2)
= Conv2DTranspose(32, (2, 2)
Result
No Parameter Nilai Keterangan
Intersection Over Union
Intersection over union, also known as Jaccard index, is the percent
overlap between the target mask and the prediction output. 1 Epoch 50 Number of iterations
2 Batch size 8 The total size of the training
data
Accuracy loss
3 Learning 0,001 System learning speed
rate
Unet akurasi: 98.92 %
IOU : 98.93
no conclusion yet
Next
Progress 2
repair segmentation or image improvement to
match the organ marking from the actual heart
point of view