发明名称 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号