The invention discloses a three-dimensional scene rendering delay measurement system and method based on high-speed line scanning. For three-dimensional scene rendering in embedded equipment, the end-to-end three-dimensional scene rendering delay is divided into four parts. For the most critical frame skipping part delay, the industrial line array camera with refresh frequency up to 26khz is used for image acquisition and delay calculation, Because the frequency of line scan is much higher than that of screen refresh, the accuracy of delay measurement is improved. For the image scanned by linear camera, gray centroid method and average image difference method are used to detect the jump frame. The system makes full use of the hardware characteristics of the embedded device and the high-frequency line scanning device. The experiment shows that the invention can complete the delay measurement task efficiently and accurately, and realize the measurement of the sub millisecond level image generation delay.
【技术实现步骤摘要】
一种基于高速线扫描的三维场景绘制延时测量系统及方法
本专利技术涉及三维场景绘制中的一种延时测量技术,尤其是涉及了一种基于高速线扫描的三维场景绘制延时测量系统及方法。技术背景在三维场景绘制系统中,严格的延时要求对于提供令人愉悦的沉浸式体验至关重要,是影响真实感与实时性的最重要因素。人眼和检测端子需要感知具有动作-光子(MTP,motiontophoton)低稳延时的准确、平滑的运动,这个延时即用户动作(例如头部旋转、手部控制等)发生到眼睛里显示对应于新视场(FOV,fieldofview)的图像两个事件之间的时间差。对于人眼而言,高MTP值会向前庭眼反射发送冲突信号,这是一种可能导致晕动症的神经信号。对于图像检测端子而言,低MTP值意味着三维场景绘制系统能够更好地模拟实际环境,因为真实环境下目标的动作是瞬时反应到光信号上的。实时绘制技术的主要研究方向即降低该值,将MTP的上限设定为15-20毫秒是目前相关领域较为认可的共识。尽管场景绘制系统的几乎所有组件(渲染器、显示器和跟踪器)都取得了巨大进步,但这些系统的整体性能仍然难以衡量。传统衡量系统性能的重点一直集中在帧速率上,但帧速率实际上只反映了场景绘制算法的性能。研究表明在现代计算机场景绘制-显示系统中,帧速率和MTP之间不存在明显的线性关系。更合理的指标应当是与MTP近似等效的端到端延时:即从用户动作发生到场景显示更新所经历的时间。为了带来理想的仿真体验,场景绘制系统中通常要使用头戴式设备(HMD,headmounteddevice)或视场呈现设备覆盖用户或视觉检测端子的视场,并对对象运动做出响应,以相 ...
【技术保护点】
1.一种基于高频线扫描的三维场景绘制延时测量系统,其特征在于,包括:显示器,用于显示三维场景;嵌入式设备,与显示器相连,用于运行三维场景绘制程序,生成的三维场景通过显示器进行显示;高频线扫描设备,与嵌入式设备相连,用于接收嵌入式设备的GPIO端口发出的触发信号,并立即拍摄显示器的显示内容,拍摄结果缓存到与之关联的主机;主机,与高频线扫描设备相连,对拍摄结果进行处理,检测显示内容的变化。
【技术特征摘要】
1.一种基于高频线扫描的三维场景绘制延时测量系统,其特征在于,包括:显示器,用于显示三维场景;嵌入式设备,与显示器相连,用于运行三维场景绘制程序,生成的三维场景通过显示器进行显示;高频线扫描设备,与嵌入式设备相连,用于接收嵌入式设备的GPIO端口发出的触发信号,并立即拍摄显示器的显示内容,拍摄结果缓存到与之关联的主机;主机,与高频线扫描设备相连,对拍摄结果进行处理,检测显示内容的变化。2.根据权利要求1所述的一种基于高频线扫描的三维场景绘制延时测量系统,其特征在于,所述嵌入式设备采用NVIDIAJetsonXavier。3.根据权利要求1所述的一种基于高频线扫描的三维场景绘制延时测量系统,其特征在于,所述高频线扫描设备采用Basler线阵相机。4.一种基于高速线扫描的三维场景绘制延时测量方法,其特征在于,包括以下步骤:(1)三维场景绘制程序运行在嵌入式设备中,生成的三维场景通过与之相连的显示器进行显示;(2)用户动作导致场景视点发生变化,并同步触发高频线扫描设备工作,触发命令通过嵌入式设备的GPIO端口发出;(3)高频线扫描设备收到触发命令后,立即拍摄显示器的显示内容,拍摄结果缓存到与之关联的主机;(4)主机对拍摄结果进行处理,检测显示内容的变化;三维场景绘制-响应管线中的时间流为:t1时刻,用户动作发生后绘制程序开始响应;t2时刻,嵌入式设备的GPIO端口发出对高频线扫描设备的触发信号;t3时刻,高频线扫描设备拍摄显示器的显示内容的第一帧图像;t4时刻,采得的帧发生跳变,即显示器显示内容发生跳变;测得的端到端延...
【专利技术属性】
技术研发人员:唐本靖,杜惠杰,杜渐,张兴,任重,
申请(专利权)人:浙江大学,北京仿真中心,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。