CN109961394A - A kind of MRI/PET/CT/PET-CT panoramic video auxiliary system - Google Patents
A kind of MRI/PET/CT/PET-CT panoramic video auxiliary system Download PDFInfo
- Publication number
- CN109961394A CN109961394A CN201711407855.6A CN201711407855A CN109961394A CN 109961394 A CN109961394 A CN 109961394A CN 201711407855 A CN201711407855 A CN 201711407855A CN 109961394 A CN109961394 A CN 109961394A
- Authority
- CN
- China
- Prior art keywords
- video
- pet
- mri
- module
- acquisition
- 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.)
- Pending
Links
- 238000012937 correction Methods 0.000 claims abstract description 21
- 230000001105 regulatory effect Effects 0.000 claims abstract description 15
- 238000012545 processing Methods 0.000 claims abstract description 14
- 238000003860 storage Methods 0.000 claims abstract description 12
- 230000033001 locomotion Effects 0.000 claims abstract description 11
- 238000001914 filtration Methods 0.000 claims abstract description 9
- 238000013519 translation Methods 0.000 claims abstract description 8
- 239000002131 composite material Substances 0.000 claims abstract description 7
- 238000012544 monitoring process Methods 0.000 claims abstract description 3
- 238000002156 mixing Methods 0.000 claims description 14
- 230000001360 synchronised effect Effects 0.000 claims description 11
- 238000006073 displacement reaction Methods 0.000 claims description 10
- 238000002591 computed tomography Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 230000004927 fusion Effects 0.000 claims description 5
- 230000002776 aggregation Effects 0.000 claims description 4
- 238000004220 aggregation Methods 0.000 claims description 4
- 238000005520 cutting process Methods 0.000 claims description 4
- 238000009826 distribution Methods 0.000 claims description 4
- 230000006835 compression Effects 0.000 claims description 3
- 238000007906 compression Methods 0.000 claims description 3
- 238000000605 extraction Methods 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims description 3
- 230000011218 segmentation Effects 0.000 claims description 3
- 230000002459 sustained effect Effects 0.000 claims description 3
- 238000002187 spin decoupling employing ultra-broadband-inversion sequences generated via simulated annealing Methods 0.000 claims description 2
- 239000000203 mixture Substances 0.000 abstract 1
- 238000002595 magnetic resonance imaging Methods 0.000 description 18
- 238000002600 positron emission tomography Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 239000003814 drug Substances 0.000 description 2
- 239000012216 imaging agent Substances 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000003902 lesion Effects 0.000 description 2
- 230000004060 metabolic process Effects 0.000 description 2
- WQZGKKKJIJFFOK-GASJEMHNSA-N Glucose Natural products OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O WQZGKKKJIJFFOK-GASJEMHNSA-N 0.000 description 1
- 206010027951 Mood swings Diseases 0.000 description 1
- 206010028980 Neoplasm Diseases 0.000 description 1
- 208000008589 Obesity Diseases 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000008103 glucose Substances 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 229930182851 human metabolite Natural products 0.000 description 1
- 239000000155 melt Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 235000020824 obesity Nutrition 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
- G06T7/33—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
- G06T7/337—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods involving reference images or patches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
- G06T2207/10021—Stereoscopic video; Stereoscopic image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30096—Tumor; Lesion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30204—Marker
- G06T2207/30208—Marker matrix
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
Abstract
A kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, when being applied to carry out the Scanning Detctions such as MRI, PET, CT, PET-CT, scanning bed upper human body position and posture in the scanning machine frame aperture of acquisition monitoring in real time.Video pre-filtering module, the video-splicing module of each road video overlay region progress anastomosing and splicing, the video storage modules of storage splicing rear video and the video display module of display splicing rear video that system includes the audio video synchronization acquisition module of multichannel wide angle cameras and its pose regulating device composition, carries out video distortion correction processing.System uses GPU parallel computation Multi-thread control, carries out video acquisition, pretreatment, splicing, display and storage using translation+variable diameter rotary composite movement model.The system can satisfy the direct complete observation of position chanP when doctor is scanned patient.
Description
Technical field
The present invention relates to MRI/PET/CT/PET-CT ancillary technique field more particularly to a kind of MRI/PET/CT/PET-CT
Panoramic video auxiliary system.
Background technique
CT(Computed Tomography), CT scan.It is disconnected to testee using computer technology
Layer scan image carries out rebuilding the scanning mode for obtaining three-dimensional tomographic image.
PET (positron emission tomography), Positron Emission Computed Tomography.Utilize positive electricity
The human metabolites such as daughter nuclide labelled glucose reflect that its metabolism becomes to the intake of imaging agent as imaging agent, by lesion
Change, to provide the biological metabolism information of disease for clinic.
PET-CT combines PET and CT, shares an image workstation using the same examination couch,
PET/CT has the function of PET, CT and simultaneously by PET image and CT image co-registration etc..
MRI(Magnetic Resonance Imaging), magnetic resonance imaging.The characteristics of using nuclear spin campaign,
In externally-applied magnetic field, signal is generated after RF pulse-to-pulse impulse, computer is detected and inputted with detector, is turned by computer disposal
Image is shown after changing on the screen.
MRI, PET, CT and PET-CT are used equally for clinical medicine to detect, and facilitate doctor and are more precisely diagnosed to be trouble
The specific illness of person occupies an important position in clinical medicine detection.Among these, the sweep time of CT is about 3-5s, PET-
The sweep time of CT is about 15-30min, and the sweep time of MRI is about 10-20min and most MRI machines check space
More close.When carrying out these detections, patient is required to keep specific position motionless within sweep time, otherwise will lead
The appearance for causing artifact influences testing result and then influences to diagnose.And patient with it is scanning bed enter in scanning machine frame aperture into
When row scanning, doctor is difficult to observe the scanning mode of patient, for example, patient initial position be adjusted so as to it is whether suitable, patient
Whether position changes, patient is because being in alone mood swing generated compared with enclosure space etc..
Summary of the invention
It is wide by multichannel the purpose of the present invention is to provide a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system
Angle high-definition camera in MRI/PET/CT/PET-CT scanning machine frame aperture carry out video acquire, splice, store and show in real time,
Meet the direct complete observation of position chanP when doctor is scanned patient.
The technical issues that need to address are as follows:
1, the problem of panoramic video real-time display.Since patient is when being scanned detection, doctor needs to observe patient's at any time
Position chanP, therefore, the panoramic video that patient body position changes when being scanned need real-time display.
2, video image aberration problems caused by short distance video acquisition.MRI, PET, CT and PET-CT scanner scanning
Rack aperture is generally between 60cm-90cm.When scanning, the thickness that scanning bed and patient receives the physical feeling of scanning is removed,
Scanning machine frame aperture inner top to human body distance about between 300mm-600mm.If patient size's obesity or body
Place has the lesions such as tumour, and the distance of scanning gantry aperture inner top to human body can be closer.And the multichannel video camera in the system
It is installed in scanning machine frame aperture inner top, the range that so close video acquisition distance will lead to single camera acquisition becomes smaller.
If using standard lens, single camera acquisition range is small to cause video camera total number more, and then increase subsequent view
The workload and difficulty of frequency splicing;If using wide-angle lens or bugeye lens, single camera acquisition range becomes
Big video camera total number is reduced, but the relatively remote obvious several times of distortion that video image generates, and how preferably to eliminate distortion
The quality of subsequent video splicing will be directly influenced.
3, what the multichannel and pose of video camera caused by short distance video acquisition and scanning gantry internal structure are complicated adjusted
Problem.Due to short distance video acquisition, single camera acquisition range is caused to be difficult to cover entire pickup area, it is therefore desirable to
Multichannel video camera synchronous acquisition video-splicing is at panoramic video.To prevent video camera from influencing scanning result, the installation of multichannel video camera
Multichannel video camera is caused to exist without reality since scanning gantry internal structure is complicated in the inside of scanning machine frame aperture inner top
Unified datum clamp face, reference line, the pose for how adjusting multichannel video camera will directly affect subsequent video processing work
Workload size and runing time length.
4, video collection area is long and scanning gantry short-range missile causes the problem of camera motion model complexity.Due to video acquisition area
Domain further includes a part at the outer both ends of scanning machine frame aperture, in some instances it may even be possible to including scanning lathe in addition to the region in scanning machine frame aperture
The all areas that motion profile includes, but video camera is mounted on scanning machine frame aperture inner top, the length of scanning gantry is less than view
Frequency pickup area length, while the video of each video camera acquisition also needs the overlapping of certain area, although this is resulted in using wide
Angle video camera acquires video, and all video cameras in the case where collection surface, can not still collect set in central axis
All video collection areas;In response to this, the video camera deflection certain angle at scanning machine frame aperture both ends can only be will be close to
It meets the requirements;It is this can regard as same video camera while translational motion again axis rotation certain angle, be translation+
The compound motion of variable diameter rotation.
The technical solution of the present invention is as follows:
A kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, is applied to, and sweeps carrying out MRI, PET, CT, PET-CT etc.
When retouching detection, scanning bed upper human body position and posture in the scanning machine frame aperture of acquisition monitoring in real time.
System include: audio video synchronization acquisition module, video pre-filtering module, video-splicing module, video storage modules and
Video display module, wherein video acquisition module is made of multichannel wide angle cameras and its pose regulating device, is adopted for synchronizing
The video data of the road Ji Ge video camera;Video pre-filtering module is used to carry out distortion correction processing to video;Video-splicing module
For carrying out anastomosing and splicing to each road video overlay region;Video storage modules are for storing the video spliced;Video is shown
The module video good for display splicing.
System carries out GPU parallel computation, using Multi-thread control, specific steps are as follows:
Step 1: distributing a thread respectively for every road video of synchronous acquisition, add label in each thread for the video of acquisition
(including the information such as camera number and acquisition time in label) is simultaneously successively ranked up according to acquisition time in label, according still further to
Sequence successively successively carries out distortion correction processing;
Step 2: in pairs according to video camera neighbouring relations, then being every group of view by distortion correction treated each road video frame
Frequency frame respectively distributes a thread again, according to being ordered as the video frame of same time to being registrated and merged in thread, if
Image cutting is then divided into two, retains registration features point by the video frame images for having center camera to number in video frame pair
The half range video frame images of aggregation are merged again;
Step 3: by fused each group video to centralized distribution to total thread, by same acquisition time, identical in total thread
The frame image of segmentation of label camera number is combined into one as panoramic video frame image, according still further to sequence successively output display
And save panoramic video.
System multi-channel wide angle cameras is respectively provided with a set of pose regulating device, the adjustable each road video camera of the device
The displacement of vertical direction, the displacement of horizontal direction rotate angle and respective video camera by the axis of axis of respective camera center line
The angle of center line and vertical direction, the device may insure that the video data of multichannel video camera acquisition is sustained height, same
Video data on axis and same plane.
The video pre-filtering module carries out distortion correction processing to video data, using Harris operator black and white gridiron pattern
Angle point correction algorithm, Moravec black and white X-comers correction algorithm, one in SUSAN black and white X-comers correction algorithm
Kind.
The system carries out video registration and fusion, step using translation+variable diameter rotary composite movement model are as follows: respectively according to
The sequence of frames of video of the secondary video data for choosing adjacent two-way video camera synchronous acquisition, by video frame images according to translation+variable diameter
Rotary composite movement model is converted, and is carried out feature extraction and is obtained characteristic point;It is found by progress similarity measurement matched
Characteristic point pair;By matched characteristic point to obtaining image space coordinate conversion parameter;Image is carried out by coordinate conversion parameter to match
Standard is registered in the same coordinate system, and two frame video images after registration are merged to form splicing video image.
Video frame images blending algorithm in the video-splicing module is using the blending algorithm that is directly averaged, weighted average
Blending algorithm, graph cut algorithm, contrast modulation algorithm, linear gradient blending algorithm, multiple melts distance weighting blending algorithm
Hop algorithm, seamless blending algorithm, gaussian pyramid algorithm, laplacian pyramid algorithm and grad pyramid, contrast gold word
One of tower, wavelet algorithm.
The video spliced is limited by the video storage modules with special time period, and compression is packaged into compressing file
Packet, is stored in system disk, for future reference after remaining.
The video display module by the MRI/PET/CT/PET-CT scanning machine frame aperture spliced human body pose it is complete
Scape video real-time display is in the display device of the system.
The invention has the benefit that system uses GPU parallel computation Multi-thread control, each thread division of labor is clear, works
Compared with single, calculation amount is small, multi-threading parallel process, overall arithmetic speed is improved, reaches real-time requirement, while after splicing
Video directly shown on GPU, go to time of video card after saving CPU processing;Distortion correction processing effectively eliminates view
Frequency frame pattern distortion;System multi-channel wide angle cameras pose regulating device can adjust the position and attitude of video camera.System passes through
Multichannel video camera in MRI/PET/CT/PET-CT scanning machine frame aperture carry out video acquire, splice, store and show in real time, energy
Enough meet the direct complete observation of position chanP when doctor is scanned patient.
Detailed description of the invention
Fig. 1 is system diagram of the invention.
Fig. 2 is the system multi-channel wide angle cameras arrangement schematic diagram of the embodiment of the present invention.
Fig. 3 is the system multi-channel wide angle cameras pose regulating device structural schematic diagram of the embodiment of the present invention.
Fig. 4 is the flow diagram of Multi-thread control of the invention.
Fig. 5 is the supplementary explanation schematic diagram of thread 4,5 in Multi-thread control flow diagram of the invention.
Specific embodiment
Invention is further described in detail in the following with reference to the drawings and specific embodiments.
Referring to Fig.1, the present embodiment provides a kind of MRI/PET/CT/PET-CT panoramic video auxiliary systems, comprising: video is same
Walk acquisition module 101, video pre-filtering module 102, video-splicing module 103, video display module 104 and video storage modules
105, wherein video acquisition module 101 is made of multichannel wide angle cameras and its pose regulating device, is used for each road of synchronous acquisition
The video data of video camera;Video pre-filtering module 102 is used to carry out distortion correction processing to video;Video-splicing module 103
For carrying out anastomosing and splicing to each road video overlay region;The video good for display splicing of video display module 104;Video is deposited
Storage module 105 is for storing the video spliced.
Referring to Fig. 2, video acquisition module 101 includes 3 road wide angle cameras: video camera 1,2 and of video camera in the present embodiment
Video camera 3 is arranged in the inside at the top of scanning machine frame aperture.To reach the range that Fig. 2 video camera acquires, No. three video cameras are necessary
Certain pose must be kept, for this purpose, the present embodiment uses a kind of wide angle cameras pose regulating device.Apparatus structure is referring to figure
3, comprising: fixed bracket 301, vertical direction displacement regulating part 302, horizontal direction displacement regulating part 303 and video camera are detachable
Mounting blocks 304.Wherein, fixed bracket 301 is for being fixed on device on the supporting element inside scanning machine frame aperture inner top;It is perpendicular
Histogram is used to adjust the vertical direction displacement of video camera to displacement regulating part 302;Horizontal direction displacement regulating part 303 is used to adjust
The horizontal direction of video camera is displaced;The detachable mounting blocks 304 of video camera include that mounting blocks fix 3041, axis rotation angular adjustment
3042 and vertical direction axis deflection angle adjust 3043 three parts, wherein mounting blocks fix 3041 be used to video camera is detachably pacified
Dress block 304 is fixed on the vertical direction displacement regulating part 302 for adjusting good position and horizontal direction displacement regulating part 303, the peace
Dress block, which fixes 3041, can realize the manual installation and removal of mounting blocks, and convenient for the replacement of video camera in the future, axis rotates angular adjustment
3042, which are used to adjust the axis that camera center line is axis, rotates angle, and vertical direction axis deflection angle adjusts 3043 and is used to adjust to take the photograph
The deflection angle of camera center line and vertical direction.Video acquisition module 101 is used to three road video of synchronous acquisition, while ensuring to adopt
Integrate the video data come as the video data on sustained height, same axis and same plane.
Referring to Fig. 4, Fig. 5, system utilizes GPU parallel computation in the present embodiment, using Multi-thread control, specific steps are as follows:
Step 1: distributing corresponding thread 1,2,3, the process of per thread processing respectively for the video camera 1,2,3 of synchronous acquisition video
It is identical, it is illustrated by taking thread 1 as an example, numbers and adopt containing video camera 1 for the video addition that video camera 1 acquires in thread 1
Collect the label of temporal information, and be successively ranked up according to acquisition time in label, is successively successively distorted according still further to sequence
Correction process generates 1 group of sequence of frames of video to be spliced.
Step 2: in pairs according to video camera neighbouring relations, then being every by distortion correction treated each road video frame
Group video frame respectively distributes a thread again, according to being ordered as the video frame of same time to being registrated and merged in thread,
If the video frame images for thering is center camera to number in video frame pair, image cutting is divided into two, it is special to retain registration
The half range video frame images of sign point aggregation are merged again.In the present embodiment, video camera 2 is center camera, and corresponding 2 groups are waited for
Splice sequence of frames of video, respectively 1 group of sequence of frames of video to be spliced corresponding with adjacent camera 1 and adjacent camera 3 corresponding 3
Group sequence of frames of video pairing to be spliced, distribution thread 4,5 are handled.Since the process of two thread process is identical, it is with thread 4
Example is illustrated, and 1,2 group of sequence of frames of video to be spliced matches two-by-two according to the time in label, to video frame to being registrated,
2 groups of video frame cuttings to be spliced are divided into two, the half range video frame images for retaining the aggregation of registration features point are registrated view with 1 group again
Frequency frame is merged, and 1,2 group of sequence of frames of video that splicing is completed is generated.
Step 3: by 2,3 groups of sequence of frames of video centralized distributions after the completion of fused 1,2 group of sequence of frames of video and fusion
To total thread 6, same acquisition time, label are contained into the frame image of segmentation that video camera 2 is numbered in total thread 6 and are combined into one
As panoramic video frame image, shows according still further to sequence successively output and save panoramic video.
Video pre-filtering module 102 carries out distortion correction processing to video data, using Harris operator black and white gridiron pattern
Angle point correction algorithm.
Video-splicing module 103 carries out video registration and fusion, step using translation+variable diameter rotary composite movement model
Are as follows: the sequence of frames of video for successively choosing the video data of adjacent two-way video camera synchronous acquisition respectively, by video frame images according to
Translation+variable diameter rotary composite movement model is converted, and is carried out feature extraction and is obtained characteristic point;It is looked for by carrying out similarity measurement
To matched characteristic point pair;By matched characteristic point to obtaining image space coordinate conversion parameter;By coordinate conversion parameter into
Row image registration is registered in the same coordinate system, and two frame video images after registration are merged to form splicing video image.
Video frame images blending algorithm in video-splicing module 103 uses laplacian pyramid blending algorithm.
Video display module 104 is by the panorama of human body pose in the MRI/PET/CT/PET-CT scanning machine frame aperture spliced
Video real-time display is in the display device of the system.
The video spliced is limited by video storage modules 105 with special time period, and compression is packaged into compressing file packet, is deposited
Storage is for future reference after remaining in system disk.
The above embodiments are only used to illustrate the present invention, and not limitation of the present invention, in relation to the common of technical field
Technical staff can also make a variety of changes and modification without departing from the spirit and scope of the present invention, therefore all
Equivalent technical solution also belongs to scope of the invention, and scope of patent protection of the invention should be defined by the claims.
Claims (9)
1. a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, it is characterised in that: the system is applied to, and passes through
When the equipment with scanning machine frame aperture such as MRI, PET, CT, PET-CT carries out the Scanning Detctions such as MRI, PET, CT, PET-CT, in real time
Scanning bed upper human body position and posture in acquisition monitoring scanning machine frame aperture.
2. a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, which is characterized in that the system comprises: audio video synchronization
Acquisition module, video pre-filtering module, video-splicing module, video storage modules and video display module, wherein audio video synchronization
Acquisition module is made of multichannel wide-angle high-definition camera and its pose regulating device, the video for each road video camera of synchronous acquisition
Data;Video pre-filtering module is used to carry out distortion correction processing to video;Video-splicing module is used for each road video overlay
Region carries out anastomosing and splicing;Video storage modules are for storing the video spliced;Video display module is good for display splicing
Video.
3. a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, which is characterized in that the system carries out GPU and counts parallel
It calculates, using Multi-thread control, specific steps are as follows:
Step 1: distributing a thread respectively for every road video of synchronous acquisition, contain in each thread for the video addition of acquisition
The label of camera number and acquisition time information, and be successively ranked up according to acquisition time in label, first according still further to sequence
Distortion correction processing is successively carried out afterwards;
Step 2: in pairs according to video camera neighbouring relations, then being every group of view by distortion correction treated each road video frame
Frequency frame respectively distributes a thread again, according to being ordered as the video frame of same time to being registrated and merged in thread, if
Image cutting is then divided into two, retains registration features point by the video frame images for having center camera to number in video frame pair
The half range video frame images of aggregation are merged again;
Step 3: by fused each group video to centralized distribution to total thread, by same acquisition time, identical in total thread
The frame image of segmentation of label camera number is combined into one as panoramic video frame image, according still further to sequence successively output display
And save panoramic video.
4. a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, which is characterized in that the system uses translation+variable diameter
Rotary composite movement model carries out video registration and fusion, step are as follows: successively choose adjacent two-way video camera synchronous acquisition respectively
Video data sequence of frames of video, video frame images are converted according to translation+variable diameter rotary composite movement model, carry out
Feature extraction obtains characteristic point;Matched characteristic point pair is found by carrying out similarity measurement;By matched characteristic point to
To image space coordinate conversion parameter;It carries out image registration by coordinate conversion parameter to be registered in the same coordinate system, after registration
Two frame video images merge to form splicing video image.
5. a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, which is characterized in that video described in claim 2 is same
Step acquisition module ensures the synchronous acquisition of video data by sending trigger collection signal to each video camera simultaneously;Included
Multichannel wide angle cameras is respectively provided with a set of pose regulating device, the position of the vertical direction of the adjustable each road video camera of the device
Shifting, the displacement of horizontal direction rotate angle using respective camera center line as the axis of axis and using respective camera center line as axis
With the deflection angle of vertical direction, which may insure that the video data of multichannel video camera acquisition is sustained height, same axis
Video data on line and same plane.
6. a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, which is characterized in that video preprocessor described in claim 2
Processing module to video data carry out distortion correction processing, using Harris operator black and white X-comers correction algorithm,
One of Moravec black and white X-comers correction algorithm, SUSAN black and white X-comers correction algorithm.
7. a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, which is characterized in that video as stated in claim 2
Video frame images blending algorithm in splicing module is using the blending algorithm that is directly averaged, weighted average blending algorithm, distance weighting
Blending algorithm, graph cut algorithm, contrast modulation algorithm, linear gradient blending algorithm, multiple blending algorithm, seamless fusion are calculated
Method, gaussian pyramid algorithm, laplacian pyramid algorithm and grad pyramid, contrast pyramid, one in wavelet algorithm
Kind.
8. a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, which is characterized in that video as stated in claim 2
The video spliced is limited by memory module with special time period, and compression is packaged into compressing file packet, is stored in system disk,
It is for future reference after remaining.
9. a kind of MRI/PET/CT/PET-CT panoramic video auxiliary system, which is characterized in that video as stated in claim 2
Display module is by the panoramic video real-time display of human body pose in the MRI/PET/CT/PET-CT scanning machine frame aperture spliced at this
In the display device of system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711407855.6A CN109961394A (en) | 2017-12-23 | 2017-12-23 | A kind of MRI/PET/CT/PET-CT panoramic video auxiliary system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711407855.6A CN109961394A (en) | 2017-12-23 | 2017-12-23 | A kind of MRI/PET/CT/PET-CT panoramic video auxiliary system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109961394A true CN109961394A (en) | 2019-07-02 |
Family
ID=67019686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711407855.6A Pending CN109961394A (en) | 2017-12-23 | 2017-12-23 | A kind of MRI/PET/CT/PET-CT panoramic video auxiliary system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109961394A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110688028A (en) * | 2019-09-26 | 2020-01-14 | 京东方科技集团股份有限公司 | Touch control system and method of display screen, electronic device and storage medium |
CN111160326A (en) * | 2020-04-02 | 2020-05-15 | 南京安科医疗科技有限公司 | CT scanning panoramic real-time monitoring method and system |
CN111526302A (en) * | 2020-04-28 | 2020-08-11 | 飞友科技有限公司 | Stackable panoramic video real-time splicing method |
CN111553941A (en) * | 2020-04-30 | 2020-08-18 | 赤峰学院附属医院 | Method and device for synthesizing panoramic view of oral cavity of user and electronic equipment |
CN111787185A (en) * | 2020-08-04 | 2020-10-16 | 成都云图睿视科技有限公司 | Method for real-time processing of multi-path camera data under VPU platform |
CN112017216A (en) * | 2020-08-06 | 2020-12-01 | 影石创新科技股份有限公司 | Image processing method, image processing device, computer-readable storage medium and computer equipment |
CN114339157A (en) * | 2021-12-30 | 2022-04-12 | 福州大学 | Multi-camera real-time splicing system and method with adjustable observation area |
-
2017
- 2017-12-23 CN CN201711407855.6A patent/CN109961394A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110688028A (en) * | 2019-09-26 | 2020-01-14 | 京东方科技集团股份有限公司 | Touch control system and method of display screen, electronic device and storage medium |
CN110688028B (en) * | 2019-09-26 | 2023-09-01 | 京东方科技集团股份有限公司 | Touch control system and method of display screen, electronic equipment and storage medium |
CN111160326A (en) * | 2020-04-02 | 2020-05-15 | 南京安科医疗科技有限公司 | CT scanning panoramic real-time monitoring method and system |
CN111526302A (en) * | 2020-04-28 | 2020-08-11 | 飞友科技有限公司 | Stackable panoramic video real-time splicing method |
CN111553941A (en) * | 2020-04-30 | 2020-08-18 | 赤峰学院附属医院 | Method and device for synthesizing panoramic view of oral cavity of user and electronic equipment |
CN111787185A (en) * | 2020-08-04 | 2020-10-16 | 成都云图睿视科技有限公司 | Method for real-time processing of multi-path camera data under VPU platform |
CN111787185B (en) * | 2020-08-04 | 2023-09-05 | 成都云图睿视科技有限公司 | Method for processing multi-path camera data in real time under VPU platform |
CN112017216A (en) * | 2020-08-06 | 2020-12-01 | 影石创新科技股份有限公司 | Image processing method, image processing device, computer-readable storage medium and computer equipment |
WO2022028595A1 (en) * | 2020-08-06 | 2022-02-10 | 影石创新科技股份有限公司 | Image processing method and apparatus, computer-readable storage medium and computer device |
CN112017216B (en) * | 2020-08-06 | 2023-10-27 | 影石创新科技股份有限公司 | Image processing method, device, computer readable storage medium and computer equipment |
CN114339157A (en) * | 2021-12-30 | 2022-04-12 | 福州大学 | Multi-camera real-time splicing system and method with adjustable observation area |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109961394A (en) | A kind of MRI/PET/CT/PET-CT panoramic video auxiliary system | |
CN107789001B (en) | Positioning method and system for imaging scanning | |
US20220087623A1 (en) | Method and apparatus for imaging using multiple imaging detectors | |
US7260252B2 (en) | X-ray computed tomographic apparatus, image processing apparatus, and image processing method | |
US10445886B2 (en) | Motion-gated medical imaging | |
CN102144927B (en) | Motion-compensation-based computed tomography (CT) equipment and method | |
CN103764036B (en) | Medical diagnosis image processing apparatus | |
US7117026B2 (en) | Physiological model based non-rigid image registration | |
CN100473344C (en) | X-ray angiography apparatus | |
CN101023890B (en) | Imaging medical technique device | |
CN101138010B (en) | Image processing system and method for registration of two-dimensional with three-dimensional volume data during interventional procedures | |
US9058665B2 (en) | Systems and methods for identifying bone marrow in medical images | |
JP2001502047A (en) | How to overlay multi-modality data in a medical imaging system | |
CN102335004B (en) | Method and computed tomography scanner for carrying out an angiographic examination | |
US9361726B2 (en) | Medical image diagnostic apparatus, medical image processing apparatus, and methods therefor | |
US20080037851A1 (en) | Medical image synthesis method and apparatus | |
JP2005021345A (en) | X-ray solid reconstruction processor, x-ray imaging apparatus, method for x-ray solid reconstruction processing, and x-ray solid imaging auxiliary tool | |
JP2007089674A (en) | Shape of appearance measuring apparatus and x-ray ct apparatus | |
CN109978015B (en) | Image processing method and device and endoscope system | |
CN108806776A (en) | A method of the Multimodal medical image based on deep learning | |
CN207820100U (en) | A kind of MRI/PET/CT/PET-CT panoramic videos auxiliary system | |
CN102063714A (en) | Method for generating body cavity full-view image based on capsule endoscope images | |
CN102247156B (en) | Image processing apparatus and X-ray CT system | |
Woo et al. | Sinogram-based motion correction of pet images using optical motion tracking system and list-mode data acquisition | |
CN111184523A (en) | Three-dimensional image reconstruction method and system based on DR equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190702 |
|
WD01 | Invention patent application deemed withdrawn after publication |