一种基于线程并行的结构化网格流线积分方法

    公开(公告)号:CN112948643B

    公开(公告)日:2021-08-06

    申请号:CN202110520617.6

    申请日:2021-05-13

    Abstract: 本发明提供一种基于线程并行的结构化网格流线积分方法,包括:步骤1、对多块结构化网格进行数据块的重划分;步骤2、对于重划分后的每一个数据块,计算其属性数据的类型和数目;步骤3、反馈步骤2的计算结果,把数据块中的每一种类型的属性数据提取出来单独存储;步骤4、在进行三维矢量场流线可视化过程中,将需要的属性数据使用多线程进行并行读取;步骤5、使用读取的属性数据构建动态搜索树;步骤6、读取动态搜索树中计算种子点数,根据计算种子点的任务规模进行动态分组,再将分组后的计算种子点数分配给多线程并行积分计算;步骤7、将计算结果用于后续的可视化工作。本发明能够提高多核处理器利用率、加速科学可视化中流线积分。

    一种面向人机交互的流场可视化管线动态构建方法及装置

    公开(公告)号:CN112270142A

    公开(公告)日:2021-01-26

    申请号:CN202011150140.9

    申请日:2020-10-23

    Abstract: 本申请公开了一种面向人机交互的流场可视化管线动态构建方法及装置,该方法包括:通过人机交互获取用户输入的和/或上一级可视化管线输出的至少一种类型的数据,创建存储封装所述至少一种类型的数据的第一过滤器;创建第二过滤器以及根据用户输入的需求信息创建至少一个第三过滤器,其中,所述第二过滤器用于将所述至少一种类型的数据进行合并得到合并后的数据,所述第三过滤器用于根据所述合并后的数据进行可视化计算;将所述第一过滤器、所述第二过滤器以及所述至少一个第三过滤器依次连接得到一级可视化管线,以及将相邻两级可视化管线连接得到流场可视化管线。本申请解决了现有技术中可视化管线的开放性、灵活性、实时性较差的技术问题。

    流场关键帧动画生成方法及装置

    公开(公告)号:CN118071892A

    公开(公告)日:2024-05-24

    申请号:CN202410454237.0

    申请日:2024-04-16

    Abstract: 本申请提供一种流场关键帧动画生成方法及装置,其中所述流场关键帧动画生成方法包括,调整流场相机的相机参数,并通过所述流场相机采集关键帧图像,通过任意相邻两个关键帧图像相关的相机参数,计算任意相邻两个关键帧图像之间的子帧相机参数,并根据得到的子帧相机参数,生成流场关键帧动画,实现了流场关键帧动画创建,直观展示流场变化,且关键帧动画无需存储相关子帧图像,只需存储对应的子帧相机参数,减轻硬件压力。

    基于等值线的颜色映射追加着色方法及装置

    公开(公告)号:CN118015177A

    公开(公告)日:2024-05-10

    申请号:CN202410421210.1

    申请日:2024-04-09

    Abstract: 本申请提供基于等值线的颜色映射追加着色方法及装置,其中所述基于等值线的颜色映射追加着色方法包括:确定待着色点所处的数据单元,并确定数据单元的边界点坐标以及边界点坐标对应的变量值,筛选边界点坐标对应变量值中的最大值与最小值,通过预设迭代次数对最大值与最小值之间的变量值进行分割,得到迭代变量值序列,根据迭代变量值序列在数据单元中对应的边界点坐标,生成等值线,并根据等值线与待着色点之间的距离确定待着色点的变量值,实现对待着色点的着色,建立起了待着色点与其上变量值间以可视化结果为导向的直观联系,量化了利用变量值估计追加色阶得到新的渲染结果与预想结果的差距,实现插值估计与可视化结果可控。

    非定常流场数据处理方法、装置、电子设备及存储介质

    公开(公告)号:CN116629162A

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

    申请号:CN202310886830.8

    申请日:2023-07-19

    Abstract: 本申请公开了一种非定常流场数据处理方法、装置、电子设备及存储介质,应用于科学模拟技术领域。其中,方法包括按照用户需求将所需时间步的目标非定常流场数据加载至内存;构建表面网格存储结构,其包括用于存放各维度网格信息的多个单元容器以及用于访问相应单元容器的结构序列。基于不同维度网格单元的特点,将目标非定常流场数据的流场网格按照网格单元维度类型分别进行拆分,并将得到的各维度网格单元的表面网格数据存储至表面网格存储结构;最后对表面网格存储结构中读取的所有非定长时间步的表面流场数据进行动画可视化交互处理,从而可以有效提高非定常流场动画可视化的播放效率。

    一种基于二维胖树网络的计算结点分配方法及装置

    公开(公告)号:CN113391919B

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

    申请号:CN202110450135.8

    申请日:2021-04-25

    Abstract: 本申请公开了一种基于二维胖树网络的计算结点分配方法及装置,该方法包括:确定预设二维胖树网络中的行数、总计算结点数以及总机框数,根据所述行数、所述总计算结点数以及所述总机框数计算将计算结点均匀分配到每一行的数目以及每一机框的数目;根据所述每一行的数目和所述每一机框的数目对所述二维胖树网络中的计算结点进行重新编号,其中,重新编号的二维胖树网络中同一机框中的计算结点编号连续,且同一行不同机框的计算结点编号不连续;确定待处理作业,根据所述待处理作业从所述重新编号的二维胖树网络中选择出位于同一机框的所述待处理作业所需的多个连续计算结点。本申请解决了现有技术中通信开销较大的技术问题。

    一种定常流场矢量数据的可视化方法、装置、设备及介质

    公开(公告)号:CN115859755B

    公开(公告)日:2023-05-26

    申请号:CN202310129960.7

    申请日:2023-02-17

    Abstract: 本申请公开了一种定常流场矢量数据的可视化方法、装置、设备及介质,涉及可视化技术领域,包括:在定常流场中,基于流场空间信息和流场速度确定出粒子的单步运动时长,并基于预先定义的坐标转换规则和坐标系构建规则确定出粒子大小;获取流线轨迹中的流线点位置信息,并基于流线点位置信息、单步运动时长和预设运动速度确定出粒子每一步的轨迹位置,以及基于轨迹位置确定出粒子的运动轨迹;按照粒子大小对粒子进行图元化以得到图元化粒子,并基于运动轨迹利用预设动态更新算法对图元化粒子的位置进行动态更新。通过流场数据计算粒子的单步运动时长和大小以及确定出运动轨迹,然后对粒子图元化并实现位置的动态更新以生成易于观察的粒子动画效果。

Patent Agency Ranking