zwx8981 / DBCNN

Blind Image Quality Assessment Using A Deep Bilinear Convolutional Neural Network
MIT License
108 stars 21 forks source link

the cross dataset test problem #1

Closed Z9RO closed 5 years ago

Z9RO commented 5 years ago

Hello! I think the method proposed in this article is very novel. I want to train the model on the LIVE dataset and test on TID2013. However,they have different label.(dmos for LIVE,mos for TID2013) I am not very familiar with matlab, so can you tell me how to convert these labels

zwx8981 commented 5 years ago

@Z9RO Hi, actually you can directly train the model using original labels. For your example, LIVE uses DMOS (higher means worse quality) while TID2013 uses MOS (higher means better quality), you can simply train on LIVE with DMOS. When you test on TID2013, you can simply compute the absolute value of SRCC and PLCC as the final results.

Z9RO commented 5 years ago

Thanks, but I found the range of those datasets' value is different, LIVE is about [0,100], and TID2013 is about [0,10]. Do you have the exact range of those datasets? (I search the Internet and still don't find LIVEMD's and LIVEChallenge's)

zwx8981 commented 5 years ago

@Z9RO I normalize subjective quality scores in all datasets into the same range for convenience. The range of both LIVEMD and LIVEChallenge are [0,100]

Z9RO commented 5 years ago

Thanks, it's very useful to me