ISSN (Print) : 2320 – 3765 ISSN (Online): 2278 – 8875 International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering (A High Impact Factor, Monthly, Peer Reviewed Journal) Website: www.ijareeie.com Vol. 9, Issue 3, March 2020 Copyright to IJAREEIE DOI:10.15662/IJAREEIE.2020.0903004 310 FPGA Implementation of Optimized Comparator for Image Median Filtering V Jeya Ramya 1 , R Sandhiya 2 , S Sinega 3 , K S Sneha 4 Associate Professor, Dept. of Electronics and Communication Engineering, Panimalar Institute of Technology, Chennai, India 1 UG Students, Dept. of Electronics and Communication Engineering Panimalar Institute of Technology, Chennai, India 2,3,4 ABSTRACT: The proposed work is used to give a practical solution for sorting based on its speed, power, memory and area. It comprises of designing existing four comparators and overcome the disadvantage of these comparators by modifying two data comparators based on minimum area and memory efficient design. The performance of these comparators were designed using VERILOG MODULE and were targeted on XC3S400-4pq208 using Xilinx 9.1i compiler. The Altered Decoder based Comparator (ADBC) and Altered Two’s Complement based Comparator (ATCBC) uses less memory. The proposed sorting technique is implemented as Pipelined and Parallel Architecture. KEYWORD: Verilog, Pipelined Architecture, VLSI, parallel Architecture, Sorting. I. INTRODUCTION In Digital Image Processing sorting is important in real time image in order to arrange the pixels orderly. The main operation in sorting is compare and swap function. The compare and swap function is carried out by comparators by comparing two values and then swapping them to get results, that is equal to, less than or greater than. Sorting is costly because it occupies large area, high speed, high power. This can be minimized by using various comparators, ”VLSI architecture for 8bit comparator for rank ordering image applications[1]”.Median filtering is non -linear digital filtering technique, that is used to remove noise from a digital image. This is used in digital image because it preserves edge while removing noise from digital image.”An efficient VLSI architecture for removal of impulse noise in image [3]”.”VLSI architecture for decision based modifies selection sort filter for salt and pepper noise removal [4]”. Comparator is a circuit that compares two numbers and finds out which is greater than, equal to or lesser than the other. It receives two 8 bit numbers A and B as inputs and the outputs are A greater than B, A equal to B, A lesser than B. Depending upon the relative magnitudes of the two number, one of the outputs will high and corresponding other will be low. The Magnitude Comparator has to be designed in such a way that it uses less area, consumes low power and operates at high speed hence, it can be implemented in different architectures. The proposed architecture is suitable for VLSI implementation. Modified Shear Sorting is an algorithm which is performed using Compare and Swap operation in order to find Median Value of certain elements.A three cell sorter is made up of three comparators to find the maximum, minimum, median values. The first comparator receives two values as input and compares those two values in order to give maximum and minimum values. The second comparator receives the minimum value of the first comparator and another third value as input, which gives maximum value and final minimum output. The third comparator receives maximum value of second comparator and the maximum value of first comparator as input, which gives the final maximum and median output. Thus the entire structure comprises three input values and three output values.
10
Embed
FPGA Implementation of Optimized Comparator for Image ...
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875
International Journal of Advanced Research in Electrical,
Electronics and Instrumentation Engineering
(A High Impact Factor, Monthly, Peer Reviewed Journal)
Website: www.ijareeie.com
Vol. 9, Issue 3, March 2020
Copyright to IJAREEIE DOI:10.15662/IJAREEIE.2020.0903004 310
FPGA Implementation of Optimized
Comparator for Image Median Filtering
V Jeya Ramya 1, R Sandhiya
2, S Sinega
3, K S Sneha
4
Associate Professor, Dept. of Electronics and Communication Engineering, Panimalar Institute of
Technology, Chennai, India1
UG Students, Dept. of Electronics and Communication Engineering Panimalar Institute of Technology,
Chennai, India2,3,4
ABSTRACT: The proposed work is used to give a practical solution for sorting based on its speed, power, memory
and area. It comprises of designing existing four comparators and overcome the disadvantage of these comparators by
modifying two data comparators based on minimum area and memory efficient design. The performance of these
comparators were designed using VERILOG MODULE and were targeted on XC3S400-4pq208 using Xilinx 9.1i
compiler. The Altered Decoder based Comparator (ADBC) and Altered Two’s Complement based Comparator
(ATCBC) uses less memory. The proposed sorting technique is implemented as Pipelined and Parallel Architecture.
International Journal of Advanced Research in Electrical,
Electronics and Instrumentation Engineering
(A High Impact Factor, Monthly, Peer Reviewed Journal)
Website: www.ijareeie.com
Vol. 9, Issue 3, March 2020
Copyright to IJAREEIE DOI:10.15662/IJAREEIE.2020.0903004 319
REFERENCES
[1] Vasanth.K and Sindhu.E “VLSI Architecture for 8 Bit Data Comparators for Rank Ordering Image Applications” April 4-6, 2019, India.
[2] Vasanth.k, Kavirajan A.A.F, Ravi.T, NirmalRaj.S, “ A Novel 8 bit digital comparator for 3x3 fixed kernel based modified shear sorting”, Indian journal of science and technology, vol 7 ,issue 4, pp 452- 462, April 2014.
[3]Karpagaabirami.S.P. Ramamoorthy, “An Efficient VLSI Architecture for Removal of Impulse Noise in Images”, International Journal of Computer Science and Mobile Computing, Vol. 3, Issue. 5, pp 567 – 574, May 2014.
[4] K.Vasanth, “VLSI Architecture of Decision based Modified Selection sort filter for Salt and pepper noise removal”, International Journal on
Intelligent Electronic System, Vol 13,no.4, Pages 41-56, August 2014. [5] Mehmoodul Hassan, Rajesh Mehra, “Design Analysis of 1-bit CMOS comparator”, Proceedings of InternationalJournal of Scientific Research
[6] Bharat H. Nagpara, GodhakiyaSantosh M, Nagar Jay V, Design and Implementation of Different types of Comparator”,International Journal of Science, Engineering and Technology Research , Vol. 4, Issue. 5, pp 1321-1324, May 2015.
[7] K.Vasanth, V Elanangai, S Saravanan, G Nagarajan, “FSM-Based VLSI Architecture for the 3× 3 Window-Based DBUTMPF Algorithm”,
Proceedings of the International Conference on Soft Computing Systems: ICSCS 2015, Springer, Vol no 2, pp 234- 245, 2015. [8] AayisaBanu S, Ms. Divya R, Mr. Ramesh .K, “Design and Simulation of Low Power and High Speed Comparator using VLSI Technique”,
International Journal of Advanced Research in Computer and Communication Engineering, Vol. 6, Issue. 1, pp 119 – 122, January 2017.
[9] V.Geetha and G.Murugesan, “Performance Analysis of Horner’s Rule Based Canonical Signed Digit Lifting Architecture for Two Dimensional
Discrete Wavelet Transform”, International Journal of Biomedical Engineering and Technology, vol. 23, no. 2/3/4, pp.123-136, 2017.
[10]V.Geetha and G.Murugesan, “High performance VLSI architecture to improve contras tin digital mammography’s using discrete wavelet
transform”, Biomedical Research –India 2017, Special Section: Artificial Intelligent Techniques for Bio-Medical Signal Processing, Special Issue:
pp. S141-S146, 2017. [11] M.HassanNajafi, David J. Lilja, Marc Riedel and Kia Bazargan,“Power and Area Efficient Sorting Networks using Unary Processing”,
Proceedings of IEEE International Conference on Computer Design, pp 125-128, 2017.
[12] MurlidharVerma and K.R.Chowdhary, “Analysis of Energy Consumption of Sorting Algorithms on Smart phones”, Proceedings of International Conference on Advances in Internet of Things and Connected Technologies (ICIOTCT-2018), pp 472-475, 2018.