Skip to content

[sampling]曲面上的随机采样问题 #16

Open
@guofei9987

Description

@guofei9987

描述

在随机模拟实验中,在一个给定的曲面上生成均匀随机点是一个常见的需求。
但是还没发现有太好通用的算法,这里进行一些探索。

定义

我们把问题分解成两个:

  1. 在n维空间(n>=2)上的一条曲线上生成均匀随机点
  2. 在n维空间(n>=3)上的一条曲面上生成均匀随机点

何为随机?

我们已经知道 同余发生器 或者 混沌迭代式 都可以生成伪随机数,这里的随机的定义保持一致。

何为均匀随机?

我们把均匀随机定义为某种度量上的随机:

  • 把曲线上的均匀随机,定义为沿着曲线的长度均匀随机采样。
  • 把曲面上的均匀随机,定义为沿着曲面上的面积均匀采样。

下面这个就不能定义为均匀随机采样
random_surface1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions