Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for realizing endoscopic minimal invasive surgery simulated training 3D platform system

A technology of minimally invasive surgery and simulation training, which is applied in the field of computer simulation, can solve the problems of single modeling method, large difference between simulation effect and actual situation, and insufficient support of 3D control terminal, etc., and achieves convenient use, wide application range, and simulation effect precise effect

Active Publication Date: 2011-11-23
GUANGZHOU SAIBAO LIANRUI INFORMATION TECH
View PDF5 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. Most engines are mainly aimed at game development, and the simulated objects are mainly rigid bodies, while the endoscopic minimally invasive surgery simulation training targets human tissues, most of which are soft bodies
[0004] 2. The modeling method is too simple, and generally only supports models built by modeling tools such as 3Dmax
[0005] 3. It is impossible to simulate various actions of surgical instruments, or the simulated effect is too different from the actual one
[0006] 4. It cannot simulate various medical effects well, such as grasping, cutting, suturing, knotting, applying titanium clips, smoke, bleeding, etc.
[0007] 5. Generally, it is bound to Microsoft's 3D DirectX and cannot support cross-platform development and application
[0008] 6. Not enough support for the current mainstream 3D control terminals, only specific 3D control terminals can be supported

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for realizing endoscopic minimal invasive surgery simulated training 3D platform system
  • Method for realizing endoscopic minimal invasive surgery simulated training 3D platform system
  • Method for realizing endoscopic minimal invasive surgery simulated training 3D platform system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] The realization method of the 3D platform system for endoscopic minimally invasive surgery simulation training includes the following contents:

[0034] Step 1: Build the basic system component library: use euler, euler_ordered, runge, runge_4thorder algorithms to build a 3D model component library, use quasi, quasi_ordered, bogus, FSA, FSAF to build a model computing component library, and use perlin noise to build a simulation map component library.

[0035] In this embodiment, euler and euler_ordered algorithms are used to build point, line and surface component libraries, and quasi and quasi_ordered algorithms are used to build calculation methods for models (such as soft bodies, rigid bodies, etc.) under different behaviors.

[0036] Use the perlin noise method to build a simulation map library. The method is to first fix the color of some points, smooth the color in the middle of these fixed points, generate several smooth noises of different frequencies, and then ...

Embodiment 2

[0060] The realization method of the 3D platform system for endoscopic minimally invasive surgery simulation training includes the following contents:

[0061] The first step: building the system basic component library: In this embodiment, use runge, runge_4thorder algorithm to build point, line, surface component library, use bogus, FSA, FSAF algorithm to build model (such as soft tissue, rigid body, etc.) under different behaviors The calculation method used.

[0062] The second step: use the system basic component library to build the core algorithm to realize the core functions of the 3D platform. In this embodiment, the collision detection adopts the AABB bounding box (Axis Aligned Bounding Box) algorithm, mainly through the point, line, and surface component library to build a binary tree algorithm. accomplish.

[0063] Step 3: The medical model description language is a script language, and this step is the same as that in Embodiment 1.

[0064] Step 4: Call various ...

Embodiment 3

[0076] The implementation method of the 3D platform system for endoscopic minimally invasive surgery simulation training includes the following contents: the first step: building the system basic component library: in this embodiment, the point, line and surface component library are constructed with euler, euler_ordered, runge, runge_4thorder algorithms , using quasi, quasi_ordered, bogus, FSA, FSAF algorithms to construct the calculation methods adopted by the model (such as soft tissue, rigid body, etc.) under different behaviors.

[0077] Use the perlin noise method to build a simulation map library. The method is to first fix the color of some points, smooth the color in the middle of these fixed points, generate several smooth noises of different frequencies, and then add them together. In order to ensure the frequency of noise generation, generally through Change the number of fixed points. If there are more fixed points, the noise will be relatively messy and the freque...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for realizing an endoscopic minimal invasive surgery simulated training 3D platform system, which comprises the following steps of: 1. constructing a 3D platform system basic component library: constructing a 3D platform system basic component library through utilizing a basic algorithm; 2. realizing acore function of the 3D platform system: constructing a 3D platform system core algorithm through utilizing the 3D platform system basic component library and realizing the construction of a geometrical model and a physical model, graphic rendering, collision detection, force feedback, data communication with an operation platform and data exchange of a database; 3. constructing a medical model descriptive language: defining the geometrical and physical attributes of the models in a script way on the basis of the 3D platform system core algorithm and realizing program and data separation for facilitating system maintenance and management; and 4. calling the medical model, constructing a medical scene and stimulating various actions of the endoscopic minimal invasive surgery, which include grabbing, cutting, sewing, tying, titanium clip feed, smoke and bleeding. The invention supports force feedback and fictitious touch functions and supports various modeling methods.

Description

technical field [0001] The invention relates to computer simulation technology, in particular to a method for realizing a 3D platform system for endoscopic minimally invasive surgery simulation training. Background technique [0002] Endoscopic minimally invasive surgery simulation training 3D platform system is the core of endoscopic minimally invasive surgery simulation training, file management, network characteristics, etc., the core of the 3D platform system is the 3D engine, 3D engine has open source and commercial, common Open source 3D engines include: Unreal, Quake, Lithtech, OGRE, Irrlicht, etc. OGRE has the highest rating among open source engines. One reason is that as a graphics rendering engine, it supports the most graphics features, so the rendering quality is also good; another reason It is the clarity of the design pattern; in addition, the speed is not bad. The commercial 3D engine is Beijing Zhongshidian VRP-BUILDER physics engine, Beijing Dynamic Space-...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G09B23/28
Inventor 黄建新罗益民瞿友安蔣正锋曾向阳
Owner GUANGZHOU SAIBAO LIANRUI INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products