Neural network recognition algorithm is a deep learning-based convolutional neural network, which has been applied to target detection, image recognition, sound recognition and other fields. Although the recognition technology of convolutional neural network has been gradually stabilized, it is mainly implemented in single machine serial mode. Therefore, there will be problems such as too long training time and insufficient memory capacity. According to the previous work, this paper has carried out related research and obtained some useful results. This paper focuses on the introduction of image recognition technology based on neural network algorithm. At the same time, this paper proposes a fast real-time image recognition algorithm, which has high recognition accuracy. In this paper, the existing algorithms mentioned in the paper are analyzed, the characteristics and shortcomings of all algorithms are summarized, and the appropriate combination of algorithms is selected for specific problems. On this basis, the acceleration method of artificial neural network is used to improve the algorithm of convolutional neural network image recognition technology. With the continuous development of education and the increase of the number of students year by year, the effect of classroom teaching becomes particularly important. Therefore, modern information technology is used to transfer the classroom teaching mode to the network and realize a new method of online remote online dance teaching. According to the actual situation of dance teaching, the advantages of multimedia dance teaching are analyzed. The software of multimedia dance teaching system is tested comprehensively, from the aspects of computer system memory occupancy rate and temperature, to test whether the activities of B/S mode multimedia dance teaching system meet the expected goals and requirements of each core module of multimedia dance teaching system.