SlideShare a Scribd company logo
MALLA REDDY ENGINEERING COLLEGE
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
A MAJOR PROJECT PRESENTATION
ON
DESIGN AND IMPLEMENTATION OF BILATERAL FILTER WITH EDGE
PRESEVING ALGORITHM FOR NOISY IMAGE RESTORATION
By Batch C4
M.Sindhu 20J41A04E7
M.Maddulety Yadav 20J41A04E5
B.Ankith Raj 20J41A04C7
S.Jagadeeswar Reddy 20J41A04H0
Under the guidance of
Dr. Vasudeva Bevara (Assistant Professor)
CONTENTS
1. Abstract
2. Objective
3. Literature survey
4. Introduction
5. Algorithm
6. Working principle
7. Block diagram
8. Applications
9. Results
10. Conclusion
11. Future scope
12. References
2
ABSTRACT
3
This project presents a novel approach for restoring noisy images using a bilateral filter
with an edge-preserving algorithm. The proposed method aims to effectively remove
noise while preserving important edges and details in the image. The bilateral filter is
utilized to smooth the image while retaining edge information, and the edge-preserving
algorithm further enhances the preservation of significant features. Experimental results
demonstrate the effectiveness of the proposed method in restoring noisy images,
achieving superior performance compared to existing techniques. The combination of
the bilateral filter and edge-preserving algorithm offers a promising solution for various
applications in image restoration and enhancement. We provide visual and quantitative
results on standard test images which show that this improvement is significant both
visually and in terms of PSNR and SSIM.
OBJECTIVE
• To effectively reduce noise and to get a better reconstructed image as output, so that its
suitable for many real-time applications.
• The objective of designing and implementing a bilateral filter with an edge-preserving
algorithm for noisy image restoration is to develop a robust method for enhancing images
corrupted by various types of noise while preserving important edges and structures.
4
LITERATURE REVIEW
S.NO AUTHOR NAME & YEAR METHOD USED ADVANTAGES DISADVANTAGES
1 A.K. Jain(1989) Median filtering Simple to implement and
much efficient
Remove image details
such as thin lines and
corners
2 Scott E Umbaugh(1998) Mean filtering reduces the intensity
variation between adjacent
pixels.
For small SNR’s it
break up image edges &
produce false noise
edges
3 S.Balasubramanian(2008) Non-linear Cascade Filtering Enhanced image quality Computational
complexity
4 Barwar Ferzo(2020) Wavelet based thresholding Automatically adopts to
different peak widths
Inefficient for
computing geometrical
features
5 Ademola E.
Ilesanmi(2021)
CNN(Deep learning) Extract image information
easily
Difficult to train image
5
6
INTRODUCTION
IMAGE- It is a visual representation formed by group of pixels
NOISE-A random variation in an image
where y is the observed noisy image, x is the clean image, and n represents noise.
The purpose of noise reduction is to decrease the noise in natural images while
minimizing the loss of original features and improving the peak-signal-to-noise ratio
(PSNR).
The major things which should be considered while denoising are:
•flat areas should be smooth,
•edges should be protected without blurring,
•textures should be preserved etc.
y = x + n
• A bilateral filter is a non-linear and noise-reducing smoothing filter for images. It replaces the
intensity of each pixel with a weighted average of intensity values from nearby pixels. This
weight can be based on a Gaussian distribution.
• Unlike traditional linear filters that treat all pixels equally, bilateral filtering considers both
spatial and intensity information.
• Crucially, the weights depend not only on pixel distance (Euclidean distance) of pixels, but
also on the differences in pixel values (radiometric differences - range differences, such as
color intensity, depth distance, etc.). This preserves sharp edges.
• The filter combines a spatial Gaussian filter, which operates based on pixel distances, and an
intensity Gaussian filter, which considers differences in pixel values.
7
BILATERAL FILTER
EDGE PRESERVING
• Edge-preserving techniques are vital in image processing for maintaining sharp edges while
reducing noise or performing other modifications.
• These methods, like bilateral filtering, median filtering, and guided filtering, distinguish
between noise and actual edges, ensuring edge details remain intact during processing.
• This preservation is crucial in applications such as image denoising, enhancement, and edge
detection across various fields like medical imaging, satellite imaging, photography, and
computer vision.
BILATERAL FILTERING ALGORITHM
8
• Bilateral filtering works by considering both spatial distance and intensity
difference between pixels. For each pixel in the image, a weighted average is
computed using a Gaussian function to measure spatial distance and another
Gaussian function to measure intensity difference.
9
EDGE PRESEVING ALGORITHM
R(i,j)=Median(f(i,j),b,d,e,g)
WORKING PRINCIPLE
• The design and implementation of a bilateral filter with an edge-preserving
algorithm for noisy image restoration follows a sophisticated process aimed at
achieving optimal noise reduction while preserving important image features.
• It works by applying a weighted average to each pixel in the image, taking into
account both its spatial distance from neighboring pixels and the intensity
• This approach ensures that smoothing occurs while maintaining sharp edges.
• Additionally, the incorporation of an edge-preserving algorithm further refines
the filtering process by identifying and preserving edges through the
adjustment of filtering parameters.
• Trade-offs exist between computational speed and denoising accuracy, with
applications in real-time image processing and resource-constrained
environments. Evaluation involves metrics like PSNR and SSIM, ensuring
robustness across different scenarios.
10
BLOCK DIAGRAM
11
Generate
texture map
Generate
block
discontinuity
map
Calculate
calculate
Bilateral Filter
Edge Preserving
Algorithm
Input
Image
Output Image
APPLICATIONS
12
• Image Processing
• Computer Vision
• Medical Imaging
• Industrial Inspection
• Smartphone and Digtal Cameras
• Photography
RESULTS
13
14
PSNR COMPARISION
CONCLUSION
• In conclusion, the designed and implemented bilateral filter with an edge-preserving algorithm
presents a robust and effective approach for restoring noisy images.
• Through experimental validation, we have demonstrated its superiority over conventional
denoising methods in preserving important image features while effectively reducing noise, as
evidenced by higher PSNR and SSIM values.
15
FUTURE SCOPE
The future scope of approximate bilateral filtering for image denoising is promising, with
several potential avenues for advancement and application:
1. Deep Learning Integration: Combining traditional filtering methods with deep learning
models could enhance denoising performance.
2. Real-time Applications: Continued optimization of approximate bilateral filtering
algorithms could enable real-time image processing in fields like augmented reality and
medical imaging.
3. Adaptive Filtering: Research focuses on developing adaptive techniques to dynamically
adjust filter parameters based on image characteristics and noise levels.
4. Multi-modal Data Fusion: Extending bilateral filtering to handle multi-modal data could
enhance its utility in applications such as remote sensing and medical imaging.
5. Application in Emerging Technologies: Approximate bilateral filtering may find new
applications in computational photography, virtual reality, and digital entertainment for
enhancing image quality and user experience.
16
REFERENCES
17
[1] P. K. R. Maddikunta, Q.-V. Pham, P. B, N. Deepa, K. Dev, “Industry 5.0: A Survey on
Enabling Technologies and Potential Applications”, Journal of Industrial Information
Integration, Vol.26, https://doi.org/10.1016/j.jii.2021.100257, n°3, pp. 1-31, Mar. 2022.
[2] J. Nakamura, Image Sensors and Signal Processing for Digital Still Cameras, New York,
NY, USA: Taylor & Francis, chap. 3, pp.55-90.
[3] D. H. Shin, R. H. Park, S. Yang, J. H. Jung, “Block-Based Noise Estimation Using
Adaptive Gaussian Filtering”, IEEE Transactions on Consumer Electronics, vol. 51, no. 1,
DOI: 10.1109/TCE.2005.1405723, pp. 218-226, Febr. 2005.
[4] C. Liu, W. T. Freeman, R. Szeliski, S. B. Kang, "Noise Estimation from a Single Image", in
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR),
DOI: 10.1109/CVPR.2006.207, pp. 901-908, June 2006.
[5] G. Chen, F. Zhu and P. A. Heng, "An Efficient Statistical Method for Image Noise Level
Estimation", in IEEE International Conference on Computer Vision (ICCV), DOI:
10.1109/ICCV.2015.62, pp. 477-485, Dec. 2015.

More Related Content

Similar to c4 project batch submitted in MREC main campus ppt

HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
acijjournal
 
D04402024029
D04402024029D04402024029
D04402024029
ijceronline
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
IAEME Publication
 
[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh
[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh
[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh
IJET - International Journal of Engineering and Techniques
 
IRJET - Contrast and Color Improvement based Haze Removal of Underwater Image...
IRJET - Contrast and Color Improvement based Haze Removal of Underwater Image...IRJET - Contrast and Color Improvement based Haze Removal of Underwater Image...
IRJET - Contrast and Color Improvement based Haze Removal of Underwater Image...
IRJET Journal
 
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET Journal
 
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET Journal
 
IRJET- Retinal Fundus Image Segmentation using Watershed Algorithm
IRJET-  	  Retinal Fundus Image Segmentation using Watershed AlgorithmIRJET-  	  Retinal Fundus Image Segmentation using Watershed Algorithm
IRJET- Retinal Fundus Image Segmentation using Watershed Algorithm
IRJET Journal
 
A42050103
A42050103A42050103
A42050103
IJERA Editor
 
IRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
IRJET- Robust Edge Detection using Moore’s Algorithm with Median FilterIRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
IRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
IRJET Journal
 
Use of Illumination Invariant Feature Descriptor for Face Recognition
 Use of Illumination Invariant Feature Descriptor for Face Recognition Use of Illumination Invariant Feature Descriptor for Face Recognition
Use of Illumination Invariant Feature Descriptor for Face Recognition
IJCSIS Research Publications
 
Paper id 27201451
Paper id 27201451Paper id 27201451
Paper id 27201451
IJRAT
 
Analysis of Various Image De-Noising Techniques: A Perspective View
Analysis of Various Image De-Noising Techniques: A Perspective ViewAnalysis of Various Image De-Noising Techniques: A Perspective View
Analysis of Various Image De-Noising Techniques: A Perspective View
ijtsrd
 
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
CSCJournals
 
L0440285459
L0440285459L0440285459
L0440285459
IJERA Editor
 
Survey on Various Image Denoising Techniques
Survey on Various Image Denoising TechniquesSurvey on Various Image Denoising Techniques
Survey on Various Image Denoising Techniques
IRJET Journal
 
Image enhancement in palmprint recognition: a novel approach for improved bio...
Image enhancement in palmprint recognition: a novel approach for improved bio...Image enhancement in palmprint recognition: a novel approach for improved bio...
Image enhancement in palmprint recognition: a novel approach for improved bio...
IJECEIAES
 
Bx4301429434
Bx4301429434Bx4301429434
Bx4301429434
IJERA Editor
 
Quality Compression for Medical Big Data X-Ray Image using Biorthogonal 5.5 W...
Quality Compression for Medical Big Data X-Ray Image using Biorthogonal 5.5 W...Quality Compression for Medical Big Data X-Ray Image using Biorthogonal 5.5 W...
Quality Compression for Medical Big Data X-Ray Image using Biorthogonal 5.5 W...
IJERA Editor
 
IRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A ReviewIRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A Review
IRJET Journal
 

Similar to c4 project batch submitted in MREC main campus ppt (20)

HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
HYBRID APPROACH FOR NOISE REMOVAL AND IMAGE ENHANCEMENT OF BRAIN TUMORS IN MA...
 
D04402024029
D04402024029D04402024029
D04402024029
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
 
[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh
[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh
[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh
 
IRJET - Contrast and Color Improvement based Haze Removal of Underwater Image...
IRJET - Contrast and Color Improvement based Haze Removal of Underwater Image...IRJET - Contrast and Color Improvement based Haze Removal of Underwater Image...
IRJET - Contrast and Color Improvement based Haze Removal of Underwater Image...
 
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
 
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
IRJET- Kidney Stone Classification using Deep Neural Networks and Facilitatin...
 
IRJET- Retinal Fundus Image Segmentation using Watershed Algorithm
IRJET-  	  Retinal Fundus Image Segmentation using Watershed AlgorithmIRJET-  	  Retinal Fundus Image Segmentation using Watershed Algorithm
IRJET- Retinal Fundus Image Segmentation using Watershed Algorithm
 
A42050103
A42050103A42050103
A42050103
 
IRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
IRJET- Robust Edge Detection using Moore’s Algorithm with Median FilterIRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
IRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
 
Use of Illumination Invariant Feature Descriptor for Face Recognition
 Use of Illumination Invariant Feature Descriptor for Face Recognition Use of Illumination Invariant Feature Descriptor for Face Recognition
Use of Illumination Invariant Feature Descriptor for Face Recognition
 
Paper id 27201451
Paper id 27201451Paper id 27201451
Paper id 27201451
 
Analysis of Various Image De-Noising Techniques: A Perspective View
Analysis of Various Image De-Noising Techniques: A Perspective ViewAnalysis of Various Image De-Noising Techniques: A Perspective View
Analysis of Various Image De-Noising Techniques: A Perspective View
 
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
An Analysis and Comparison of Quality Index Using Clustering Techniques for S...
 
L0440285459
L0440285459L0440285459
L0440285459
 
Survey on Various Image Denoising Techniques
Survey on Various Image Denoising TechniquesSurvey on Various Image Denoising Techniques
Survey on Various Image Denoising Techniques
 
Image enhancement in palmprint recognition: a novel approach for improved bio...
Image enhancement in palmprint recognition: a novel approach for improved bio...Image enhancement in palmprint recognition: a novel approach for improved bio...
Image enhancement in palmprint recognition: a novel approach for improved bio...
 
Bx4301429434
Bx4301429434Bx4301429434
Bx4301429434
 
Quality Compression for Medical Big Data X-Ray Image using Biorthogonal 5.5 W...
Quality Compression for Medical Big Data X-Ray Image using Biorthogonal 5.5 W...Quality Compression for Medical Big Data X-Ray Image using Biorthogonal 5.5 W...
Quality Compression for Medical Big Data X-Ray Image using Biorthogonal 5.5 W...
 
IRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A ReviewIRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A Review
 

More from BEVARAVASUDEVAAP1813

Analog-Digital-Converter for nyquiest model.ppt
Analog-Digital-Converter for nyquiest model.pptAnalog-Digital-Converter for nyquiest model.ppt
Analog-Digital-Converter for nyquiest model.ppt
BEVARAVASUDEVAAP1813
 
ADC Conveter Performance and Limitations.ppt
ADC Conveter Performance and Limitations.pptADC Conveter Performance and Limitations.ppt
ADC Conveter Performance and Limitations.ppt
BEVARAVASUDEVAAP1813
 
Fundamental of MSD Module-III Part-a.ppt
Fundamental of MSD Module-III Part-a.pptFundamental of MSD Module-III Part-a.ppt
Fundamental of MSD Module-III Part-a.ppt
BEVARAVASUDEVAAP1813
 
Vasbesaggvlsiunit-3 VLSI circuit design.pptx
Vasbesaggvlsiunit-3 VLSI circuit design.pptxVasbesaggvlsiunit-3 VLSI circuit design.pptx
Vasbesaggvlsiunit-3 VLSI circuit design.pptx
BEVARAVASUDEVAAP1813
 
mrecadvancedvlsi subject sub-unit-4-ppt.pdf
mrecadvancedvlsi subject sub-unit-4-ppt.pdfmrecadvancedvlsi subject sub-unit-4-ppt.pdf
mrecadvancedvlsi subject sub-unit-4-ppt.pdf
BEVARAVASUDEVAAP1813
 
mrvasbemounikaaaicd-150529174426-lva1-app6891.ppt
mrvasbemounikaaaicd-150529174426-lva1-app6891.pptmrvasbemounikaaaicd-150529174426-lva1-app6891.ppt
mrvasbemounikaaaicd-150529174426-lva1-app6891.ppt
BEVARAVASUDEVAAP1813
 
advanced_VLSIRajaram CMOS Characteristics.ppt
advanced_VLSIRajaram CMOS Characteristics.pptadvanced_VLSIRajaram CMOS Characteristics.ppt
advanced_VLSIRajaram CMOS Characteristics.ppt
BEVARAVASUDEVAAP1813
 
ECE RRM ppt Dr pramode Kumar Ayabotu.pptx
ECE RRM ppt Dr pramode Kumar Ayabotu.pptxECE RRM ppt Dr pramode Kumar Ayabotu.pptx
ECE RRM ppt Dr pramode Kumar Ayabotu.pptx
BEVARAVASUDEVAAP1813
 
lecture_MR in Mosfet Operation and Charecteristics
lecture_MR in Mosfet Operation and Charecteristicslecture_MR in Mosfet Operation and Charecteristics
lecture_MR in Mosfet Operation and Charecteristics
BEVARAVASUDEVAAP1813
 
Module-2.pptx
Module-2.pptxModule-2.pptx
Module-2.pptx
BEVARAVASUDEVAAP1813
 

More from BEVARAVASUDEVAAP1813 (10)

Analog-Digital-Converter for nyquiest model.ppt
Analog-Digital-Converter for nyquiest model.pptAnalog-Digital-Converter for nyquiest model.ppt
Analog-Digital-Converter for nyquiest model.ppt
 
ADC Conveter Performance and Limitations.ppt
ADC Conveter Performance and Limitations.pptADC Conveter Performance and Limitations.ppt
ADC Conveter Performance and Limitations.ppt
 
Fundamental of MSD Module-III Part-a.ppt
Fundamental of MSD Module-III Part-a.pptFundamental of MSD Module-III Part-a.ppt
Fundamental of MSD Module-III Part-a.ppt
 
Vasbesaggvlsiunit-3 VLSI circuit design.pptx
Vasbesaggvlsiunit-3 VLSI circuit design.pptxVasbesaggvlsiunit-3 VLSI circuit design.pptx
Vasbesaggvlsiunit-3 VLSI circuit design.pptx
 
mrecadvancedvlsi subject sub-unit-4-ppt.pdf
mrecadvancedvlsi subject sub-unit-4-ppt.pdfmrecadvancedvlsi subject sub-unit-4-ppt.pdf
mrecadvancedvlsi subject sub-unit-4-ppt.pdf
 
mrvasbemounikaaaicd-150529174426-lva1-app6891.ppt
mrvasbemounikaaaicd-150529174426-lva1-app6891.pptmrvasbemounikaaaicd-150529174426-lva1-app6891.ppt
mrvasbemounikaaaicd-150529174426-lva1-app6891.ppt
 
advanced_VLSIRajaram CMOS Characteristics.ppt
advanced_VLSIRajaram CMOS Characteristics.pptadvanced_VLSIRajaram CMOS Characteristics.ppt
advanced_VLSIRajaram CMOS Characteristics.ppt
 
ECE RRM ppt Dr pramode Kumar Ayabotu.pptx
ECE RRM ppt Dr pramode Kumar Ayabotu.pptxECE RRM ppt Dr pramode Kumar Ayabotu.pptx
ECE RRM ppt Dr pramode Kumar Ayabotu.pptx
 
lecture_MR in Mosfet Operation and Charecteristics
lecture_MR in Mosfet Operation and Charecteristicslecture_MR in Mosfet Operation and Charecteristics
lecture_MR in Mosfet Operation and Charecteristics
 
Module-2.pptx
Module-2.pptxModule-2.pptx
Module-2.pptx
 

Recently uploaded

一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
Yasser Mahgoub
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
mahaffeycheryld
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
PIMR BHOPAL
 
Engineering Standards Wiring methods.pdf
Engineering Standards Wiring methods.pdfEngineering Standards Wiring methods.pdf
Engineering Standards Wiring methods.pdf
edwin408357
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
AI for Legal Research with applications, tools
AI for Legal Research with applications, toolsAI for Legal Research with applications, tools
AI for Legal Research with applications, tools
mahaffeycheryld
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
CVCSOfficial
 

Recently uploaded (20)

一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
 
Engineering Standards Wiring methods.pdf
Engineering Standards Wiring methods.pdfEngineering Standards Wiring methods.pdf
Engineering Standards Wiring methods.pdf
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
AI for Legal Research with applications, tools
AI for Legal Research with applications, toolsAI for Legal Research with applications, tools
AI for Legal Research with applications, tools
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
 

c4 project batch submitted in MREC main campus ppt

  • 1. MALLA REDDY ENGINEERING COLLEGE DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING A MAJOR PROJECT PRESENTATION ON DESIGN AND IMPLEMENTATION OF BILATERAL FILTER WITH EDGE PRESEVING ALGORITHM FOR NOISY IMAGE RESTORATION By Batch C4 M.Sindhu 20J41A04E7 M.Maddulety Yadav 20J41A04E5 B.Ankith Raj 20J41A04C7 S.Jagadeeswar Reddy 20J41A04H0 Under the guidance of Dr. Vasudeva Bevara (Assistant Professor)
  • 2. CONTENTS 1. Abstract 2. Objective 3. Literature survey 4. Introduction 5. Algorithm 6. Working principle 7. Block diagram 8. Applications 9. Results 10. Conclusion 11. Future scope 12. References 2
  • 3. ABSTRACT 3 This project presents a novel approach for restoring noisy images using a bilateral filter with an edge-preserving algorithm. The proposed method aims to effectively remove noise while preserving important edges and details in the image. The bilateral filter is utilized to smooth the image while retaining edge information, and the edge-preserving algorithm further enhances the preservation of significant features. Experimental results demonstrate the effectiveness of the proposed method in restoring noisy images, achieving superior performance compared to existing techniques. The combination of the bilateral filter and edge-preserving algorithm offers a promising solution for various applications in image restoration and enhancement. We provide visual and quantitative results on standard test images which show that this improvement is significant both visually and in terms of PSNR and SSIM.
  • 4. OBJECTIVE • To effectively reduce noise and to get a better reconstructed image as output, so that its suitable for many real-time applications. • The objective of designing and implementing a bilateral filter with an edge-preserving algorithm for noisy image restoration is to develop a robust method for enhancing images corrupted by various types of noise while preserving important edges and structures. 4
  • 5. LITERATURE REVIEW S.NO AUTHOR NAME & YEAR METHOD USED ADVANTAGES DISADVANTAGES 1 A.K. Jain(1989) Median filtering Simple to implement and much efficient Remove image details such as thin lines and corners 2 Scott E Umbaugh(1998) Mean filtering reduces the intensity variation between adjacent pixels. For small SNR’s it break up image edges & produce false noise edges 3 S.Balasubramanian(2008) Non-linear Cascade Filtering Enhanced image quality Computational complexity 4 Barwar Ferzo(2020) Wavelet based thresholding Automatically adopts to different peak widths Inefficient for computing geometrical features 5 Ademola E. Ilesanmi(2021) CNN(Deep learning) Extract image information easily Difficult to train image 5
  • 6. 6 INTRODUCTION IMAGE- It is a visual representation formed by group of pixels NOISE-A random variation in an image where y is the observed noisy image, x is the clean image, and n represents noise. The purpose of noise reduction is to decrease the noise in natural images while minimizing the loss of original features and improving the peak-signal-to-noise ratio (PSNR). The major things which should be considered while denoising are: •flat areas should be smooth, •edges should be protected without blurring, •textures should be preserved etc. y = x + n
  • 7. • A bilateral filter is a non-linear and noise-reducing smoothing filter for images. It replaces the intensity of each pixel with a weighted average of intensity values from nearby pixels. This weight can be based on a Gaussian distribution. • Unlike traditional linear filters that treat all pixels equally, bilateral filtering considers both spatial and intensity information. • Crucially, the weights depend not only on pixel distance (Euclidean distance) of pixels, but also on the differences in pixel values (radiometric differences - range differences, such as color intensity, depth distance, etc.). This preserves sharp edges. • The filter combines a spatial Gaussian filter, which operates based on pixel distances, and an intensity Gaussian filter, which considers differences in pixel values. 7 BILATERAL FILTER EDGE PRESERVING • Edge-preserving techniques are vital in image processing for maintaining sharp edges while reducing noise or performing other modifications. • These methods, like bilateral filtering, median filtering, and guided filtering, distinguish between noise and actual edges, ensuring edge details remain intact during processing. • This preservation is crucial in applications such as image denoising, enhancement, and edge detection across various fields like medical imaging, satellite imaging, photography, and computer vision.
  • 8. BILATERAL FILTERING ALGORITHM 8 • Bilateral filtering works by considering both spatial distance and intensity difference between pixels. For each pixel in the image, a weighted average is computed using a Gaussian function to measure spatial distance and another Gaussian function to measure intensity difference.
  • 10. WORKING PRINCIPLE • The design and implementation of a bilateral filter with an edge-preserving algorithm for noisy image restoration follows a sophisticated process aimed at achieving optimal noise reduction while preserving important image features. • It works by applying a weighted average to each pixel in the image, taking into account both its spatial distance from neighboring pixels and the intensity • This approach ensures that smoothing occurs while maintaining sharp edges. • Additionally, the incorporation of an edge-preserving algorithm further refines the filtering process by identifying and preserving edges through the adjustment of filtering parameters. • Trade-offs exist between computational speed and denoising accuracy, with applications in real-time image processing and resource-constrained environments. Evaluation involves metrics like PSNR and SSIM, ensuring robustness across different scenarios. 10
  • 12. APPLICATIONS 12 • Image Processing • Computer Vision • Medical Imaging • Industrial Inspection • Smartphone and Digtal Cameras • Photography
  • 15. CONCLUSION • In conclusion, the designed and implemented bilateral filter with an edge-preserving algorithm presents a robust and effective approach for restoring noisy images. • Through experimental validation, we have demonstrated its superiority over conventional denoising methods in preserving important image features while effectively reducing noise, as evidenced by higher PSNR and SSIM values. 15
  • 16. FUTURE SCOPE The future scope of approximate bilateral filtering for image denoising is promising, with several potential avenues for advancement and application: 1. Deep Learning Integration: Combining traditional filtering methods with deep learning models could enhance denoising performance. 2. Real-time Applications: Continued optimization of approximate bilateral filtering algorithms could enable real-time image processing in fields like augmented reality and medical imaging. 3. Adaptive Filtering: Research focuses on developing adaptive techniques to dynamically adjust filter parameters based on image characteristics and noise levels. 4. Multi-modal Data Fusion: Extending bilateral filtering to handle multi-modal data could enhance its utility in applications such as remote sensing and medical imaging. 5. Application in Emerging Technologies: Approximate bilateral filtering may find new applications in computational photography, virtual reality, and digital entertainment for enhancing image quality and user experience. 16
  • 17. REFERENCES 17 [1] P. K. R. Maddikunta, Q.-V. Pham, P. B, N. Deepa, K. Dev, “Industry 5.0: A Survey on Enabling Technologies and Potential Applications”, Journal of Industrial Information Integration, Vol.26, https://doi.org/10.1016/j.jii.2021.100257, n°3, pp. 1-31, Mar. 2022. [2] J. Nakamura, Image Sensors and Signal Processing for Digital Still Cameras, New York, NY, USA: Taylor & Francis, chap. 3, pp.55-90. [3] D. H. Shin, R. H. Park, S. Yang, J. H. Jung, “Block-Based Noise Estimation Using Adaptive Gaussian Filtering”, IEEE Transactions on Consumer Electronics, vol. 51, no. 1, DOI: 10.1109/TCE.2005.1405723, pp. 218-226, Febr. 2005. [4] C. Liu, W. T. Freeman, R. Szeliski, S. B. Kang, "Noise Estimation from a Single Image", in IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), DOI: 10.1109/CVPR.2006.207, pp. 901-908, June 2006. [5] G. Chen, F. Zhu and P. A. Heng, "An Efficient Statistical Method for Image Noise Level Estimation", in IEEE International Conference on Computer Vision (ICCV), DOI: 10.1109/ICCV.2015.62, pp. 477-485, Dec. 2015.