Comments (4)
Hi Xianghui, the flatten loss is borrowed from SoftRas. See the explanation here.
from lasr.
Thank you so much for your explanation.
I have another question about the principal points prediction and processing part:
Lines 209 to 217 in 29d8759
I understand that the first two lines normalize the top left corners of the cropped patch, but why is it necessary to compute ppoints of the next frame from current frame?
Also in your paper you said it is assumed the principle points are in the center of the image, why it is still needed here to predict the ppoints? Can we use zeros for this?
from lasr.
why is it necessary to compute ppoints of the next frame from current frame?
We found using a constant principal points for a given frame pair (when computing the flow loss) produces better camera poses than predicting two separate pps. A reason is that separate pps are too flexible, which allows the change over pps to explain the majority of observed flow (instead of explaining by camera motion).
Also in your paper you said it is assumed the principle points are in the center of the image, why it is still needed here to predict the ppoints? Can we use zeros for this?
We could use a constant pp. But in practice that causes non-overlapping rendering issue in certain cases: see gengshan-y/viser#5
from lasr.
I see, thank you so much for your quick response!
from lasr.
Related Issues (19)
- error [python scripts/render_syn.py] HOT 2
- LASR with known camera intrinsics/extrinsics HOT 12
- Does the env yaml file not works on windows? HOT 1
- Bone Length HOT 1
- OOM ERROR HOT 1
- Question on Flow preprocessing HOT 1
- Flipped flow maps in the flow loss HOT 3
- ModuleNotFoundError: No module named 'point_rend' HOT 11
- Cluster Centers remain constant.
- how to plot such figure? HOT 4
- Clarification for Coarse-to-fine train step HOT 1
- Pdb mode HOT 64
- ninja: no work to do. HOT 8
- OpenGL.error.GLError HOT 3
- RuntimeError: CUDA error: invalid device ordinal HOT 2
- LASR fails for sequence of a person HOT 2
- No module named 'detectron2.config' HOT 1
- why is N-NRSfM [44] not compared in Tab.3? HOT 2
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 lasr.