The intent of this research article is the analysis of application of digital image technology and visual sensing technology in public art design. The specific forms of public art design are studied. A series of studies on the public art form of live performance is carried out combined with the principles of advanced computer technology such as digital imaging, artificial intelligence, and visual sensing technology. An analysis method based on attention-satisfaction for the Return to the Three Gorges is put forward and some research results are obtained. The results show that the combination of live tourism performance and digital image technology creates endless possibilities for live tourism performance through technical means and artistic charm, but there are also some disadvantages. The survey results about the Return to the Three Gorges show that the proportion of tourists who choose “greatly different from expectations” and “fail to meet expectations” has reached 41.9%. And 45.3% of tourists choose the “very unwilling” and “unwilling” options in terms of willingness to revisit. It reveals that although the integration of science and technology and art has great charm, there is still much room for improvement, especially the homogenization of content and form, which needs further research.