vPSNR calculation
Image fidelity metrics are essential in order to evaluate the effects of data reduction methods. Traditional fidelity metrics have drawbacks that make them inappropriate for many actual clinical situations. More specifically, the following three requirements are necessary for general purpose clinical image fidelity metrics:
- High-dimensional: The metric must not be restricted to 2D images
- Visualization-aware: The metric must account for visualization transformations
- Reduced-reference: The metric must be independent from the original data
The metric vPSNR (which stands for "Visual PSNR") is a PSNR variant that
accounts for visualization effects in an explicit and well-defined way: the sample-based differences are assessed according to a) the value transformed by the visualization and b) a perceptually correct scale (CIELAB). We provide code for both exact and approximate calculation, where the latter is a reduced-reference approach based on simplified histograms.
Please refer to the following paper for full information about the method:
"vPSNR: A Visualization-Aware Image Fidelity Metric Tailored for Diagnostic Imaging", International Journal
of Computer-Assisted Radiology and Surgery.
Cite As
Claes Lundström (2024). vPSNR calculation (https://www.mathworks.com/matlabcentral/fileexchange/38230-vpsnr-calculation), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Image Processing and Computer Vision > Image Processing Toolbox > Image Segmentation and Analysis > Image Quality >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |