Skip to content
Back to skills

Stereo Video Deblurring Eval

ASecurity

Evaluates the ability of a stereo video deblurring algorithm to recover sharp frames from motion-blurred inputs, specifically testing its robustness to spatially-variant blur caused by independent 3D object motion and non-planar surfaces. Use when the user wants to benchmark on Custom synthetic raytraced & real stereo captures, or asks about evaluating this task. Reports PSNR.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongotesting

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill stereo-video-deblurring-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Stereo Video Deblurring Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Stereo Video Deblurring Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-stereo-video-deblurring-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-stereo-video-deblurring-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: stereo-video-deblurring-eval
description: Evaluates the ability of a stereo video deblurring algorithm to recover sharp frames from motion-blurred inputs, specifically testing its robustness to spatially-variant blur caused by independent 3D object motion and non-planar surfaces. Use when the user wants to benchmark on Custom synthetic raytraced & real stereo captures, or asks about evaluating this task. Reports PSNR.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1607.08421
  bibtex_key: [REDACTED]
  confidence: high
---

# stereo-video-deblurring-eval

> Stereo Video Deblurring — Sellent et al. (2016) (arXiv:1607.08421, 2016)

## What this evaluates

Evaluates the ability of a stereo video deblurring algorithm to recover sharp frames from motion-blurred inputs, specifically testing its robustness to spatially-variant blur caused by independent 3D object motion and non-planar surfaces.

## Datasets

- **Custom synthetic raytraced & real stereo captures** — total ?; splits: test (-1)

## Metrics

- `PSNR` **(primary)** — range: other
  - Peak Signal-to-Noise Ratio computed between the deblurred output and the ground-truth sharp reference frame. Standard logarithmic ratio of max pixel intensity squared to mean squared error.
- `AEP` — range: other
  - Average Endpoint Error measuring the mean Euclidean distance between estimated and ground-truth 2D motion vectors.
- `ADE` — range: other
  - Average Disparity Error measuring the mean absolute difference between estimated and ground-truth disparity maps.

## Input / output format

**Input**: Blurred left and right stereo video frames (640x480), camera calibration parameters, and exposure times. For synthetic data, ground-truth sharp frames and known 3D motion/disparity are provided.

**Output**: Deblurred left and right stereo frames, estimated scene flow/disparity maps, and motion boundary masks.

## Scoring recipe

```python
def compute_psnr(gt, pred):
    mse = np.mean((gt - pred) ** 2)
    if mse == 0:
        return 100.0
    max_pixel = 255.0
    return 10 * np.log10((max_pixel ** 2) / mse)

def compute_aep(gt_flow, pred_flow):
    return np.mean(np.sqrt(np.sum((gt_flow - pred_flow) ** 2, axis=-1)))

def compute_ade(gt_disp, pred_disp):
    return np.mean(np.abs(gt_disp - pred_disp))
```

## Common pitfalls

- Using 2D optical flow instead of 3D scene flow/homographies for non-fronto-parallel motion leads to significant accuracy drops and ringing artifacts.
- Disparity estimation failures on complex, non-planar objects (e.g., 'apples') can degrade homography-based deblurring unless motion discontinuities are explicitly masked and downweighted.
- Assuming constant linear velocity for 3D accelerated motion (like forward translation) causes blur kernel misalignment, which homography-based models handle better.

## Evidence (verbatim from paper)

> Table 2 shows the peak-signal-to-noise-ratio (PSNR) of the deblurred images from the different methods. We observe that the PSNR of our homography-based stereo video deblurring outperforms the results of deblurring with ground truth 2D displacement in all cases of non-fronto-parallel motion.

## Citation

```bibtex
@misc{sellent2016stereo,
  title={Stereo Video Deblurring},
  author={Sellent et al. (2016)},
  year={2016},
  note={arXiv:1607.08421}
}
```

- arXiv: 1607.08421

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.