Denoising Letter Images from Scanned Invoices Using Stacked Autoencoders
Source abstract
Abstract
Invoice document digitization is crucial for efficient management in industries. The scanned invoice image is often noisy due to various reasons. This affects the OCR (optical character recognition) detection accuracy. In this paper, letter data obtained from images of invoices are denoised using a modified autoencoder based deep learning method. A stacked denoising autoencoder (SDAE) is implemented with two hidden layers each in encoder network and decoder network. In order to capture the most salient features of training samples, a undercomplete autoencoder is designed with non-linear encoder and decoder function. This autoencoder is regularized for denoising application using a combined loss function which considers both mean square error and binary cross entropy. A dataset consisting of 59,119 letter images, which contains both English alphabets (upper and lower case) and numbers (0 to 9) is prepared from many scanned invoices images and windows true type (.ttf) files, are used for training the neural network. Performance is analyzed in terms of Signal to Noise Ratio (SNR), Peak Signal to Noise Ratio (PSNR), Structural Similarity Index (SSIM) and Universal Image Quality Index (UQI) and compared with other filtering techniques like Nonlocal Means filter, Anisotropic diffusion filter, Gaussian filters and Mean filters. Denoising performance of proposed SDAE is compared with existing SDAE with single loss function in terms of SNR and PSNR values. Results show the superior performance of proposed SDAE method.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Image and Signal Denoising Methods · Image Retrieval and Classification Techniques · Advanced Image Fusion Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (43)
Show source-provided references
1. External prior guided internal prior learning for real-world noisy image denoising10.1109/TIP.2018.2811546 ↗
2. Brief review of image denoising techniques10.1186/s42492-019-0016-7 ↗
3. A tour of modern image filtering: New insights and methods, both practical and theoretical10.1109/MSP.2011.2179329 ↗
4. Survey of image denoising techniques
5. A survey of edge-preserving image denoising methods10.1007/s10796-014-9527-0 ↗
6. Binarizing document image using coplanar prefilter
7. Nonlinear mean filters in image processing10.1109/TASSP.1986.1164857 ↗
8. A hybrid edge detection algorithm for salt-and-pepper noise
9. Removing salt-and-pepper noise from binary images of engineering drawings
10. A quasi-euclidean norm to speed up vector median filtering10.1109/83.869182 ↗
11. A new efficient approach for the removal of impulse noise from highly corrupted images10.1109/83.503916 ↗
12. Progressive switching median filter for the removal of impulse noise from highly corrupted images10.1109/82.749102 ↗
13. Adaptive nonlinear filters for simultaneous removal of different kinds of noise in images10.1109/TCS.1987.1086066 ↗
14. Unsharp masking using quadratic filter for the enhancement of fingerprints in noisy background10.1016/j.patcog.2013.05.014 ↗
15. An edge-preserving sub-band coding model based on non-adaptive and adaptive regularization10.1016/S0262-8856(99)00020-7 ↗
16. A review of image denoising algorithms, with a new one10.1137/040616024 ↗
17. Evaluation of current documents image denoising techniques: A comparative study10.1080/08839514.2014.954344 ↗
18. Support vector regression based image denoising10.1016/j.imavis.2008.06.006 ↗
19. A non-local algorithm for image denoising
20. Image denoising by sparse 3-d transform-domain collaborative filtering10.1109/TIP.2007.901238 ↗
21. Image denoising via sparse and redundant representations over learned dictionaries10.1109/TIP.2006.881969 ↗
22. An iterative regularization method for total variation-based image restoration10.1137/040605412 ↗
23. Shrinkage fields for effective image restoration
24. Weighted nuclear norm minimization with application to image denoising
25. Non-local sparse models for image restoration
26. Trainable nonlinear reaction diffusion: A flexible framework for fast and effective image restoration10.1109/TPAMI.2016.2596743 ↗
27. Gradient histogram estimation and preservation for texture enhanced image denoising10.1109/TIP.2014.2316423 ↗
28. Deep learning techniques for inverse problems in imaging10.1109/JSAIT.2020.2991563 ↗
29. Advanced deep learning-based computational offloading for multilevel vehicular edge-cloud computing networks10.1109/ACCESS.2020.3011705 ↗
30. Deep learning applications for COVID-19
31. Joint computation offloading and task caching for multi-user and multi-task MEC systems: Reinforcement learning-based algorithms10.1007/s11276-021-02554-w ↗
32. A comprehensive review of deep learning applications in hydrology and water resources10.2166/wst.2020.369 ↗
33. Advanced deep learning for resource allocation and security aware data offloading in industrial mobile edge computing10.1089/big.2020.0284 ↗
34. Imagenet classification with deep convolutional neural networks
35. Deep learning on image denoising: An overview10.1016/j.neunet.2020.07.025 ↗
36. Denoising convolutional neural network
37. Natural image denoising with convolutional networks
38. Extracting and composing robust features with denoising autoencoders
39. Stacked denoising autoencoder and dropout together to prevent overfitting in deep neural network
40. Autoencoders
41. Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion
42. Image quality assessment: From error visibility to structural similarity10.1109/TIP.2003.819861 ↗
43. A universal image quality index10.1109/97.995823 ↗