• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 6
    • 下载费用:30 金币  

    2012重庆时时彩开市: 一种基于中心坐标距离加权的动态调度方法.pdf

    关 键 词:
    一种 基于 中心 坐标 距离 加权 动态 调度 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201510742369.4

    申请日:

    2015.11.04

    公开号:

    CN106683156A

    公开日:

    2017.05.17

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G06T 15/00申请日:20151104|||公开
    IPC分类号: G06T15/00(2011.01)I; G06T1/60 主分类号: G06T15/00
    申请人: 闫烁
    发明人: 闫烁; 邵玉龙
    地址: 210000 江苏省南京市栖霞区石狮路1号13栋4单元708
    优先权:
    专利代理机构: 常州佰业腾飞专利代理事务所(普通合伙) 32231 代理人: 翁斌
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201510742369.4

    授权公告号:

    |||

    法律状态公告日:

    2017.06.09|||2017.05.17

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本发明公开了一种基于中心坐标距离加权的动态调度方法,属于三维虚拟现实调度领域,包括如下步骤:(1)将模型包在内存中的状态分为四种;(2)将模型分为三类;(3)将三维空间划分为六个不同区域;(4)距离加权的视锥体预调度,用距离加权的方法进行缓冲区的分配;(5)三阶多级模型调度,在模型转换中采用一种新的触发方法。本发明的有益效果是:本发明在实时消隐的基础上实现了内存的优化,最终突破了大数据三维场景在移动端运行的瓶颈??梢允迪秩P透行У氖凳变秩竞拖?,突破了移动设备硬件条件的束缚,从而为虚拟三维场景在移动终端上的流畅运行提供了技术基础,实现移动端上真三维的流畅运行。

    权利要求书

    1.一种基于中心坐标距离加权的动态调度方法,其特征在于,包括如下步骤:
    (1)将模型包在内存中的状态分为四种:未加载、加载为内存镜像、释放
    资源、实例化;
    (2)将模型分为三类:高级模型、低级模型和通用模型;
    (3)将三维空间划分为六个不同区域:视锥内高级区V-I、视锥内中级区
    V-II、视锥内低级区V-III、视锥外高级区N-I、视锥外中级区N-II、视锥外低级
    区N-III;
    (4)距离加权的视锥体预调度,用距离加权的方法进行缓冲区的分配,可
    以根据需要调节成各种缓冲预调度区域;
    (5)三阶多级模型调度,高级模型分为若干子物体进行分别调度,低级模
    型作为一个整体进行调度,模型在步骤(3)中划分为六个不同区域之间的转换,
    并都以转换后的区域特征为依据进行调度。
    2.如权利要求1所述的基于中心坐标距离加权的动态调度方法,其特征在于,
    所述步骤(1)中未加载指模型包没有被调度;加载为内存镜像指模型包被载入
    内存但没有释放资源;释放资源指释放模型的内存镜像;实例化指将模型加载到
    场景中模型可见。
    3.如权利要求1所述的基于中心坐标距离加权的动态调度方法,其特征在于,
    所述步骤(2)中高级模型指高精细度的模型,主要用于满足近景观看;低级模
    型指低精细度模型,主要是满足远景端物体的显示;通用模型介于低级模型和高
    级模型之间,一般用于中等距离物体的显示,也可当作高级模型使用或低级模型
    的替代。
    4.如权利要求1所述的基于中心坐标距离加权的动态调度方法,其特征在于,
    所述步骤(3)中视锥内高级区V-I区域为高级模型可视区和模型III阶加载区;
    视锥内中级区V-II区域为低级模型可视区和高级模型II阶加载区;视锥内低级
    区V-III区域为剪裁区,但作为高级模型I阶加载区和低级模型II阶加载区;视
    锥外高级区N-I区域为III阶卸载区,任何模型落入这个区域,程序都将销毁模
    型的实例;视锥外中级区N-II区域为II阶卸载区,任何模型落入这个区域,程
    序都会将模型的资源镜像销毁;视锥外低级区N-III为I阶卸载区,任何模型落
    入这个区域,程序都会销毁该模型包的内存镜像。
    5.如权利要求1所述的基于中心坐标距离加权的动态调度方法,其特征在于,
    所述步骤(4)中用距离加权方法的公式为:
    公式1: <mrow> <msub> <mi>X</mi> <mi>r</mi> </msub> <mo>=</mo> <mi>A</mi> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mi>Z</mi> <mi>F</mi> </mfrac> <mo>)</mo> </mrow> <mo>,</mo> <msub> <mi>X</mi> <mi>&iota;</mi> </msub> <mo>=</mo> <mo>-</mo> <mi>B</mi> <mo>+</mo> <mrow> <mo>(</mo> <mfrac> <mi>Z</mi> <mi>F</mi> </mfrac> <mo>)</mo> </mrow> <mo>;</mo> </mrow>
    公式2: <mrow> <msub> <mi>Y</mi> <mi>t</mi> </msub> <mo>=</mo> <mi>C</mi> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mi>Z</mi> <mi>F</mi> </mfrac> <mo>)</mo> </mrow> <mo>,</mo> <msub> <mi>Y</mi> <mi>b</mi> </msub> <mo>=</mo> <mo>-</mo> <mi>D</mi> <mo>+</mo> <mrow> <mo>(</mo> <mfrac> <mi>Z</mi> <mi>F</mi> </mfrac> <mo>)</mo> </mrow> <mo>;</mo> </mrow>
    A、B、C、D为调节参数,Z为物体在三维空间水平面的纵坐标,F为摄像
    机的远剪裁面,Xr为右视边界,Xι为左视边界,Yt为上视边界,Yb为下视边界。
    6.如权利要求1所述的基于中心坐标距离加权的动态调度方法,其特征在于,
    所述步骤(5)中当物体由视锥内高级区V-I区移入视锥内中级区V-II区域的过
    程中,判断高级模型上是否有子物体越过界限,如果有则立刻加载低级模型,当
    高级模型上的子物体全部进入视锥内中级区V-II区域时才把高级模型消隐;反
    之,当物体由视锥内中级区V-II区移入视锥内高级区V-I区域的过程中,立刻加
    载高级模型的子物体,当高级模型上的子物体全部进入视锥内高级区V-I区域后
    才把低级模型消隐。

    说明书

    一种基于中心坐标距离加权的动态调度方法

    技术领域

    本发明属于三维虚拟现实调度领域,尤其涉及一种基于中心坐标距离加权的动态调度方法。

    背景技术

    传统二维地图的投影方式决定了必须用抽象的符号进行表达,不能给人直观的感受,尤其是在地面特征复杂的时候,二维地图很难准确反映。在信息时代的新趋势下,智能手机和开源平台不断普及,虽然嵌入式设备与电脑的硬件条件有很大差距,但移动设备具有便携、可移动的先天优势。随着大数据实时渲染和实时调度技术的发展,再加上移动设备硬件的不断提升,在嵌入式设备上显示三维场景逐渐成为可能。但受到移动端硬件局限性和三维场景复杂性的双重影响,真三维场景在移动端的流畅运行仍然存在很大的问题。

    发明内容

    针对上述现有技术的不足,本发明提供了一种基于中心坐标距离加权的动态调度方法,目的即解决移动终端三维场景运行不流畅问题。

    为解决上述技术问题,本发明提供了如下技术方案:

    一种基于中心坐标距离加权的动态调度方法,其特征在于,包括如下步骤:

    (1)将模型包在内存中的状态分为四种:未加载、加载为内存镜像、释放资源、实例化;

    (2)将模型分为三类:高级模型、低级模型和通用模型;

    (3)将三维空间划分为六个不同区域:视锥内高级区V-I、视锥内中级区V-II、视锥内低级区V-III、视锥外高级区N-I、视锥外中级区N-II、视锥外低级区N-III;

    (4)距离加权的视锥体预调度,用距离加权的方法进行缓冲区的分配,可以根据需要调节成各种缓冲预调度区域;

    (5)三阶多级模型调度,高级模型分为若干子物体进行分别调度,低级模型作为一个整体进行调度,模型在步骤(3)中划分为六个不同区域之间的转换,并都以转换后的区域特征为依据进行调度。

    作为上述技术方案的优选,所述步骤(1)中未加载指模型包没有被调度;加载为内存镜像指模型包被载入内存但没有释放资源;释放资源指释放模型的内存镜像;实例化指将模型 加载到场景中模型可见。

    作为上述技术方案的优选,所述步骤(2)中高级模型指高精细度的模型,主要用于满足近景观看;低级模型指低精细度模型,主要是满足远景端物体的显示;通用模型介于低级模型和高级模型之间,一般用于中等距离物体的显示,也可当作高级模型使用或低级模型的替代,主要用于解决模型实例化过程中的不连续的问题。

    作为上述技术方案的优选,所述步骤(3)中视锥内高级区V-I区域为高级模型可视区和模型III阶加载区;视锥内中级区V-II区域为低级模型可视区和高级模型II阶加载区;视锥内低级区V-III区域为剪裁区,但作为高级模型I阶加载区和低级模型II阶加载区;视锥外高级区N-I区域为III阶卸载区,任何模型落入这个区域,程序都将销毁模型的实例;视锥外中级区N-II区域为II阶卸载区,任何模型落入这个区域,程序都会将模型的资源镜像销毁;视锥外低级区N-III为I阶卸载区,任何模型落入这个区域,程序都会销毁该模型包的内存镜像。

    作为上述技术方案的优选,所述步骤(4)中用距离加权方法的公式为:

    公式1:

    公式2:

    A、B、C、D为调节参数,Z为物体在三维空间水平面的纵坐标,F为摄像机的远剪裁面,Xr为右视边界,Xι为左视边界,Yt为上视边界,Yb为下视边界。

    作为上述技术方案的优选,所述步骤(5)中当物体由视锥内高级区V-I区移入视锥内中级区V-II区域的过程中,判断高级模型上是否有子物体越过界限,如果有则立刻加载低级模型,当高级模型上的子物体全部进入视锥内中级区V-II区域时才把高级模型消隐;反之,当物体由视锥内中级区V-II区移入视锥内高级区V-I区域的过程中,立刻加载高级模型的子物体,当高级模型上的子物体全部进入视锥内高级区V-I区域后才把低级模型消隐。

    本发明的有益效果是:本发明在实时消隐的基础上实现了内存的优化,最终突破了大数据三维场景在移动端运行的瓶颈??梢允迪秩P透行У氖凳变秩竞拖?,突破了移动设备硬件条件的束缚,从而为虚拟三维场景在移动终端上的流畅运行提供了技术基础,实现移动端上真三维的流畅运行。

    附图说明

    图1为本发明基于中心坐标的动态调度方法示意图。

    具体实施方式

    下面结合附图和具体实施方式对本发明作进一步详细描述。

    一种基于中心坐标距离加权的动态调度方法,包括如下步骤:

    (1)将模型包在内存中的状态分为四种:未加载、加载为内存镜像、释放资源、实例化;未加载指模型包没有被调度;加载为内存镜像指模型包被载入内存但没有释放资源;释放资源指释放模型的内存镜像;实例化指将模型加载到场景中模型可见。

    (2)将模型分为三类:高级模型、低级模型和通用模型;高级模型指高精细度的模型,主要用于满足近景观看;低级模型指低精细度模型,主要是满足远景端物体的显示;通用模型介于低级模型和高级模型之间,一般用于中等距离物体的显示,也可当作高级模型使用或低级模型的替代,主要用于解决模型实例化过程中的不连续的问题。

    (3)将三维空间划分为六个不同区域:视锥内高级区V-I、视锥内中级区V-II、视锥内低级区V-III、视锥外高级区N-I、视锥外中级区N-II、视锥外低级区N-III;视锥内高级区V-I区域为高级模型可视区和模型III阶加载区;视锥内中级区V-II区域为低级模型可视区和高级模型II阶加载区;视锥内低级区V-III区域为剪裁区,但作为高级模型I阶加载区和低级模型II阶加载区;视锥外高级区N-I区域为III阶卸载区,任何模型落入这个区域,程序都将销毁模型的实例;视锥外中级区N-II区域为II阶卸载区,任何模型落入这个区域,程序都会将模型的资源镜像销毁;视锥外低级区N-III为I阶卸载区,任何模型落入这个区域,程序都会销毁该模型包的内存镜像。

    (4)距离加权的视锥体预调度,用距离加权的方法进行缓冲区的分配,可以根据需要调节成各种缓冲预调度区域;用距离加权方法的公式为:

    公式1:

    公式2:

    A、B、C、D为调节参数,Z为物体在三维空间水平面的纵坐标,F为摄像机的远剪裁面,Xr为右视边界,Xι为左视边界,Yt为上视边界,Yb为下视边界。

    (5)三阶多级模型调度,高级模型分为若干子物体进行分别调度,低级模型作为一个整体进行调度,模型在步骤(3)中划分为六个不同区域之间的转换,并都以转换后的区域特征为依据进行调度。当物体由视锥内高级区V-I区移入视锥内中级区V-II区域的过程中,判断 高级模型上是否有子物体越过界限,如果有则立刻加载低级模型,当高级模型上的子物体全部进入视锥内中级区V-II区域时才把高级模型消隐;反之,当物体由视锥内中级区V-II区移入视锥内高级区V-I区域的过程中,立刻加载高级模型的子物体,当高级模型上的子物体全部进入视锥内高级区V-I区域后才把低级模型消隐。

    可以理解的是,虽然本发明已以较佳实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案作出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案?;さ姆段?。

    关于本文
    本文标题:一种基于中心坐标距离加权的动态调度方法.pdf
    链接地址://www.4mum.com.cn/p-6079600.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 11选5投注技巧推荐 北京pk10直播软件下载 快乐时时b盘 飞艇六码三期计划走势 欢乐生肖规则 哪里买手机便宜 幸运赛车前三稳赚技巧 旺彩预测 七星彩精准专家预测 新疆时时后三基本走势图 前三包胆技术 多赢安卓版软件 七乐彩中奖规则图解 cc分分彩稳赚技巧 幸福飞艇人工计划软件 江苏时时诈骗