| Virtual surgery is a developing research trend which inosculated virtual reality technology and modern medicine. Virtual surgery researching consists computer technology, computer graphics, medicine, biomechanics, computer vision, image processing, artificial intelligence and so on. Virtual surgery system provides a virtual surgery environment for surgeons, surgeons can make operations in the environment. users can get graphical or haptical feedback when they make operations, and would get the experience of surgery.Virtual surgery has provided a new method for surgery training. The traditional training always use artificial models, bodies and animals. But the artificial modes can't express the complexity of organs. Bodies are very expensive,difficultly available for dissection and just can use once. What's more, it is inaccurate, expensive and may introduce ethical questions to use animals. Virtual surgery can solve these problems. It can lead the operators well to the nature of surgery and help trainees to gain experience in surgery. New surgeons can practise operations and rehearse surgery in the system.Existing surgical training simulators provide a physical simulation that can help a trainee develop the skills necessary for specific tasks, such as cutting or suturing. However, it is also very important for a surgeon to gain experience in the whole processes when performing an entire procedure. The surgeon must be able to perform the correct tasks in the correct sequence, and has to be able to appropriately and timely respond to any unexpected events or mistakes. The surgery simulation system which we present here is desinged for this requirement. The system can be used to train new surgeons in the process, helping them to get experience of an entire surgery.We present here a system based on web, including two parts:process designer and physical simulator, and uses are experienced experts and new surgeons to be trained. It can be configured or customized by expert specifying the logical flow of a procedure in the process designer, and the process can be saved in a concrete xml file to prepare for another trainee training his/her surgical skills. The system incorporates an ability to detect discrete events, and uses these events to track the logical flow of the procedure as performed by the trainee. When system detects an event, it will display corresponding action form the scenario. The trainee can get a evaluation or mark from the system after performance compared with the correct procedure. The trainee's operations can be recorded in log. |