[发明专利]动态调整LOD Scale的图像显示优化方法及装置有效
申请号: | 202110444700.X | 申请日: | 2021-04-26 |
公开(公告)号: | CN113192169B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 温研 | 申请(专利权)人: | 北京麟卓信息科技有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 调整 lod scale 图像 显示 优化 方法 装置 | ||
1.动态调整LOD Scale的图像显示优化方法,其特征在于,具体包括以下步骤:
步骤1、根据系统帧率的指标要求,设定系统帧率可取值的最大值FRmax及最小值FRmin;获取系统当前采用的LOD Scale值作为Scale的初始值s0,设定Scale可取值的最大值Smax及最小值Smin;
步骤2、获取系统的当前帧率fr,若fr>FRmax,则减小Scale的取值,若当前Scale的取值不小于最小值Smin,则以新的Scale取值作为LOD Scale渲染图像,执行步骤2;否则,若当前Scale的取值小于最小值Smin,则执行步骤3;
若fr<FRmin,则增大Scale的取值,若当前Scale的取值不大于最大值Smax,则以新的Scale取值作为LOD Scale渲染图像,执行步骤2;否则,若当前Scale的取值大于最大值Smax,则执行步骤3;
若FRmin≤fr≤FRmax,则执行步骤3;
步骤3、停止调整,结束本流程;
所述图像显示优化方法还包括以下步骤:
步骤2.1、初始化数组SC,所述数组SC的元素为显示细节所对应的取值,所述数组SC的元素编号与Scale值对应;所述数组SC[i],i为数组的编号,且i<N,N为所述数组SC[i]的长度;
步骤2.2、获取系统的当前帧率fr,若fr>FRmax或fr<FRmin,则执行步骤2.3;若FRmin≤fr≤FRmax,则执行所述步骤3;
步骤2.3、获取当前图像的当前显示细节,将所述当前显示细节与数组SC[i]中的元素逐一比较:
当遍历到最后一个小于当前显示细节且与当前显示细节差值最小、同时之后的元素均不为0的元素时,停止遍历,将所述元素的编号记为n;若(n+1)<N,则Scale值s为若n=N,则Scale值s为以Scale值s作为LOD Scale渲染图像,执行所述步骤3;
当遍历到与当前显示细节相同的元素时,停止遍历,将所述元素的编号记为n,则Scale值s为以Scale取值s作为LOD Scale渲染图像,执行所述步骤3;
当遍历到最后一个小于当前显示细节且与当前显示细节差值最小、同时之后的元素均为0的元素时,停止遍历,将所述元素的编号记为n,则Scale值s为以Scale值s作为LOD Scale渲染图像,执行步骤2.4;
步骤2.4、获取系统的当前帧率fr,若fr>FRmax,则减小Scale值s,若s不小于最小值Smin,则以s作为LOD Scale渲染图像,执行步骤2.4;否则,则执行步骤2.5;
若fr<FRmin,则增大Scale值s,若s不大于最大值Smax,则以s作为LOD Scale渲染图像,执行步骤2.4;否则,则执行步骤2.5;
若FRmin≤fr≤FRmax,则执行步骤2.5;
步骤2.5、将当前显示细节作为第i=(s-1)*10个元素存入数组SC中。
2.根据权利要求1所述的图像显示优化方法,其特征在于,所述Smax的取值为4.0,所述Smin的取值为1.0,所述FRmax的值为高于帧率指标要求的30%,所述FRmin为帧率指标要求的取值。
3.根据权利要求1所述的图像显示优化方法,其特征在于,所述Scale的增大或减小的步进设为0.1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京麟卓信息科技有限公司,未经北京麟卓信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110444700.X/1.html,转载请声明来源钻瓜专利网。