The invention discloses a sampling point calculation method based on vector intersection and a computer readable storage medium. The method comprises the following steps: step 1: establishing an image space coordinate system to determine a projected light passing through volume data in the image space coordinate system; step 2: selecting the first sampling point on the projected light to determine the coordinates of the first sampling point; step 3: determining the acquisition. Sample step Delta L, the coordinate offset between adjacent sampling points is calculated based on sampling step Delta L. Step 4: For all sampling points, the coordinates of each sampling point are calculated based on the coordinate and coordinate offset of the first sampling point. This method can significantly improve the computing speed of sampling points, greatly reduce the overhead of system resources and improve user experience.
【技术实现步骤摘要】
基于向量求交的采样点计算方法及计算机可读存储介质
本专利技术涉及数据可视化
,更具体地,涉及一种基于向量求交的采样点计算方法。
技术介绍
随着虚拟现实(VR)可视化技术的发展,基于光线投射方法的体数据可视化技术呈现爆炸式增长,对光线投射方法的性能要求越来越高,如何在保证体数据可视化质量的基础上,尽量提升光线投射方法中采样点的计算效率,成为影响体数据可视化体验的重要因素。目前最常用的采样点计算方法为三线性插值重采样,它被分为7次线性插值,共需要7次加法运算和14次乘法运算。通过大量的三线性插值来计算采样点使得计算开销巨大,影响交互体验。因此,期待开发一种计算效率更高的采样点计算方法。
技术实现思路
本专利技术的目的是提出一种基于向量求交的采样点计算方法,其能够克服现有采样点计算方法计算量大、占用系统资源高、计算效率低的缺陷。本专利技术提出了一种基于向量求交的采样点计算方法,包括以下步骤:步骤1:建立图像空间坐标系,在所述图像空间坐标系内确定一条穿过体数据的投射光线;步骤2:在所述投射光线上选择第一个采样点,确定所述第一个采样点的坐标;步骤3:确定采样步长△L,基于所述采样步长△L计算相邻采样点之间的坐标偏移量;步骤4:针对所有采样点,基于所述第一个采样点的坐标和所述坐标偏移量计算每个采样点的坐标。优选地,所述投射光线的方向向量为其中a、b、c分别表示所述方向向量在所述图像空间坐标系内的x坐标、y坐标和z坐标。优选地,所述第一个采样点为C0(x0,y0,z0),其中x0、y0、z0分别表示所述第一个采样点在所述图像空间坐标系内的x坐标、y坐标和z坐标。优选地 ...
【技术保护点】
1.一种基于向量求交的采样点计算方法,包括以下步骤:步骤1:建立图像空间坐标系,在所述图像空间坐标系内确定一条穿过体数据的投射光线;步骤2:在所述投射光线上选择第一个采样点,确定所述第一个采样点的坐标;步骤3:确定采样步长△L,基于所述采样步长△L计算相邻采样点之间的坐标偏移量;步骤4:针对所有采样点,基于所述第一个采样点的坐标和所述坐标偏移量计算每个采样点的坐标。
【技术特征摘要】
1.一种基于向量求交的采样点计算方法,包括以下步骤:步骤1:建立图像空间坐标系,在所述图像空间坐标系内确定一条穿过体数据的投射光线;步骤2:在所述投射光线上选择第一个采样点,确定所述第一个采样点的坐标;步骤3:确定采样步长△L,基于所述采样步长△L计算相邻采样点之间的坐标偏移量;步骤4:针对所有采样点,基于所述第一个采样点的坐标和所述坐标偏移量计算每个采样点的坐标。2.根据权利要求1所述的基于向量求交的采样点计算方法,其中,所述投射光线的方向向量为其中a、b、c分别表示所述方向向量在所述图像空间坐标系内的x坐标、y坐标和z坐标。3.根据权利要求2所述的基于向量求交的采样点计算方法,其中,所述第一个采样点为C0(x0,y0,z0),其中x0、y0、z0分别表示所述第一个采样点在所述图像空间坐标系内的x坐标、y坐标和z坐标。4.根据权利要求3所述的基于向量求交的采样点计算方法,其中,相邻采样点之间的坐标偏移量为:其中,Δx、Δy、Δz分别表示相邻采样点之间的x轴、y轴、z轴的坐标偏移量。5.根据权利要求4所述的基于向量求交的采样点计算方法,其中,通过以下公式计算每个采样点的坐标:xi+1=xi+Δxyi+1=yi+Δyzi+1=zi+Δz即:其中,xi、yi、zi分别表示第i个采样点的x坐标、y坐标、z坐标,i=0……N-1,N表示采样点的数量。...
【专利技术属性】
技术研发人员:嵇杰,王昀,陈浩,庞世明,陈楠,
申请(专利权)人:中国石油化工股份有限公司,中国石油化工股份有限公司石油物探技术研究院,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。