State Key Laboratory of Space Weather Space Science Center Academy of Sciences 100190;
University of Chinese Academy of Sciences 100049;
Key Laboratory of Science and Technology on Environment Space Situation Awareness Academy of Sciences 100190;
Augmented reality; Augmented image; Image feature point extraction and matching; Space weather; Solar image;