CN110934603B - 图像拼接方法、装置及扫描系统 - Google Patents
图像拼接方法、装置及扫描系统 Download PDFInfo
- Publication number
- CN110934603B CN110934603B CN201911133174.4A CN201911133174A CN110934603B CN 110934603 B CN110934603 B CN 110934603B CN 201911133174 A CN201911133174 A CN 201911133174A CN 110934603 B CN110934603 B CN 110934603B
- Authority
- CN
- China
- Prior art keywords
- stitching
- height
- scanned
- image
- determining
- 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
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000013507 mapping Methods 0.000 claims description 21
- 238000012545 processing Methods 0.000 claims description 11
- 238000012217 deletion Methods 0.000 abstract description 11
- 230000037430 deletion Effects 0.000 abstract description 11
- 230000014509 gene expression Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000002591 computed tomography Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002600 positron emission tomography Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/52—Devices using data or image processing specially adapted for radiation diagnosis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/46—Arrangements for interfacing with the operator or the patient
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Pathology (AREA)
- Heart & Thoracic Surgery (AREA)
- High Energy & Nuclear Physics (AREA)
- Physics & Mathematics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Optics & Photonics (AREA)
- Veterinary Medicine (AREA)
- Radiology & Medical Imaging (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Image Processing (AREA)
- Eye Examination Apparatus (AREA)
Abstract
本申请提供一种图像拼接方法、装置及扫描系统。所述扫描系统包括扫描桶,扫描桶内安装至少两个摄像头,使用至少两个摄像头对扫描桶内大面积区域进行图像采集,在图像采集过程中,考虑到患者体型对图像拼接结果的影响,预估与基准拼接位置正对的待扫描部位的身体厚度,根据该身体厚度对初始图像拼接参数进行调整,根据调整后的图像拼接参数,对针对待扫描部位相邻拍摄的图像进行拼接处理,从而得到准确拼接的、能够反映待扫描患者真实状态的目标拼接图像,避免出现图像缺失、图像重复等情况,提高了拼接图像质量。
Description
技术领域
本申请涉及医学图像拼接技术领域,尤其涉及图像拼接方法、装置及扫描系统。
背景技术
扫描设备如PET/CT(positron emission tomography/computed tomography,正电子发射断层/计算机断层扫描)设备,在对患者进行扫描过程中,需要患者保持标准姿势,如果患者的姿势不标准,会导致成像质量较差,如果患者在扫描过程中出现运动,会造成图像伪影。
相关技术中,在扫描桶外壁上安装摄像头,利用摄像头对扫描桶内患者进行拍照,以便医生根据拍摄的照片实时了解患者状态。由于摄像头设置在扫描桶外,无法对扫描桶内患者整体进行拍摄,因此拍摄的照片无法完整反映患者的整体状态。
发明内容
为克服相关技术中存在的问题,本申请提供了一种图像拼接方法、装置及扫描系统。
第一方面,提供一种图像拼接方法,应用于扫描系统,所述扫描系统包括扫描桶,所述扫描桶内安装至少两个摄像头,所述方法包括:
确定基准拼接位置,所述基准拼接位置是使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行连接整合时的连接位置;
确定与所述基准拼接位置正对的待扫描部位的身体厚度;
根据所述身体厚度对所述初始图像拼接参数进行调整;
根据调整后的图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理,获得目标拼接图像。
第二方面,提供一种图像拼接装置,应用于扫描系统,所述扫描系统包括扫描桶,所述扫描桶内安装至少两个摄像头,所述装置包括:
第一确定模块,被配置为确定基准拼接位置,所述基准拼接位置是使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行连接整合时的连接位置;
第二确定模块,被配置为确定与所述基准拼接位置正对的待扫描部位的身体厚度;
调整模块,被配置为根据所述身体厚度对所述初始图像拼接参数进行调整;
拼接模块,被配置为根据调整后的图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理,获得目标拼接图像。
第三方面,提供一种扫描系统,包括:内部总线,以及通过内部总线连接的存储器、处理器和外部接口;其中,
所述外部接口,用于获取数据;
所述存储器,用于存储图像拼接对应的机器可读指令;
所述处理器,用于读取所述存储器上的所述机器可读指令,并执行所述指令实现如下操作:
确定基准拼接位置,所述基准拼接位置是使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行连接整合时的连接位置;
确定与所述基准拼接位置正对的待扫描部位的身体厚度;
根据所述身体厚度对所述初始图像拼接参数进行调整;
根据调整后的图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理,获得目标拼接图像。
本申请的实施例提供的技术方案可以包括以下有益效果:
本申请实施例中,提供了一种新型的扫描系统,在扫描桶内安装至少两个摄像头,使用至少两个摄像头对扫描桶内大面积区域进行图像采集,在图像采集过程中,考虑到患者体型对图像拼接结果的影响,预估与基准拼接位置正对的待扫描部位的身体厚度,根据该身体厚度对初始图像拼接参数进行调整,根据调整后的图像拼接参数,对针对待扫描部位相邻拍摄的图像进行拼接处理,从而得到准确拼接的、能够反映待扫描患者真实状态的目标拼接图像,避免出现图像缺失、图像重复等情况,提高了拼接图像质量。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本申请的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1是本申请一示例性实施例示出的一种图像拼接方法的流程图;
图2是本申请一示例性实施例示出的一种摄像头光路示意图;
图3是本申请一示例性实施例示出的一种确定待扫描部位的身体厚度的方法的流程图;
图4是本申请一示例性实施例示出的一种距离与身体厚度的函数图;
图5是本申请一示例性实施例示出的一种调整初始图像拼接参数的方法的流程图;
图6是本申请一示例性实施例示出的另一种摄像头光路示意图;
图7是本申请一示例性实施例示出的一种拼接图像;
图8是本申请一示例性实施例示出的另一种拼接图像;
图9是本申请一示例性实施例示出的另一种拼接图像;
图10是本申请一示例性实施例示出的另一种拼接图像;
图11是本申请一示例性实施例示出的一种图像拼接装置的示意图;
图12是本申请一示例性实施例示出的一种扫描系统的示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
本申请提供了一种新型的扫描系统,扫描系统主要包括扫描桶、扫描床和处理设备,扫描桶内安装至少两个摄像头,使用至少两个摄像头对扫描桶内大面积区域进行图像采集。摄像头可以是平面镜头,也可以是鱼眼镜头,使用鱼眼镜头可以获得更大的拍摄视野。例如,扫描桶内安装有两个鱼眼镜头,使用两个鱼眼镜头对扫描桶内部进行图像拍摄。
通常在扫描过程中,使用摄像头进行视频录制,得到反映扫描桶内实时情况的视频,便于医生或技师通过查看该视频了解患者的实时状态。
本申请提供的扫描系统可以是PET/CT系统,PET系统,核磁系统等。
本申请提供了一种图像拼接方法,应用于上述扫描系统,下面结合说明书附图,对本申请实施例进行详细描述。
图1是本申请一示例性实施例示出的一种图像拼接方法的流程图,该实施例可以包括以下步骤:
在步骤101中,确定基准拼接位置,基准拼接位置是使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行连接整合时的连接位置。
摄像头安装在扫描桶内壁上后,扫描系统确定一基准拼接高度和初始图像拼接参数,使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行拼接处理,能够得到准确拼接的拼接图像,不会出现图像缺失、图像重复等问题。对相邻拍摄的图像进行连接整合时,将相邻拍摄图像的连接位置确定为基准拼接位置。上述的连接位置可以理解为相邻拍摄图像的拼接位置,属于空间位置。
每次在扫描桶内安装摄像头后,均需要确定适用的基准拼接高度和初始图像拼接参数。确定基准拼接高度和初始图像拼接参数的方法是现有技术,本申请在此不做限制。
图2是本申请一示例性实施例示出的一种摄像头光路示意图,图2中,C1和C2均代表摄像头,h0代表基准拼接高度,a1代表摄像头C1对基准拼接高度处相邻拍摄的图像,a2代表摄像头C2对基准拼接高度处相邻拍摄的图像,I1代表图像a1和图像a2的连接位置,I2点与I1点重合。
在步骤102中,确定与基准拼接位置正对的待扫描部位的身体厚度。
在一个可选的实施例中,图3是本申请一示例性实施例示出的一种确定待扫描部位的身体厚度的方法的流程图,参见图3,步骤102可以通过以下方式实现:在步骤1021中,获取待扫描患者的体型信息,体型信息包括:体重和身高;在步骤1022中,使用该体型信息,对待扫描部位对应的标准身体厚度进行调整,得到待扫描部位的与该体型信息相匹配的身体厚度。
针对步骤1021,在扫描之前,扫描设备能够获取到待扫描患者的体型信息。
针对步骤1022,可以通过以下方式实现:
首先,计算待扫描患者的体重与标准体重的第一比例,以及待扫描患者的身高与标准身高的第二比例。其中,标准体重可以是标准BMI(Body Mass Index,身体质量指数)患者的体重,标准身高可以是标准BMI患者的身高。标准体重可以是基于多个标准BMI患者的体重确定的,如标准体重为多个标准BMI患者的体重的平均值。同样,标准身高可以是基于多个标准BMI患者的身高确定的,标准身高为多个标准BMI患者的身高的平均值。
其次,确定待扫描部位与参考位置之间的第一距离,以及确定当前扫描时刻扫描床移动的第二距离,参考位置包括:扫描床的头部固定件。还可以根据需要选择其他适用的参考位置。
待扫描部位与基准拼接位置正对,待扫描部位与参考位置之间的第一距离,可以理解为基准拼接位置在横向方向上的投影与参考位置之间的距离。
头部固定件在扫描床上的位置是固定的,可以预先获得。在确定初始图像拼接参数和基准拼接高度时已经确定出基准拼接位置,基准拼接位置在横向方向上的投影的位置可以预先获得。扫描系统可以根据预先获得的基准拼接位置和头部固定件位置,计算出基准拼接位置在横向上的投影与头部固定件位置之间的距离,从而得到待扫描部位与头部固定件之间的第一距离。
扫描系统可以实时获取扫描床当前使用的床码,根据扫描床当前使用的床码,确定扫描床当前移动的第二距离。具体地,扫描床的床码和扫描床移动的距离之间存在对应关系,基于该对应关系,确定与扫描床当前使用的床码对应的第二距离。
最后,根据第一比例、第二比例、第一距离、第二距离和标准身体厚度调整模型,得到待扫描部位的身体厚度。
扫描系统预先获取标准身体厚度调整模型,标准身体厚度调整模型基于第一距离和第二距离,确定待扫描部位的部位种类或相对于全身的位置,确定与该部位种类或相对于全身的位置对应设置的标准身体厚度,基于输入的待扫描患者的体型信息,即第一比例和第二比例,对上述确定的标准身体厚度进行调整,输出待扫描部位的与体型信息匹配的身体厚度。
身体厚度调整模型可以通过以下方式建立:
获取多个标准BMI患者的身高和体重,让每个标准BMI患者按照标准姿势躺在扫描床上,确定标准BMI患者身上每个身体部位与头部固定件之间的距离,以及该身体部位的身体厚度,基于上述的数据,建立标准身体厚度-距离函数,记作h=F(x),其中,x代表身体部位与头部固定件之间的距离,h代表身体部位的标准身体厚度。图4是本申请一示例性实施例示出的一种距离与标准身体厚度的函数图,其中,距离为自变量,身体厚度为因变量,距离和身体厚度的单位均为厘米。
设置了第一调整参数α和第二调整参数β,其中,α为待扫描患者的体重与标准体重之间的比例,β为待扫描患者的身高与标准身高之间的比例,使用α和β对h=F(x)进行调整,得到h=αF(X/β),相应得到标准身体厚度调整模型。
由于在实际扫描过程中扫描床发生移动,所以h=αF(X/β)中的X代表待扫描部位与头部固定件之间的第一距离与当前时刻扫描床移动的第二距离之和,即第一距离和第二距离之和,第一距离为上述函数h=F(x)中的x,h=αF(X/β)中的h代表针对待扫描部位预估的身体厚度。
在步骤103中,根据身体厚度对初始图像拼接参数进行调整。
扫描系统在预估出待扫描部位的身体厚度后,根据预估的身体厚度对初始图像拼接参数进行调整。
图5是本申请一示例性实施例示出的一种调整初始图像拼接参数的方法的流程图,参见图5,步骤103可以通过以下方式实现:在步骤1031中,根据身体厚度和基准拼接高度,确定使用初始图像拼接参数,对针对待扫描部位相邻拍摄的图像进行拼接处理后产生的图像失真尺寸,以及确定图像失真尺寸在基准拼接高度上的映射尺寸,图像失真尺寸包括:相邻图像的重叠尺寸或间隔尺寸;在步骤1032中,根据映射尺寸,对初始图像拼接参数进行调整。
针对步骤1031,可以相加身体高度和扫描床的高度,得到待扫描部位相对于地面的部位绝对高度,计算基准拼接高度与部位绝对高度之间的差值,根据该差值、摄像头到基准拼接高度所在平面的竖直距离以及摄像头到基准拼接位置的横向距离,确定图像失真尺寸。进一步,根据该差值、竖直距离和图像失真尺寸,确定映射尺寸。
竖直距离和横向距离可以通过以下方式确定:第一步骤,确定第一拼接高度、第一拼接高度与基准拼接高度之间的第一高度差值、以及对第一拼接高度处相邻拍摄的图像进行拼接处理后产生的第一图像失真尺寸;第二步骤,确定第二拼接高度、第二拼接高度与基准拼接高度之间的第二高度差值、以及对第二拼接高度处相邻拍摄的图像进行拼接处理后产生的第二图像失真尺寸;第三步骤,将第一高度差值和第一图像失真尺寸代入目标公式中,得到关于竖直距离和横向距离的第一方程,将第二高度差值和第二图像失真尺寸代入目标公式中,得到关于竖直距离和横向距离的第二方程,求解第一方程和第二方程,得到竖直距离和横向距离。
下面对摄像头到基准拼接高度所在平面的竖直距离、摄像头到基准拼接位置的横向距离、以及上述的确定图像失真尺寸和映射尺寸的过程进行详细介绍。
一、确定摄像头到基准拼接高度所在平面的竖直距离和摄像头到基准拼接位置的横向距离。
图6是本申请一示例性实施例示出的另一种摄像头光路示意图,基于图6所示,基准拼接高度为h0,在确定H和L的阶段,将空的扫描床升高至h1,摄像头到基准拼接高度所在平面的竖直距离为H,摄像头到基准拼接位置的横向距离L,基准拼接位置为I1或I2,I1和I2重合,摄像头C1的扫描视野为∠I0C1I1,摄像头C2的扫描视野为∠I2C2I3,摄像头C1和摄像头C2分别对h1处的图像进行拍摄,得到的两张图像出现缺失,缺失尺寸为I′1I′2,I′1I′2等于两倍的O′1I′2,H=O″1I1和L=O″1C2。可以通过扫描床的高度调整装置确定h0和h1。
O1、I1、O′1形成的第一区域与C2、O″1和O′1形成的第二区域相似,基于相似三角形的相似原理,存在下面表达式:
该表达式中,h0、h1可以通过读取扫描床升高高度直接获得;O1l1是试验中反复调试得到;H和L是未知的。
下面对O1l1的实验确定过程进行介绍:
图像的拼接参数包括图像裁剪尺寸,图像裁剪尺寸为图像裁剪后剩余的图像的尺寸,图像裁剪尺寸记作参数s。扫描床升高拼接图像会出现缺失,所需的图像裁剪尺寸较大;扫描床降低拼接图像会出现重复,所需的图像裁剪尺寸较小。
实验中,在扫描床上放置两张纸,当调整扫描床至高度h0时,两张纸的图像拼接完整,未出现图像缺失和图像重复,此时拼接参数中图像裁剪尺寸记作S0;升高扫描床,若仍用h0时的拼接参数拼接图像,则会出现图像缺失,观察拼接图像的拼接情况,按照拼接图像出现图像缺失时增大S0以及出现图像重复时减小S0的方式,对S0进行调整,直至两张纸的图像拼接完整,此时图像裁剪尺寸记为为S1,当S0和S1均为横向上的尺寸时,S1-S0=O1l1。
同理,将空的扫描床升高至h2,得到下面表达式:
该表达式中,h0、h2是已知的,O2l1是试验中反复调试得到;H和L是未知的。
通过联立上面表达式(1)和表达式(2),确定出H和L。
在将空的扫描床降低至h0以下后,采用类似的方法,确定出H和L。
二、确定图像失真尺寸和映射尺寸。
相加身体高度和扫描床的高度,得到待扫描部位相对于地面的部位绝对高度,部位绝对高度的表达式如下:
h′=αF(X/β)+h床 (3)
其中,h′为待扫描部位的部位绝对高度;h床为扫描床的高度,可以通过扫描床的高度调节装置确定。
在确定出H和L后,将H和L代入上面的表达式(1)或表达式(2)中,得到待扫描部位的部位绝对高度h′和映射尺寸O1l1之间的关系如下:
h′由表达式(3)确定,H、L和h0是预先确定的,假设图6中高度h1代表待扫描部位的预估的身体厚度,对h1处相邻拍摄的两张图像进行拼接处理,所得的拼接图像出现图像缺失,基于三角形相似原理,利用H、L和(h0-h′),先确定出两张图像的间隔尺寸I′1I′2,基于I′1I′2=2×O′I′2,确定出O′I′2,再基于三角形C2I2O1和三角形C2I′2O′1相似,确定出O′I′2在高度h0上的映射尺寸O1l1。
针对步骤1032,初始图像拼接参数包括初始图像裁剪尺寸。
当图像尺寸包括间隔尺寸时,待扫描部位的部位绝对高度高于基准拼接高度,根据间隔尺寸确定映射尺寸,根据该映射尺寸增大初始图像裁剪尺寸,使用增大后的图像裁剪尺寸对较高位置处拍摄的图像进行拼接处理,得到拼接图像并显示。该拼接图像的显示效果是:拼接图像中拍摄对象的尺寸变大,取景范围变小。
当图像失真尺寸包括重叠尺寸时,待扫描部位的部位绝对高度低于基准拼接高度,根据基于重叠尺寸确定映射尺寸,根据该映射尺寸减小初始图像裁剪尺寸,使用减小后的图像裁剪尺寸对较低位置处拍摄的图像进行拼接处理,得到拼接图像并显示。该拼接图像的显示效果是:拼接图像中拍摄对象的尺寸变小,取景范围变大。
在步骤104中,根据调整后的图像拼接参数,对针对待扫描部位相邻拍摄的图像进行拼接处理,获得目标拼接图像。
扫描系统根据调整后的图像拼接参数,对待扫描部位表面相邻拍摄的图像进行拼接处理,即对待扫描部位的部位绝对高度处相邻拍摄的图像进行拼接处理,得到目标拼接图像。目标拼接图像中两个图像相接,不存在图像缺失、图像重复的情况。
在扫描过程中,使用扫描桶内的摄像头拍摄视频,扫描系统获得摄像头拍摄的视频流,使用上述图像拼接方法,对每一时刻相邻拍摄的图像进行拼接处理,得到拼接图像并显示,以便医生或技师监控扫描桶内的实时情况。
在扫描桶安装有两个摄像头,扫描系统始终使用初始图像拼接参数对相邻拍摄的图像进行拼接的场景下,得到图7所示的拼接图像,所得的拼接图像出现图像重复。扫描桶安装有两个摄像头,扫描系统使用本申请提供的图像拼接方法,对相邻拍摄的图像进行拼接的场景下,得到图8所示的拼接图像,所得的拼接图像未出现图像重复,图像拼接效果得到改善。
在扫描桶安装有两个摄像头,扫描系统始终使用初始图像拼接参数对相邻拍摄的图像进行拼接的场景下,得到图9所示的拼接图像,所得的拼接图像出现图像缺失。扫描桶安装有两个摄像头,扫描系统使用本申请提供的图像拼接方法,对相邻拍摄的图像进行拼接的场景下,得到图10所示的拼接图像,所得的拼接图像未出现图像缺失,图像拼接效果得到改善。
因此,扫描系统在根据待扫描患者的体型,对初始图像拼接参数进行调整,根据调整后的图像拼接参数,对针对待扫描患者相邻拍摄的图像进行拼接处理,从而得到不出现图像缺失和图像重合的准确的拼接图像,提高了拼接图像的质量。
与前述图像拼接方法相对应,本申请还提供了图像拼接装置及扫描系统的实施例。
参照图11,是本申请一示例性实施例示出的一种图像拼接装置的示意图,图像拼接装置应用于扫描系统,所述扫描系统包括扫描桶,所述扫描桶内安装至少两个摄像头,该图像拼接装置包括:第一确定模块21、第二确定模块22、调整模块23和拼接模块24;其中,
所述第一确定模块21,被配置为确定基准拼接位置,所述基准拼接位置是使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行连接整合时的连接位置;
所述第二确定模块22,被配置为确定与所述基准拼接位置正对的待扫描部位的身体厚度;
所述调整模块23,被配置为根据所述身体厚度对所述初始图像拼接参数进行调整;
所述拼接模块24,被配置为根据调整后的图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理,获得目标拼接图像。
在一个可选的实施例中,在图11所示的图像拼接装置的基础上,所述调整模块23,可以包括:第一确定子模块和调整子模块;其中,
所述第一确定子模块,被配置为根据所述身体厚度和所述基准拼接高度,确定使用所述初始图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理后产生的图像失真尺寸,以及确定所述图像失真尺寸在所述基准拼接高度上的映射尺寸,所述图像失真尺寸包括:相邻图像的重叠尺寸或间隔尺寸;
所述调整子模块,被配置为根据所述映射尺寸,对所述初始图像拼接参数进行调整。
参照图12,是本申请一示例性实施例示出的一种扫描系统的示意图,该设备可以包括:通过内部总线310连接的存储器320、处理器330和外部接口340。
其中,外部接口340,用于获取数据;
存储器320,用于存储图像拼接对应的机器可读指令;
处理器330,用于读取所述存储器320上的所述机器可读指令,并执行所述指令以实现如下操作:
确定基准拼接位置,所述基准拼接位置是使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行连接整合时的连接位置;
确定与所述基准拼接位置正对的待扫描部位的身体厚度;
根据所述身体厚度对所述初始图像拼接参数进行调整;
根据调整后的图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理,获得目标拼接图像。
在公开实施例中,计算机可读存储介质可以是多种形式,比如,在不同的例子中,所述机器可读存储介质可以是:RAM(Radom Access Memory,随机存取存储器)、易失存储器、非易失性存储器、闪存、存储驱动器(如硬盘驱动器)、固态硬盘、任何类型的存储盘(如光盘、dvd等),或者类似的存储介质,或者它们的组合。特殊的,所述的计算机可读介质还可以是纸张或者其他合适的能够打印程序的介质。使用这些介质,这些程序可以被通过电学的方式获取到(例如,光学扫描)、可以被以合适的方式编译、解释和处理,然后可以被存储到计算机介质中。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
Claims (10)
1.一种图像拼接方法,其特征在于,应用于扫描系统,所述扫描系统包括扫描桶,所述扫描桶内安装至少两个摄像头,所述方法包括:
确定基准拼接位置,所述基准拼接位置是使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行连接整合时的连接位置;
确定与所述基准拼接位置正对的待扫描部位的身体厚度;
根据所述身体厚度对所述初始图像拼接参数进行调整;
根据调整后的图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理,获得目标拼接图像;
其中,所述确定与所述基准拼接位置正对的待扫描部位的身体厚度,包括:
获取待扫描患者的体型信息,所述体型信息包括:体重和身高;
使用所述体型信息,对所述待扫描部位对应的标准身体厚度进行调整,得到与所述体型信息相匹配的所述身体厚度;
所述使用所述体型信息,对所述待扫描部位对应的标准身体厚度进行调整,得到与所述体型信息相匹配的所述身体厚度,包括:
计算所述待扫描患者的所述体重与标准体重的第一比例,以及所述待扫描患者的所述身高与标准身高的第二比例;
确定所述待扫描部位与参考位置之间的第一距离,以及确定当前扫描时刻扫描床移动的第二距离,所述参考位置包括:扫描床的头部固定件;
根据所述第一比例、所述第二比例、所述第一距离、所述第二距离和标准身体厚度调整模型,得到所述身体厚度。
2.根据权利要求1所述的方法,其特征在于,所述确定当前扫描时刻扫描床的移动距离,包括:
确定所述扫描床当前使用的床码;
根据所述床码确定所述移动距离。
3.根据权利要求1所述的方法,其特征在于,所述根据所述身体厚度对所述初始图像拼接参数进行调整,包括:
根据所述身体厚度和所述基准拼接高度,确定使用所述初始图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理后产生的图像失真尺寸,以及确定所述图像失真尺寸在所述基准拼接高度上的映射尺寸,所述图像失真尺寸包括:相邻图像的重叠尺寸或间隔尺寸;
根据所述映射尺寸,对所述初始图像拼接参数进行调整。
4.根据权利要求3所述的方法,其特征在于,所述根据所述身体厚度和所述基准拼接高度,确定使用所述初始图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理后产生的图像失真尺寸,包括:
相加所述身体高度和扫描床的高度,得到所述待扫描部位相对于地面的部位绝对高度;
计算所述基准拼接高度与所述部位绝对高度之间的差值;
根据所述差值、所述摄像头到所述基准拼接高度所在平面的竖直距离以及所述摄像头到所述基准拼接位置的横向距离,确定所述图像失真尺寸。
5.根据权利要求4所述的方法,其特征在于,所述确定所述图像失真尺寸在所述基准拼接高度上的映射尺寸,包括:
根据所述差值、所述竖直距离和所述图像失真尺寸,确定所述映射尺寸。
6.根据权利要求4所述的方法,其特征在于,所述竖直距离和所述横向距离通过以下方式确定:
确定第一拼接高度、所述第一拼接高度与所述基准拼接高度之间的第一高度差值、以及对所述第一拼接高度处相邻拍摄的图像进行拼接处理后产生的第一图像失真尺寸;
确定第二拼接高度、所述第二拼接高度与所述基准拼接高度之间的第二高度差值、以及对所述第二拼接高度处相邻拍摄的图像进行拼接处理后产生的第二图像失真尺寸;
将所述第一高度差值和所述第一图像失真尺寸代入目标公式中,得到关于所述竖直距离和所述横向距离的第一方程,将所述第二高度差值和所述第二图像失真尺寸代入所述目标公式中,得到关于所述竖直距离和所述横向距离的第二方程,求解所述第一方程和所述第二方程,得到所述竖直距离和所述横向距离。
7.根据权利要求3所述的方法,其特征在于,所述初始图像拼接参数包括:图像裁剪尺寸;所述根据所述映射尺寸,对所述初始图像拼接参数进行调整,包括:
当所述图像失真尺寸包括:所述重叠尺寸时,根据由所述重叠尺寸得到的所述映射尺寸,减小所述图像裁剪尺寸;
当所述图像尺寸包括:所述间隔尺寸时,根据由所述间隔尺寸得到的所述映射尺寸,增大所述图像裁剪尺寸。
8.一种图像拼接装置,其特征在于,应用于扫描系统,所述扫描系统包括扫描桶,所述扫描桶内安装至少两个摄像头,所述装置包括:
第一确定模块,被配置为确定基准拼接位置,所述基准拼接位置是使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行连接整合时的连接位置;
第二确定模块,被配置为确定与所述基准拼接位置正对的待扫描部位的身体厚度;
调整模块,被配置为根据所述身体厚度对所述初始图像拼接参数进行调整;
拼接模块,被配置为根据调整后的图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理,获得目标拼接图像;
其中,所述第二确定模块,在被配置为确定与所述基准拼接位置正对的待扫描部位的身体厚度时,具体被配置为:
获取待扫描患者的体型信息,所述体型信息包括:体重和身高;
使用所述体型信息,对所述待扫描部位对应的标准身体厚度进行调整,得到与所述体型信息相匹配的所述身体厚度;
所述第二确定模块,在被配置为使用所述体型信息,对所述待扫描部位对应的标准身体厚度进行调整,得到与所述体型信息相匹配的所述身体厚度时,具体被配置为:
计算所述待扫描患者的所述体重与标准体重的第一比例,以及所述待扫描患者的所述身高与标准身高的第二比例;
确定所述待扫描部位与参考位置之间的第一距离,以及确定当前扫描时刻扫描床移动的第二距离,所述参考位置包括:扫描床的头部固定件;
根据所述第一比例、所述第二比例、所述第一距离、所述第二距离和标准身体厚度调整模型,得到所述身体厚度。
9.根据权利要求8所述的装置,其特征在于,所述调整模块,包括:
第一确定子模块,被配置为根据所述身体厚度和所述基准拼接高度,确定使用所述初始图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理后产生的图像失真尺寸,以及确定所述图像失真尺寸在所述基准拼接高度上的映射尺寸,所述图像失真尺寸包括:相邻图像的重叠尺寸或间隔尺寸;
调整子模块,被配置为根据所述映射尺寸,对所述初始图像拼接参数进行调整。
10.一种扫描系统,其特征在于,包括:内部总线,以及通过内部总线连接的存储器、处理器和外部接口;其中,
所述外部接口,用于获取数据;
所述存储器,用于存储图像拼接对应的机器可读指令;
所述处理器,用于读取所述存储器上的所述机器可读指令,并执行所述指令实现如下操作:
确定基准拼接位置,所述基准拼接位置是使用初始图像拼接参数,对基准拼接高度处相邻拍摄的图像进行连接整合时的连接位置;
确定与所述基准拼接位置正对的待扫描部位的身体厚度;
根据所述身体厚度对所述初始图像拼接参数进行调整;
根据调整后的图像拼接参数,对针对所述待扫描部位相邻拍摄的图像进行拼接处理,获得目标拼接图像;
其中,所述处理器,在执行所述指令实现确定与所述基准拼接位置正对的待扫描部位的身体厚度的操作时,用于实现如下操作:
获取待扫描患者的体型信息,所述体型信息包括:体重和身高;
使用所述体型信息,对所述待扫描部位对应的标准身体厚度进行调整,得到与所述体型信息相匹配的所述身体厚度;
所述处理器,在实现使用所述体型信息,对所述待扫描部位对应的标准身体厚度进行调整,得到与所述体型信息相匹配的所述身体厚度的操作时,具体用于实现如下操作:
计算所述待扫描患者的所述体重与标准体重的第一比例,以及所述待扫描患者的所述身高与标准身高的第二比例;
确定所述待扫描部位与参考位置之间的第一距离,以及确定当前扫描时刻扫描床移动的第二距离,所述参考位置包括:扫描床的头部固定件;
根据所述第一比例、所述第二比例、所述第一距离、所述第二距离和标准身体厚度调整模型,得到所述身体厚度。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911133174.4A CN110934603B (zh) | 2019-11-19 | 2019-11-19 | 图像拼接方法、装置及扫描系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911133174.4A CN110934603B (zh) | 2019-11-19 | 2019-11-19 | 图像拼接方法、装置及扫描系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110934603A CN110934603A (zh) | 2020-03-31 |
| CN110934603B true CN110934603B (zh) | 2023-05-12 |
Family
ID=69906850
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911133174.4A Active CN110934603B (zh) | 2019-11-19 | 2019-11-19 | 图像拼接方法、装置及扫描系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110934603B (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114225405B (zh) * | 2020-11-27 | 2025-05-27 | 完美世界(北京)软件科技发展有限公司 | 地图生成方法、装置、计算机设备及计算机可读存储介质 |
| CN115550517A (zh) * | 2021-06-15 | 2022-12-30 | 展讯半导体(南京)有限公司 | 扫描控制方法、系统、电子设备和存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102467738A (zh) * | 2010-11-08 | 2012-05-23 | 北京大学 | 一种图像拼接方法及系统 |
| CN105389788A (zh) * | 2015-10-13 | 2016-03-09 | 沈阳东软医疗系统有限公司 | Pet多床位图像的重建方法及装置、合并方法及装置 |
| CN106324975A (zh) * | 2016-09-09 | 2017-01-11 | 上海波城医疗科技有限公司 | 双x光机系统及其控制方法 |
| CN107638190A (zh) * | 2017-10-26 | 2018-01-30 | 天津市天津医院 | 一种ct扫描辅助床 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015168066A1 (en) * | 2014-05-01 | 2015-11-05 | Endochoice, Inc. | System and method of scanning a body cavity using a multiple viewing elements endoscope |
-
2019
- 2019-11-19 CN CN201911133174.4A patent/CN110934603B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102467738A (zh) * | 2010-11-08 | 2012-05-23 | 北京大学 | 一种图像拼接方法及系统 |
| CN105389788A (zh) * | 2015-10-13 | 2016-03-09 | 沈阳东软医疗系统有限公司 | Pet多床位图像的重建方法及装置、合并方法及装置 |
| CN106324975A (zh) * | 2016-09-09 | 2017-01-11 | 上海波城医疗科技有限公司 | 双x光机系统及其控制方法 |
| CN107638190A (zh) * | 2017-10-26 | 2018-01-30 | 天津市天津医院 | 一种ct扫描辅助床 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110934603A (zh) | 2020-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102111549B (zh) | 图像处理装置及图像处理方法 | |
| TWI539809B (zh) | 用於全景攝影之定位感測器輔助之影像對位方法及用於其之程式儲存器件及電子器件 | |
| US8466989B2 (en) | Camera having image correction function, apparatus and image correction method | |
| KR102254947B1 (ko) | 카메라 패닝 또는 모션에서 배경 블러링을 생성하는 시스템 및 방법 | |
| JP5453573B2 (ja) | 撮像装置、撮像方法およびプログラム | |
| CN107295252B (zh) | 对焦区域显示方法、装置及终端设备 | |
| CN108200339A (zh) | 目标追踪定位方法、系统及摄像装置 | |
| CN101884544A (zh) | 图像获取方法及装置和x光拍片机 | |
| EP2043358A3 (en) | Imaging apparatus, camera-shake correction device, camera-shake correction method, and recording medium | |
| WO2018012130A1 (ja) | 画像処理方法、画像処理装置、撮像装置および撮像方法 | |
| KR101877405B1 (ko) | 깊이 카메라를 이용한 의료영상 촬영장치 및 의료영상 보정방법 | |
| CN109328456B (zh) | 一种拍摄装置及拍摄位置寻优的方法 | |
| JP6981531B2 (ja) | 物体同定装置、物体同定システム、物体同定方法およびコンピュータプログラム | |
| WO2011118066A1 (ja) | 撮影装置及びその制御方法 | |
| CN110934603B (zh) | 图像拼接方法、装置及扫描系统 | |
| CN110771140A (zh) | 云台系统及其图像处理方法、无人机 | |
| CN101540822A (zh) | 高分辨率大视场航空成像装置及其方法 | |
| JP6300670B2 (ja) | 焦点調節装置、焦点調節方法およびプログラム、並びに撮像装置 | |
| JP2020194454A (ja) | 画像処理装置および画像処理方法、プログラム、並びに記憶媒体 | |
| JP2011237713A (ja) | 画像撮影装置、及び画像撮影方法 | |
| CN110507338B (zh) | 定位方法、装置、设备及数字化x线摄影系统 | |
| JP5971954B2 (ja) | 画像処理装置、画像処理装置を有する撮像装置、画像処理方法、プログラム、及びプログラムを記憶した記憶媒体 | |
| CN107037683A (zh) | 一种投影仪及自动对焦的方法 | |
| JP3493886B2 (ja) | デジタルカメラ | |
| CN113596438B (zh) | 一种摄像头拍摄图像的对标的方法、系统及设备 |
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 | ||
| GR01 | Patent grant | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20230504 Address after: Room 308, No. 177-2 Chuangxin Road, Hunnan District, Shenyang City, Liaoning Province, 110167 Applicant after: Shenyang Zhihe Medical Technology Co.,Ltd. Address before: 110167 No. 177-1 Innovation Road, Hunnan District, Shenyang City, Liaoning Province Applicant before: Shenyang Neusoft Medical Systems Co.,Ltd. |
|
| TA01 | Transfer of patent application right |