[发明专利]基于Hadoop并行加速的分级图分组配准方法有效
申请号: | 201910003328.1 | 申请日: | 2019-01-03 |
公开(公告)号: | CN109801319B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 颜成钢;付祖贤;孙垚棋;张勇东 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06T7/38 | 分类号: | G06T7/38;G06F16/182 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱月芬 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 hadoop 并行 加速 分级 分组 方法 | ||
本发明公开了一种基于Hadoop并行加速的分级图分组配准方法。本发明步骤如下:1.将图像上传至HDFS文件系统中,确定blocksize为64Mb,系统把文件划分成多个块,并分散地存储于3个数据节点,每个数据节点尽量均匀存储图像,且每个数据节点上的块信息复制2份存储于其他数据节点上。2.读入图像并计算相似度矩阵;3.基于MapRedue的分布式AP聚类,将所有的图像聚类分成Ω个小组;4.构建分级图的连接体系;5.计算变形场;6.配准以及写入图像;7.将步骤5和6循环迭代,直到达到所期望的迭代次数。本发明在保证了配准精度的前提下,提高多张脑图像分组配准的运行速度。
技术领域
本发明属于三维医学图像配准领域,应用于大规模的医学脑图像配准,具体地来说是基于Hadoop并行加速的分级图分组配准方法。
背景技术
医学图像配准在分析基于图谱的分析或临床诊断系统方面起到基本的关键作用。在这些研究中,图像配准关键在于,消除群体差异,这些差异包括个体直接按的不同或听一个实验者的结构变异变化(例如与脑部疾病相关的变异),图像配准应用广泛,比如婴儿地图集构建和基于群体的解剖变异性评估。因此通过医学图像配准得到的公认模板,为临床和病理学研究提供可靠的依据,辅助医生做出更为准确的诊断。
大多数现有技术的配准方法都属于成对配准,即,仅考虑一对图像(个体和模板)。当将成对配准应用于大规模图像数据集时,需要模板并且通常将其作为数据集中的特定图像。其余所有的图像被视为个体并逐个配准到模板中。但是模板的确定非常重要,可能会带来很大偏差。因此出现了分组配准。分组配准能够消除这种系统偏差,因为群体中的所有图像都朝向公共空间扭曲并且同时估计它们的变形。共同空间是在共同配准过程中自发显现。根据图像相似度的度量方法,分组配准可以分为三类,(1)基于组平均图像的分组配准,使用成对配准方法来实现分组配准,构建估计出来的图谱(平均图像)作为数据集的公共空间。(2)基于图论的分组配准,不使用平均图像,而是每个图像可以直接计算其与其他图像的相似性。(3)基于特征的分组配准,可以捕获所有图像特定位置的相关性/不相关性,因此通过最大化图像空间中所有位置的相关性,可以将整个图像数据集配准到公共空间。
一种新颖的群组配准方法(eHUGS),它有一个分层图,该图的每个节点代表单个图像。分层图捕获图像分布流形来得到图像分布信息,从而可以利用图像分布信息。更具体地说,低层次的图描述每个小组中的图像分布,并且高层次的图代表子组中具有代表性的图像之间的关系。在一个特定的图表示模型中,我们可以通过动态缩小图像流形上的图来将所有图像配准到公共空间。整个图像分布的拓扑在图收缩期间一直保持不变。
虽然很多配准方法精度在提高,但是计算量都很大,尤其是要处理大量数据集的时候,在手术之前和手术期间获取的图像数据进行处理必须是快速和准确的,以便在临床诊断中有用。现在患者所能用到的数据正在稳步增加,对医学图像进行配准等处理时,常常要耗费大量的时间,因此脑图像配准算法的速度要求越来越高。
对于分级图分组配准方法来说,对大量数据同时处理造成的运算负载可以分散在不同步骤内独立执行。输入的图像可以分层次聚簇到一个金字塔结构之中,在对各子簇内的图像分组配准后,再合成出最终的模板。这样,就将原先的一个大运算量问题分解成若干小运算量问题,使得分组配准算法能解决问题的规模可以提高更多的图像。但是随着更多的图像参与配准,计算代价依然太大,运行较慢,所耗的时间太多,比如20张图像一块配准,用eHUGS方法需要48小时。
Hadoop由Apache基金会开发,是在分布式服务器集群上存储海量数据并运行分布式分析应用的一种方法。Apache Hadoop软件库是一个框架,其设计规模可以从单服务器扩展到几千台服务器。不依赖于硬件,具有高效性。Hadoop的体系结构主要通过HDFS(HadoopDistributed File System)来实现对分布式存储的底层支持,并通过MapReduce来实现对分布式并行运算的程序支持。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910003328.1/2.html,转载请声明来源钻瓜专利网。