一种全息视频生成方法、装置及电子设备和存储介质与流程

文档序号:35855833发布日期:2023-10-26 02:00阅读:21来源:国知局
一种全息视频生成方法、装置及电子设备和存储介质与流程

本技术涉及超声,更具体地说,涉及一种全息视频生成方法、装置及一种电子设备和一种计算机可读存储介质。


背景技术:

1、超声检查后,医生会为病人提供一份检查报告,包括二维图像或三维图像以及诊断说明文字。经过打印机输出后,报告上的图像往往不能展示原有的图像信息,且只能够观察某一时刻的图像,无法获得检查过程珍贵影像。

2、全息成像技术是随着计算机媒体技术的发展出现的一种成像技术,它能够真实的展示观察对象的空间立体影像,采用这种技术,能够造成物体景象悬浮在装置内部的立体效果。目前,全息成像技术的专业性太强,实用性不高,无法适用于超声图像生成全息视频。

3、因此,如何生成超声影像对应的全息视频是本领域技术人员需要解决的技术问题。


技术实现思路

1、本技术的目的在于提供一种全息视频生成方法、装置及一种电子设备和一种计算机可读存储介质,实现了在超声设备中生成超声影像对应的全息视频。

2、为实现上述目的,本技术提供了一种全息视频生成方法,包括:获取超声影像;确定全息投影设备每个投影面与全息投影平面区域中各投影区域的对应关系;基于所述超声影像确定每个所述投影面对应的投影图像;根据所述对应关系将每个所述投影面对应的投影图像放置于全息投影平面区域对应的投影区域中,以拼接得到全息投影图像;基于所述全息投影图像生成全息视频。

3、其中,所述确定全息投影设备每个投影面与全息投影平面区域中各投影区域的对应关系,包括:根据全息投影设备的分辨率计算全息投影平面区域中各投影区域的位置坐标;确定所述全息投影设备每个投影面与所述全息投影平面区域中各投影区域的位置坐标之间的对应关系。

4、其中,所述根据全息投影设备的分辨率计算全息投影平面区域中各投影区域的位置坐标,包括:根据全息投影设备的分辨率或所述超声影像中的图像的分辨率计算屏幕缩放系数;根据所述全息投影设备的分辨率和所述屏幕缩放系数计算投影屏幕的尺寸;根据所述全息投影设备的分辨率、投影屏幕的尺寸计算全息投影平面区域中各投影区域的位置坐标。

5、其中,全息投影设备的投影面包括第一投影面和至少一个第二投影面;若所述超声影像中包括至少一张二维超声图像,则所述基于所述超声影像确定每个所述投影面对应的投影图像,包括:将所述超声影像中的二维超声图像确定为所述第一投影面对应的投影图像;基于所述对应关系确定绕所述二维超声图像的中心点旋转的旋转矩阵;基于所述旋转矩阵对所述第一投影面对应的投影图像进行旋转处理,以生成各个第二投影面对应的投影图像。

6、其中,所述获取超声影像,包括:获取三维超声容积数据,对所述三维超声容积数据进行三维体渲染,以生成包含渲染图像的超声影像;相应的,所述基于所述超声影像确定每个所述投影面对应的投影图像,包括:基于所述渲染图像确定每个所述投影面对应的投影图像。

7、其中,所述获取三维超声容积数据,对所述三维超声容积数据进行三维体渲染,以生成包含渲染图像的超声影像,包括:获取单个三维超声容积数据,确定初始旋转角度和旋转步进;基于所述初始旋转角度和所述旋转步进对所述三维超声容积数据进行三维体渲染,以生成包含渲染图像的超声影像。

8、其中,所述确定初始旋转角度和旋转步进,包括:确定所有所述投影面对应的相同的初始旋转角度和旋转步进;相应的,全息投影设备的投影面包括第一投影面和至少一个第二投影面;所述基于所述渲染图像确定每个所述投影面对应的投影图像,包括:将所述渲染图像确定为所述第一投影面对应的投影图像;基于所述对应关系确定绕所述渲染图像的中心点旋转的旋转矩阵;基于所述旋转矩阵对所述第一投影面对应的投影图像进行旋转处理,以生成各个第二投影面对应的投影图像。

9、其中,所述确定初始旋转角度和旋转步进,包括:确定每个所述投影面对应的不同的初始旋转角度和所有所述投影面对应的相同的旋转步进;相应的,所述基于所述初始旋转角度和所述旋转步进对所述三维超声容积数据进行三维体渲染,以生成包含多张渲染图像的超声视频,包括:基于每个所述投影面对应的初始旋转角度和旋转步进对所述三维超声容积数据进行三维体渲染,以生成每个所述投影面对应的包含多张渲染图像的超声影像;相应的,全息投影设备的投影面包括第一投影面和至少一个第二投影面;所述基于所述渲染图像确定每个所述投影面对应的投影图像,包括:将所述第一投影面对应的超声影像中的渲染图像确定为所述第一投影面对应的投影图像;基于所述对应关系确定绕各个第二投影面对应的超声影像中的渲染图像的中心点旋转的旋转矩阵;基于所述旋转矩阵对各个第二投影面对应的超声影像中的渲染图像进行旋转处理,以生成各个第二投影面对应的投影图像。

10、其中,所述获取三维超声容积数据,对所述三维超声容积数据进行三维体渲染,以生成包含渲染图像的超声影像,包括:获取多个三维超声容积数据,并确定目标旋转角度;基于所述目标旋转角度对多个所述三维超声容积数据进行三维体渲染,以生成包含每个所述三维超声容积数据对应的渲染图像的超声影像。

11、其中,所述确定目标旋转角度,包括:确定所有所述投影面对应的相同的目标旋转角度;相应的,全息投影设备的投影面包括第一投影面和至少一个第二投影面;所述基于所述渲染图像确定每个所述投影面对应的投影图像,包括:将所述渲染图像确定为所述第一投影面对应的投影图像;基于所述对应关系确定绕所述渲染图像的中心点旋转的旋转矩阵;基于所述旋转矩阵对所述第一投影面对应的投影图像进行旋转处理,以生成各个第二投影面对应的投影图像。

12、其中,所述确定目标旋转角度,包括:确定每个所述投影面对应的不同的目标旋转角度;相应的,所述基于所述目标旋转角度对多个所述三维超声容积数据进行三维体渲染,以生成包含每个所述三维超声容积数据对应的渲染图像的超声影像,包括:基于每个所述投影面对应的目标旋转角度对多个所述三维超声容积数据进行三维体渲染,以生成每个所述投影面对应的包含多张渲染图像的超声影像;相应的,全息投影设备的投影面包括第一投影面和至少一个第二投影面;所述基于所述渲染图像确定每个所述投影面对应的投影图像,包括:将所述第一投影面对应的超声影像中的渲染图像确定为所述第一投影面对应的投影图像;基于所述对应关系确定绕各个第二投影面对应的超声影像中的渲染图像的中心点旋转的旋转矩阵;基于所述旋转矩阵对各个第二投影面对应的超声影像中的渲染图像进行旋转处理,以生成各个第二投影面对应的投影图像。

13、其中,对所述三维超声容积数据进行三维体渲染,以生成包含渲染图像的超声影像,包括:构建变换矩阵,基于所述变换矩阵对所述三维超声容积数据进行三维体渲染,以生成包含渲染图像的超声影像;对所述超声影像中的渲染图像进行预处理,以适应于全息投影设备的投影屏幕的尺寸。

14、其中,所述构建变换矩阵,包括:基于所述三维超声容积数据的显示高度构建变换矩阵;相应的,对所述超声影像中的渲染图像进行预处理,以适应于全息投影设备的投影屏幕的尺寸,包括:根据所述三维超声容积数据的尺寸、投影屏幕的尺寸计算图像缩放系数;基于所述图像缩放系数对所述渲染图像进行缩放,以适应于全息投影设备的投影屏幕的尺寸。

15、其中,所述构建变换矩阵,包括:根据全息投影设备的分辨率和所述三维超声容积数据的显示高度和显示宽度计算得到目标渲染图像尺寸,并基于所述目标渲染图像尺寸构建变换矩阵;相应的,对所述超声影像中的渲染图像进行预处理,以适应于全息投影设备的投影屏幕的尺寸,包括:对所述超声影像中的渲染图像进行剪裁,以适应于全息投影设备的投影屏幕的尺寸。

16、其中,所述获取超声影像之后,还包括:获取所述全息投影设备的视频播放配置;当所述视频播放配置为倒立播放时,对所述超声影像中的图像进行上下翻转。

17、为实现上述目的,本技术提供了一种全息视频生成装置,包括:第一获取模块,用于获取超声影像;第一确定模块,用于确定全息投影设备每个投影面与全息投影平面区域中各投影区域的对应关系;第二确定模块,用于基于所述超声影像确定每个所述投影面对应的投影图像;拼接模块,用于根据所述对应关系将每个所述投影面对应的投影图像放置于全息投影平面区域对应的投影区域中,以拼接得到全息投影图像;生成模块,用于基于所述全息投影图像生成全息视频。

18、为实现上述目的,本技术提供了一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上述全息视频生成方法的步骤。

19、为实现上述目的,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述全息视频生成方法的步骤。

20、本技术提供的全息视频生成方法,超声设备基于超声影像中的图像生成各投影面对应的投影图像,根据各投影面与全息投影平面区域中各投影区域的对应关系,将各投影面对应的投影图像放置于全息投影平面区域中得到全息投影图像,从而基于全息投影图像生成超声视频对应的全息视频,可以在全息投影设备中播放。由此可见,本技术实现了在超声设备中生成超声影像对应的全息视频。本技术还公开了一种全息视频生成装置及一种电子设备和一种计算机可读存储介质,同样能实现上述技术效果。

21、应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1