A Noncontact Technique for Wave Measurement Based on Thermal Stereography and Deep Learning
<|reference_start|>A Noncontact Technique for Wave Measurement Based on Thermal Stereography and Deep Learning: The accurate measurement of the wave field and its spatiotemporal evolution is essential in many hydrodynamic experiments and engineering applications. The binocular stereo imaging technique has been widely used to measure waves. However, the optical properties of indoor water surfaces, including transparency, specular reflection, and texture absence, pose challenges for image processing and stereo reconstruction. This study proposed a novel technique that combined thermal stereography and deep learning to achieve fully noncontact wave measurements. The optical imaging properties of water in the long-wave infrared spectrum were found to be suitable for stereo matching, effectively avoiding the issues in the visible-light spectrum. After capturing wave images using thermal stereo cameras, a reconstruction strategy involving deep learning techniques was proposed to improve stereo matching performance. A generative approach was employed to synthesize a dataset with ground-truth disparity from unannotated infrared images. This dataset was then fed to a pretrained stereo neural network for fine-tuning to achieve domain adaptation. Wave flume experiments were conducted to validate the feasibility and accuracy of the proposed technique. The final reconstruction results indicated great agreement and high accuracy with a mean bias of less than 2.1% compared with the measurements obtained using wave probes, suggesting that the novel technique effectively measures the spatiotemporal distribution of wave surface in hydrodynamic experiments.<|reference_end|>
@article{li2024a,
    title={A Noncontact Technique for Wave Measurement Based on Thermal
  Stereography and Deep Learning},
    author={Deyu Li, Longfei Xiao, Handi Wei, Yan Li, and Binghua Zhang},
    journal={arXiv preprint arXiv:2408.10670},
    year={2024},
    archivePrefix={arXiv},
    eprint={2408.10670},
    primaryClass={cs.CV eess.IV}
}