Skip to content
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

Why the PSNR value decreases by several DBs when I introduces H.264 encoding losses? #33

Open
xiaoxiongli opened this issue May 28, 2021 · 1 comment

Comments

@xiaoxiongli
Copy link

xiaoxiongli commented May 28, 2021

In my application scenario, the RGB data captured by the camera is down-scale(x2) at the transmit phase, then the down-sampled(x2) image is encoded by H.264 and transmitted over the network, and the H.264 stream are received by the receiver(such as phone or PC), then I do up-scale (x2) by the super-resolution algorithm in the receiver side. My goal is expected that this will save bandwidth for network transmission.

I wanna to use IRN as my down-scale and up-scale algorithm. After using the IRN algorithm to obtain LR images, I use H264 to encode it, but it will introduces some encoding losses. as you know, H264 is not a lossless encoder, and this means y(in below image) has a little change. However, After the H.264 streams are decoded at the receiver and then input to the IRN network for up-scale, the PSNR value decreases by several DBs.

This means during reconstruction of SR image, IRN are Sensitive to the input of the LR( y in below image ), any minor change will result in failure? Is there a way to solve this problem?

image

@xiaoxiongli xiaoxiongli changed the title I find that Why the PSNR value decreases by several DBs when I introduces H.264 encoding losses? Is there a way to solve this problem? May 28, 2021
@xiaoxiongli xiaoxiongli changed the title Why the PSNR value decreases by several DBs when I introduces H.264 encoding losses? Is there a way to solve this problem? Why the PSNR value decreases by several DBs when I introduces H.264 encoding losses? May 28, 2021
@pkuxmq
Copy link
Owner

pkuxmq commented Jun 8, 2021

For some discussions on this problem please refer to #6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants