SlideShare a Scribd company logo
1 of 28
Download to read offline
Cycle-free CycleGAN using Invertible Generator for
Unsupervised Low-Dose CT Denoising
가역적 뉴럴 네트워크를 활용한 저선량 전산단층촬영 영상 잡음 제거에 관한 연구
Taesung Kwon and Jong Chul Ye
Taesung Kwon
2
1. Introduction
Cancer related to CT scan, USA, 2007 [2]
High
DNA damage [1]
✓ Potential of increasing the incidence of cancer → Minimizing radiation dose
CT
X-ray
Radiation
dose
Low
✓ Complex noise pattern appears on Low-Dose CT image
Low-dose CT data
Standard-dose CT data
Tube current 20%↓
Lower SNR
Complex noise pattern
Solution
Deep learning
based Low-dose
CT denoising
[1] Huang et al. "DNA damage response signaling pathways and targets for radiotherapy sensitization in cancer." Signal transduction and targeted therapy 5.1 (2020): 1-27.
[2] Berrington et al. “Projected cancer risks from computed tomographic scans performed in the United States in 2007”. Arch Intern Med. 2009 Dec 14;169(22):2071-7.
3
1. Introduction
Uneven distribution of the incident X-ray
photon follows Poisson distribution
Main property of Poisson distribution
• mean = variance = λ
• noise ∝ signal
• SNR(Signal-to-Noise Ratio) ∝
signal
signal
= signal
Detector Plate
Uneven distribution
of X-ray photons
4
1. Introduction
Poisson distribution
+ reconstruction
algorithm
Much complex distribution
5
1. Introduction
Low-dose CT scanning
(LDCT)
Standard-dose CT scanning
(SDCT)
Complex noise appearance ↑
6
2. Background Theory
• Supervised Method
Noisy measurement Paired clean
measurement
• The simplest and fastest method
• Over-blurring problem
• Supervision with paired data -> Hard to get in real case
Output
minimize
7
2. Background Theory
Clean Image Discriminator
Minimize Statistical Distance
Noisy measurement Unpaired clean
measurement
Output
• Unsupervised Method
• No requirement on paired data
• Solve over-blurring problem
8
2. Background Theory
[3] Zhu et al. "Unpaired image-to-image translation using cycle-consistent adversarial networks." Proceedings of the IEEE international conference on
computer vision. 2017
✓ 2 Generators
✓ 2 Discriminators
• To maintain image level information, Cycle-consistency is required.
• Cycle consistency loss
• Requires 2 Generators and 2 Discriminators (Total 4 Neural Networks)
• Unsupervised Method
(CycleGAN [3])
9
2. Background Theory
✓ CycleGAN
LDCT SDCT
LDCT → SDCT Generator
Standard-dose Discriminator
① Forward
SDCT LDCT
SDCT→ LDCT Generator
Low-dose Discriminator
② Backward
✓ Motivation: Cycle-free CycleGAN?
LDCT SDCT
LDCT ↔ SDCT
Invertible Generator
Standard-dose Discriminator
• With Forward Generator & Backward Generator
• Using Invertible Generator automatically fulfills cycle-consistency. Therefore, the backward mapping generator can be eliminated.
10
3. Methods
✓ Neural Network performs non-invertible operations.
Because it uses Non-linear activation function.
Simple neural network calculation
(w is learnable weight, f is activation function) ReLU(Non-linear activation function)
𝑦 = 𝑓 𝑥
𝑓 𝑥 = max(0, 𝑥)
11
3. Methods
Additive coupling layer operation
(Essential component using Neural Network)
✓ Using Coupling layer, invertible calculation is possible.
Designed to enable invertible calculation regardless of Function F. (F can be any neural network)
ℱ1 ℱ1
Inverse additive coupling layer operation
(Essential component using Neural Network)
Identical
12
3. Methods
⋯
✓ By stacking coupling layer with invertible components, we make invertible neural network.
13
3. Methods
14
3. Methods
15
3. Methods
Forward mapping
Backward mapping
✓ Cycle-consistency automatically fulfilled.
16
3. Methods
✓ 1 Generator
✓ 1 Discriminator
• Using invertible neural network as Generator, we need 1 generator and 1 discriminator.
• Cycle-free CycleGAN
17
3. Methods
AAPM low-dose
Grand Challenge Dataset
20% dose Cardiac CT dataset 5% dose Cardiac CT dataset
• Total 10 patients
• 3839 Training images
• 421 Test images
• Total 50 patients
• 4684 Training images
• 772 Test images
• Total 50 patients
• 6255 Training images
• 597 Test images
• Dataset description
4. Results
Network PSNR (dB) ↑ SSIM ↑
LDCT input 30.468 0.695
Conventional CycleGAN 34.621 0.818
GAN-CIRCLE 34.774 0.819
AdaIN-based CycleGAN 34.801 0.824
Proposed 35.022 0.825
• Peak signal-to-noise ratio
• Structural similarity index metric
Table 1. Quantitative results for AAPM dataset
18
• Proposed shows highest PSNR and SSIM among the other comparative methods
• Quantitative result
4. Results
19
• Qualitative results on the AAPM CT scan dataset
Window width: 400 HU
Window level: 40 HU
4. Results
20
• Qualitative results on the 20% Cardiac CT scan dataset
Window width: 1500 HU
Window level: 300 HU
4. Results
21
• Qualitative results on the 5% Cardiac CT scan dataset
Window width: 1500 HU
Window level: 300 HU
22
4. Results
AAPM CT dataset 20% Cardiac CT dataset
• Inverse of invertible generator properly maps SDCT to LDCT
Window width: 2000 HU
Window level: 0 HU
4. Results
23
• Application on a different medical imaging modality (Ultrasound)
5. Discussion
Comparison with Other CycleGAN Structures
• (a) Conventional cycleGAN: two generators & two discriminators
• (b) Cycle-free CycleGAN: one generator & one discriminator
24
25
5. Discussion
Conventional CycleGAN AdaIN CycleGAN
(Conventional SOTA model)
Proposed
Network # of parameters Network # of parameters Network # of parameters
Total 18,035,202 Total 11,707,843 Total 4,353,409
Table 2. Comparison of the network complexity in terms of trainable parameters
✓ Proposed method uses only 24% of the conventional unsupervised method.
26
5. Discussion
• Proposed method shows parameter-efficient performance
• Also, it shows state-of-the-art denoising performance among comparative methods.
✓ Better performance with reduced complexity
6. Conclusion
• Low-dose CT Denoising
• Minimizing radiation dose, Increasing CT image quality → Important research topic
• Supervised Learning
• Blurry output, Need paired image dataset
• Conventional Unsupervised methods
• No requirement on paired dataset, Need 4 neural networks (heavy computation costs)
• Cycle-free CycleGAN
• Invertible Generator → Use single generator & single discriminator
• Single pair of generator & discriminator → stable training
• Comparable quantitative results with Unsupervised State-of-the-art Methods
• Novel framework for light & stable unsupervised CT denoising
27
Thank you

More Related Content

What's hot

Degradation of ICI in OFDM Communication System by Analyzing I/Q Imbalance an...
Degradation of ICI in OFDM Communication System by Analyzing I/Q Imbalance an...Degradation of ICI in OFDM Communication System by Analyzing I/Q Imbalance an...
Degradation of ICI in OFDM Communication System by Analyzing I/Q Imbalance an...IRJET Journal
 
Multi-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMulti-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMahesh Khadatare
 
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...IRJET Journal
 
A Simple and Robust Algorithm for the Detection of QRS Complexes
A Simple and Robust Algorithm for the Detection of QRS ComplexesA Simple and Robust Algorithm for the Detection of QRS Complexes
A Simple and Robust Algorithm for the Detection of QRS ComplexesIJRES Journal
 
QRS Complex Detection and Analysis of Cardiovascular Abnormalities: A Review
QRS Complex Detection and Analysis of Cardiovascular Abnormalities: A ReviewQRS Complex Detection and Analysis of Cardiovascular Abnormalities: A Review
QRS Complex Detection and Analysis of Cardiovascular Abnormalities: A ReviewSikkim Manipal Institute Of Technology
 
PRACTICAL IMPLEMENTION OF GAOPF ON INDIAN 220KV TRANSMISSION SYSTEM
PRACTICAL IMPLEMENTION OF GAOPF ON INDIAN 220KV TRANSMISSION SYSTEMPRACTICAL IMPLEMENTION OF GAOPF ON INDIAN 220KV TRANSMISSION SYSTEM
PRACTICAL IMPLEMENTION OF GAOPF ON INDIAN 220KV TRANSMISSION SYSTEMecij
 
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSORCOUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSORIJNSA Journal
 
Laboratory Setup for Long Transmission Line
Laboratory Setup for Long Transmission LineLaboratory Setup for Long Transmission Line
Laboratory Setup for Long Transmission LineIRJET Journal
 
Performance evaluation of ann based plasma position controllers for aditya to...
Performance evaluation of ann based plasma position controllers for aditya to...Performance evaluation of ann based plasma position controllers for aditya to...
Performance evaluation of ann based plasma position controllers for aditya to...IAEME Publication
 
A Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth MultiplierA Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth MultiplierIJERA Editor
 
Efficient data compression of ecg signal using discrete wavelet transform
Efficient data compression of ecg signal using discrete wavelet transformEfficient data compression of ecg signal using discrete wavelet transform
Efficient data compression of ecg signal using discrete wavelet transformeSAT Publishing House
 
HIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR TCM DECODERS
HIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR  TCM DECODERSHIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR  TCM DECODERS
HIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR TCM DECODERSLalitha Gosukonda
 
22 4553 2518-1-sm (edit a)
22 4553 2518-1-sm (edit a)22 4553 2518-1-sm (edit a)
22 4553 2518-1-sm (edit a)IAESIJEECS
 
Coverage performance analysis of genetic ALOGRATHIM controlled smart antenna ...
Coverage performance analysis of genetic ALOGRATHIM controlled smart antenna ...Coverage performance analysis of genetic ALOGRATHIM controlled smart antenna ...
Coverage performance analysis of genetic ALOGRATHIM controlled smart antenna ...marwaeng
 

What's hot (19)

Degradation of ICI in OFDM Communication System by Analyzing I/Q Imbalance an...
Degradation of ICI in OFDM Communication System by Analyzing I/Q Imbalance an...Degradation of ICI in OFDM Communication System by Analyzing I/Q Imbalance an...
Degradation of ICI in OFDM Communication System by Analyzing I/Q Imbalance an...
 
Multi-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMulti-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generation
 
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
 
A Simple and Robust Algorithm for the Detection of QRS Complexes
A Simple and Robust Algorithm for the Detection of QRS ComplexesA Simple and Robust Algorithm for the Detection of QRS Complexes
A Simple and Robust Algorithm for the Detection of QRS Complexes
 
QRS Complex Detection and Analysis of Cardiovascular Abnormalities: A Review
QRS Complex Detection and Analysis of Cardiovascular Abnormalities: A ReviewQRS Complex Detection and Analysis of Cardiovascular Abnormalities: A Review
QRS Complex Detection and Analysis of Cardiovascular Abnormalities: A Review
 
Ah044225229
Ah044225229Ah044225229
Ah044225229
 
PRACTICAL IMPLEMENTION OF GAOPF ON INDIAN 220KV TRANSMISSION SYSTEM
PRACTICAL IMPLEMENTION OF GAOPF ON INDIAN 220KV TRANSMISSION SYSTEMPRACTICAL IMPLEMENTION OF GAOPF ON INDIAN 220KV TRANSMISSION SYSTEM
PRACTICAL IMPLEMENTION OF GAOPF ON INDIAN 220KV TRANSMISSION SYSTEM
 
QRS signal ECG detection
QRS signal ECG detectionQRS signal ECG detection
QRS signal ECG detection
 
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSORCOUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR
 
Laboratory Setup for Long Transmission Line
Laboratory Setup for Long Transmission LineLaboratory Setup for Long Transmission Line
Laboratory Setup for Long Transmission Line
 
Half Cycle Discrete Transformation for Voltage Sag Improvement in an Islanded...
Half Cycle Discrete Transformation for Voltage Sag Improvement in an Islanded...Half Cycle Discrete Transformation for Voltage Sag Improvement in an Islanded...
Half Cycle Discrete Transformation for Voltage Sag Improvement in an Islanded...
 
Performance evaluation of ann based plasma position controllers for aditya to...
Performance evaluation of ann based plasma position controllers for aditya to...Performance evaluation of ann based plasma position controllers for aditya to...
Performance evaluation of ann based plasma position controllers for aditya to...
 
A Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth MultiplierA Review of Different Methods for Booth Multiplier
A Review of Different Methods for Booth Multiplier
 
Efficient data compression of ecg signal using discrete wavelet transform
Efficient data compression of ecg signal using discrete wavelet transformEfficient data compression of ecg signal using discrete wavelet transform
Efficient data compression of ecg signal using discrete wavelet transform
 
05725150
0572515005725150
05725150
 
EE260B_MP1
EE260B_MP1EE260B_MP1
EE260B_MP1
 
HIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR TCM DECODERS
HIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR  TCM DECODERSHIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR  TCM DECODERS
HIGH-SPEED LOW-POWER VITERBI DECODER DESIGN FOR TCM DECODERS
 
22 4553 2518-1-sm (edit a)
22 4553 2518-1-sm (edit a)22 4553 2518-1-sm (edit a)
22 4553 2518-1-sm (edit a)
 
Coverage performance analysis of genetic ALOGRATHIM controlled smart antenna ...
Coverage performance analysis of genetic ALOGRATHIM controlled smart antenna ...Coverage performance analysis of genetic ALOGRATHIM controlled smart antenna ...
Coverage performance analysis of genetic ALOGRATHIM controlled smart antenna ...
 

Similar to Cycle-free CycleGAN using invertible generator for unsupervised low-dose CT denoising

Unknown power power point unknown power point
Unknown power power point unknown power pointUnknown power power point unknown power point
Unknown power power point unknown power pointxmendquick
 
SPIE 10059-36(Reheman Baikejiang)
SPIE 10059-36(Reheman Baikejiang)SPIE 10059-36(Reheman Baikejiang)
SPIE 10059-36(Reheman Baikejiang)Reheman Baikejiang
 
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...Mohamed Elawady
 
Contrast and resolution improvement of pocus using self consistent cycle gan
Contrast and resolution improvement of pocus using self consistent cycle ganContrast and resolution improvement of pocus using self consistent cycle gan
Contrast and resolution improvement of pocus using self consistent cycle ganShujaat Khan
 
Low-power Innovative techniques for Wearable Computing
Low-power Innovative techniques for Wearable ComputingLow-power Innovative techniques for Wearable Computing
Low-power Innovative techniques for Wearable ComputingOmar Elshal
 
Retinal Vessel Segmentation using Infinite Perimeter Active Contour with Hybr...
Retinal Vessel Segmentation using Infinite Perimeter Active Contour with Hybr...Retinal Vessel Segmentation using Infinite Perimeter Active Contour with Hybr...
Retinal Vessel Segmentation using Infinite Perimeter Active Contour with Hybr...IRJET Journal
 
MULTI-DOMAIN UNPAIRED ULTRASOUND IMAGE ARTIFACT REMOVAL USING A SINGLE CONVOL...
MULTI-DOMAIN UNPAIRED ULTRASOUND IMAGE ARTIFACT REMOVAL USING A SINGLE CONVOL...MULTI-DOMAIN UNPAIRED ULTRASOUND IMAGE ARTIFACT REMOVAL USING A SINGLE CONVOL...
MULTI-DOMAIN UNPAIRED ULTRASOUND IMAGE ARTIFACT REMOVAL USING A SINGLE CONVOL...JaeyoungHuh2
 
Imrt and inverse planning
Imrt and inverse planningImrt and inverse planning
Imrt and inverse planningAbhishek Soni
 
Dose reduction technique in ct scan
Dose reduction technique in ct scanDose reduction technique in ct scan
Dose reduction technique in ct scanMohd Aiman Azmardi
 
Machine learning for Tomographic Imaging.pdf
Machine learning for Tomographic Imaging.pdfMachine learning for Tomographic Imaging.pdf
Machine learning for Tomographic Imaging.pdfMunir Ahmad
 
Machine learning for Tomographic Imaging.pptx
Machine learning for Tomographic Imaging.pptxMachine learning for Tomographic Imaging.pptx
Machine learning for Tomographic Imaging.pptxMunir Ahmad
 
Artificial Intelligence To Reduce Radiation-induced Cardiotoxicity In Lung Ca...
Artificial Intelligence To Reduce Radiation-induced Cardiotoxicity In Lung Ca...Artificial Intelligence To Reduce Radiation-induced Cardiotoxicity In Lung Ca...
Artificial Intelligence To Reduce Radiation-induced Cardiotoxicity In Lung Ca...Wookjin Choi
 
Deep Conditional Adversarial learning for polyp Segmentation
Deep Conditional Adversarial learning for polyp SegmentationDeep Conditional Adversarial learning for polyp Segmentation
Deep Conditional Adversarial learning for polyp Segmentationmultimediaeval
 
Getting Ahead of the Expanding Landscape: Radiopharmaceutical Dosimetry
Getting Ahead of the Expanding Landscape: Radiopharmaceutical DosimetryGetting Ahead of the Expanding Landscape: Radiopharmaceutical Dosimetry
Getting Ahead of the Expanding Landscape: Radiopharmaceutical DosimetryMedpace
 
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...Yan-Wei Lee
 
Igrt Srt For Lung Cancer
Igrt Srt For Lung CancerIgrt Srt For Lung Cancer
Igrt Srt For Lung Cancerfondas vakalis
 
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...Ishan Thakkar
 
Towards fine-precision automated immobilization in maskless radiosurgery
Towards fine-precision automated immobilization in maskless radiosurgeryTowards fine-precision automated immobilization in maskless radiosurgery
Towards fine-precision automated immobilization in maskless radiosurgeryOlalekan Ogunmolu
 

Similar to Cycle-free CycleGAN using invertible generator for unsupervised low-dose CT denoising (20)

Unknown power power point unknown power point
Unknown power power point unknown power pointUnknown power power point unknown power point
Unknown power power point unknown power point
 
SPIE 10059-36(Reheman Baikejiang)
SPIE 10059-36(Reheman Baikejiang)SPIE 10059-36(Reheman Baikejiang)
SPIE 10059-36(Reheman Baikejiang)
 
Integrated protection and control strategies for microgrid
Integrated protection and control strategies for microgridIntegrated protection and control strategies for microgrid
Integrated protection and control strategies for microgrid
 
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
 
Contrast and resolution improvement of pocus using self consistent cycle gan
Contrast and resolution improvement of pocus using self consistent cycle ganContrast and resolution improvement of pocus using self consistent cycle gan
Contrast and resolution improvement of pocus using self consistent cycle gan
 
Low-power Innovative techniques for Wearable Computing
Low-power Innovative techniques for Wearable ComputingLow-power Innovative techniques for Wearable Computing
Low-power Innovative techniques for Wearable Computing
 
Retinal Vessel Segmentation using Infinite Perimeter Active Contour with Hybr...
Retinal Vessel Segmentation using Infinite Perimeter Active Contour with Hybr...Retinal Vessel Segmentation using Infinite Perimeter Active Contour with Hybr...
Retinal Vessel Segmentation using Infinite Perimeter Active Contour with Hybr...
 
MULTI-DOMAIN UNPAIRED ULTRASOUND IMAGE ARTIFACT REMOVAL USING A SINGLE CONVOL...
MULTI-DOMAIN UNPAIRED ULTRASOUND IMAGE ARTIFACT REMOVAL USING A SINGLE CONVOL...MULTI-DOMAIN UNPAIRED ULTRASOUND IMAGE ARTIFACT REMOVAL USING A SINGLE CONVOL...
MULTI-DOMAIN UNPAIRED ULTRASOUND IMAGE ARTIFACT REMOVAL USING A SINGLE CONVOL...
 
Imrt and inverse planning
Imrt and inverse planningImrt and inverse planning
Imrt and inverse planning
 
Dose reduction technique in ct scan
Dose reduction technique in ct scanDose reduction technique in ct scan
Dose reduction technique in ct scan
 
Machine learning for Tomographic Imaging.pdf
Machine learning for Tomographic Imaging.pdfMachine learning for Tomographic Imaging.pdf
Machine learning for Tomographic Imaging.pdf
 
Machine learning for Tomographic Imaging.pptx
Machine learning for Tomographic Imaging.pptxMachine learning for Tomographic Imaging.pptx
Machine learning for Tomographic Imaging.pptx
 
Artificial Intelligence To Reduce Radiation-induced Cardiotoxicity In Lung Ca...
Artificial Intelligence To Reduce Radiation-induced Cardiotoxicity In Lung Ca...Artificial Intelligence To Reduce Radiation-induced Cardiotoxicity In Lung Ca...
Artificial Intelligence To Reduce Radiation-induced Cardiotoxicity In Lung Ca...
 
Deep Conditional Adversarial learning for polyp Segmentation
Deep Conditional Adversarial learning for polyp SegmentationDeep Conditional Adversarial learning for polyp Segmentation
Deep Conditional Adversarial learning for polyp Segmentation
 
Getting Ahead of the Expanding Landscape: Radiopharmaceutical Dosimetry
Getting Ahead of the Expanding Landscape: Radiopharmaceutical DosimetryGetting Ahead of the Expanding Landscape: Radiopharmaceutical Dosimetry
Getting Ahead of the Expanding Landscape: Radiopharmaceutical Dosimetry
 
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
 
CT dose reduction
CT dose reductionCT dose reduction
CT dose reduction
 
Igrt Srt For Lung Cancer
Igrt Srt For Lung CancerIgrt Srt For Lung Cancer
Igrt Srt For Lung Cancer
 
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
Process Variation Aware Crosstalk Mitigation for DWDM based Photonic NoC Arch...
 
Towards fine-precision automated immobilization in maskless radiosurgery
Towards fine-precision automated immobilization in maskless radiosurgeryTowards fine-precision automated immobilization in maskless radiosurgery
Towards fine-precision automated immobilization in maskless radiosurgery
 

Recently uploaded

Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelDrAjayKumarYadav4
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...IJECEIAES
 
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...AshwaniAnuragi1
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxMustafa Ahmed
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxKarpagam Institute of Teechnology
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxCHAIRMAN M
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书c3384a92eb32
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashidFaiyazSheikh
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptjigup7320
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfEr.Sonali Nasikkar
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfSkNahidulIslamShrabo
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailingAshishSingh1301
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdfAlexander Litvinenko
 
Databricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfDatabricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfVinayVadlagattu
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...Amil baba
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...IJECEIAES
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docxrahulmanepalli02
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptamrabdallah9
 

Recently uploaded (20)

Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Databricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfDatabricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdf
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 

Cycle-free CycleGAN using invertible generator for unsupervised low-dose CT denoising

  • 1. Cycle-free CycleGAN using Invertible Generator for Unsupervised Low-Dose CT Denoising 가역적 뉴럴 네트워크를 활용한 저선량 전산단층촬영 영상 잡음 제거에 관한 연구 Taesung Kwon and Jong Chul Ye Taesung Kwon
  • 2. 2 1. Introduction Cancer related to CT scan, USA, 2007 [2] High DNA damage [1] ✓ Potential of increasing the incidence of cancer → Minimizing radiation dose CT X-ray Radiation dose Low ✓ Complex noise pattern appears on Low-Dose CT image Low-dose CT data Standard-dose CT data Tube current 20%↓ Lower SNR Complex noise pattern Solution Deep learning based Low-dose CT denoising [1] Huang et al. "DNA damage response signaling pathways and targets for radiotherapy sensitization in cancer." Signal transduction and targeted therapy 5.1 (2020): 1-27. [2] Berrington et al. “Projected cancer risks from computed tomographic scans performed in the United States in 2007”. Arch Intern Med. 2009 Dec 14;169(22):2071-7.
  • 3. 3 1. Introduction Uneven distribution of the incident X-ray photon follows Poisson distribution Main property of Poisson distribution • mean = variance = λ • noise ∝ signal • SNR(Signal-to-Noise Ratio) ∝ signal signal = signal Detector Plate Uneven distribution of X-ray photons
  • 4. 4 1. Introduction Poisson distribution + reconstruction algorithm Much complex distribution
  • 5. 5 1. Introduction Low-dose CT scanning (LDCT) Standard-dose CT scanning (SDCT) Complex noise appearance ↑
  • 6. 6 2. Background Theory • Supervised Method Noisy measurement Paired clean measurement • The simplest and fastest method • Over-blurring problem • Supervision with paired data -> Hard to get in real case Output minimize
  • 7. 7 2. Background Theory Clean Image Discriminator Minimize Statistical Distance Noisy measurement Unpaired clean measurement Output • Unsupervised Method • No requirement on paired data • Solve over-blurring problem
  • 8. 8 2. Background Theory [3] Zhu et al. "Unpaired image-to-image translation using cycle-consistent adversarial networks." Proceedings of the IEEE international conference on computer vision. 2017 ✓ 2 Generators ✓ 2 Discriminators • To maintain image level information, Cycle-consistency is required. • Cycle consistency loss • Requires 2 Generators and 2 Discriminators (Total 4 Neural Networks) • Unsupervised Method (CycleGAN [3])
  • 9. 9 2. Background Theory ✓ CycleGAN LDCT SDCT LDCT → SDCT Generator Standard-dose Discriminator ① Forward SDCT LDCT SDCT→ LDCT Generator Low-dose Discriminator ② Backward ✓ Motivation: Cycle-free CycleGAN? LDCT SDCT LDCT ↔ SDCT Invertible Generator Standard-dose Discriminator • With Forward Generator & Backward Generator • Using Invertible Generator automatically fulfills cycle-consistency. Therefore, the backward mapping generator can be eliminated.
  • 10. 10 3. Methods ✓ Neural Network performs non-invertible operations. Because it uses Non-linear activation function. Simple neural network calculation (w is learnable weight, f is activation function) ReLU(Non-linear activation function) 𝑦 = 𝑓 𝑥 𝑓 𝑥 = max(0, 𝑥)
  • 11. 11 3. Methods Additive coupling layer operation (Essential component using Neural Network) ✓ Using Coupling layer, invertible calculation is possible. Designed to enable invertible calculation regardless of Function F. (F can be any neural network) ℱ1 ℱ1 Inverse additive coupling layer operation (Essential component using Neural Network) Identical
  • 12. 12 3. Methods ⋯ ✓ By stacking coupling layer with invertible components, we make invertible neural network.
  • 15. 15 3. Methods Forward mapping Backward mapping ✓ Cycle-consistency automatically fulfilled.
  • 16. 16 3. Methods ✓ 1 Generator ✓ 1 Discriminator • Using invertible neural network as Generator, we need 1 generator and 1 discriminator. • Cycle-free CycleGAN
  • 17. 17 3. Methods AAPM low-dose Grand Challenge Dataset 20% dose Cardiac CT dataset 5% dose Cardiac CT dataset • Total 10 patients • 3839 Training images • 421 Test images • Total 50 patients • 4684 Training images • 772 Test images • Total 50 patients • 6255 Training images • 597 Test images • Dataset description
  • 18. 4. Results Network PSNR (dB) ↑ SSIM ↑ LDCT input 30.468 0.695 Conventional CycleGAN 34.621 0.818 GAN-CIRCLE 34.774 0.819 AdaIN-based CycleGAN 34.801 0.824 Proposed 35.022 0.825 • Peak signal-to-noise ratio • Structural similarity index metric Table 1. Quantitative results for AAPM dataset 18 • Proposed shows highest PSNR and SSIM among the other comparative methods • Quantitative result
  • 19. 4. Results 19 • Qualitative results on the AAPM CT scan dataset Window width: 400 HU Window level: 40 HU
  • 20. 4. Results 20 • Qualitative results on the 20% Cardiac CT scan dataset Window width: 1500 HU Window level: 300 HU
  • 21. 4. Results 21 • Qualitative results on the 5% Cardiac CT scan dataset Window width: 1500 HU Window level: 300 HU
  • 22. 22 4. Results AAPM CT dataset 20% Cardiac CT dataset • Inverse of invertible generator properly maps SDCT to LDCT Window width: 2000 HU Window level: 0 HU
  • 23. 4. Results 23 • Application on a different medical imaging modality (Ultrasound)
  • 24. 5. Discussion Comparison with Other CycleGAN Structures • (a) Conventional cycleGAN: two generators & two discriminators • (b) Cycle-free CycleGAN: one generator & one discriminator 24
  • 25. 25 5. Discussion Conventional CycleGAN AdaIN CycleGAN (Conventional SOTA model) Proposed Network # of parameters Network # of parameters Network # of parameters Total 18,035,202 Total 11,707,843 Total 4,353,409 Table 2. Comparison of the network complexity in terms of trainable parameters ✓ Proposed method uses only 24% of the conventional unsupervised method.
  • 26. 26 5. Discussion • Proposed method shows parameter-efficient performance • Also, it shows state-of-the-art denoising performance among comparative methods. ✓ Better performance with reduced complexity
  • 27. 6. Conclusion • Low-dose CT Denoising • Minimizing radiation dose, Increasing CT image quality → Important research topic • Supervised Learning • Blurry output, Need paired image dataset • Conventional Unsupervised methods • No requirement on paired dataset, Need 4 neural networks (heavy computation costs) • Cycle-free CycleGAN • Invertible Generator → Use single generator & single discriminator • Single pair of generator & discriminator → stable training • Comparable quantitative results with Unsupervised State-of-the-art Methods • Novel framework for light & stable unsupervised CT denoising 27