Fast Adaptive and Effective Image Reconstruction Based On Transfer Learning

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

10 VII July 2022

https://doi.org/10.22214/ijraset.2022.45596
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VII July 2022- Available at www.ijraset.com

Fast Adaptive and Effective Image Reconstruction


based on Transfer Learning
Zeba Aleem1, Dr. Rajashekara Murthy2
1
Mtech Student, 2Associate Professor, Information Science and Engineering R V College of Engineering Bangalore, India

Abstract: We, as humans, are masters at transferring information from one work to another. This means that if we come across
a new problem or task, we recognise it and apply our past learning experience's applicable information As a result, our job is
simple and quick to do. When taking pictures, especially at night, the resulting photos are sometimes afflicted with filthy
pixels that are known as image noise, poisson noise followed by additive Gaussian noise or would be awful
to find out an image of ancestors that has been altered due to various constraints. The dataset for the experiment consists of
blur text image of various noises. The model parameters use data of blur text image, shaken images, noisy, fuzzy text images.
This paper represents the image reconstruction system with the help of transfer learning strategy. By matching several classic
spatio filters, the transformation of clear image recognition can be made. The results help in validation of robustness and
effectiveness of the model. The solution is defined in this paper which helps in higher visual quality of text images.
Index Terms: Blind deblurring, Gaussian method, Noisy image, Poisson method.

I. INTRODUCTION
Photography of dynamic scenes often includes the artefact of motion blur. Image reconstruction plays an important role in the
present situation where in mobile phones, the camera lens and sensors are of inferior quality. Additionally, photographs frequently
suffer from a combination of visual artefacts, such as noise, motion blur, low resolution, and compression typos. Image deblurring
attempts to restore clear pictures from fuzzy, corrupted images. Transfer learning method can be used to improve image analysis by
using half-quadratic splitting and a fixed-point iteration technique that helps in the rapid optimization scheme.
Blur and noise have been seen as separate obstacles in reality. For instance, by adjusting the shutter speed of a digital indicator
sensor, one can decrease noise and deal with blur text images also, and vice versa.
By introducing an image generation model that specifies the interaction between noise, blur, and signal strength, the exposure
duration changes, this additionally attempts to close this gap.
Shrinkage optimization approach is rapid. Unlike most current approaches, which merely smoothed the intricate patterns of latent
images, this elegantly integrates the smoothing and enhances the operations into a single regularizer. Explicit strong edge-selection
approaches the residual image to enhance sharp edge.
So, by using these different methods, and algorithms to reconstruct the blur image. utilizing several classic spatio filters results in
transformation of clear image recognition.
Mostly, blur images are taken into consideration.

II. RELATED WORK


When an image is taken with a low intensity level or when there are numerous atmospheric challenges, noise which is a random
variation in brightness occurs in the image. An image contains various noises, including uniform noise, white noise, salt-and-pepper
noise, Gaussian noise and many other. Quality of a picture can be adversely affected by levels of noise, and image deblurring
algorithms are sensitive to image noise.
Transfer learning methods can be used to improve image analysis by using half-quadratic splitting and fixed-point iteration
technique, helps in rapid optimization scheme.
Recognizing a blur zone and unfocused image is in scope of research nowadays. Identification and classification are carried out on
blur based on image features. Developing a three-way blur identification system that splits the images into defocus blur, motion
blur, and non-blur regions utilizing criteria like gradient magnitude and directional coherence. In assigning the pixel label to the blur
zones, the linear SVM classifier is used. The basic blur region detection is improved by the super-pixel segmentation technique.
Curiously, the pre-processing and many other methods like feature extraction are used for deblurring of images. It includes removal
of noise like, salt-and-pepper noise, and Gaussian noise and many other.

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1876
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VII July 2022- Available at www.ijraset.com

The algorithms of machine learning play a vital role in effectiveness for the model. A sequence of directional low pass filtering is
applied to a blurred input image in order to remove the noise because even a small quantity of noise can impair the accuracy of blur
kernel estimate. The image's orientation changes depending on how the unidirectional filter is applied. Following filtering, inverse
radon transform is used to estimate the blur kernel from each filtered image. Also a non-blind deconvolution method that can
tolerate noise and produces high-quality final images. For this reason, faster R-CNN, VGG-16, Inception-V3 are used in order to
avoid the overfitting, and also to best train.
Comparatively, this approach takes into picture for both blurred and denoised image. And it also tries to mix out transfer learning
technique, for fast and effective image reconstruction. The goal is to deblur the image by removing all the noise and blurry contents
present in image especially in text image.

III. METHODS
A. Dataset
Two different kinds of datasets are used. One which contains the different blurry text images with shaken images, noisy, fuzzy text
images and the other which contains clear images. So, that it helps to training and reconstruct a deblurred images. Different levels
for blur text images i.e. motion blur, smart blur, Gaussian blur, lens blur were considered in the dataset.

B. Pre-processing
The dataset present is being pre-processed like filtering away the boundaries of the blur text.
The pre-processing of greyscale conversion is to collapse the data, because processing raw kind of image is bit impossible. It
actually helps to reduce the work of the algorithm which we will use.
Image resizing is done in order to train the model faster on small sized images. So, this critical step is necessary for the vision of the
computer.
Data augmentation is made to make the slight changes in order to increase the diversity without the collection of new data. This
technique is also used to increase the size of the dataset. It helps in preventing the irrelevant features for better performance. Real
time dataset requires online augmentation and the smaller dataset requires offline augmentation.
The shifting of image pixels, Rotation for specific degree, Increases or decreases the contrast of the image.

IV. FEATURE EXTRACTION


A. Super Point
Point locations in extracting features, which employs a VGG-style encode, followed by two decoders—one for point
recognition and another for point linguistics.
B. Learning Local Features From Images
Using image pairings with comparative pose and depth mappings, sparse-matching deep architecture is used, along with
an end-to-end training strategy. They run their scanner at first image, locate the maxima, and then optimize the values so
when they perform it on the second image, the response map is clear and has crisp maxima in the appropriate places.

V. ALGORITHMS
A. Customised CNN
Faster CNN is used to train the model which acts as a detector network from end-to-end. It saves time from other algorithms being
compared. This algorithm or methodology is considered because the whole network can be accurately predicted from different
objects and the computations from the model can happen parallelly.
1) VGG – 16: Algorithm, as the name itself suggests that this takes 16 layers deep down the network. The pretrained data can be
loaded from the database named as ImageNet database. It is used for object detection and even for classification with more
accuracy. The very different thing about this algorithm is they don’t use large number of hyperparameters instead they focus to
work on having convolution layers of different strides.
2) Transfer learning: algorithm has gained a lot of popularity because it uses much less data to train on and drastically cuts down
on training time.
3) Inception - V3: Algorithm recognise the images from the ImageNet dataset. The pretrained version of the trained network helps
in classification of the images. The optimisation is the network is easier and the network is deeper.

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1877
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VII July 2022- Available at www.ijraset.com

B. Multiscale Reconstruction
As this project takes multiple factors into consideration as the input for better accuracy, collecting the multiple factor information in
the defined format is a
slight complex task which has to be dealt for better processing. The main aim of this study is to remove all noise and deblur the
image from blurred images using a new experiment design and method applied for the first time for this research issue.

VI. RESULTS
The accuracy of the model can be predicted with the help of number of data loss. The model also provides the epoch results in order
to find the total number of passes from the whole training dataset and this helps the model to represent the samples with much less
errors.
Few images which were reconstructed were blurry text images with shaken images, noisy, fuzzy text images So, that it helps to
training and reconstruct a deblurred images.
The model also draws different functions from different variables i.e., from imaging. So, the overall combination outperforms the
whole individual dataset which supports the result during deblurring.
As a whole, python application helps in visualising the predictions based on experimental analysis.

VII. ACKNOWLEDGEMENT
I take this opportunity to express gratitude to Dr. Rajashekara Murthy, Associate Professor, Dept of ISE, RVCE and all of the
Department faculty members for their help and support. I also thank my parents for the unceasin encouragement.

REFERENCES
[1] H. Zhang, D. Wipf, and Y. Zhang, “Multi-image blind deblurring using a coupled adaptive sparse prior,” In proceedings of IEEE Conf. Comput. Vis. Pattern
Recognit. (CVPR), Jun. 2021, pp. 1051–1058.
[2] O. Whyte, J. Sivic, and A. Zisserman, “Deblurring shaken and partially saturated images,” In proceedings of International Journal of Computer Vision, 110(2),
185-201, 2021
[3] Dong, C., Loy, C.C., He, K., Tang, X. “Learning a Deep Convolutional Network for Image Super-Resolution”. In proceedings of European Conference on
Computer Vision, pp. 184–199, 2020
[4] Kim, J., Lee, J.K., Lee, K.M. “Deeply-Recursive Convolutional Network for Image SuperResolution”. In proceedings of Computer Vision and Pattern
Recognition, pp. 1637-1645, 2019
[5] Boracchi and A. Foi, “Modeling the performance of image restoration from motion blur,” In proceedings of IEEE Trans. Image Process., vol. 21, no. 8,pp.
3502– 3517, Aug. 2018.
[6] T.-H. Li and K.-S. Lii, “A joint estimation approach for two-tone image deblurring by blind deconvolution,” In proceedings of IEEE Transactions on Image
Processing, vol. 11, no. 8, pp. 847–858, 2018.
[7] X. Jiang, H. Yao, and S. Zhao, “Text image deblurring via two-tone prior,” In proceedings of Neuro computing, vol. 242, pp. 1–14, 2017.
[8] T. Kohler, A. Maier, and V. Christlein, “Binarization driven blind ¨ deconvolution for document image restoration,” In proceedings of German Conference on
Pattern Recognition. Springer, 2015, pp. 91–102
[9] H. Cho, J. Wang, and S. Lee, “Text image deblurring using text-specific properties,” In proceedings of European Conference on Computer Vision. Springer,
2012, pp. 524–537.
[10] J. Pan, Z. Hu, Z. Su, and M.-H. Yang, “Deblurring text images via l0- regularized intensity and gradient prior,” In proceedings of IEEE Conference on
Computer Vision and Pattern Recognition, June 2015, pp. 2901–2908.
[11] X. Cao, W. Ren, W. Zuo, X. Guo, and H. Foroosh, “Scene text deblurring using text-specific multiscale dictionaries,” In proceedings of IEEE Transactions on
Image Processing, vol. 24, no. 4, pp. 1302–1314, 2015
[12] A. N. Tikhonov, “Solution of incorrectly formulated problems and the regularization method,” In proceedings of Soviet Math. Dokl., vol. 4, pp. 1035–1038,
2012.
[13] L. I. Rudin, S. Osher, and E. Fatemi, “Nonlinear total variation based noise removal algorithms,” In proceedings of Physica D: Nonlinear Phenomena, vol. 60,
no. 1-4, pp. 259–268, 2012.
[14] L. Xu, S. Zheng, and J. Jia, “Unnatural l0 sparse representation for natural image deblurring,” in Proceedings of the IEEE conference on computer vision and
pattern recognition, 2013, pp. 1107–1114.
[15] D. Krishnan, T. Tay, and R. Fergus, “Blind deconvolution using a normalized sparsity measure,” In proceedings of CVPR 2011. IEEE, 2011, pp. 233– 240
[16] D. G. Lowe, “Distinctive image features from scale-invariant keypoints,” In proceedings of Int. J. Comput. Vis., vol. 60, no. 2, pp. 91–110, 2010.
[17] D. Krishnan and R. Fergus, “Fast image deconvolution using hyperLaplacian priors,” In proceedings of Twenty-ninth Annual Conference on Neural Information
Processing Systems (NIPS), pp. 1033-1041, 2009.
[18] K. Gao, Z. Zhu, Z. Dou, and L. Han, "Variable exponent regularization approach for blur kernel estimation of remote sensing image blind restoration," In
proceedings of International Conference on IEEE, Kolkata 2006,pp: 20-30.
[19] D. Fish, A. Brinicombe, E. Pike, and J. Walker, "Blind deconvolution by means of the Richardson “Lucy algorithm," In proceedings of International
Conference on 6th International Conference for Convergence in Technology (I2CT) Pune, India, Apr 02-04, 2006,pp:30-76.

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1878
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VII July 2022- Available at www.ijraset.com

[20] M. Azadbakht, C. Fraser, and K. Khoshelham, "A sparsity-based regular- ization approach for deconvolution of full-waveform airborne lidar data," In
proceedings of International Conference on Recent Trends in Advanced Computing (ICRTAC-CPS 2020) Thanjuvar, 2000,pp: 50-80.
[21] L. Yuan, J. Sun, L. Quan, and H.-Y. Shum, "Image deblurring with blurred/noisy image pairs," In proceedings of International Conference on Technical
Advancements in Computers and Communications, India 2000,pp: 20-67.
[22] D. Krishnan, T. Tay, and R. Fergus, "Blind deconvolution using a nor- malized sparsity measure," ”, In proceedings of International Conference on IEEE, India
1998,pp: 70-150
[23] D. Perrone and P. Favaro, "A clearer picture of total variation blind deconvolution," In Proceedings of the IEEE Annual India Conference
(INDICON),Bangalore, India Dec 1998,pp:56-89.
[24] S. N. Efstratiadis and A. K. Katsaggelos, "Adaptive iterative image restoration with reduced computational load," In proceedings of International Conference
on IEEE,New York 1998,pp:60-117.
[25] J. Pan, D. Sun, H. Pster, and M. Yang, "Blind image deblurring using dark channel prior," In proceedings of Conference: International Workshop on Advanced
Image Technology 2010 (IWAIT 2018), January 2010,pp:40-60
[26] J. Pan, Z. Hu, Z. Su, and M. Yang, "l0-regularized intensity and gradient prior for deblurring text images and beyond," In proceedings of International
Conference on Numerical Analysis and System Conference (NA-DCS), 18-19 July, 1998, Kolkata, India, 1998,pp:60-75.
[27] Y. Yan, W. Ren, Y. Guo, R. Wang, and X. Cao, "Image deblurring via extreme channels prior," IOSR Journal of Computer Engineering (IOSR-JCE), vol 17,
issue 4, ver. II, pp. 9-15.
[28] L. Mazorra, "Image restoration using shock alters and anisotropic diffusion," Siam Journal on Numerical Analysis, vol. 31,2012 pp. 185 - 201, 1994.
[29] K. Koh, S.-J. Kim, and S. Boyd, "An interior-point method for large-scale l1-regularized logistic regression," ”, In Proceedings of the Computer and
Communications Security (CCS). Alexandria, Virginia, USA, 1994, pp. 245 -254.
[30] M. S. C. Almeida and L. B. Almeida, "Blind and semi-blind deblurring of natural images," ”, In Proceedings of the Computer and Image Processing (CIP)
Alexandria, Virgina, USA: ACM Press, 1994, pp. 373-382
[31] Y. Bai, G. Cheung, X. Liu, and W. Gao, "Graph-based blind image deblurring from a single photograph," IEEE Transactions on Image Processing, and Pattern
Recognition, June 2010. vol. 25, no. 7, pp. 3426 - 3437, 2016. vol. 28, no. 3, pp. 1404 - 1418, March 2010
[32] D. Krishnan, T. Tay, and R. Fergus, "Blind deconvolution using a normalized sparsity measure," in Proceedings of IEEE Conference on Computer Vision and
Pattern Recognition, Washington, DC, USA, 2011, pp. 233 - 240.
[33] D. Zoran and Y. Weiss, "From learning models of natural image patches to whole image restoration," in Proceedings of IEEE International Conference on
Computer Vision, 2011, Conference Proceedings, pp. 479 - 486.
[34] L. Bar, N. Kiryati, and N. Sochen, "Image deblurring in the presence of impulsive noise," International Journal Of Computer Vision, vol. 70, no. 3
[35] L. Alvarez and L. Mazorra, "Signal and image restoration using shock alters and anisotropic diffusion," Siam Journal on Numerical Analysis, vol. 31, pp. 185 -
201, 1982. no. 2, pp. 590 - 605, 1982

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1879

You might also like