[发明专利]一种交互式转换函数的生成方法及装置在审
| 申请号: | 201710942447.4 | 申请日: | 2017-10-11 |
| 公开(公告)号: | CN109658491A | 公开(公告)日: | 2019-04-19 |
| 发明(设计)人: | 嵇杰;王昀;陈浩;庞世明;陈楠 | 申请(专利权)人: | 中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院 |
| 主分类号: | G06T15/08 | 分类号: | G06T15/08;G06F17/15 |
| 代理公司: | 北京思创毕升专利事务所 11218 | 代理人: | 孙向民;廉莉莉 |
| 地址: | 100728 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 灰度 转换函数 体数据 不透明度 分布图 映射 实验需求 属性映射 数据类型 信息动态 波峰 点数 简易 绘制 分类 响应 转换 灵活 统计 | ||
1.一种交互式转换函数生成方法,其特征在于,包括:
1)将体数据中的每个体素的属性值映射到灰度值[0,255]区间;
2)统计每个灰度值的样点数,生成灰度分布图;
3)根据所述灰度分布图确定灰度阈值,并将属性值映射的灰度值处于属于同一个波峰的两个灰度阈值之间的确定为同一种物质;
4)将同一种物质的属性映射到相同的颜色值和不透明度,从而得到颜色的转换函数和不透明度的转换函数。
2.根据权利要求1所述的交互式转换函数生成方法,其中,在步骤3)中,根据所述灰度分布图中每个灰度值对应的斜率变化速度来模拟曲线的梯度,并将曲线梯度绝对值最大的点作为阈值点,从而确定灰度阈值。
3.根据权利要求1所述的交互式转换函数生成方法,其中,在步骤1)中,通过定义unsigned char类型的数组来存储体数据,从而将每个体素的属性值映射到灰度值范围内。
4.根据权利要求1所述的交互式转换函数生成方法,其中,步骤2)包括:
2.1)定义类型为long long、大小为256的一维数组;
2.2)遍历体数据中的每个体素,将同一灰度值下的体素的个数进行累加,更新到对应的一维数组空间中。
5.一种交互式转换函数生成装置,其特征在于,所述装置包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现以下步骤:
1)将体数据中的每个体素的属性值映射到灰度值[0,255]区间;
2)统计每个灰度值的样点数,生成灰度分布图;
3)根据所述灰度分布图确定灰度阈值,并将属性值映射的灰度值处于同一个波峰的两个灰度阈值之间的确定为同一种物质;
4)将同一种物质的属性映射到相同的颜色值和不透明度,从而得到颜色的转换函数和不透明度的转换函数。
6.根据权利要求5所述的交互式转换函数生成装置,其中,在步骤3)中,根据所述灰度分布图中每个灰度值对应的斜率变化速度来模拟曲线的梯度,并将曲线梯度绝对值最大的点作为阈值点,从而确定灰度阈值。
7.根据权利要求5所述的交互式转换函数生成装置,其中,在步骤1)中,通过定义unsigned char类型的数组来存储体数据,从而将每个体素的属性值映射到灰度值范围内。
8.根据权利要求5所述的交互式转换函数生成装置,其中,步骤2)包括:
2.1)定义类型为long long、大小为256的一维数组;
2.2)遍历体数据中的每个体素,将同一灰度值下的体素的个数进行累加,更新到对应的一维数组空间中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院,未经中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710942447.4/1.html,转载请声明来源钻瓜专利网。





