技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种超大三维图像可视化方法  >  正文

一种超大三维图像可视化方法

  • 国知局
  • 2024-07-31 22:48:40

本发明属于图像数据处理,具体涉及一种超大三维图像可视化方法。

背景技术:

1、空间三维图像能记录物体在三维空间内的完整结构信息,对于研究物体的完整结构有着重大的意义。例如在生物学领域,研究全脑神经网络的精细空间,有助于人们认识神经元真实形态及其投射传导通路,揭示脑功能的运行原理。随着成像技术的发展,通过显微成像系统获取的空间三维图像数据的数据量越来越大,甚至达到10tb量级,这种海量的空间三维图像数据对存储、传输以及可视化都造成了巨大的压力。现有的对三维图像的读取以及可视化的工具,如catmaid软件允许快速,不间断地浏览数tb的数据集, ssecrett软件基于2d切片用于超大型神经科学数据集体积探索和手动注释的工具。然而上述工具全部是基于2d横截面视图或具有任意角度的切割平面的组合显示器,不足以观察复杂的3d结构以及3d或3d中多个对象。

技术实现思路

1、为了解决现有技术存在的问题,本发明提供了一种超大三维图像可视化方法及系统,能够快速读取超大三维图像。

2、本发明所要解决的技术问题是通过以下技术方案实现的:

3、一种超大三维图像可视化方法,其特征在于,包括:

4、向服务器发送三维图像目标区域获取请求;

5、服务器根据三维图像目标区域的获取请求从超大三维图像中切取对应的图像块;

6、获取切取的图像块并对其进行可视化操作。

7、进一步的,根据用户的操作实时更新图像块的可视化操作。

8、进一步的,所述向服务器发送三维图像目标区域获取请求包括:

9、向服务器发送要获取图像的中心坐标、图像三维尺寸以及分辨率层级。

10、进一步的,所述根据三维图像目标区域的获取请求从三维图像中切取对应的图像块包括:

11、根据要获取图像的中心坐标和图像三维尺寸确定超大三维图像块中预分割图像块所对应编号;

12、根据所需的分辨率层级以及图像块编号返回相应的图像块。

13、进一步的,所述可视化操作包括:

14、对获取的图像块进行渲染,并在本地记录当前图像块的位置以及分辨率信息。

15、进一步的,所述根据用户的操作实时更新图像块的可视化操作包括:按键键操作图像更新和触屏操作图像更新;

16、所述方按键操作图像更新包括:按键操作图像块分辨率更新和按键操作图像块更新;

17、所述触屏操作图像更新包括:触屏操作图像块更新。

18、进一步的,所述按键操作图像块分辨率更新包括:用户通过切换分辨率按键调用出分辨率列表并选择相应分辨率发送给服务器,然后对服务器返回的更新过分辨率的图像块进行渲染。

19、进一步的,所述按键操作图像块更新包括:

20、利用方向键实现图像块切换,每按一次方向键则将当前图像块的中心坐标向所述方向键的对应方向移动半个图像块的距离,并将新的中心坐标以及图像尺寸发送给服务器,然后对服务返回的更新过位置的图像块进行渲染。

21、进一步的,所述触屏操作图像块更新包括:

22、围绕采集点随机生成n条垂直于屏幕的射线;

23、采用mean shift算法获取n条射线和三维图像交点的局部坐标;

24、再采用mean shift算法找到这n个交点的重心,即感兴趣点的局部坐标;

25、再将感兴趣点的局部坐标加上偏移量计算得到感兴趣点的全局坐标;

26、将感兴趣点的全局坐标作为图像块的中心坐标以及图像块尺寸发送到服务器,然后对服务器返回的图像块进行渲染。

27、进一步的,所述所述触屏操作图像块更新过程中,服务器返回的图像块自动切换到更高一层的分辨率,若当前图像块已经是最高分辨率则保持分辨率不变。

28、有益效果:本发明可以实现在移动平台端简单的点击屏幕操作就可以浏览超大三维图像的任意位置。实现了在移动平台端简单、快速、高效读取tb级的三维图像并且可视化的功能。

技术特征:

1.一种超大三维图像可视化方法,其特征在于,包括:

2.根据权利要求1所述的一种超大三维图像可视化方法,其特征在于,还包括:根据用户的操作实时更新图像块的可视化操作。

3.根据权利要求1所述的一种超大三维图像可视化方法,其特征在于,所述向服务器发送三维图像目标区域获取请求包括:

4.根据权利要求3所述的一种超大三维图像可视化方法,其特征在于,所述根据三维图像目标区域的获取请求从三维图像中切取对应的图像块包括:

5.根据权利要求3所述的一种超大三维图像可视化方法,其特征在于,所述可视化操作包括:

6.根据权利要求2所述的一种超大三维图像可视化方法,其特征在于,所述根据用户的操作实时更新图像块的可视化操作包括:按键键操作图像更新和触屏操作图像更新;

7.根据权利要求6所述的一种超大三维图像可视化方法,其特征在于,所述按键操作图像块分辨率更新包括:用户通过切换分辨率按键调用出分辨率列表并选择相应分辨率发送给服务器,然后对服务器返回的更新过分辨率的图像块进行渲染。

8.根据权利要求6所述的一种超大三维图像可视化方法,其特征在于,所述按键操作图像块更新包括:

9.根据权利要求6所述的一种超大三维图像可视化方法,其特征在于,所述触屏操作图像块更新包括:

10.根据权利要求9所述的一种超大三维图像可视化方法,其特征在于,所述所述触屏操作图像块更新过程中,服务器返回的图像块自动切换到更高一层的分辨率,若当前图像块已经是最高分辨率则保持分辨率不变。

技术总结本发明公开了一种超大三维图像可视化方法,包括:向服务器发送三维图像目标区域获取请求;服务器根据三维图像目标区域的获取请求从超大三维图像中切取对应的图像块;获取切取的图像块并对其进行可视化操作,本发明可以实现在移动平台端简单的点击屏幕操作就可以浏览超大三维图像的任意位置。实现了在移动平台端简单、快速、高效读取TB级的三维图像并且可视化的功能。技术研发人员:彭汉川,张玲丽,邢飞受保护的技术使用者:东南大学技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240730/194742.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。