Comments (3)
@acerio98 I'm not entirely sure what might be causing this but if the produced samples are sharp and are not blurry it probably means that the model is over-fitting the data. If the samples are pretty blurry you will need to give more data/time to the model to get trained.
from synthesize3dviadepthorsil.
Okay, after some poking around I have an idea of what the problem may be. I'm training the model on a set of long, narrow objects (sword models) and my theory is that the network is only picking up on the very tip of the models since that is the only part that appears as a strong white in any of the depth maps, given that that part gets closest to the camera while rending the maps.
I guess my question now is whether there is any way to make the network more sensitive to features in the depth maps that may not be as strong (i.e. features that appear in the gray range rather than pure white, as in the example below).
Is this just a matter of giving the network more data or epochs to train, like you say? I'd appreciate any tips you could offer.
from synthesize3dviadepthorsil.
@acerio98 Sorry for getting back to you with a lot of delay. Somehow I missed your question here. The major things that contribute to getting sharper results (e.g. the model pays attention to small details) are a good model architecture, training the model longer and more importantly replace VAE with another generative model whose assumptions (i.e. regularization) does not cause the decoder to behave conservatively when mapping the latents to the output, as vanilla VAE does that. More data should help too.
from synthesize3dviadepthorsil.
Related Issues (11)
- Need input of dimension 4 HOT 3
- Angles in camPosList HOT 3
- Pretrained Model Data missing from Drive
- Questions about trainning the network HOT 9
- How to compute the IoU HOT 3
- Surface 3D reconstruction of Point cloud HOT 5
- Question about the loss HOT 2
- getIoU HOT 2
- Download question HOT 3
- Pre-trained models' link broken 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 synthesize3dviadepthorsil.