本发明属于图像投影,尤其涉及一种安检ct三维图像快速投影方法及系统。
背景技术:
1、当前机场、地铁等场所的安检系统广泛使用ct(计算机断层扫描)技术,对行人箱包进行扫描,检查内部是否存在违禁品。ct图像为三维像素矩阵,需要投影生成二维图像,展示在电脑屏幕前供工作人员查看。由于机场地铁等地人流量巨大,对ct图像的快速生成提出了很高要求。vtk等现有的三维图像处理平台对投影操作进行了封装,无法进一步提升投影速度。
技术实现思路
1、本发明提供一种安检ct三维图像快速投影方法及系统,用于解决无法提升投影速度的技术问题。
2、第一方面,本发明提供一种安检ct三维图像快速投影方法,包括:
3、获取待测物体的三维图像矩阵,对所述三维图像矩阵沿旋转轴方向进行切片处理,得到若干张切片图像;
4、对若干张切片图像进行反色处理,得到若干张目标切片图像,其中,所述反色处理为将若干张切片图像中的背景灰度置为0;
5、基于预设的旋转坐标转换规则对所有目标切片图像进行旋转,所述旋转坐标转换规则的表达式为:
6、i=(y-h/2)*sinθ+(x-w/2)*cosθ+w/2
7、j=(y-h/2)*cosθ-(x-w/2)*sinθ+h/2,
8、w=w*|cosθ|+h*|sinθ|
9、h=w*|sinθ|+h*|cosθ|,
10、式中,i为目标切片图像旋转前的原始横坐标,y为目标切片图像旋转后的目标纵坐标,h为目标切片图像旋转后的高度,θ为旋转角度,x为目标切片图像旋转后的目标横坐标,w为目标切片图像旋转后的宽度,w为目标切片图像旋转前的宽度,j为目标切片图像的原始纵坐标,h为目标切片图像旋转前的高度;
11、沿着垂直与所述旋转轴的方向对旋转后的所有切片图像进行投影,得到若干投影线,其中,每一投影线上的任一灰度值都是由h个像素灰度累加得到,灰度范围为0~255*h;
12、将所述若干投影线进行合并,并对合并生成的投影图进行归一化处理,得到尺寸为w*z的投影图,其中,w为每条投影线的长度,z为投影线的总数;
13、对尺寸为w*z的投影图进行再次反色处理,得到最终的目标投影图。
14、第二方面,本发明提供一种安检ct三维图像快速投影系统,包括:
15、切片处理模块,配置为获取待测物体的三维图像矩阵,对所述三维图像矩阵沿旋转轴方向进行切片处理,得到若干张切片图像;
16、第一反色处理模块,配置为对若干张切片图像进行反色处理,得到若干张目标切片图像,其中,所述反色处理为将若干张切片图像中的背景灰度置为0;
17、旋转模块,配置为基于预设的旋转坐标转换规则对所有目标切片图像进行旋转,所述旋转坐标转换规则的表达式为:
18、i=(y-h/2)*sinθ+(x-w/2)*cosθ+w/2
19、j=(y-h/2)*cosθ-(x-w/2)*sinθ+h/2,
20、w=w*|cosθ|+h*|sinθ|
21、h=w*|sinθ|+h*|cosθ|,
22、式中,i为目标切片图像旋转前的原始横坐标,y为目标切片图像旋转后的目标纵坐标,h为目标切片图像旋转后的高度,θ为旋转角度,x为目标切片图像旋转后的目标横坐标,w为目标切片图像旋转后的宽度,w为目标切片图像旋转前的宽度,j为目标切片图像的原始纵坐标,h为目标切片图像旋转前的高度;
23、投影模块,配置为沿着垂直与所述旋转轴的方向对旋转后的所有切片图像进行投影,得到若干投影线,其中,每一投影线上的任一灰度值都是由h个像素灰度累加得到,灰度范围为0~255*h;
24、合并模块,配置为将所述若干投影线进行合并,并对合并生成的投影图进行归一化处理,得到尺寸为w*z的投影图,其中,w为每条投影线的长度,z为投影线的总数;
25、第二反色处理模块,配置为对尺寸为w*z的投影图进行再次反色处理,得到最终的目标投影图。
26、第三方面,提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例的安检ct三维图像快速投影方法的步骤。
27、第四方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述程序指令被处理器执行时,使所述处理器执行本发明任一实施例的安检ct三维图像快速投影方法的步骤。
28、本申请的安检ct三维图像快速投影方法及系统,对三维图像矩阵沿旋转轴方向进行切片处理,对若干张切片图像进行反色处理,得到若干张目标切片图像,沿着垂直与旋转轴的方向对旋转后的所有切片图像进行投影,得到若干投影线,将若干投影线进行合并,并对合并生成的投影图进行归一化处理,得到尺寸为w*z的投影图,对尺寸为w*z的投影图进行再次反色处理,得到最终的目标投影图,这样能够有效地降低投影耗时,解决了无法提升投影速度的问题。
1.一种安检ct三维图像快速投影方法,其特征在于,包括:
2.根据权利要求1所述的一种安检ct三维图像快速投影方法,其特征在于,所述旋转轴为所述待测物体所处的坐标系中的x轴、y轴或z轴。
3.根据权利要求1所述的一种安检ct三维图像快速投影方法,其特征在于,所述对合并生成的投影图进行归一化处理的表达式为:
4.根据权利要求1所述的一种安检ct三维图像快速投影方法,其特征在于,在对合并生成的投影图进行归一化处理,得到尺寸为w*z的目标投影图之后,所述方法还包括:
5.根据权利要求1所述的一种安检ct三维图像快速投影方法,其特征在于,所述对尺寸为w*z的投影图进行再次反色处理,得到最终的目标投影图包括:
6.一种安检ct三维图像快速投影系统,其特征在于,包括:
7.一种电子设备,其特征在于,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至5任一项所述的方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至5任一项所述的方法。