Skip to content

UFO-101/PerspectivePointCloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PerspectivePointCloud

This repo contains code for creating a point cloud that, when viewed from different angles, forms different images. It works by initializing a random point cloud and optimizing with PyTorch3D using a simple image difference loss function.

Example

Input 1 Input 2 Input 2
Cat Drawing Dog Drawing Guitar Drawing
Point Cloud Perspective 1 Point Cloud Perspective 2 Point Cloud Perspective 3
Cat Point Cloud Dog Point Cloud GuitarOutput

(It's the same point cloud)

PerspectivePoints.mp4

Get started

PyTorch3D requires conda. Install the environment pytorch3d_notebooks.yml.

About

Gradient optimized point clouds

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors