Comments (20)
@jbohnslav We are planning to implement this soon.
from pytorch3d.
Any update on this?
from pytorch3d.
I'm also quite interested in this feature!
from pytorch3d.
This feature is now available in PyTorch3D for pointcloud and mesh rasterization. Please read this note for details on how to set the (H, W) correctly for rasterizing non square images.
from pytorch3d.
Hi @luoyuxuan0528
As Nikhila has pointed out we are working on this feature. We are only a few people working on this library and extending it with new functionality and open-sourcing it to the public to serve you. So please be understanding and kind.
from pytorch3d.
This feature will be added by end of year!
from pytorch3d.
@jbohnslav @luoyuxuan0528 @samxuxiang @soubhiksanyal @bhadresh74 @czkg @wangg12 what are your use cases for non square image rasterization? e.g. do you want to vary the number of pixels in X and Y but maintain square pixels?
We will be releasing an implementation shortly and want to check that it meets your use cases.
from pytorch3d.
Yes, I want to do exactly that. I'm working with real cameras, which have square pixels but rectangular sensors.
from pytorch3d.
@wangg12 Thank you for raising this issue!
Rendering of non square images is on our roadmap. If you are interested in trying to implement this feature, please update this issue with a detailed outline of your plan and we can review it, following which you are welcome to submit a pull request.
from pytorch3d.
This feature is critical!
from pytorch3d.
Hi @nikhilaravi , I am also interested in this feature.
Do you have any approximate time frame when this feature will be made available?
from pytorch3d.
@bhadresh74 we are currently working on this feature!
from pytorch3d.
Hi @nikhilaravi, I am also interested in this particular feature. I will give it try for a pure optimisation based method I'm working on. Is there any approximate time frame for this?
from pytorch3d.
Hi @soubhiksanyal! :) It certainly looks like this is a popular feature request :) We have been working on this feature and will aim to have it ready in the next few weeks. I'll update this issue with a more accurate time estimate soon.
from pytorch3d.
Any update on this?
@nikhilaravi I am new to pytorch3d, and this issue make me wonder whether it is the best choice.
from pytorch3d.
Hi @luoyuxuan0528
As Nikhila has pointed out we are working on this feature. We are only a few people working on this library and extending it with new functionality and open-sourcing it to the public to serve you. So please be understanding and kind.
Sorry for that. Looking forward to this feature! @gkioxari @nikhilaravi
from pytorch3d.
Hi all, do you have an internal PR / plan for this issue you'd be willing to share? I'm interested in contributing to this issue, as it is essential for my project.
from pytorch3d.
Great, thank you @gkioxari! If you need any help / work done, I'd be happy to
from pytorch3d.
@nikhilaravi
Yes, precisely that.
Thanks for checking in with us.
Quick question, are you also planning to add new class to handle camera perspective to allow non-square image for rasterization?
from pytorch3d.
are you also planning to add new class to handle camera perspective to allow non-square image for rasterization?
We are not changing the cameras. If you want to use non square images with square pixels you don't need to change any of the camera parameters.
from pytorch3d.
Related Issues (20)
- Inconsistent channel in texture map HOT 3
- Installation issues on MacOS and poetry HOT 2
- Wrong documentation HOT 1
- windows 10 install problem HOT 6
- Linux install problem
- Trouble installing pytorch3d on Windows 11 HOT 4
- Conda environment not buildable due to (wrong?) pytorch constraint
- PointClouds2Volumes got '_LinAlgError: linalg.inv:' error when setting grid_size = [440 500 1]
- Prebuilt wheels for python 3.10 ? HOT 2
- can't install pytorch3d HOT 2
- Marching Cubes CUDA implementation generates face indices out of bounds HOT 2
- Rendering depth map with Pytorch3D vs Open3D HOT 2
- No module named 'pytorch3d.structures' HOT 1
- get error: IndexError: tensors used as indices must be long, byte or bool tensors HOT 3
- Joining a Batch of Scenes HOT 1
- Size Mismatch between tensors when rendering SMPL model HOT 3
- Very slow rendering for large mesh HOT 8
- ImportError: libc10_cuda.so: cannot open shared object file: No such file or directory HOT 7
- the use of the normals_packed() HOT 1
- pointcould render issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pytorch3d.