发明名称 |
ARM+GPU异构架构下的光线投射算法的OpenGL ES实现方法 |
摘要 |
本发明公开了一种ARM+GPU异构架构下的光线投射算法的OpenGL ES实现方法,所述方法包括如下步骤:步骤一:在ARM中建立显示窗口系统;步骤二:在ARM中获取原始体数据,并将原始体数据重建到三维笛卡尔坐标系下;步骤三:ARM对二维纹理进行排布,并利用OpenGL ES接口以二维纹理方式导入三维超声体数据;步骤四:GPU接收人机交互指令,计算坐标变换矩阵完成三维成像中的人机交互功能;步骤五:GPU进行光线投射算法的OpenGL ES实现,并对计算量进行控制;步骤六:GPU绘制显示平面。本发明将传统的基于显卡和Intel处理器的光线投射算法在嵌入式平台下实现,降低了系统开发成本。 |
申请公布号 |
CN103971396A |
申请公布日期 |
2014.08.06 |
申请号 |
CN201410225333.4 |
申请日期 |
2014.05.24 |
申请人 |
哈尔滨工业大学 |
发明人 |
金晶;申瑞雪;贾恒;沈毅 |
分类号 |
G06T15/08(2011.01)I;G06T15/04(2011.01)I |
主分类号 |
G06T15/08(2011.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种ARM+GPU异构架构下的光线投射算法的OpenGL ES实现方法,其特征在于所述方法包括如下步骤:步骤一:在ARM中建立显示窗口系统;步骤二:在ARM中获取原始体数据,并将原始体数据重建到三维笛卡尔坐标系下,得到笛卡尔坐标系下的切片数据;步骤三:ARM对二维纹理进行排布,并利用OpenGL ES接口以二维纹理方式导入三维超声体数据;步骤四:GPU接收人机交互指令,计算从物体坐标系到投影坐标系的变换矩阵,完成三维成像中的人机交互功能;步骤五:GPU进行光线投射算法的OpenGL ES实现,并对计算量进行控制;步骤六:GPU绘制显示平面。 |
地址 |
150000 黑龙江省哈尔滨市南岗区西大直街92号 |