VIRTUAL REALITY SYSTEM FOR VIEWING POINT CLOUD VOLUMES WHILE MAINTAINING A HIGH POINT CLOUD GRAPHICAL RESOLUTION

    公开(公告)号:US20230041314A1

    公开(公告)日:2023-02-09

    申请号:US17967236

    申请日:2022-10-17

    Abstract: A virtual reality (VR) system that includes a three-dimensional (3D) point cloud having a plurality of points, a VR viewer having a current position, a graphics processing unit (GPU), and a central processing unit (CPU). The CPU determines a field-of-view (FOV) based at least in part on the current position of the VR viewer, selects, using occlusion culling, a subset of the points based at least in part on the FOV, and provides them to the GPU. The GPU receives the subset of the plurality of points from the CPU and renders an image for display on the VR viewer based at least in part on the received subset of the plurality of points. The selecting a subset of the plurality of points is at a first frame per second (FPS) rate and the rendering is at a second FPS rate that is faster than the first FPS rate.

    SYSTEM AND METHOD FOR TRAINING A NEURAL NETWORK TO FILL GAPS BETWEEN SCAN POINTS IN IMAGES AND TO DE-NOISE POINT CLOUD IMAGES

    公开(公告)号:US20210065431A1

    公开(公告)日:2021-03-04

    申请号:US17011282

    申请日:2020-09-03

    Abstract: An example method for training a neural network includes generating a training data set of point clouds. The training data set includes pairs of closed surfaces point clouds and non-closed surfaces point clouds. The method further includes, for each of the closed surface point clouds and the non-closed surface point clouds, generating a two-dimensional (2D) image by rendering a three-dimensional scene. The 2D image for the non-closed surfaces point clouds includes a gap in a surface, and the 2D image for the closed surfaces point clouds are free of gaps. The method further includes training the neural network to generate a trained neural network. The method further includes filling, using the trained neural network, gaps between scan points of the 2D image, and de-noising, using the trained neural network, scan point cloud data to generate a closed surface image of the scan point cloud data.

Patent Agency Ranking