The XCT and NDT projects were cooperated with the Assistant Professor Jing Rao (UNSW). Some achieved details can be checked out in the introduction of the project respectively.

XCT

The target of this project was to denoise the XCT pictures. An existing reinforcement learning model BSRGAN was used to eliminate the noise in pictures. Then the threshold method was implemented by OpenCV to segment the damage regions in specimens. With this process, the damage area of specimens can be detected from the XCT data.
Raw XCT picture of a metal sample

Raw XCT picture of a metal sample (local area)

Super Resolution Result
Super Resolution (SR) Result (local area)

Threshold result based on SR technique
Threshold result based on SR technique (local area)

Raw XCT picture of a metal sample
Raw XCT picture of a metal sample

Super Resolution Result
Super Resolution (SR) Result

Threshold result based on SR technique
Threshold result based on SR technique

Unet

In this project, a data library of labels in pictures was made using the labelme tool. The deep learning model Unet was trained with the existing data library. The model was tested by pictures including cracks.
Picture of cracks on a carbon steel sample

Picture of cracks on a carbon steel sample

Threshold result by Unet
Threshold result by Unet

Picture of cracks on a concrete wall
Picture of cracks on a concrete wall - case 1

Threshold result by Unet
Threshold result by Unet - case 1

Picture of cracks on a concrete wall
Picture of cracks on a concrete wall - case 2

Threshold result by Unet
Threshold result by Unet - case 2

NDT

For this topic, some numerical simulations about guided wave propagating on composite plates are shown in the following.
Simulation of the guided wave on a flat composite plate

Simulation contour plot of the guided wave on a flat composite plate

Contour plot of the simulation for the guided wave on a curved composite plate
Simulation contour plot of the guided wave on a curved composite plate