CN118012275B - Three-dimensional industrial CT virtual reality interaction system - Google Patents
Three-dimensional industrial CT virtual reality interaction system Download PDFInfo
- Publication number
- CN118012275B CN118012275B CN202410426307.1A CN202410426307A CN118012275B CN 118012275 B CN118012275 B CN 118012275B CN 202410426307 A CN202410426307 A CN 202410426307A CN 118012275 B CN118012275 B CN 118012275B
- Authority
- CN
- China
- Prior art keywords
- industrial
- virtual
- scanning
- dimensional
- virtual reality
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 54
- 238000000034 method Methods 0.000 claims abstract description 42
- 230000008569 process Effects 0.000 claims abstract description 42
- 238000004088 simulation Methods 0.000 claims abstract description 23
- 238000013170 computed tomography imaging Methods 0.000 claims abstract description 22
- 239000000463 material Substances 0.000 claims description 28
- 239000000523 sample Substances 0.000 claims description 16
- 238000001228 spectrum Methods 0.000 claims description 16
- 239000011159 matrix material Substances 0.000 claims description 15
- 230000006399 behavior Effects 0.000 claims description 9
- 238000002591 computed tomography Methods 0.000 claims description 9
- 238000003384 imaging method Methods 0.000 claims description 6
- 238000013507 mapping Methods 0.000 claims description 5
- 230000007547 defect Effects 0.000 claims description 4
- 238000004519 manufacturing process Methods 0.000 claims description 4
- 230000005855 radiation Effects 0.000 abstract description 10
- 238000001514 detection method Methods 0.000 abstract description 7
- 230000008901 benefit Effects 0.000 abstract description 3
- 238000012360 testing method Methods 0.000 abstract description 3
- 238000012795 verification Methods 0.000 abstract description 3
- 230000007613 environmental effect Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 13
- 230000033001 locomotion Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 5
- 238000012549 training Methods 0.000 description 5
- 239000000126 substance Substances 0.000 description 4
- 238000007654 immersion Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000036544 posture Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000007903 penetration ability Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/012—Walk-in-place systems for allowing a user to walk in a virtual environment while constraining him to a given position in the physical environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/04—Indexing scheme for image data processing or generation, in general involving 3D image data
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
Abstract
The invention provides a three-dimensional industrial CT virtual reality interaction system, which comprises: the system comprises a database module, a virtual three-dimensional industrial CT system scene module, a three-dimensional industrial CT imaging simulation module and a multi-channel interaction and display module. By using the industrial CT virtual reality interaction system, the setting of a scanning process and scanning parameters and the test verification of an image detection and reconstruction algorithm can be completed. The mode can reduce the running cost of the three-dimensional industrial CT equipment, prolong the service life of the equipment, and reduce the radiation pollution of X rays, thereby improving the economic benefit and the environmental protection performance of the equipment.
Description
Technical Field
The invention belongs to the technical field of virtual reality and three-dimensional industrial CT, and particularly relates to a three-dimensional industrial CT virtual reality interaction system.
Background
The three-dimensional industrial CT technology is the best means for carrying out nondestructive detection on industrial products at present, and can be used for qualitatively and quantitatively carrying out characterization analysis on the internal structural details of the industrial products under the conditions of no contact and no damage to the industrial products, so that the three-dimensional industrial CT technology has the advantages of visual imaging, high resolution, no limitation of the geometric structure of the industrial products and the like, and has wide application in the industrial fields of aerospace, automobile manufacturing, electronic products and the like.
However, the three-dimensional industrial CT technology is a customized technology, and industrial products are various, and different kinds of products correspond to different scanning modes and scanning process parameters. The selection of the scanning mode and the scanning process parameters directly influences the quality of the reconstructed image and the control of the radiation dose. In order to establish a proper scanning mode and scanning process parameters, a large amount of manual attempts and experiments are often needed, so that the problems of repeated radiation source opening, time and labor waste, low efficiency and the like are generated, the service lives of an X-ray machine and a detector are influenced, and certain radiation pollution is caused to the environment by long-time irradiation. On the other hand, the three-dimensional industrial CT technology relates to a plurality of expertise and complex equipment operation, which brings certain influence and challenges to relevant education and teaching and operation training.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides a three-dimensional industrial CT virtual reality interaction system.
Virtual reality technology is a technology that simulates sensory experience using head mounted displays, handles, sensors, etc. by generating a simulated environment through a computer, enabling a user to experience in person and interact with the virtual environment. The three-dimensional industrial CT virtual reality interaction system is established, and full-flow and immersive simulation of the three-dimensional industrial CT technology can be realized in a virtual environment. The establishment of a scanning process and scanning parameters, the test verification of an image detection and reconstruction algorithm, the teaching and training of related technologies and the generation of a simulation image database can be completed in the system, so that the operation cost of the three-dimensional industrial CT equipment is reduced, the service life of the three-dimensional industrial CT equipment is prolonged, the radiation pollution of X rays is reduced, the interactivity and immersion of a user are improved, and the teaching and training effect is improved.
The technical scheme is as follows:
A three-dimensional industrial CT virtual reality interaction system, the system comprising:
The database module is used for storing CAD models of various industrial products and corresponding attributes thereof and managing the scanning mode and scanning parameters of the three-dimensional industrial CT system;
The virtual three-dimensional industrial CT system scene module is used for mapping each part in the real three-dimensional industrial CT system, including a ray source, a detector, a rotary platform, a mechanical system and a computer control system, in a virtual reality space, and establishing a complete virtual model of the three-dimensional industrial CT system in the virtual reality space;
The three-dimensional industrial CT imaging simulation module is used for simulating the real scanning and reconstruction process of the three-dimensional industrial CT system and is a core part in the three-dimensional industrial CT virtual reality interaction system;
And the multi-channel interaction and display module is used for establishing the connection between an operator and the three-dimensional industrial CT virtual reality interaction system, the operator enters the three-dimensional industrial CT virtual reality interaction system, and the three-dimensional industrial CT virtual reality interaction system provides feedback and information for the operator through the module.
Further, the database module comprises an industrial product geometry and material database, a scanning process and a scanning parameter database; the industrial product geometric shape and material database comprises CAD models of various industrial products and corresponding material properties thereof, wherein the CAD models of the industrial products are used for reflecting the geometric shapes of the industrial products, and meanwhile comprise defects including holes and cracks generated in the industrial product manufacturing and service processes, and the material properties of the industrial products comprise material names, material densities and material line attenuation coefficients; the scanning process and scanning parameter database is a database for storing and managing three-dimensional industrial CT scanning modes and scanning parameters; the three-dimensional industrial CT scanning mode comprises II generation (TR, translational rotation) scanning, III generation (RO, rotation) scanning, offset scanning, CL (Computed Laminography) scanning and spiral scanning, and the scanning parameters comprise X-ray energy spectrum, ray source tube voltage, ray source tube current, ray source focus shape and size, detector element number in the width and height directions of the detector, turntable rotation speed, scanning amplitude number and exposure time.
Further, the virtual three-dimensional industrial CT system scene module is a mapping of a real three-dimensional industrial CT system in a virtual reality space, and includes the following virtual components: virtual ray source, virtual detector, virtual rotary platform, virtual mechanical system and virtual computer control system; each virtual component has a corresponding CAD model to represent its geometry and position and pose in virtual reality space; in addition, each virtual component also has respective parameters and behavior attributes, the parameters of the virtual component correspond to parameters in the scanning process and scanning parameter database, and the behavior attributes of the virtual component describe dynamic behaviors of the virtual component in the scanning process.
Further, the three-dimensional industrial CT imaging simulation module simulates the scanning and reconstruction process of a real three-dimensional industrial CT system; the imaging process of the simulated three-dimensional industrial CT comprises the following steps:
simulating a ray source; the shape and the size of the simulated ray source are represented by a dot matrix, and the dot matrix shape, the number of dot matrix midpoint and the dot spacing are all adjustable;
simulating a detector; the simulated detector is represented by a dot matrix, each dot represents a probe element, the distance between the dots represents the size of the probe element, the number of rows and columns of the dot matrix represents the number of rows and columns of the detector, and the product of the number of rows and columns is the number of the probe elements;
simulating a ray bundle; the simulated ray beam is formed by connecting each point in the simulated ray source lattice with each point in the simulated detector lattice;
simulating a ray energy spectrum; defining X-ray energy spectrum distribution by using a discretized energy list, and establishing an energy spectrum database with tube voltage and tube current as indexes;
Simulating a projection process; and calculating the length of each ray passing through the industrial product to be detected by using a ray tracing algorithm, and calculating the energy value when the ray reaches the detector according to the material property of the industrial product to be detected, the ray energy spectrum emitted by the ray source, the source object distance and the source probe distance to obtain a projection graph.
Furthermore, the multi-channel interaction and display module is a bridge between an operator and the three-dimensional industrial CT virtual reality interaction system, the operator enters the three-dimensional industrial CT virtual reality interaction system through the module, and the three-dimensional industrial CT virtual reality interaction system provides feedback and information for the operator through the module; the virtual reality equipment used by the multichannel interaction and display module comprises a head-mounted display, a handle and a sensor, and by means of the virtual reality equipment, an operator rotates, moves, expands and contracts, clicks and drags in a virtual three-dimensional industrial CT system scene, and meanwhile, the three-dimensional industrial CT virtual reality interaction system can also give graphics, sound and touch feedback to the operator.
Further, the operation steps of using the industrial CT virtual reality interaction system are as follows:
1. and an operator enters the virtual three-dimensional industrial CT system scene module through the multi-channel interaction and display module.
2. The operator selects the industrial product to be subjected to virtual three-dimensional industrial CT imaging in the industrial product geometry and material database, and sets the material properties of the industrial product. The virtual three-dimensional industrial CT system scene module imports the CAD model of the selected industrial product, and places the CAD model on the virtual rotary platform, so that operators can adjust the position and the posture of the CAD model on the virtual rotary platform.
3. And an operator selects a scanning mode and scanning parameters which are required to carry out virtual three-dimensional industrial CT imaging in a scanning process and scanning parameter database, and operates a virtual computer control system to determine a source object distance (the distance between a ray source and an object to be detected) and a source detection distance (the distance between the ray source and a detector).
4. An operator issues an instruction for starting virtual three-dimensional industrial CT imaging through a virtual computer control system.
5. And the three-dimensional industrial CT imaging simulation module scans and reconstructs the virtual industrial product. An operator can view the projection images obtained by scanning and the fault CT images obtained by reconstruction through a virtual computer control system.
6. And the operator exits the virtual three-dimensional industrial CT system scene module and exits the multi-channel interaction and display module.
The invention has the beneficial effects that:
1. By using the industrial CT virtual reality interaction system, the setting of a scanning process and scanning parameters and the test verification of an image detection and reconstruction algorithm can be completed. The mode can reduce the running cost of the three-dimensional industrial CT equipment, prolong the service life of the equipment, and reduce the radiation pollution of X rays, thereby improving the economic benefit and the environmental protection performance of the equipment.
2. The industrial CT virtual reality interaction system can enhance the interactivity and immersion of users by using the virtual reality equipment, and can improve the teaching and training effects. The user can understand and master the related knowledge in an intuitive and vivid way, thereby improving the learning efficiency and effect.
3. The industrial CT virtual reality interaction system can generate a large amount of simulation image data, and the data can be used for further analysis and research, so that powerful support is provided for the development of industrial CT.
Drawings
FIG. 1 is a schematic diagram of the functional block composition of a three-dimensional industrial CT virtual reality interaction system of the present invention;
FIG. 2 is an imaging flow diagram of a three-dimensional industrial CT simulated in virtual reality space by the three-dimensional industrial CT virtual reality interaction system of the present invention;
FIG. 3 is a flow chart of the operation of the three-dimensional industrial CT virtual reality interaction system of the present invention.
Detailed Description
The invention will be further elucidated with reference to the drawings and examples.
As shown in fig. 1, the present invention proposes a three-dimensional industrial CT virtual reality interaction system, comprising: the system comprises a database module 11, a virtual three-dimensional industrial CT system scene module 12, a three-dimensional industrial CT imaging simulation module 13 and a multi-channel interaction and display module 14.
Database module 11 includes an industrial product geometry and materials database 111 and a scanning process and scanning parameters database 112.
Industrial product geometry and materials database 111 contains CAD models of various industrial products (e.g., aerospace parts, automotive parts, electronics, etc.) and their corresponding material properties. CAD models of industrial products are used for accurately reflecting the geometric shapes of industrial products, and also comprise typical defects such as holes, cracks and the like generated in the manufacturing and service processes of the industrial products, and the models are built, edited and exported by common CAD software and stored in a common CAD file format (such as STL and the like). The material properties of the industrial product include material name, material density, material line attenuation coefficient, etc.
The scan pattern and scan parameters database 112 is a database dedicated to storing and managing three-dimensional industrial CT scan patterns and scan parameters. Three-dimensional industrial CT scanning modes comprise generation II (TR, translational rotation) scanning, generation III (RO, rotation) scanning, offset scanning, CL (Computed Laminography) scanning, spiral scanning and the like. The scanning parameters comprise an X-ray energy spectrum, a ray source tube voltage, a ray source tube current, a ray source focus shape and size, a detector element size, the width of the detector, the number of detector elements in the height direction, a turntable rotation speed, a scanning amplitude number, exposure time and the like.
The virtual three-dimensional industrial CT system scene module 12 is a mapping of a real three-dimensional industrial CT system in a virtual reality space, and includes a series of virtual components: a virtual ray source 121, a virtual detector 122, a virtual rotating platform 123, a virtual machine system 124, and a virtual computer control system 125. Each virtual component has a corresponding CAD model to represent its geometry and position and pose in virtual space. In addition, each virtual component has its own parameters and behavior attributes, the parameters of the virtual component corresponding to the parameters in the scan process and scan parameters database 112, the behavior attributes of the virtual component describing the dynamic behavior of the virtual component during the scan process.
The virtual source 121 simulates a real source of radiation responsible for emitting X-rays, the parameters of which include X-ray energy spectrum, tube voltage, tube current, focal spot shape and size, etc.
The virtual detector 122 simulates a real detector, which is responsible for receiving X-rays from the source and converting them into digital signals that can be processed by a computer. The parameters include the size of the probe elements, the number of the probe elements, the exposure time and the like.
The virtual rotary platform 123 simulates a real rotary platform, and the rotary platform is responsible for carrying and clamping industrial products used for three-dimensional industrial CT detection, and parameters thereof include a rotation speed, a rotation range, and the like.
The virtual mechanical system 124 simulates a real three-dimensional industrial CT mechanical system, which can be divided into a motion module, a control module, and a protection module. The motion module is provided with components such as a ray source, a detector, a rotary platform and the like, the control module comprises a control box, a limit switch, an emergency stop switch, a connecting wire and the like, and the protection module comprises a protection lead room, an alarm and the like. The motion module is controlled by the control module, the control module receives instructions of the computer control system, and the motion module and the control module act together to change the spatial positions and the postures of components such as the ray source, the detector, the rotary platform and the like and coordinate the motions of the components. The components are moved in a specific trajectory and sequence on the mechanical system according to the selected scanning mode. The protection module is designed for protecting operators and the environment from radiation, and the ray machine can enter a working state only when the protection lead room is closed, and the protection lead room cannot be opened when the ray machine is not closed.
The virtual computer control system 125 emulates a real computer control system, including its hardware and software components. The hardware part comprises a display, a host, a keyboard, a mouse and the like, and the software part comprises various software and algorithms used in the three-dimensional industrial CT system.
Parameters of the virtual detector 122 can be set and the virtual detector 122 can be controlled to be turned on or off by the virtual computer control system 125, and a virtual X-ray projection image generated by the virtual detector 122 can be obtained.
Parameters of the virtual rotary platform 123 can be set through the virtual computer control system 125 to control the start and end of the motion of the rotary platform, and meanwhile, the motion state of the rotary platform can be received at any time.
The virtual computer control system 125 sends instructions to the control modules in the virtual machine system 124 to perform the operations of the virtual machine system 124 during the CT scan, adjust the positions and attitudes of the virtual ray source 121, the virtual detector 122, and the virtual rotating platform 123, and control the motion sequence and motion trajectory according to the selected CT scan mode. Meanwhile, the virtual machine system 124 will feed back its status information to the virtual computer control system 125, so that the virtual computer control system 125 can monitor and adjust in real time.
The three-dimensional industrial CT imaging simulation module 13 simulates the real three-dimensional industrial CT scanning and reconstruction process, and is a core algorithm part in a three-dimensional industrial CT virtual reality interaction system. The real three-dimensional industrial CT imaging process comprises two steps, namely scanning and reconstruction, wherein the scanning is to acquire projection images of the industrial product to be detected at a certain angle, and the reconstruction is to reconstruct and obtain a fault CT image of the industrial product to be detected according to all projection image data.
The scanning process in three-dimensional CT imaging is actually an X-ray imaging process. X-rays have a strong penetration ability, and can penetrate almost all industrial products. When X-rays with certain energy pass through an object, due to physical processes such as photoelectric effect, compton effect, electron pair effect and the like, a part of the rays are absorbed by the substance, the intensity of the rays is attenuated, and the attenuation degree is closely related to the density, thickness, composition and original energy of a penetrated substance and a ray beam. The intensity of the X-rays can be quantitatively measured by a detector, which generates a projection map by photoelectric conversion and analog-to-digital conversion, the gray values of the pixels in the projection map being dependent on the X-ray energy received by the detector.
As shown in fig. 2, based on the above principle, an imaging process of a three-dimensional industrial CT is simulated in a virtual reality space by:
Step S301, simulation of a ray source. The source is responsible for emitting X-rays, the geometrical parameters of which include the focal spot shape and size. The actual source has a particular size and shape, expressed in terms of source focal spot shape and size. The shape and size of the simulated ray source are represented by a dot matrix, and the dot matrix shape, the number of dot matrix midpoints and the dot spacing are all adjustable.
In step S302, the detector simulates. The detector is responsible for receiving the X-rays from the source and converting them into digital signals that can be processed by a computer. The geometric parameters comprise the size of the probe elements and the number of the probe elements. The simulated detector is represented by a dot matrix, each dot represents a probe element, the distance between the dots represents the size of the probe element, the number of rows and columns of the dot matrix represents the number of rows and columns of the detector, and the product of the number of rows and columns is the number of the probe elements.
Step S303, beam simulation. The simulated ray beam is formed by connecting each point in the simulated ray source lattice with each point in the simulated detector lattice.
And S304, simulating a ray energy spectrum. The actual X-rays have a multi-energy nature and the interaction of the multi-energy rays with the substance is manifested as a fusion of all photons at each energy level with the substance interaction. The photon energy generated by X-ray is continuously distributed in a certain area, so as to be convenient for mathematical modeling, the discretized energy list is used for defining the X-ray energy spectrum distribution, and an energy spectrum database taking tube voltage and tube current as indexes is built.
In step S305, the projection process is simulated. Each of the radiation beams is emitted by a radiation source, passes through the industrial product to be inspected, and reaches a detector. The length of each ray passing through the industrial product to be detected is calculated by using a ray tracing algorithm, and then the energy value when the ray reaches the detector can be calculated according to the material property of the industrial product to be detected, the ray energy spectrum emitted by the ray source, the source object distance (the distance between the ray source and the object to be detected) and the source detection distance (the distance between the ray source and the detector), so that a projection image is obtained.
The reconstruction process in three-dimensional CT imaging is to use a series of projection map data obtained in the scanning process to obtain the distribution of the attenuation coefficient inside the object, i.e. the tomographic CT map, which is also called back projection. For simulation of the reconstruction process in three-dimensional CT imaging, only the input projection map data, one generated by simulation and one generated by a real three-dimensional CT system, are different compared with the reconstruction process in real three-dimensional CT imaging, and the subsequent reconstruction algorithm and image processing method are identical.
The multi-channel interaction and display module 14 is the bridge between the operator and the three-dimensional industrial CT virtual reality interaction system through which the operator enters the virtual reality system, which provides feedback and information to the operator. The virtual reality devices used by the multi-channel interaction and display module 14 include head-mounted displays, handles, sensors, etc., by means of which an operator can rotate, move, zoom, click, drag, etc. in a virtual three-dimensional industrial CT system scene, and at the same time, the virtual reality devices can also give highly realistic graphic, sound and haptic feedback to the operator. The multi-channel interaction and display module 14 enables operators to explore and operate virtual environments in a more intuitive and natural manner, improving the experience and immersion of the operators.
As shown in fig. 3, the steps of performing virtual three-dimensional industrial CT imaging in the industrial CT virtual reality interaction system of the present invention are as follows:
in step S401, the operator enters the virtual three-dimensional industrial CT system scene module 12 through the multi-channel interaction and display module 14.
In step S402, the operator selects an industrial product for which virtual three-dimensional industrial CT imaging is desired in the industrial product geometry and materials database 111, and sets its material properties. The virtual three-dimensional industrial CT system scene module 12 imports a CAD model of the selected industrial product, places it on the virtual rotary platform 123, and the operator can adjust its position and pose on the virtual rotary platform 123.
In step S403, the operator selects the scanning mode and scanning parameters required for performing the virtual three-dimensional industrial CT imaging in the scanning process and scanning parameter database 112, and operates the virtual computer control system 125 to adjust the positions and attitudes of the virtual ray source 121, the virtual detector 122 and the virtual rotating platform 123 in space through the virtual mechanical system 124, thereby determining the source object distance (distance between the ray source and the object to be detected) and the source probe distance (distance between the ray source and the detector).
In step S404, the operator issues an instruction to start virtual three-dimensional industrial CT imaging through the virtual computer control system 125.
In step S405, the three-dimensional industrial CT imaging simulation module 13 performs the scanning and reconstruction of the virtual industrial product in the foregoing steps S301 to S305 according to all the settings in the foregoing steps. An operator may view the scanned projection view and reconstructed tomographic CT view through the virtual computer control system 125.
In step S406, the operator exits the virtual three-dimensional industrial CT system scene module 12 and exits the multi-channel interaction and display module 14.
In summary, the invention establishes a three-dimensional industrial CT virtual reality interaction system, and realizes immersive full-flow simulation of the three-dimensional industrial CT technology. The immersive system is characterized in that the system can provide a real and visual virtual operation environment for operators, and the operators can directly control and operate objects in the virtual environment through virtual reality equipment, so that the intuitiveness and convenience of operation are greatly improved. The whole flow is embodied in that the system can simulate each key step of a real three-dimensional industrial CT imaging technology, including simulation of operation equipment, simulation of data acquisition, simulation of data reconstruction and simulation of result analysis, and through the simulation processes, operators can more comprehensively and deeply understand and master the three-dimensional industrial CT technology and can also generate massive simulation data for subsequent analysis. The system is expected to play an important application value in the aspects of teaching and training of industrial CT technology, equipment operation and maintenance, data processing and analysis and the like.
It will be readily appreciated by those skilled in the art that the foregoing description is merely a preferred embodiment of the invention and is not intended to limit the invention, but any modifications, equivalents, improvements or alternatives falling within the spirit and principles of the invention are intended to be included within the scope of the invention.
Claims (4)
1. A three-dimensional industrial CT virtual reality interaction system, the system comprising:
The database module is used for storing CAD models of various industrial products and corresponding attributes thereof and managing the scanning mode and scanning parameters of the three-dimensional industrial CT system;
The virtual three-dimensional industrial CT system scene module is used for mapping each part in the real three-dimensional industrial CT system, including a ray source, a detector, a rotary platform, a mechanical system and a computer control system, in a virtual reality space, and establishing a complete virtual model of the three-dimensional industrial CT system in the virtual reality space;
The three-dimensional industrial CT imaging simulation module is used for simulating the real scanning and reconstruction process of the three-dimensional industrial CT system and is a core part in the three-dimensional industrial CT virtual reality interaction system;
the multi-channel interaction and display module is used for establishing the connection between an operator and the three-dimensional industrial CT virtual reality interaction system, the operator enters the three-dimensional industrial CT virtual reality interaction system, and the three-dimensional industrial CT virtual reality interaction system provides feedback and information for the operator through the module;
The database module comprises an industrial product geometry and material database, a scanning process and a scanning parameter database; the industrial product geometric shape and material database comprises CAD models of various industrial products and corresponding material properties thereof, wherein the CAD models of the industrial products are used for reflecting the geometric shapes of the industrial products, and meanwhile comprise defects including holes and cracks generated in the industrial product manufacturing and service processes, and the material properties of the industrial products comprise material names, material densities and material line attenuation coefficients; the scanning process and scanning parameter database is a database for storing and managing three-dimensional industrial CT scanning modes and scanning parameters; the three-dimensional industrial CT scanning mode comprises generation II scanning, generation III scanning, offset scanning, CL scanning and spiral scanning, and the scanning parameters comprise X-ray energy spectrum, ray source tube voltage, ray source tube current, ray source focal point shape and size, detector element size, detector width and number of detector elements in the height direction, turntable rotation speed, scanning amplitude number and exposure time.
2. The system of claim 1, wherein the virtual three-dimensional industrial CT system scene module is a mapping of a real three-dimensional industrial CT system in a virtual reality space, comprising the following virtual components: virtual ray source, virtual detector, virtual rotary platform, virtual mechanical system and virtual computer control system; each virtual component has a corresponding CAD model to represent its geometry and position and pose in virtual reality space; in addition, each virtual component also has respective parameters and behavior attributes, the parameters of the virtual component correspond to parameters in the scanning process and scanning parameter database, and the behavior attributes of the virtual component describe dynamic behaviors of the virtual component in the scanning process.
3. The system of claim 2, wherein the three-dimensional industrial CT imaging simulation module simulates a scanning and reconstruction process of a real three-dimensional industrial CT system; the imaging process simulating three-dimensional industrial CT includes:
simulating a ray source; the shape and the size of the simulated ray source are represented by a dot matrix, and the dot matrix shape, the number of dot matrix midpoint and the dot spacing are all adjustable;
simulating a detector; the simulated detector is represented by a dot matrix, each dot represents a probe element, the distance between the dots represents the size of the probe element, the number of rows and columns of the dot matrix represents the number of rows and columns of the detector, and the product of the number of rows and columns is the number of the probe elements;
simulating a ray bundle; the simulated ray beam is formed by connecting each point in the simulated ray source lattice with each point in the simulated detector lattice;
simulating a ray energy spectrum; defining X-ray energy spectrum distribution by using a discretized energy list, and establishing an energy spectrum database with tube voltage and tube current as indexes;
Simulating a projection process; and calculating the length of each ray passing through the industrial product to be detected by using a ray tracing algorithm, and calculating the energy value when the ray reaches the detector according to the material property of the industrial product to be detected, the ray energy spectrum emitted by the ray source, the source object distance and the source probe distance to obtain a projection graph.
4. The system of claim 1, wherein the multi-channel interaction and display module is a bridge between an operator and the three-dimensional industrial CT virtual reality interaction system through which the operator enters the three-dimensional industrial CT virtual reality interaction system, and through which the three-dimensional industrial CT virtual reality interaction system provides feedback and information to the operator; the virtual reality equipment used by the multichannel interaction and display module comprises a head-mounted display, a handle and a sensor, and by means of the virtual reality equipment, an operator rotates, moves, expands and contracts, clicks and drags in a virtual three-dimensional industrial CT system scene, and meanwhile, the three-dimensional industrial CT virtual reality interaction system can also give graphics, sound and touch feedback to the operator.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410426307.1A CN118012275B (en) | 2024-04-10 | 2024-04-10 | Three-dimensional industrial CT virtual reality interaction system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410426307.1A CN118012275B (en) | 2024-04-10 | 2024-04-10 | Three-dimensional industrial CT virtual reality interaction system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118012275A CN118012275A (en) | 2024-05-10 |
CN118012275B true CN118012275B (en) | 2024-06-07 |
Family
ID=90944984
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410426307.1A Active CN118012275B (en) | 2024-04-10 | 2024-04-10 | Three-dimensional industrial CT virtual reality interaction system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118012275B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103175854A (en) * | 2011-12-22 | 2013-06-26 | 首都师范大学 | System and method for scanning X-ray faultage by electronic computer |
CN104546151A (en) * | 2013-10-09 | 2015-04-29 | 北京大学口腔医学院 | Numerical control laser automatic tooth preparation method and equipment thereof |
CN108078576A (en) * | 2016-11-21 | 2018-05-29 | 株式会社东芝 | Device, method, computer-readable program and the mobile object tracks of device and radiotherapy system of Medical Image Processing |
CN110362209A (en) * | 2019-07-23 | 2019-10-22 | 辽宁向日葵教育科技有限公司 | A kind of MR mixed reality intelligent perception interactive system |
CN112419476A (en) * | 2020-11-02 | 2021-02-26 | 同济大学 | Method and system for creating three-dimensional virtual image of dental patient |
CN114820927A (en) * | 2022-04-22 | 2022-07-29 | 中国计量大学 | Industrial CT three-dimensional image reconstruction method based on data rearrangement and conjugate rays |
CN115828642A (en) * | 2023-02-15 | 2023-03-21 | 北京航空航天大学 | Unity-based GPU (graphics processing Unit) accelerated X-ray digital imaging simulation method |
CN117333645A (en) * | 2023-10-31 | 2024-01-02 | 深圳天际云数字创意展示有限公司 | Annular holographic interaction system and equipment thereof |
CN117752414A (en) * | 2016-08-16 | 2024-03-26 | 视觉医疗系统公司 | Sensory enhancement system and method for use in medical procedures |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE202022002940U1 (en) * | 2021-08-31 | 2024-04-10 | 1000Shapes Gmbh | Means for data processing of two-dimensional X-ray images to create a CT-like representation and virtual X-ray images in any view |
-
2024
- 2024-04-10 CN CN202410426307.1A patent/CN118012275B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103175854A (en) * | 2011-12-22 | 2013-06-26 | 首都师范大学 | System and method for scanning X-ray faultage by electronic computer |
CN104546151A (en) * | 2013-10-09 | 2015-04-29 | 北京大学口腔医学院 | Numerical control laser automatic tooth preparation method and equipment thereof |
CN117752414A (en) * | 2016-08-16 | 2024-03-26 | 视觉医疗系统公司 | Sensory enhancement system and method for use in medical procedures |
CN108078576A (en) * | 2016-11-21 | 2018-05-29 | 株式会社东芝 | Device, method, computer-readable program and the mobile object tracks of device and radiotherapy system of Medical Image Processing |
CN110362209A (en) * | 2019-07-23 | 2019-10-22 | 辽宁向日葵教育科技有限公司 | A kind of MR mixed reality intelligent perception interactive system |
CN112419476A (en) * | 2020-11-02 | 2021-02-26 | 同济大学 | Method and system for creating three-dimensional virtual image of dental patient |
CN114820927A (en) * | 2022-04-22 | 2022-07-29 | 中国计量大学 | Industrial CT three-dimensional image reconstruction method based on data rearrangement and conjugate rays |
CN115828642A (en) * | 2023-02-15 | 2023-03-21 | 北京航空航天大学 | Unity-based GPU (graphics processing Unit) accelerated X-ray digital imaging simulation method |
CN117333645A (en) * | 2023-10-31 | 2024-01-02 | 深圳天际云数字创意展示有限公司 | Annular holographic interaction system and equipment thereof |
Non-Patent Citations (1)
Title |
---|
A GPU-Accelerated 3D Visual Simulation Platform of X-Ray Digital Imaging Based on Unity;Gao Zhiyu 等;2023 15th International Conference on Computer and Automation Engineering (ICCAE);20230519;第255-259页 * |
Also Published As
Publication number | Publication date |
---|---|
CN118012275A (en) | 2024-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112567231B (en) | Article inspection by dynamically selecting projection angles | |
JP7315242B2 (en) | Nondestructive Imaging Method for Internal Structure of Object and Apparatus for Performing the Same | |
JP7072556B2 (en) | Methods and systems for reconstructing 3D images from spatially and temporally overlapping X-rays | |
Bellon et al. | aRTist–analytical RT inspection simulation tool | |
KR20140034816A (en) | Portable optical metrology inspection station | |
CN108577876A (en) | A kind of static CT of polygon and its working method | |
CN112085829A (en) | Spiral CT image reconstruction method and equipment based on neural network and storage medium | |
CN115828642B (en) | Unity-based GPU (graphic processing unit) acceleration X-ray digital imaging simulation method | |
EP3427231B2 (en) | Model generation for dental simulation | |
CN109978985B (en) | Data processing method and device, storage medium and electronic equipment | |
CN118012275B (en) | Three-dimensional industrial CT virtual reality interaction system | |
CN106934856B (en) | Three-dimensional fault reconstruction and slice display method based on X-ray detection technology | |
JP2013535678A (en) | Computer tomography method, computer program, computer device, and computer tomography system | |
Fernandez et al. | CIVA computed tomography modeling | |
Jaenisch et al. | aRTist–Analytical RT inspection simulation tool for industrial application | |
Schön et al. | A translation‐based data acquisition method for computed tomography: Theoretical analysis and simulation study | |
Deng et al. | CAD model-based inspection and visualisation for 3D non-destructive testing of complex aerostructures | |
JP2013506825A (en) | Sample inspection method by radiosynthetic | |
He et al. | CTSim: a numerical simulator of computed tomography for high-quality radiological education | |
Kovshov et al. | Process virtualization for X-ray images obtaining in industrial radiography during nuclear power plant NDT specialists training | |
Kovshov et al. | Algorithm development for obtaining X-ray image of a testing object in VR environment | |
CN118150616B (en) | Ray detection simulation method based on digital twinning | |
Vidal et al. | X-ray simulations with gVXR as a useful tool for education, data analysis, set-up of CT scans, and scanner development | |
Hu et al. | Development of a novel virtual coordinate measuring machine | |
Pointon et al. | gVirtualXray (gVXR): Simulating X-ray radiographs and CT volumes of anthropomorphic phantoms |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |