| Under the contemporary circumstances,users are becoming increasingly dissatisfied with purely virtual display or interaction with plainly virtual information,which makes research resources even-more inclined to Augmented Reality.Allowing for Augmented Reality integrates the real world and the virtual world.In order to obtain more accurate and spontaneous results,major manufacturers are rapidly iterating facilities which depended on hardware technologies.Augmented Reality applications is not only for citizens’ entertainment and routine.Further importantly,in addition to traditional mechanical maintenance,it is applied to reduce the costs of industry products.Considering the explosive development of information technology,products become more complex and intelligent,while it also lead to the decline of product reliability,prominent its maintenance costs.To overcome problems above,this paper takes advantage of Augmented Reality technology,comprehensively using openCV and openGL,limiting the calibration requirements and hardware dependency,simulating the assembling process in mechanical maintenance in a more economical way.On the basis of model-based tracking,according to 3D virtual target model as a priori knowledge,pairing explicit point between the segmented contour and the corresponding 3D object points that belong to the projected contour.Then,an energy function is established based on former correspondence upon searching regions,and the corresponding relation between the model outline of the 3D target and the candidate projection silhouette of camera image could be described as a directed graph.With dynamic programming,the correspondence is capable to be searched.In conclusion the virtual maintenance information can be presented in combination with real-world information,so that this paper provides typical interactions in a mechanical maintenance environment to assist machinery assembly operations without any embedded equipment or fiducial markers. |