一种混合式光线跟踪绘制方法及系统

    公开(公告)号:CN112017254B

    公开(公告)日:2023-12-15

    申请号:CN202010605349.3

    申请日:2020-06-29

    申请人: 浙江大学

    IPC分类号: G06T11/00 G06T11/20

    摘要: 本发明公开一种混合式光线跟踪绘制系统,包括:光栅化模块,获取屏幕上每帧图像内各个像素的场景信息并进行光栅化;光线跟踪调度模块,根据光栅化结果,计算当前帧每个像素进行光线跟踪的概率值;光线跟踪模块,依据所述的概率值,对像素进行光线跟踪计算;结果分析模块,根据当前帧计算出的光线跟踪结果,调整对应像素的概率值;输出模块,用于在屏幕上显示绘制结果。本发明通过概率的方式实时决定屏幕像素采用光栅化模式还是进一步采取光线追踪的模式绘制,从而将光栅化绘制方法与光线跟踪绘制方法进行了结合,实现能够兼顾绘制的质量和效率。另外,本发明还公开一种混合式光线跟踪绘制方法。

    面向电力系统暂态分析的海量时间序列数据可视化方法

    公开(公告)号:CN110795463B

    公开(公告)日:2023-08-08

    申请号:CN201910569651.5

    申请日:2019-06-27

    申请人: 浙江大学

    发明人: 郑文庭 汪飞

    摘要: 本发明公开了一种面向电力系统暂态分析的海量曲线可视化方法,包括如下步骤:首先读取电力系统暂态稳定分析涉及的时间序列数据并对时间序列数据进行幅值对齐;采用一种近似计算方法将时间序列转换成字符串并按照Trie树索引,通过查询Trie树进行快速聚类;聚类中心作为时间序列代表性并绘制成曲线;接下来利用GPU的并行能力实现核密度估计算法计算时间序列的整体密度分布;提供交互工具分类查看或选择兴趣区域查看时间序列数值。本发明通过核密度估计方法根据曲线在屏幕空间上的密度分布,将密度值映射到颜色空间进行可视化,消除了曲线之间的遮挡和视觉上的杂乱;面对上千条曲线,整个可视化过程可以在数十毫秒内完成,保证了交互的流畅性。

    一种混合式光线跟踪绘制方法及系统

    公开(公告)号:CN112017254A

    公开(公告)日:2020-12-01

    申请号:CN202010605349.3

    申请日:2020-06-29

    申请人: 浙江大学

    IPC分类号: G06T11/00 G06T11/20

    摘要: 本发明公开一种混合式光线跟踪绘制系统,包括:光栅化模块,获取屏幕上每帧图像内各个像素的场景信息并进行光栅化;光线跟踪调度模块,根据光栅化结果,计算当前帧每个像素进行光线跟踪的概率值;光线跟踪模块,依据所述的概率值,对像素进行光线跟踪计算;结果分析模块,根据当前帧计算出的光线跟踪结果,调整对应像素的概率值;输出模块,用于在屏幕上显示绘制结果。本发明通过概率的方式实时决定屏幕像素采用光栅化模式还是进一步采取光线追踪的模式绘制,从而将光栅化绘制方法与光线跟踪绘制方法进行了结合,实现能够兼顾绘制的质量和效率。另外,本发明还公开一种混合式光线跟踪绘制方法。

    面向电力系统暂态分析的海量时间序列数据可视化方法

    公开(公告)号:CN110795463A

    公开(公告)日:2020-02-14

    申请号:CN201910569651.5

    申请日:2019-06-27

    申请人: 浙江大学

    发明人: 郑文庭 汪飞

    摘要: 本发明公开了一种面向电力系统暂态分析的海量曲线可视化方法,包括如下步骤:首先读取电力系统暂态稳定分析涉及的时间序列数据并对时间序列数据进行幅值对齐;采用一种近似计算方法将时间序列转换成字符串并按照Trie树索引,通过查询Trie树进行快速聚类;聚类中心作为时间序列代表性并绘制成曲线;接下来利用GPU的并行能力实现核密度估计算法计算时间序列的整体密度分布;提供交互工具分类查看或选择兴趣区域查看时间序列数值。本发明通过核密度估计方法根据曲线在屏幕空间上的密度分布,将密度值映射到颜色空间进行可视化,消除了曲线之间的遮挡和视觉上的杂乱;面对上千条曲线,整个可视化过程可以在数十毫秒内完成,保证了交互的流畅性。

    基于分块式误差扩散的半色调图像生成方法

    公开(公告)号:CN103402042A

    公开(公告)日:2013-11-20

    申请号:CN201310328364.8

    申请日:2013-07-31

    申请人: 浙江大学

    IPC分类号: H04N1/405

    摘要: 本发明公开了一种基于分块式误差扩散的半色调图像生成方法,包括如下步骤:步骤1,将原始图像分割为若干图像块,在行、列上相邻的图像块分别归类到不同的组,所有图像块共分为四组;步骤2,在四组图像块中,以任选的方式依次对每一组图像块进行半色调处理,得到最终的半色调图像,其中同一组中的所有图像块同时进行半色调处理,针对各个图像块进行半色调处理时,首先设定遍历路径,然后按该遍历路径对当前图像块中的各个像素进行量化及误差扩散处理。由于在本方法中同一组的所有图像块同时进行处理的,所以本发明具有很强的并行化能力,可以达到非常快速的且高质量的半色调处理,能在打印行业和数字显示领域中得到很好的应用。

    基于网格细分和冲突检测的电网线路自适应折线布局算法

    公开(公告)号:CN118171416A

    公开(公告)日:2024-06-11

    申请号:CN202311834565.5

    申请日:2023-12-28

    IPC分类号: G06F30/18 G06F113/04

    摘要: 本发明公开一种基于网格细分和冲突检测的电网线路自适应折线布局算法,包括:根据变电站经纬度数据在地图上绘制变电站,根据变电站之间的线路连接关系计算各变电站的度;将变电站经纬度数据,转换为屏幕的XY坐标,并根据人机交互界面设置的网格总数和四周缓冲格数量绘制网格;根据变电站的度在网格内添加拐点,根据所述拐点信息添加直角点;标记网格类型进行冲突检测,并确定好拐点和直角点的位置;根据所述拐点和直角点的位置绘制连接线。本发明不仅确保了变电站位置的准确性,还通过网格细分、冲突检测等方法,实现了算法的自适应,同时兼顾了图布局的美学标准。

    多模态数据图表可视化方法、存储介质和电子设备

    公开(公告)号:CN117668278A

    公开(公告)日:2024-03-08

    申请号:CN202311846256.X

    申请日:2023-12-29

    发明人: 陈御 郑文庭

    IPC分类号: G06F16/54

    摘要: 本发明公开一种多模态数据图表可视化方法,包括在二维屏幕空间展示的二维多模态数据图表,在三维立体空间以布告板形式展示的数据图表,即将二维屏幕空间图表理解成贴在三维空间某固定平面特定位置上的图表,以及基于此图表形式的二维屏幕空间和三维立体空间图表实时交互无缝切换的多模态数据图表可视化方法;通过获取三维模型的多模态数据、在三维空间中计算图表位置、判断遮挡关系、自动调整遮挡、视角转换、动态插值路径等步骤,基于GPU纹理数据实现动态的多模态数据图表在二维屏幕空间和三维空间场景中的可视化展示和分析。本发明解决了现有图表展示方式单一、图表位置遮挡、视角转换不自然等问题,提高了数据可视化的交互性和实用性。

    一种虚实融合系统中通过可编程GPU加速解码摄像头视频流的方法

    公开(公告)号:CN109658488B

    公开(公告)日:2022-07-19

    申请号:CN201811339443.8

    申请日:2018-11-12

    申请人: 浙江大学

    摘要: 本发明公开一种虚实融合系统中通过可编程GPU加速解码摄像头视频流的方法,包括:获取原始YUV视频;将每帧YUV画面的像素流创建单通道纹理传输至GPU;绘制三维虚拟场景,判断当前像素是否属于摄像头画面;RGB像素与三维场景混合形成最终的虚实融合画面。本发明相对于传统在CPU上多线程解码YUV视频像素的方法,可以有效裁剪更多的无需采样的原始视频像素,同时基于更强并行解码能力的GPU,也使得解码效率得以大幅度提升。本发明算法明确,结果鲁棒,且该方法可以用于大型三维虚拟场景与实时监控融合应用中,与目前主流的摄像头厂家视频很好地结合在一起使用。

    一种基于屏幕空间的视频在三维场景中投影映射方法

    公开(公告)号:CN109544671B

    公开(公告)日:2022-07-19

    申请号:CN201811339445.7

    申请日:2018-11-12

    申请人: 浙江大学

    IPC分类号: G06T15/04

    摘要: 本文发明公开了一种基于屏幕空间的视频在三维场景中投影映射方法,包括预处理获取投影源的内外参数和深度图;从当前视点出发绘制三维场景,获取当前视点的漫反射贴图以及深度图;从投影源出发绘制纹理,将投影画面的每个像素点转换到视点的屏幕空间来进行投影计算。改进了传统投影纹理映射中由于深度值缺失导致的遮挡穿透问题,不仅绘制效果增强显著,而且减少了绘制批次,绘制效率更高。本发明算法明确,结果鲁棒,运行效率高,非常适合应用于实时绘制系统,该方法能够与大型三维视频监控系统很好地结合在一起使用。

    一种基于动态聚类的大量时序曲线可视化方法

    公开(公告)号:CN114564576A

    公开(公告)日:2022-05-31

    申请号:CN202210066889.8

    申请日:2022-01-20

    IPC分类号: G06F16/35

    摘要: 本发明公开了一种基于动态聚类的大量时序曲线可视化方法,包括如下步骤:首先读入大量时序曲线的集合;根据时间取值范围对曲线集合进行树状层次细分,形成一颗m叉树,定义并计算各曲线及曲线子段的k维特征向量和综合特征值F值,并按二维空间分布进行特定的排序,存储在结点上;基于特征向量对时序曲线集合实现初始聚类计算,将曲线整体分为指定聚类;在用户交互对曲线集合的二维观察视口矩形范围进行放大、缩小、平移等操作时,基于所建立的m叉树数据结构,快速查找经过当前视口范围的曲线段子集,基于综合特征值F值实现实时动态近似聚类,动态调整曲线集合的色彩映射方案,同时调整聚类内曲线的色彩饱和度和色调。本发明在对大量时序曲线进行可视化时,基于动态近似聚类方法,可以有效增强画面上曲线不同聚类之间以同聚类曲线之间的视觉可分辨度。