IEEE Transactions on Industrial Electronics · 2016 · 30 citations · 30 references
ComputingComputer ScienceComputer VisionMachine LearningMachine VisionMotion AnalysisMotion BlurMotion EstimationObject DetectionObject RecognitionPattern RecognitionFilteringImage BlurIndustrial Asset InspectionMotion Blur DetectionMotion DetectionMotion SegmentationOne-class Classification
Motion is an important clue for industrial inspection, video surveillance, and service machines to localize and recognize products and objects. Because blur co-occurs with motion, it is desirable for developing efficient and robust motion blur detection algorithm. However, existing algorithms are inefficient for detecting spatially varying motion blur. To deal with the problem, this paper presents a theorem, according to which, motion blur can be efficiently detected and segmented. According to the theorem, the proposed algorithm requires a simple filtering operation and variance computation. Classification as either blurred or unblurred pixel can be done by substituting the variance into the proposed simple formula and checking the sign of the resulting value. Moreover, a geometric interpretation and two extensions of the algorithm are given. Importantly, based on the geometric interpretation of the indicator function, we develop a one-class classifier, which is more effective than the indicator function and has comparable computational cost of the indicator function. Experimental results on detecting motion-blurred cars, motorcycles, bicycles, bags, and persons demonstrate that the proposed algorithm is very efficient without loss of effectiveness.
30
Carsten Rother, Vladimir Kolmogorov, Andrew Blake · ACM Transactions on Graphics · 2004 · 5.8K citations · Full text
Carsten Rother, Vladimir Kolmogorov, Andrew Blake · 2004 · 919 citations
Image deblurring with blurred/noisy image pairs