Application Of Bayesian Machine Learning And Uncertainty Quantification In Structured Light System And Pipeline External Corrosion Assessment