| Augmented Reality (AR) is a technology which allows virtual objects generated by computer graphics to exactly overlap in a real world environment with the help of the computer vision and seamlessly integrate into the environment by using display device so as to present a live physical environment for users. Considering the application of AR, this thesis focuses on the investigation of AR interaction in the video scene. The interactive technology of AR refers to the users can adjust the virtual objects dynamically according to the comprehensive visual effect and subjective wish, in order to modify a virtual fusion result and determine the optimal design.First, this thesis introduces the background and aim of the research, reviews the current related work in AR at home and abroad, and analyses the working principle of ARToolKit briefly. Then, it summarizes the key technology of AR, mainly according to the interactive technology, contrasts many interactive methods at present in AR, and points out the basis of the interactive way selected. Since the system uses menu interactive way, so it is very important to make the interactive interface friendly. Because of the shortage that ARToolKit lacks the user interface, this thesis combines ARToolKit with MFC, and puts forward a new object-oriented improvement method which can solve this problem perfectly. Then, considering the reality influence of the appearance of the objects for system, this thesis is not only increasing the OpenGL interactive modeling platform design , with the help of it ,users can construct the virtual objects according to theirs will, but also importing the real-time 3D models which can improve the sense of reality of the system . In the real scene which is caught by camera., this thesis not only uses the way of menu interaction to realize the control of virtual objects, such as translation, rotation and zoom, but also focuses on the advantage of markers control, and puts forward to a new design method which through making the markers rotate to change the size of virtual objects, it simulates the process of virtual household models putting in the real environment vividly. |