A training algorithm for optimal margin classifiers
COLT '92 Proceedings of the fifth annual workshop on Computational learning theory
Machine Learning
Local Scale Control for Edge Detection and Blur Estimation
ECCV '96 Proceedings of the 4th European Conference on Computer Vision-Volume II - Volume II
Efficient Graph-Based Image Segmentation
International Journal of Computer Vision
Motion-Based Motion Deblurring
IEEE Transactions on Pattern Analysis and Machine Intelligence
Removing camera shake from a single photograph
ACM SIGGRAPH 2006 Papers
Coded exposure photography: motion deblurring using fluttered shutter
ACM SIGGRAPH 2006 Papers
Weather Recognition Based on Images Captured by Vision System in Vehicle
ISNN 2009 Proceedings of the 6th International Symposium on Neural Networks: Advances in Neural Networks - Part III
Visual quality assessment for web videos
Journal of Visual Communication and Image Representation
Hi-index | 0.00 |
Digital photos are massively produced while digital cameras are becoming popular, however, not every photo has good quality. Blur is one of the conventional image quality degradation which is caused by various factors. In this paper, we propose a scheme to detect blurred images and classify them into several different categories. The blur detector uses support vector machines to estimate the blur extent of an image. The blurred images are further classified into either locally or globally blurred images. For globally blurred images, we estimate their point spread functions and classify them into camera shake or out of focus images. For locally blurred images, we find the blurred regions using a segmentation method, and the point spread function estimation on the blurred region can sort out the images with depth of field or moving object. The blur detection and classification processes are fully automatic and can help users to filter out blurred images before importing the photos into their digital photo albums.