How to detect subjective image quality

前端 未结 5 1323
失恋的感觉
失恋的感觉 2020-12-24 08:04

For an image-upload tool I want to detect the (subjective) quality of an image automatically, resulting in a rating of the quality.

I have the following idea to real

5条回答
  •  难免孤独
    2020-12-24 08:48

    Assesing the image (the same goes for sound or video) quality is not an easy task, and there are numerous publications tackling the problem.

    Much depends on the nature of the image - different set of criteria is appropriate for artificially created images (i.e. diagrams) or natural images (i.e. photographs). There are subtle effects that have to be taken into consideration - like color masking, luminance masking, contrast perception. For some images a given compression ratio is perfectly adequate, while for other it will result in significant loss of quality.

    Here is a free-access publication giving a brief introduction to the subject of image quality evaluation.

    The method you mentioned - compressing the image and comparing the result with the original is far from perfect. What will be the metric that you plan to use? MSE? MSE per block? For sure it is not too difficult to implement, but the results will be difficult to interpret (consider images with high-frequency components and without them).

    And if you want to delve more into the are of image quality assessment there is also a lot of research done by the machine learning community.

提交回复
热议问题