๐ฌ Frame Arena: Frame by frame comparisons of any videos
๐ This tool has been created to celebrate our Wan 2.2 text-to-video and image-to-video endpoints on Replicate. Want to know more? Check out our blog!
- Upload videos in common formats with the same number of frames (MP4, AVI, MOV, etc.) or use URLs
- 7 Quality Metrics: SSIM, PSNR, MSE, pHash, Color Histogram, Sharpness + Overall Quality
- Individual Visualization: Each metric gets its own dedicated plot
- Real-time Analysis: Navigate frames with live metric updates
- Smart Comparisons: Understand differences between videos per metric
Perfect for: Analyzing compression effects, processing artifacts, visual quality assessment, and compression algorithm comparisons.
Video 1
Video 2
๐ Example Video Comparisons
Click any example to load video pairs:
Upload Video 1 | Upload Video 2 |
---|
Video 1 - Current Frame
Frame Slider (Left: Video 1, Right: Video 2)
โขโข
Video 2 - Current Frame
0 0
๐ Metric Analysis
๐ Metrics Explained
- SSIM: Structural Similarity (1.0 = identical structure, 0.0 = completely different)
- PSNR: Peak Signal-to-Noise Ratio in dB (higher = better quality, less noise)
- MSE: Mean Squared Error (lower = more similar pixel values)
- pHash: Perceptual Hash similarity (1.0 = visually identical)
- Color Histogram: Color distribution correlation (1.0 = identical color patterns)
- Sharpness: Laplacian variance per video (higher = sharper/more detailed images)
- Overall Quality: Combined metric averaging SSIM, min-max normalized PSNR, and pHash
๐ฏ Quality Assessment Scale (Research-Based Thresholds)
SSIM Scale (based on human perception studies):
- ๐ข Excellent (โฅ0.9): Visually indistinguishable differences
- ๐ต Good (โฅ0.8): Minor visible differences, still high quality
- ๐ก Fair (โฅ0.6): Noticeable differences, acceptable quality
- ๐ด Poor (<0.6): Significant visible artifacts and differences
PSNR Scale (standard video quality benchmarks):
- ๐ข Excellent (โฅ40dB): Professional broadcast quality
- ๐ต Good (โฅ30dB): High consumer video quality
- ๐ก Fair (โฅ20dB): Acceptable for web streaming
- ๐ด Poor (<20dB): Low quality with visible compression artifacts
MSE Scale (pixel difference thresholds):
- ๐ข Very Similar (โค50): Minimal pixel-level differences
- ๐ต Similar (โค100): Small differences, good quality preservation
- ๐ก Moderately Different (โค200): Noticeable but acceptable differences
- ๐ด Very Different (>200): Significant pixel-level changes
๐ Understanding Comparisons
Comparison Analysis: Shows how similar/different the videos are
- Most metrics indicate similarity - not which video "wins"
- Higher SSIM/PSNR/pHash/Color = more similar videos
- Lower MSE = more similar videos
Individual Quality: Shows the quality of each video separately
- Sharpness comparison shows which video has more detail
- Significance levels: ๐ด MAJOR (>20%), ๐ก MODERATE (10-20%), ๐ต MINOR (5-10%), ๐ข NEGLIGIBLE (<5%)
Overall Quality: Combines multiple metrics to provide a single similarity score
- Formula: Average of [SSIM + normalized_PSNR + pHash]
- PSNR Normalization: PSNR values are divided by 50dB and capped at 1.0
- Range: 0.0 to 1.0 (higher = more similar videos overall)
- Purpose: Provides a single metric when you need one overall assessment
- Limitation: Different metrics may disagree; check individual metrics for details