In order to improve the physical quality and even ability of swimmers, this study built OpenCL technology for the swimming movement design system of swimmers, so as to design a series of movements. Combined with the capture system, this paper captures and processes the athletes’ movements, obtains the key position information, and calculates the accurate data. It can provide effective guidance for accurately positioning athletes’ swimming movements, enable users to have a clearer understanding of their own movements, improve users’ movements, and enhance the system operation effect. According to the technology and application requirements of virtual swimming training simulator, the overall design scheme of the device is determined. From the point of view of ensuring the comfort and safety of simulated virtual swimming, the design, installation, and strength verification of the supporting structure are carried out. Hardware design and selection shall be carried out according to the requirements of head position detection and virtual environment presentation, including the design of positioning ball set, camera selection, and VR head display selection. The software functions of head position detection program and virtual scene program are designed according to the requirements of natural human-computer interaction. The designed swimming guidance training system has complete functions and stable operation and can be used as an auxiliary tool for swimming training.