gkgultekin/adaptive-mesh-deblurring: v1.0.3
Description
IMU-Aided Adaptive Mesh-Grid Based Video Motion Deblurring
This repository contains the implementation of the algorithm presented in the paper "IMU-Aided Adaptive Mesh-Grid Based Video Motion Deblurring". The code is designed to handle non-uniform motion blur in videos by utilizing an adaptive mesh-grid approach, with a focus on balancing deblurring quality and computational efficiency.
Overview
Traditional deblurring methods often assume uniform blur, which is computationally efficient but ineffective for non-uniform blur scenarios. Our proposed method addresses this limitation by:
- Dividing the video frame into a mesh-grid structure.
- Estimating the blur Point Spread Function (PSF) using data from an Inertial Measurement Unit (IMU).
- Adapting the size of the mesh-grid cells based on the spatial variance of blur magnitude in each frame.
- Offering two versions of the algorithm: one optimized for the best deblurring quality and another for a balance between quality and computational cost.
- Providing a trade-off parameter to adjust the mesh-grid size according to specific application needs.
Features
- Adaptive Mesh-Grid: The grid size dynamically adjusts to handle areas with varying levels of blur, improving PSF estimation accuracy where needed.
- IMU Integration: Inertial sensor data is used to aid in accurate blur estimation, particularly for non-uniform motion.
- Performance Options: Choose between high-quality deblurring or a balanced approach with reduced computational requirements.
- Trade-Off Parameter: Customize the algorithm to fit your application's performance and quality needs.
Dataset
The image dataset used in this study is generated from the videos that are available in the following links:
- https://www.youtube.com/watch?v=wz3BGn--UIA
- https://pixabay.com/videos/buddha-buddhism-asia-zen-203408/
The raw blurred images of castle image sequence is made available in the repository
Files
gkgultekin/adaptive-mesh-deblurring-v1.0.3.zip
Files
(6.1 MB)
Name | Size | Download all |
---|---|---|
md5:b239d484dba82852d86a399258d57a95
|
6.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/gkgultekin/adaptive-mesh-deblurring/tree/v1.0.3 (URL)