HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

The Unreasonable Effectiveness of Deep Features as a Perceptual Metric

Richard Zhang; Phillip Isola; Alexei A. Efros; Eli Shechtman; Oliver Wang

The Unreasonable Effectiveness of Deep Features as a Perceptual Metric

Abstract

While it is nearly effortless for humans to quickly assess the perceptual similarity between two images, the underlying processes are thought to be quite complex. Despite this, the most widely used perceptual metrics today, such as PSNR and SSIM, are simple, shallow functions, and fail to account for many nuances of human perception. Recently, the deep learning community has found that features of the VGG network trained on ImageNet classification has been remarkably useful as a training loss for image synthesis. But how perceptual are these so-called "perceptual losses"? What elements are critical for their success? To answer these questions, we introduce a new dataset of human perceptual similarity judgments. We systematically evaluate deep features across different architectures and tasks and compare them with classic metrics. We find that deep features outperform all previous metrics by large margins on our dataset. More surprisingly, this result is not restricted to ImageNet-trained VGG features, but holds across different deep architectures and levels of supervision (supervised, self-supervised, or even unsupervised). Our results suggest that perceptual similarity is an emergent property shared across deep visual representations.

Code Repositories

richzhang/PerceptualSimilarity
Official
pytorch
Mentioned in GitHub
RudreshVeerkhare/StyleGan
tf
Mentioned in GitHub
pbaylies/stylegan-encoder
tf
Mentioned in GitHub
Image-X-Institute/lpips_torch2tf
pytorch
Mentioned in GitHub
khurram702/StyleBasedGAN
tf
Mentioned in GitHub
ayushgupta9198/gan
tf
Mentioned in GitHub
EndyWon/Deep-Feature-Perturbation
pytorch
Mentioned in GitHub
Puzer/stylegan-encoder
tf
Mentioned in GitHub
bytedance/LatentSync
pytorch
Mentioned in GitHub
ariel415el/PerceptualLossGLO-Pytorch
pytorch
Mentioned in GitHub
zzz2010/starganv2_paddle
pytorch
Mentioned in GitHub
stefkim/stylegan-batik
tf
Mentioned in GitHub
ayushgupta9198/stylegan
tf
Mentioned in GitHub
Meghraj-Webllisto/stylegan
tf
Mentioned in GitHub
kozistr/gan-metrics
pytorch
Mentioned in GitHub
cassava-math-ubb/experiments
tf
Mentioned in GitHub
jooyae/NVIDIA_STYLEGAN
tf
Mentioned in GitHub
isaacschaal/SG_training
tf
Mentioned in GitHub
SUPERSHOPxyz/stylegan3-gradient
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
video-quality-assessment-on-msu-sr-qa-datasetLPIPS (Alex)
KLCC: 0.43158
PLCC: 0.52385
SROCC: 0.54461
Type: FR
video-quality-assessment-on-msu-sr-qa-datasetLPIPS (VGG)
KLCC: 0.41471
PLCC: 0.52820
SROCC: 0.52868
Type: FR
video-quality-assessment-on-msu-video-quality-1LPIPS
KLCC: 0.5846
PLCC: 0.8128
SRCC: 0.7538

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp