To improve the teaching efficiency, “AR Creative-Classroom”was integrated with the Unity3D game engine (Creighton, 2010). The system
structure is shown in Fig. 5. A webcam is used to capture images, which are then transmitted to the 3D Registration Module and subjected to
image recognition and tracking by the Control Center. The 3D Registration Module is implemented using the Vuforia AR software development
kit (https://developer.vuforia.com). The Control Center calls various virtual character animations and virtual 3D models based on
different image recognition information. Finally, it transmits the real images and a virtual scene to the Virtual-Real Fusion Module, which
constructs the AR scene. The character animation is produced by recording the teacher in front of a blue screen, and then removing the blue
from the video using chroma-key technology (Grau, Pullen, & Thomas, 2004). The processed video is converted into the 3D plane and
superimposed onto the real scene in real time. It should be noted that the virtual character in the 3D plane must be directed towards the
webcam. The 3D Registration Module uses a markerless registration approach (Azuma et al., 2001), which uses natural images as targets
instead of outdated and obtrusive markers. The students can call different teaching contents using various images. Our previous teaching
experience suggests that the unnatural output of AR systems based on artificial markers causes students to lose interest in learning. In
contrast, the markerless AR system allows students to appreciate the virtual-real fusion, stimulating their interest in learning.