【技术实现步骤摘要】
本专利技术属于计算机应用
,涉及的是一种在集群计算系统下的三维模型库特征提取方法。
技术介绍
随着计算机图形学的发展、三维模型获取技术和图形硬件技术的提高,如今三维模型已成为继声音、图像和视频之后的第四种多媒体数据类型。近年来,三维物体的数据量飞速增长,如三维游戏素材库、工业机械零件库、药物分子模型库、地形地貌数据库等三维模型库不断地被扩充或应用。另一方面,三维模型检索技术的应用目前已渗透到军事、生产和生活等领域的各个方面,如虚拟现实、医药分子研究、战争仿真模拟、教育军事训练、三维游戏、影视动画、工业产品设计、机械制造以及电子商务等。因此,如何对海量的三维数据库实现快速和准确的检索现在已成为多媒体信息检索领域的一个研究热点,并且具有巨大的经济价值和重要的现实意义。基于内容的三维模型检索的本质是利用反映三维模型视觉特征的信息自动建立特征索引,从而达到检索三维模型的目的。通常一个三维模型数据库所包含的三维模型数量相当庞大,而特征提取的过程又是一个耗时较大的操作(目前在配置为Pentium(R)43.00GHz CPU,1G RAM的计算机上处理时间一个三维模型的时间大都需要超过1秒),因此,采用普通的单机系统来实现对整个三维模型库的特征提取将是一项计算时间非常漫长的过程。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于集群计算系统的三维模型库特征提取方法,以缩减整个特征提取过程的处理时间。为解决上述技术问题,本专利技术采用的技术方案如下:一种基于集群计算系统的三维模型库特征提取方法,包括以下步骤:(1)操作员按照本专利技术所设计的任务说明书(包含 ...
【技术保护点】
一种基于集群计算系统的三维模型库特征提取方法,其特征在于该方法包括以下步骤: (1)操作员提交整个计算任务; (2)头结点对计算任务的规模进行评估; (3)头结点依据集群系统中可使用的计算节点个数和计算任务的规模为每一个计 算节点分配计算任务; (4)头结点依据步骤(3)得到的分配结果,将三维模型文件发送给各个计算子节点; (5)头结点向所有子节点广播一个开始启动计算的信号“START”;同时头结点中维护了一个节点状态表,当开始启动信号发出后,便把 所有节点的状态置为“忙碌”; (6)子节点接收到开始信号便启动特征提取算法对所接收到的三维模型数据进行特征提取过程; (7)当计算i节点完成全部指派的三维模型文件处理后,向头结点发送一个计算结束信号“END节点编号”; ( 8)当头结点收到某个计算子节点i的“END节点编号”时,开始接收计算结果; (9)当头结点收到所有特征文件总数为要求计算的三维模型文件数时,完成整个计算过程。
【技术特征摘要】
1、一种基于集群计算系统的三维模型库特征提取方法,其特征在于该方法包括以下步骤:(1)操作员提交整个计算任务;(2)头结点对计算任务的规模进行评估;(3)头结点依据集群系统中可使用的计算节点个数和计算任务的规模为每一个计算节点分配计算任务;(4)头结点依据步骤(3)得到的分配结果,将三维模型文件发送给各个计算子节点;(5)头结点向所有子节点广播一个开始启动计算的信号“START”;同时头结点中维护了一个节点状态表,当开始启动信号发出后,便把所有节点的状态置为“忙碌”;(6)子节点接收到开始信号便启动特征提取算法对所接收到的三维模型数据进行特征提取过程;(7)当计算i节点完成全部指派的三维模型文件处理后,向头结点发送一个计算结束信号“END节点编号”;(8)当头结点收到某个计算子节点i的“END节点编号”时,开始接收计算结果;(9)当头结点收到所有特征文件总数为要求计算的三维模型文件数时,完成整个计算过程。2、根据权利要求1所述的基于集群计算系统的三维模型库特征提取方法,其特征在于步骤(2)中所述的评估采用如下方法:假设提交的三维模型数据库一共包含N个三维模型,每个三维模型文件的数据量分别是m1,m2,...,mN,则总的计算规模估计为S=Σi=1Nmi.]]>3、根据权利要求1所述的基于集群计算系统的三维模型库特征提取方法,其特征在于步骤(3)中为计算节点分配计算任务的方法包括如下步骤:(a)对所有三维模型按照其数据量的大小从小到大排序,得到排序结果为m’1<m’2<,...,<m’N;(b)为每一个计算节点分配一个变量S1,S2,...,SK,全部初始化为0;(c)对于每一个计算节点,循环地从排序表m’1<m’2<,...,<m’N中取出三维模型作为该节点需要处理的数据;每次都取表中数据量最小的那个三维模型,被取过的三维模型将从排序表中去除,同时计算节点i所对应的变量Si需要加上它所取的三维模型的大小;(d)在步骤(c)的过程中,为第i个节点取得一个三维模型后,都检测目前为止它所得到的计算任务总规模Si是否超过S/K,如超过则第i个节点不再参与分配。4、根据权利要求1所述的基于集群计算系统的三维模型库特征提取方法,其特征在于步骤(4)中...
【专利技术属性】
技术研发人员:杨育彬,林金杰,阮佳彬,
申请(专利权)人:南京大学,
类型:发明
国别省市:84[中国|南京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。