-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The problem of producing same projected samples #21
Comments
@30qwq This is a little bit odd. Have you revised the code? I notice several differences with my results: 1) The viewpoint changes of pseudo images are too large. I suspect the viewpoint variance has been enlarged. 2) The projected samples look like the 'flip' of the input image. I am wondering if an additional flip operation is accidentally used. I recommend to check about these factors. |
Yes, I've revised the code. I planned to use the projected images as the input data of the model in unsup3d(https://github.com/elliottwu/unsup3d) to enlarge the dataset(The original dataset just has 640 images). The reason of problem 1 you said is I changed the value of "view_scale". I'm still struggling to solve the problem 2 you said. |
@30qwq It is normal that pseudo images look like 3D objects, as they are rendered via 3D mesh renderer. The 3D effects look more obvious in your case because the value of "view_scale" is larger. |
@XingangPan The below image is generated by the function below. I wonder that why the images(the last ten images) generated by gan_invert() don't look similar to the input image(the beginning ten images) of gan_invert().
|
@30qwq I notice 2 possible reasons:
|
The first (left top) image is the input image and the following ten images are pseudo images and the last ten images are projected images. I wonder that why I got the ten same projected images. The projected images should look like the pseudo images theoretically, but they don't. According the code in model.py, the projected images are produced with the latent code and the offset will affect the latent code. But after training a few loops, the offset will become zero. Then the projected images will all look the same.
How to solve this problem? Thanks.
The text was updated successfully, but these errors were encountered: