The success of deep learning models in fluid dynamics applications will depend on their ability to handle sparse and noisy data accurately. This paper concerns the development of a deep learning model for reconstructing turbulent flow images from low-resolution counterparts encompassing noise. The flow is incompressible through a symmetric, sudden expansion featuring bifurcation, instabilities, and turbulence. The deep learning model is based on convolutional neural networks, in a high-performance, lightweight architecture. The training is performed by finding correlations between high- and low-resolution two-dimensional images. The study also investigates how to remove noise from flow images after training the model with high-resolution and noisy images. In such flow images, the turbulent velocity field is represented by significant color variations. The model's peak signal-to-noise ratio is 45, one of the largest achieved for such problems. Fine-grained resolution can be achieved using sparse data at a fraction of the time required by large-eddy and direct numerical simulation methods. Considering its accuracy and lightweight architecture, the proposed model provides an alternative when repetitive experiments are complex and only a small amount of noisy data is available.