一种基于OpenGL渲染实时视频的方法及系统.pdf
雨巷****彦峰
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种基于OpenGL渲染实时视频的方法及系统.pdf
本发明涉及一种基于OpenGL渲染实时视频的方法及系统,其方法包括以下步骤:在GPU的操作系统中利用FFMPEG编写H264数据的解码库;初始化GPU中的YUV窗口的大小;将网络实时传递过来的H264数据在解码库中进行解码,将解码后的H264数据根据宏以及变量进行解压得到YUV数据,并将YUV数据传送至初始化后的YUV窗口中;通过调用OpenGL在屏幕上来渲染初始化后的YUV窗口中的YUV数据,并根据定义的视频帧在YUV窗口中的宽和高来显示YUV数据对应的视频帧。本发明降低了CPU的使用率,解决了智能设备
一种基于OpenGL指令的渲染运行方法及系统.pdf
本发明公开了一种基于OpenGL指令的渲染运行方法及系统,其中渲染运行方法包括根据显示数据依次向绘制处理单元发送用于绘制渲染图像的绘制命令;依次拦截并收集所有向绘制处理单元发送的绘制命令以进行条件判断,若当前帧所对应的绘制命令列表满足预设条件时,将当前帧所对应的绘制命令列表存储至数据容器中;遍历所述数据容器中所有绘制命令,依次从所述数据容器中取出绘制命令发送至所述绘制处理单元以完成渲染图像的绘制操作。本发明可在渲染的过程中大量减少CPU端的运行时间,提高整个渲染的效率。
一种基于边缘计算的视频流实时云渲染方法.pdf
本发明公开了一种基于边缘计算的视频流实时云渲染方法,包括如下步骤:在云服务器中维护场景中的数个NetGIVolume组件,基于云中心服务器渲染流程实时更新辐照度贴图;依据渲染更新策略将贴图作为渲染信息交付由更新代理,对于更新较为频繁的探针采用压缩后的球谐函数因子代替贴图作为渲染信息;更新代理依据边缘端的订阅信息分发渲染信息,边缘服务器通过边缘服务器渲染流程,依据云端分发的渲染信息重构漫反射光照信息,并基于延迟着色管线进行光照计算,最终向用户交付渲染图像。本发明提出的云边协同的实时云渲染模型,能够利用边缘
一种基于视频的3D图形实时渲染的方法及其系统.pdf
本发明提供了一种基于视频的3D图形实时渲染的方法,所述方法通过3D图形预渲染环节和播放环节来实现渲染,其中在3D图形预渲染环节,将画面内容进行预渲染操作,然后将3D画面的变化过程录制成视频;在播放环节,通过对用户的交互操作识别,来转义成视频的播放进度控制,实现等效的图形渲染效果;该方法移植性高,复用性强。
一种基于OpenGL的3D眼镜渲染方法及其系统.pdf
本发明提供了一种基于OpenGL的3D眼镜渲染方法,包括:建立3D眼镜模型;在3D眼镜模型上确定第一锚点,用于定位3D眼镜模型在人脸上的佩戴位置;根据3D眼镜模型数据,预设相对应的仿人头模型数据;以第一锚点为基准,建立仿人头模型,并在仿人头模型上确定第二锚点;在绘制时,首先将帧缓冲区绑定深度缓冲区、临时颜色缓冲区、颜色缓冲区;在深度缓冲区和临时颜色缓冲区绘制仿人头模型;由临时颜色缓冲区切换到颜色缓冲区,深度缓冲区保持不变,根据仿人头模型的第二锚点绘制3D眼镜模型;将帧缓冲区绘制到屏幕显示,得出基于人脸转向