1 / 16

Interactive Smoothing of Handwritten Text Images Using a Bilateral Filter

Interactive Smoothing of Handwritten Text Images Using a Bilateral Filter. Oliver A. Nina, Bryan S. Morse. Brigham Young University. The Problem. An increasing number of people are using text images Volunteers read text images to index important information

lucine
Download Presentation

Interactive Smoothing of Handwritten Text Images Using a Bilateral Filter

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Interactive Smoothing of Handwritten Text Images Using a Bilateral Filter Oliver A. Nina, Bryan S. Morse Brigham Young University

  2. The Problem • An increasing number of people are using text images • Volunteers read text images to index important information • Many of the images are unreadable due to quality and age of the documents • Artifacts in the images include background noise and undistinguishable ink strokes

  3. The Problem

  4. The Solution • We improve image visibility by, • Using a bilateral filter to even out the noise in the background • Accentuating weak stroke pixels to make them more visible (Laplacian) • We can apply interactively the algorithm in desired regions   •  We adjust the parameters of the algorithm to improve results

  5. The Solution Before After

  6. Background Bilateral Filter (Tomasi et al.1998) • Smooths regions while preserving edges

  7. Background - Bilateral Filter • It uses 2 weighting functions  • Gs = spatial normal distribution • Gr = range (color) normal distribution

  8. Background - Bilateral Filter We combine the two weighing functions and we have: Ip' =∑ Gs(|p - q|) Gr(|Ip - Iq) Iq  /  Wp where Wp = ∑ Gs(|p - q|) Gr(|Ip - Iq)

  9. Background Laplacian Filter • Calculates the 2nd derivative of the image (edge detection) • We combine it with the bilateral filter to augment soft strokes

  10. Our Algorithm • We identify if the mouse is over an edge (ink stroke) • The Laplacian filter gives us zero crossings • We apply the bilateral filter on mouse_down and mouse_move events • If we are over an edge, we darken the stroke • Otherwise, we make the background lighter

  11. Results Original Image Result ( Gr = 3, Gs = 5) Result ( Gr = 3, Gs = 15) Result ( Gr = 3, Gs = 10)

  12. Results Original Image Result ( Gr = 3, Gs = 5) Result ( Gr = 3, Gs = 10) Result ( Gr = 3, Gs = 15)

  13. Results Original Image Result - Accentuated Strokes

  14. Conclusion • We applied the Bilateral filter and Laplacian to solve the problem of low quality text images • Results are promising and indicate that; • Bilateral filter is robust and smooths text images without losing important pixels • Edge enhancement can make faint text more readable

  15. Further Work • Improve identifying the edges better, using a better edge detector. • Automatically select the parameters to work with the bilateral and laplacian filters. • Use the bilateral filter for text segmentation of old document images.

  16. Questions?

More Related