一种3D数据加密、压缩方法及一种医疗信息交互系统技术方案

技术编号:19783413 阅读:40 留言:0更新日期:2018-12-15 12:55
本发明专利技术涉及3D图像显示应用领域,特别是一种3D数据加密、压缩方法及一种医疗信息交互系统。本发明专利技术提供的3D数据加密、压缩方法及医疗信息交互系统根据预设极值以及实际数据最大值,并结合随机函数来获取变换矩阵,加密效果更好;同时,本发明专利技术中预设极值的取值范围可以保证后续压缩过程中数据大小不产生溢出,进而保证后续数据压缩时,即有效减少数据量,同时又能够保证压缩后的数据精度满足医疗诊断使用。

【技术实现步骤摘要】
一种3D数据加密、压缩方法及一种医疗信息交互系统
本专利技术涉及3D图像显示应用领域,特别是一种3D数据加密、压缩方法及一种医疗信息交互系统。
技术介绍
目前国内医院内的大型医疗设备多为进口产品,这些进口医疗设备的信息采集过程中,本身默认包含3D图像数据,但是在实际应用中,大多数医院只需应用其产生的二维图像,究其原因,一是在现行面对面的诊疗方式中,二维图像即可满足诊疗需求,二是国内没有专业的三维图像显示系统,不能将进口医疗设备采集的3D图像数据很好的显示,而国外配套的本地3D显示系统价格昂贵(动辄几十万元),在面对面诊疗方式对3D显示需求不强烈的情况下,该价格不为广大医院所接受。但是随着时代的发展,远程诊疗的需求越来越大,而与面对面诊疗方式相比,二维图像的展示效果不能很好的满足远程诊疗的需求,由此,如何将医疗设备所采集的3D图像数据进行远程输送并进行3D展示便成了远程诊疗领域亟需解决的技术难题。同时,在进行3D图像数据传输时,医疗设备采集的原始3D数据数据量过大,造成传输困难,如何提供一种既能有效压缩数据量,又能保证压缩后的数据满足远程诊疗需求的数据压缩方案亦是领域研究热点专利技术内本文档来自技高网...

【技术保护点】
1.一种3D数据加密、压缩方法,其特征在于,包括如下步骤将3D图像数据按照任意原则分为N组的步骤,N为1以上自然数;根据各组数据最大值分别生成与各组数据对应的变换矩阵[R,T,S]的步骤;将各组数据根据对应的[R,T,S]变换矩阵进行几何变换加密的步骤;对加密后的数据进行压缩的步骤。

【技术特征摘要】
1.一种3D数据加密、压缩方法,其特征在于,包括如下步骤将3D图像数据按照任意原则分为N组的步骤,N为1以上自然数;根据各组数据最大值分别生成与各组数据对应的变换矩阵[R,T,S]的步骤;将各组数据根据对应的[R,T,S]变换矩阵进行几何变换加密的步骤;对加密后的数据进行压缩的步骤。2.如权利要求1所述的方法,其特征在于,根据各组数据最大值分别生成与各组数据对应的[R,T,S]变换矩阵的步骤中,包括将各组数据分别排序,并筛选出各组数据X,Y,Z方向上最大值Xm,Ym,Zm的步骤;分别在Co×Xm与Max之间,Co×Ym与Max之间,Co×Zm与Max之间随机获取对应的Randx,Randy,Randz值,其中,Co为旋转系数,Max为预设极值,其取值为2.3~5之间的任意值;分别根据公式Sx=Randx/(Co×Xm),Sy=Randy/(Co×Ym),Sz=Randz/(Co×Zm)获取各组数据X,Y,Z方向上Sx、Sy、Sz值;分别根据公式Tx=Max-Randx,Ty=Max-Randy,Tz=Max-Randz,计算各组数据X,Y,Z方向上的Tx、Ty、Tz值;Rx、Ry、Rz为在之间的随机取值,从而获得各组数据X,Y,Z方向上的变换矩阵[Rx,Tx,Sx]、[Ry,Ty,Sy]及[Rz,Tz,Sz]。3.如权利要求2所述的方法,其特征在于,在获取Randx,Randy,Randz值的步骤中,如,Co×Xm≥Max,则,在Xm与Max之间随机获取Randx;如,Co×Ym≥Max,则,在Ym与Max之间随机获取Randy;如,Co×Zm≥Max,则,在Zm与Max之间随机获取Randz。4.如权利要求5所述的方法,其特征在于,如Co×Xm≥Max,则,根据公式Sx=Randx/Xm获取Sx;如Co×Ym≥Max,则,根据公式Sy=Randy/Ym获...

【专利技术属性】
技术研发人员:沈育龙
申请(专利权)人:成都光魔科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1