An Efficient VLSI Architecture for Adaptive Rank Order Filter for Image Noise Removal

Size: px
Start display at page:

Download "An Efficient VLSI Architecture for Adaptive Rank Order Filter for Image Noise Removal"

Transcription

1 International Journal of Information and Electronics Engineering, Vol. 1, No. 1, July 011 An Efficient VLSI Architecture for Adative Rank Order Filter for Image Noise Removal M. C Hanumantharaju, M. Ravishankar, D. R Rameshbabu and S. B Satish Abstract In this aer, an Efficient Very Large Scale Integration (VLSI) Architecture and Field Programmable Gate Array (FPGA) imlementation of Adative Rank Order Filter () is roosed. is a owerful techniue for denoising an image corruted by salt and eer noise. The roosed method rovides better filtering roerties then it is ossible with Adative Median Filter (). The exansion of the window size in an is based on whether the median is noisy or not. However, this criterion is not an aroriate when the noise density is moderate or high. Further the ixels rocessed by the are reused in the filtering rocess. The restored image using this scheme generally degrades the visual uality. The roosed method imlements in order to filter images with higher noise densities. The uses median ixel or median comuted from noise free ixels in order to relace noisy center ixel. The adats the window size itself when all ixels within the current window are noisy or when median itself is noisy. The VLSI architectures develoed is imlemented on Xilinx Virtex XCVP50-7ff115 FPGA device. The ielining and arallel rocessing techniues have been adated in order to seed u the filtering rocess. The exerimental results show that the roosed FPGA imlementation of has better erformance then the, when the noise density is moderate or high. The erformance of the roosed algorithm is verified by alying Peak Signal to Noise Ratio (PSNR) and Image Enhance Factor (IEF). Index Terms Adative Median Filter, Adative Rank Order Filter, FPGA, Image Noise, Pieline. I. INTRODUCTION Nowadays, digital images are usually transmitted through satellites, wired and wireless networks. However, it is uit often to introduce imulse noise in digital images during image acuisition and transmission. During transmission, images are corruted due to interference in the channel such as atmosheric disturbance. In order to rocess images for better visual uality or for further use in digital image rocessing system, the noise has to be removed. The noise reduction algorithms remove noise without degrading image Manuscrit received Aril 16, 011; revised June, 011. M. C Hanumantharaju is with the Deartment of Information Science and Pin (corresonding author hone: ; fax: ; mchanumantharaju@gmail.com). M. Ravishankar, is with the Deartment of Information Science and Pin ( ravishankarmcn@gmail.com). D. R Rameshbabu, is with the Deartment of Comuter Science and Pin ( bobrammysore@gmail.com). S. B Satish, is with the Deartment of Electronics and Communication Pin ( satishbhairannawar@gmail.com). information. One aroach to remove an imulsive noise is linear filters. But, linear filters tend to blur an image; hence they are not commonly used. Non-linear filters [1] such as median filter, order statistics filter cause little blurring and rovide more satisfactory results in comarison to linear filters. A rominent scheme to deal with salt and eer noise is the median filter and its derivatives such as Weighted Median (WM) filter, Switched Median (SM) filter, Iterative Median (IM) filter and Center Weighted Median (CWM) filter. Median filter based aroaches have low comutational comlexity, edge reserving caability and rovide good results for low noise density. However, median filter removes very fine details and sometime changes the visual uality of an image. The main reason is that the median filter uses the rank order information of the image within the filter window and discards its original temoral-order information. In addition, filter erformance deteriorates as the noise density increases. The hardware imlementation of median filter is straightforward and reuires few resources such as sliding window unit, sorting network and median comutation unit. In order to overcome the drawbacks of median filter, Hwang et al. [] roosed an. The median filter algorithm uses fixed window of 3 3, 5 5 ixels etc. However, in the window size adats according to noise density. starts with an initial window size of 3 3 ixels with the following stes: (1) check if the center ixel within the window is noisy or not. If the center ixel is noisy than sort ixels within window. Otherwise slide the window to next ixel and reeat this ste. () Check if the median is noisy or not. If the median is noisy then exand the window size and sort ixels within the window. This rocess is reeated until non-noisy median is found. (3) Relace the center ixel with the median value comuted in ste (). As the noise density increases, emloys a larger window to clean u the noise. However the uality of the restored image degrades when larger window is emloyed. The maximum allowed window size deends on the alication, but a reasonable starting value can be estimated by exerimenting with various sizes of the standard median filter first. This will establish a visual baseline regarding exectations on the erformance of the. The hardware imlementation of with filtering window 7 7 exhibits a very good erformance/cost in comarison to standard median filters. However, this filter occuies aroximately 30% of the chi area and is able to remove noise level u to 60% Yan Lu et al. [3] roosed an otimization of sorting algorithm for median filter and its FPGA imlementation. In this aer, real time median filtering using ielining technology was resented. This method otimizes only 94

2 International Journal of Information and Electronics Engineering, Vol. 1, No. 1, July 011 sorting module with less concern towards noisy ixels. Also this method may not be efficient for highly corruted images. Zdenek Vasicek et al. [4] roosed a new FPGA imlementation for. In this method, was otimized for better throughut allowing 300M ixels filtered er second at the cost of hardware comlexity. An Efficient hardware imlementation of median and weighted median filter [5] uses cumulative histogram to comute median. This scheme is indeendent of window size and the area is being determined by bit width. The architecture resented was efficient in terms of area for larger window size; however the system is slow for smaller window size due to hardware comlexity comared to other methods. Ioannis et al. [6][7] roosed a new intelligent hardware module suitable for the comutation of. The filter rocess avoids image blurring and integrity of edge is reserved along with detailed information. The digital hardware rocesses image with an 8-bit resolution, fully ielined and rocessed arallel to reduce comutation time. However, the window size of the system adatively exands as noise density increases. This rocess increases hardware comlexity and slows down the system for highly corruted images. In this work, an efficient VLSI architecture and an FPGA imlementation of is roosed. This filter removes salt and eer noise resent in images. The rovides better filtering roerties then it is ossible with. The roosed method not only removes salt and eer noise but also imroves the visual uality of an image even at higher noise densities. The imroved erformance of the roosed is measured by Peak Signal to Noise Ratio (PSNR) and Image Enhancement Factor (IEF). This aer is organized as follows: Section describes the roosed. Section 3 gives brief details of hardware imlementation. Section 4 rovides results and discussions. Finally conclusion is resented in Section 5. II. PROPOSED METHOD This aer rooses an efficient VLSI architecture and an FPGA imlementation of for image noise removal. The roosed scheme overcomes the drawback of the. The reconstructed images using are generally not satisfactory for higher noise densities. For a fixed window size, there may be some ixels which are not noisy, when the median is noisy. In such case, if the center ixel is relaced by some non-median ixel. The filter becomes a kind of adative rank orders. The reconstructed image using this method rovides better visual uality than that ossible with. In this work, window adats itself for two cases: (i) if all ixels within the current window are noisy. (ii) In order to relace center ixel with non-median ixel if the median is noisy. The roosed algorithm for adative rank order filter is as follows: 1. Read the image.. Select a window of size 3 3 at to left corner of the image. 3. Check if the center ixel within the window is noisy. If yes, then go to ste 4. Otherwise, slide the window to next ixel and reeat ste. 4. Sort all ixels within the window in an ascending order and find the minimum min, median med and maximum max. 5. Determine if med is noisy by min < med < max. If it holds, med is not a noisy ixel and go to ste 6. Otherwise, med is noisy ixel and go to ste Relace the corresonding center ixel in outut image with med and go to ste By min < med < max, check if all other ixels are noisy. If yes, then exand window and go back to ste 4. Otherwise, go to ste Relace corresonding center ixel in outut image with the noise free ixel which is the closest one to the median. 9. Reset window size and center of window to next ixel. 10. Reeat the stes until all ixels are rocessed. In order to aly for color image, the image is searated into red (R), green (G) and blue (B) color comonents. The above algorithm is reeated for each of R, G and B color comonents. III. HARDWARE IMPLEMENTATION The roosed hardware architecture is based on ieline stages in order to reduce comutation time. In addition, arallel rocessing has been emloyed to accelerate the rocess. In this work, a maximum window size is chosen as 9 9 from comutation oint of view. The to level hardware structure of the is as shown in Fig. 1. It comrises of five basic functional units, the sliding window, noise detection, sorting network, median comutation and the outut selection unit. The image inut data is laced in Random Access Memory (RAM). For every clock cycle, a ixel is read from RAM and laced into the sliding window module. Fig. 1. To level Module of A. Sliding Window Architecture The ixel values of the inut image Pixel_in of width 8-bits are imorted serially into the sliding window module. The Fig. shows the hardware architecture of 3 3 sliding window function that uses row buffers. In this work, one image ixel is read from memory in one clock cycle. The ixels are read row by row in a raster scan order. For a 3 3 sliding window, two First-In-First-Out (FIFO) buffers are used. The FIFO buffers are used to reduce the memory access to one ixel er clock cycle. The deth of the FIFO buffer is chosen as (W-3), where w is the width of the image. In order to access all values of the window for every clock cycle, the two FIFO buffers must be full. The contents of the window 95

3 International Journal of Information and Electronics Engineering, Vol. 1, No. 1, July 011 are shifted right, with the right most ixels being added to the tail of the FIFO. The to right ixel Pixel_out is disosed after the comutation on the ixel is comleted, since it is not used further. In addition, 3 3 sliding window reuires 9 registers to store ixels before it is laced into the noise detection unit. In this work, hardware design of sliding window has taken the advantage of certain features of FPGA. In order to achieve, read and write oerations of the RAM in the same clock cycle the block RAM feature of the Xilinx Vertex FPGA have been used. However, the same effect is also achieved using Look-U Table based (LUT) RAM imlementation on FPGA. But the use of block RAM is more efficient then that ossible with LUT-FPGA imlementation, since logic associated with read and write oeration is less. Similarly for 5 5 sliding window imlementation, four FIFO buffers are used. The deth of FIFO is (W-5), where w reresents width of the image. In this work, 7 7 and 9 9 sliding window are used for hardware imlementation of. generates a sorted seuence of numbers as outut. A 0-1 is called as a bitonic seuence if it contains at most two changes between 0 and 1. In bitonic sorting network an inut seuence is recursively divided into several arts. In each art bitonic seuences are created and merged in order to create another larger bitonic or sorted seuence. There is a roblem with bitonic sorting, however, resulting in it failing to be a sorting network. The outut of each smaller bitonic sorter is sorted, and two sorted seuences concatenated will not always be bitonic. In order to overcome this roblem, the bitonic sorter [11] can be modified to fli (or reverse) the second half of the inut seuence. Since both halves of the inut seuence are sorted, the inut seuence is not bitonic, but the effect of fliing the second half of the inut seuence will result in the inut seuence becoming a bitonic seuence A Batcher s odd-even merge sorting network is based on sorting two halves of the inut seuence. This is followed by merging two sorted seuence into one larger sorted seuence. The Fig. 3 shows the otimal hardware structure sorting 9 elements. Each vertical line reresents one comare and swa oeration. Fig.. Hardware Architecture for 3 3 Sliding Window B. Noise Detection Unit The ixels from the sliding window are laced into the noise detection unit. The noise detection unit checks for noisy ixels within window. If the ixels within the window are 0 or 55, then it is considered as salt and eer noise. The noise detection unit generates outut as zero for noisy ixel inut. The outut of the noise detection unit is fed into the sorting network. C. The Sorting Network A sorting network [8] is defined as a network of elementary oerations (comare and swa) that sorts all inut seuences. The fundamental building block of the sorting network is the comare and swa (sometimes called comarator). In sorting network, seuence of comarisons are fixed hence it is suitable for arallel rocessing and ielined hardware imlementation [9]. The comlexity of a sorting network is measured in two ways: cost and deth. Cost reresents the total number of comarators reuired to imlement the sorting network, while deth reresents the number of arallel oerations reuired to sort all inuts. Chosen sorting algorithm influences the number of reuired comarators. The sorting network includes additional registers for ielined rocessing. There are many ways to construct a sorting network. Batcher [10] describes two methods for constructing sorting networks: bitonic sorter and odd-even merge method. A bitonic sorter is a sorting network that accets a bitonic seuence of numbers as inut and Fig. 3. Otimal Sorting Network D. Median Comutation Unit The task of the median comutation unit is to comute the median value from noise free ixels. The noise detection unit discussed above converts all noisy ixels into 0 if its value is eual to 55. However the ixels with 0 value remains as zero. The median comutation unit oerates after the sorting unit, therefore the noisy ixels or ixels with 0 values are ignored by this module and comutes median from the noise free ixels. E. The Outut Selection Unit The outut selection unit works on riority basis. The comarator outut of the first row is checked for noisy. If the first row comarator outut is noisy then control jums to second row comarator outut. This rocess is followed u to fourth row. Aart from the above described hardware structures, also uses additional logic. IV. RESULTS AND DISCUSSIONS The hardware imlementation of were described in Verilog, simulated using ModelSim Version SE 6.4 and synthesized using Xilinx ISE tools Version 9.i to Vertex XCVP50-7ff115 FPGA device. Fig. 4 shows the results for Lena, House, and Tiger images with different 96

4 International Journal of Information and Electronics Engineering, Vol. 1, No. 1, July 011 noise levels. In order to evaluate the erformance of the roosed method, PSNR [1] and IEF [13] is used: Ens. (1) & (3) 55 PSNR = 10 log 10 MSE The imlementation costs are exressed in terms of number of slices. Table I rovides synthesis results of various sorting network architectures. The sorting network imlemented using odd-even merge sort reuires fewer slices then the bitonic sorting network. However, are imlemented as ieline circuits with the maximal degree of arallelism. (1) The Mean Suare Error (MSE) is given by En. () MSE = ( E ( x, y ) I ( x, y ) ) TABLE I: SYNTHESIS RESULTS OF SORTING NETWORKS () Target device : XCVP50-7ff115 Available Slices : 3616 where E(x, y) is the enhanced gray ixel at osition (x, y), I(x, y) is the original gray ixel at osition (x, y) and, and denote the size of the gray image. No. of inuts Bubble sort Number of slices used Bitonic Batcher s Otimal sort odd-even sorting merge sort Max. fre. (MHz) V. CONCLUSIONS In this aer, FPGA imlementation of for salt and eer noise removal is resented. Adative rank order filter rovides better filtering roerties than. The uses median value in order to relace noisy center ixel. However the uses median ixel or median comuted from noise free ixels for the relacement of noisy center ixel. In, window exansion is based on the criterion of whether the median is noisy or not while the checks if all ixels within the window are noisy. The reuses the ixels which are relaced by median while the avoids it. The exerimental results show that the restored images with higher noise densities based on are better in visual uality than that is achieved using. The erformance of the roosed method is verified by alying eak signal to noise ratio and image enhancement factor. Currently research work is under rogress for filtering aerial images and medical images. The detailed architecture of the roosed is shown in Fig. 5. Fig. 6 shows the Modelsim simulation results for 5 5 window. Finally, the routed FPGA design is shown in Fig. 7. First column: Noisy and Restored images with 50% noise density; Second column: Noisy and Restored images with 70% noise density; Third column: Noisy and Restored images with 90% noise density. Fig. 4. Results of Grey images Lena, House and Tiger The Image Enhancement Factor (IEF) is exressed as: IEF = ( n( x, y) I ( x, y) ) ( f ( x, y) I ( x, y) ) (3) n(x, y) is the noisy image, I(x, y) is the original image and f(x, y) is the filtered image. Fig. 5. Detailed Architecture of Proosed 97

5 International Journal of Information and Electronics Engineering, Vol. 1, No. 1, July 011 REFERENCES [1] [] [3] [4] [5] Fig. 6. ModelSim (Ver. SE 6.4) Simulation Results for 5 5 Window [6] [7] [8] [9] [10] Fig. 7. Imlementation on Xilinx FPGA XCVP50-7ff115 Device [11] TABLE II: PSNR FOR AND WITH VARIOUS NOISE DENSITIES [1] Peak Signal to Noise Ratio (PSNR) Lena House Tiger Noise Density 10% % % % % % % % % [13] [14] TABLE III: IEF FOR AND WITH VARIOUS NOISE DENSITIES Image Enhancement Factor (IEF) Lena House Tiger Noise Densit y 10% % % % % % % % % J Astola and P. Kuosmanen,Fundamentals of Nonlinear Digital Filtering, CRC Press, Boca Raton, H. Hwang and R. A. Haddad, New algorithms for adative median filters, Proceedings of Visual Communication and Image Processing, Vol. 1606, , Nov Lu, Yan Dai, Ming Jiang and Shi, Sort otimization algorithm of median filtering based on FPGA, International Conference Machine Vision and Human-Machine Interface (MVHI), , 4-5 Aril, 010. Zdenek Vasicek and Lukas Sekanina, Novel Hardware Imlementation of Adative Median Filters, in roceedings of 11th IEEE worksho on Design and Diagnostics of Electronic Circuits and Systems,. 1-6, Aril, 008. S. A Fahmy, P.Y.K. Cheung and W. Luk, Novel FPGA-based imlementation of median and weighted median filters for image rocessing, International Conference on Field Programmable Logic and Alications, , 005. Ioannis Andreadis and Gerasimos Louverdis, Real-Time Adative Image Imulse Noise Suression, IEEE transactions on Instrumentation and Measurement, Vol. 53, No. 3, , June 004. G. Louverdis,I. Andreadis and N. Paamarkos, An intelligent hardware structure for imulse noise suression, Proceedings of the 3rd International symosium on image and signal rocessing and Analysis Meena S. M and Linganagouda K, Rank based merge sorting network architecture for D median and morhological filters, IEEE International Conference on Advance Comuting, , 6-7 March, 009. C. Chakrabarti, Novel sorting based architectures for Rank order median filters, IEEE Transactions on Very Large Scale Integration Systems, Vol., No. 4, , Z. Vasicek and L. Sekanina, An evolvable hardware system in Xilinx Virtex II Pro FPGA, International Journal Innovative Comuting and Alications, Vol. 1, , 007. R. Maheshwari, S.S.S.P. Rao and E. G. Poonach, FPGA imlementation of median filter, VLSI Design, IEEE Comuter Society, , Kazimierz Wiatr, Median and Morhological Secialized rocessors for a Real Time Image Data Processing, EURASIP Journal on alied signal rocessing, 00. L. Breveglieri and V. Piuri, Digital median filters, Journal of VLSI Signal Processing Systems for Signal, Image and Video Technology, Vol. 31, No. 3, , 00. D. Richards, VLSI median filters, IEEE Transactions on Acoustics, Seech and Signal rocessing, Vol. 38, No. 1, , 1990.

AUTOMATIC GENERATION OF HIGH THROUGHPUT ENERGY EFFICIENT STREAMING ARCHITECTURES FOR ARBITRARY FIXED PERMUTATIONS. Ren Chen and Viktor K.

AUTOMATIC GENERATION OF HIGH THROUGHPUT ENERGY EFFICIENT STREAMING ARCHITECTURES FOR ARBITRARY FIXED PERMUTATIONS. Ren Chen and Viktor K. inuts er clock cycle Streaming ermutation oututs er clock cycle AUTOMATIC GENERATION OF HIGH THROUGHPUT ENERGY EFFICIENT STREAMING ARCHITECTURES FOR ARBITRARY FIXED PERMUTATIONS Ren Chen and Viktor K.

More information

split split (a) (b) split split (c) (d)

split split (a) (b) split split (c) (d) International Journal of Foundations of Comuter Science c World Scientic Publishing Comany ON COST-OPTIMAL MERGE OF TWO INTRANSITIVE SORTED SEQUENCES JIE WU Deartment of Comuter Science and Engineering

More information

An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2

An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2 An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2 Mingliang Chen 1, Weiyao Lin 1*, Xiaozhen Zheng 2 1 Deartment of Electronic Engineering, Shanghai Jiao Tong University, China

More information

Face Recognition Using Legendre Moments

Face Recognition Using Legendre Moments Face Recognition Using Legendre Moments Dr.S.Annadurai 1 A.Saradha Professor & Head of CSE & IT Research scholar in CSE Government College of Technology, Government College of Technology, Coimbatore, Tamilnadu,

More information

Shuigeng Zhou. May 18, 2016 School of Computer Science Fudan University

Shuigeng Zhou. May 18, 2016 School of Computer Science Fudan University Query Processing Shuigeng Zhou May 18, 2016 School of Comuter Science Fudan University Overview Outline Measures of Query Cost Selection Oeration Sorting Join Oeration Other Oerations Evaluation of Exressions

More information

Vector sigma filters for noise detection and removal in color images

Vector sigma filters for noise detection and removal in color images J. Vis. Commun. Image R. 7 (26) 26 www.elsevier.com/locate/jvci Vector sigma filters for noise detection and removal in color images Rastislav Lukac a, *,, Bogdan Smolka b, Konstantinos N. Plataniotis

More information

A Parallel Algorithm for Constructing Obstacle-Avoiding Rectilinear Steiner Minimal Trees on Multi-Core Systems

A Parallel Algorithm for Constructing Obstacle-Avoiding Rectilinear Steiner Minimal Trees on Multi-Core Systems A Parallel Algorithm for Constructing Obstacle-Avoiding Rectilinear Steiner Minimal Trees on Multi-Core Systems Cheng-Yuan Chang and I-Lun Tseng Deartment of Comuter Science and Engineering Yuan Ze University,

More information

A Fast Image Restoration Method Based on an Improved Criminisi Algorithm

A Fast Image Restoration Method Based on an Improved Criminisi Algorithm A Fast Image Restoration Method Based on an Imroved Algorithm Yue Chi1, Ning He2*, Qi Zhang1 Beijing Key Laboratory of Information Services Engineering, Beijing Union University, Beijing 100101, China.

More information

Wavelet Based Statistical Adapted Local Binary Patterns for Recognizing Avatar Faces

Wavelet Based Statistical Adapted Local Binary Patterns for Recognizing Avatar Faces Wavelet Based Statistical Adated Local Binary atterns for Recognizing Avatar Faces Abdallah A. Mohamed 1, 2 and Roman V. Yamolskiy 1 1 Comuter Engineering and Comuter Science, University of Louisville,

More information

A Reconfigurable Architecture for Quad MAC VLIW DSP

A Reconfigurable Architecture for Quad MAC VLIW DSP A Reconfigurable Architecture for Quad MAC VLIW DSP Sangwook Kim, Sungchul Yoon, Jaeseuk Oh, Sungho Kang Det. of Electrical & Electronic Engineering, Yonsei University 132 Shinchon-Dong, Seodaemoon-Gu,

More information

Learning Motion Patterns in Crowded Scenes Using Motion Flow Field

Learning Motion Patterns in Crowded Scenes Using Motion Flow Field Learning Motion Patterns in Crowded Scenes Using Motion Flow Field Min Hu, Saad Ali and Mubarak Shah Comuter Vision Lab, University of Central Florida {mhu,sali,shah}@eecs.ucf.edu Abstract Learning tyical

More information

A CLASS OF STRUCTURED LDPC CODES WITH LARGE GIRTH

A CLASS OF STRUCTURED LDPC CODES WITH LARGE GIRTH A CLASS OF STRUCTURED LDPC CODES WITH LARGE GIRTH Jin Lu, José M. F. Moura, and Urs Niesen Deartment of Electrical and Comuter Engineering Carnegie Mellon University, Pittsburgh, PA 15213 jinlu, moura@ece.cmu.edu

More information

Lecture 18. Today, we will discuss developing algorithms for a basic model for parallel computing the Parallel Random Access Machine (PRAM) model.

Lecture 18. Today, we will discuss developing algorithms for a basic model for parallel computing the Parallel Random Access Machine (PRAM) model. U.C. Berkeley CS273: Parallel and Distributed Theory Lecture 18 Professor Satish Rao Lecturer: Satish Rao Last revised Scribe so far: Satish Rao (following revious lecture notes quite closely. Lecture

More information

CASCH - a Scheduling Algorithm for "High Level"-Synthesis

CASCH - a Scheduling Algorithm for High Level-Synthesis CASCH a Scheduling Algorithm for "High Level"Synthesis P. Gutberlet H. Krämer W. Rosenstiel Comuter Science Research Center at the University of Karlsruhe (FZI) HaidundNeuStr. 1014, 7500 Karlsruhe, F.R.G.

More information

Improved Image Super-Resolution by Support Vector Regression

Improved Image Super-Resolution by Support Vector Regression Proceedings of International Joint Conference on Neural Networks, San Jose, California, USA, July 3 August 5, 0 Imroved Image Suer-Resolution by Suort Vector Regression Le An and Bir Bhanu Abstract Suort

More information

A Model-Adaptable MOSFET Parameter Extraction System

A Model-Adaptable MOSFET Parameter Extraction System A Model-Adatable MOSFET Parameter Extraction System Masaki Kondo Hidetoshi Onodera Keikichi Tamaru Deartment of Electronics Faculty of Engineering, Kyoto University Kyoto 66-1, JAPAN Tel: +81-7-73-313

More information

Matlab Virtual Reality Simulations for optimizations and rapid prototyping of flexible lines systems

Matlab Virtual Reality Simulations for optimizations and rapid prototyping of flexible lines systems Matlab Virtual Reality Simulations for otimizations and raid rototying of flexible lines systems VAMVU PETRE, BARBU CAMELIA, POP MARIA Deartment of Automation, Comuters, Electrical Engineering and Energetics

More information

Randomized algorithms: Two examples and Yao s Minimax Principle

Randomized algorithms: Two examples and Yao s Minimax Principle Randomized algorithms: Two examles and Yao s Minimax Princile Maximum Satisfiability Consider the roblem Maximum Satisfiability (MAX-SAT). Bring your knowledge u-to-date on the Satisfiability roblem. Maximum

More information

Stereo Disparity Estimation in Moment Space

Stereo Disparity Estimation in Moment Space Stereo Disarity Estimation in oment Sace Angeline Pang Faculty of Information Technology, ultimedia University, 63 Cyberjaya, alaysia. angeline.ang@mmu.edu.my R. ukundan Deartment of Comuter Science, University

More information

A Novel Iris Segmentation Method for Hand-Held Capture Device

A Novel Iris Segmentation Method for Hand-Held Capture Device A Novel Iris Segmentation Method for Hand-Held Cature Device XiaoFu He and PengFei Shi Institute of Image Processing and Pattern Recognition, Shanghai Jiao Tong University, Shanghai 200030, China {xfhe,

More information

The VEGA Moderately Parallel MIMD, Moderately Parallel SIMD, Architecture for High Performance Array Signal Processing

The VEGA Moderately Parallel MIMD, Moderately Parallel SIMD, Architecture for High Performance Array Signal Processing The VEGA Moderately Parallel MIMD, Moderately Parallel SIMD, Architecture for High Performance Array Signal Processing Mikael Taveniku 2,3, Anders Åhlander 1,3, Magnus Jonsson 1 and Bertil Svensson 1,2

More information

AN ANALYTICAL MODEL DESCRIBING THE RELATIONSHIPS BETWEEN LOGIC ARCHITECTURE AND FPGA DENSITY

AN ANALYTICAL MODEL DESCRIBING THE RELATIONSHIPS BETWEEN LOGIC ARCHITECTURE AND FPGA DENSITY AN ANALYTICAL MODEL DESCRIBING THE RELATIONSHIPS BETWEEN LOGIC ARCHITECTURE AND FPGA DENSITY Andrew Lam 1, Steven J.E. Wilton 1, Phili Leong 2, Wayne Luk 3 1 Elec. and Com. Engineering 2 Comuter Science

More information

Improved heuristics for the single machine scheduling problem with linear early and quadratic tardy penalties

Improved heuristics for the single machine scheduling problem with linear early and quadratic tardy penalties Imroved heuristics for the single machine scheduling roblem with linear early and quadratic tardy enalties Jorge M. S. Valente* LIAAD INESC Porto LA, Faculdade de Economia, Universidade do Porto Postal

More information

Efficient Parallel Hierarchical Clustering

Efficient Parallel Hierarchical Clustering Efficient Parallel Hierarchical Clustering Manoranjan Dash 1,SimonaPetrutiu, and Peter Scheuermann 1 Deartment of Information Systems, School of Comuter Engineering, Nanyang Technological University, Singaore

More information

Synthesis of FSMs on the Basis of Reusable Hardware Templates

Synthesis of FSMs on the Basis of Reusable Hardware Templates Proceedings of the 6th WSEAS Int. Conf. on Systems Theory & Scientific Comutation, Elounda, Greece, August -3, 006 (09-4) Synthesis of FSMs on the Basis of Reusable Hardware Temlates VALERY SKLYAROV, IOULIIA

More information

Leak Detection Modeling and Simulation for Oil Pipeline with Artificial Intelligence Method

Leak Detection Modeling and Simulation for Oil Pipeline with Artificial Intelligence Method ITB J. Eng. Sci. Vol. 39 B, No. 1, 007, 1-19 1 Leak Detection Modeling and Simulation for Oil Pieline with Artificial Intelligence Method Pudjo Sukarno 1, Kuntjoro Adji Sidarto, Amoranto Trisnobudi 3,

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Distrib. Comut. 71 (2011) 288 301 Contents lists available at ScienceDirect J. Parallel Distrib. Comut. journal homeage: www.elsevier.com/locate/jdc Quality of security adatation in arallel

More information

Theoretical Analysis of Graphcut Textures

Theoretical Analysis of Graphcut Textures Theoretical Analysis o Grahcut Textures Xuejie Qin Yee-Hong Yang {xu yang}@cs.ualberta.ca Deartment o omuting Science University o Alberta Abstract Since the aer was ublished in SIGGRAPH 2003 the grahcut

More information

Submission. Verifying Properties Using Sequential ATPG

Submission. Verifying Properties Using Sequential ATPG Verifying Proerties Using Sequential ATPG Jacob A. Abraham and Vivekananda M. Vedula Comuter Engineering Research Center The University of Texas at Austin Austin, TX 78712 jaa, vivek @cerc.utexas.edu Daniel

More information

Low Power Implementations for Adaptive Filters

Low Power Implementations for Adaptive Filters Low Power Imlementations for Adative ilters Marius Vollmer Stehan Klauke Jürgen Götze University of ortmund Information Processing Lab htt://www-dt.e-technik.uni-dortmund.de marius.vollmer stehan.klauke

More information

High Speed Pipelined Architecture for Adaptive Median Filter

High Speed Pipelined Architecture for Adaptive Median Filter Abstract High Speed Pipelined Architecture for Adaptive Median Filter D.Dhanasekaran, and **Dr.K.Boopathy Bagan *Assistant Professor, SVCE, Pennalur,Sriperumbudur-602105. **Professor, Madras Institute

More information

Space-efficient Region Filling in Raster Graphics

Space-efficient Region Filling in Raster Graphics "The Visual Comuter: An International Journal of Comuter Grahics" (submitted July 13, 1992; revised December 7, 1992; acceted in Aril 16, 1993) Sace-efficient Region Filling in Raster Grahics Dominik Henrich

More information

Facial Expression Recognition using Image Processing and Neural Network

Facial Expression Recognition using Image Processing and Neural Network Keerti Keshav Kanchi / International Journal of Comuter Science & Engineering Technology (IJCSET) Facial Exression Recognition using Image Processing and eural etwork Keerti Keshav Kanchi PG Student, Deartment

More information

A Symmetric FHE Scheme Based on Linear Algebra

A Symmetric FHE Scheme Based on Linear Algebra A Symmetric FHE Scheme Based on Linear Algebra Iti Sharma University College of Engineering, Comuter Science Deartment. itisharma.uce@gmail.com Abstract FHE is considered to be Holy Grail of cloud comuting.

More information

Face Recognition Based on Wavelet Transform and Adaptive Local Binary Pattern

Face Recognition Based on Wavelet Transform and Adaptive Local Binary Pattern Face Recognition Based on Wavelet Transform and Adative Local Binary Pattern Abdallah Mohamed 1,2, and Roman Yamolskiy 1 1 Comuter Engineering and Comuter Science, University of Louisville, Louisville,

More information

2-D Fir Filter Design And Its Applications In Removing Impulse Noise In Digital Image

2-D Fir Filter Design And Its Applications In Removing Impulse Noise In Digital Image -D Fir Filter Design And Its Alications In Removing Imulse Noise In Digital Image Nguyen Thi Huyen Linh 1, Luong Ngoc Minh, Tran Dinh Dung 3 1 Faculty of Electronic and Electrical Engineering, Hung Yen

More information

Detection of Occluded Face Image using Mean Based Weight Matrix and Support Vector Machine

Detection of Occluded Face Image using Mean Based Weight Matrix and Support Vector Machine Journal of Comuter Science 8 (7): 1184-1190, 2012 ISSN 1549-3636 2012 Science Publications Detection of Occluded Face Image using Mean Based Weight Matrix and Suort Vector Machine 1 G. Nirmala Priya and

More information

Earthenware Reconstruction Based on the Shape Similarity among Potsherds

Earthenware Reconstruction Based on the Shape Similarity among Potsherds Original Paer Forma, 16, 77 90, 2001 Earthenware Reconstruction Based on the Shae Similarity among Potsherds Masayoshi KANOH 1, Shohei KATO 2 and Hidenori ITOH 1 1 Nagoya Institute of Technology, Gokiso-cho,

More information

An Efficient Video Program Delivery algorithm in Tree Networks*

An Efficient Video Program Delivery algorithm in Tree Networks* 3rd International Symosium on Parallel Architectures, Algorithms and Programming An Efficient Video Program Delivery algorithm in Tree Networks* Fenghang Yin 1 Hong Shen 1,2,** 1 Deartment of Comuter Science,

More information

Sensitivity Analysis for an Optimal Routing Policy in an Ad Hoc Wireless Network

Sensitivity Analysis for an Optimal Routing Policy in an Ad Hoc Wireless Network 1 Sensitivity Analysis for an Otimal Routing Policy in an Ad Hoc Wireless Network Tara Javidi and Demosthenis Teneketzis Deartment of Electrical Engineering and Comuter Science University of Michigan Ann

More information

AUTOMATIC 3D SURFACE RECONSTRUCTION BY COMBINING STEREOVISION WITH THE SLIT-SCANNER APPROACH

AUTOMATIC 3D SURFACE RECONSTRUCTION BY COMBINING STEREOVISION WITH THE SLIT-SCANNER APPROACH AUTOMATIC 3D SURFACE RECONSTRUCTION BY COMBINING STEREOVISION WITH THE SLIT-SCANNER APPROACH A. Prokos 1, G. Karras 1, E. Petsa 2 1 Deartment of Surveying, National Technical University of Athens (NTUA),

More information

Hardware-Accelerated Formal Verification

Hardware-Accelerated Formal Verification Hardare-Accelerated Formal Verification Hiroaki Yoshida, Satoshi Morishita 3 Masahiro Fujita,. VLSI Design and Education Center (VDEC), University of Tokyo. CREST, Jaan Science and Technology Agency 3.

More information

Swift Template Matching Based on Equivalent Histogram

Swift Template Matching Based on Equivalent Histogram Swift emlate Matching ased on Equivalent istogram Wangsheng Yu, Xiaohua ian, Zhiqiang ou * elecommunications Engineering Institute Air Force Engineering University Xi an, PR China *corresonding author:

More information

10. Parallel Methods for Data Sorting

10. Parallel Methods for Data Sorting 10. Parallel Methods for Data Sorting 10. Parallel Methods for Data Sorting... 1 10.1. Parallelizing Princiles... 10.. Scaling Parallel Comutations... 10.3. Bubble Sort...3 10.3.1. Sequential Algorithm...3

More information

SPITFIRE: Scalable Parallel Algorithms for Test Set Partitioned Fault Simulation

SPITFIRE: Scalable Parallel Algorithms for Test Set Partitioned Fault Simulation To aear in IEEE VLSI Test Symosium, 1997 SITFIRE: Scalable arallel Algorithms for Test Set artitioned Fault Simulation Dili Krishnaswamy y Elizabeth M. Rudnick y Janak H. atel y rithviraj Banerjee z y

More information

Construction of Irregular QC-LDPC Codes in Near-Earth Communications

Construction of Irregular QC-LDPC Codes in Near-Earth Communications Journal of Communications Vol. 9, No. 7, July 24 Construction of Irregular QC-LDPC Codes in Near-Earth Communications Hui Zhao, Xiaoxiao Bao, Liang Qin, Ruyan Wang, and Hong Zhang Chongqing University

More information

A DEA-bases Approach for Multi-objective Design of Attribute Acceptance Sampling Plans

A DEA-bases Approach for Multi-objective Design of Attribute Acceptance Sampling Plans Available online at htt://ijdea.srbiau.ac.ir Int. J. Data Enveloment Analysis (ISSN 2345-458X) Vol.5, No.2, Year 2017 Article ID IJDEA-00422, 12 ages Research Article International Journal of Data Enveloment

More information

OMNI: An Efficient Overlay Multicast. Infrastructure for Real-time Applications

OMNI: An Efficient Overlay Multicast. Infrastructure for Real-time Applications OMNI: An Efficient Overlay Multicast Infrastructure for Real-time Alications Suman Banerjee, Christoher Kommareddy, Koushik Kar, Bobby Bhattacharjee, Samir Khuller Abstract We consider an overlay architecture

More information

Brigham Young University Oregon State University. Abstract. In this paper we present a new parallel sorting algorithm which maximizes the overlap

Brigham Young University Oregon State University. Abstract. In this paper we present a new parallel sorting algorithm which maximizes the overlap Aeared in \Journal of Parallel and Distributed Comuting, July 1995 " Overlaing Comutations, Communications and I/O in Parallel Sorting y Mark J. Clement Michael J. Quinn Comuter Science Deartment Deartment

More information

Parallel Construction of Multidimensional Binary Search Trees. Ibraheem Al-furaih, Srinivas Aluru, Sanjay Goil Sanjay Ranka

Parallel Construction of Multidimensional Binary Search Trees. Ibraheem Al-furaih, Srinivas Aluru, Sanjay Goil Sanjay Ranka Parallel Construction of Multidimensional Binary Search Trees Ibraheem Al-furaih, Srinivas Aluru, Sanjay Goil Sanjay Ranka School of CIS and School of CISE Northeast Parallel Architectures Center Syracuse

More information

PREDICTING LINKS IN LARGE COAUTHORSHIP NETWORKS

PREDICTING LINKS IN LARGE COAUTHORSHIP NETWORKS PREDICTING LINKS IN LARGE COAUTHORSHIP NETWORKS Kevin Miller, Vivian Lin, and Rui Zhang Grou ID: 5 1. INTRODUCTION The roblem we are trying to solve is redicting future links or recovering missing links

More information

Blind Separation of Permuted Alias Image Base on Four-phase-difference and Differential Evolution

Blind Separation of Permuted Alias Image Base on Four-phase-difference and Differential Evolution Sensors & Transducers, Vol. 63, Issue, January 204,. 90-95 Sensors & Transducers 204 by IFSA Publishing, S. L. htt://www.sensorsortal.com lind Searation of Permuted Alias Image ase on Four-hase-difference

More information

Extracting Optimal Paths from Roadmaps for Motion Planning

Extracting Optimal Paths from Roadmaps for Motion Planning Extracting Otimal Paths from Roadmas for Motion Planning Jinsuck Kim Roger A. Pearce Nancy M. Amato Deartment of Comuter Science Texas A&M University College Station, TX 843 jinsuckk,ra231,amato @cs.tamu.edu

More information

Model-Based Annotation of Online Handwritten Datasets

Model-Based Annotation of Online Handwritten Datasets Model-Based Annotation of Online Handwritten Datasets Anand Kumar, A. Balasubramanian, Anoo Namboodiri and C.V. Jawahar Center for Visual Information Technology, International Institute of Information

More information

Use of Multivariate Statistical Analysis in the Modelling of Chromatographic Processes

Use of Multivariate Statistical Analysis in the Modelling of Chromatographic Processes Use of Multivariate Statistical Analysis in the Modelling of Chromatograhic Processes Simon Edwards-Parton 1, Nigel itchener-hooker 1, Nina hornhill 2, Daniel Bracewell 1, John Lidell 3 Abstract his aer

More information

A New and Efficient Algorithm-Based Fault Tolerance Scheme for A Million Way Parallelism

A New and Efficient Algorithm-Based Fault Tolerance Scheme for A Million Way Parallelism A New and Efficient Algorithm-Based Fault Tolerance Scheme for A Million Way Parallelism Erlin Yao, Mingyu Chen, Rui Wang, Wenli Zhang, Guangming Tan Key Laboratory of Comuter System and Architecture Institute

More information

Efficient Processing of Top-k Dominating Queries on Multi-Dimensional Data

Efficient Processing of Top-k Dominating Queries on Multi-Dimensional Data Efficient Processing of To-k Dominating Queries on Multi-Dimensional Data Man Lung Yiu Deartment of Comuter Science Aalborg University DK-922 Aalborg, Denmark mly@cs.aau.dk Nikos Mamoulis Deartment of

More information

Applying the fuzzy preference relation to the software selection

Applying the fuzzy preference relation to the software selection Proceedings of the 007 WSEAS International Conference on Comuter Engineering and Alications, Gold Coast, Australia, January 17-19, 007 83 Alying the fuzzy reference relation to the software selection TIEN-CHIN

More information

RST(0) RST(1) RST(2) RST(3) RST(4) RST(5) P4 RSR(0) RSR(1) RSR(2) RSR(3) RSR(4) RSR(5) Processor 1X2 Switch 2X1 Switch

RST(0) RST(1) RST(2) RST(3) RST(4) RST(5) P4 RSR(0) RSR(1) RSR(2) RSR(3) RSR(4) RSR(5) Processor 1X2 Switch 2X1 Switch Sub-logarithmic Deterministic Selection on Arrays with a Recongurable Otical Bus 1 Yijie Han Electronic Data Systems, Inc. 750 Tower Dr. CPS, Mail Sto 7121 Troy, MI 48098 Yi Pan Deartment of Comuter Science

More information

An Iteratively Reweighted Norm Algorithm for Total Variation Regularization

An Iteratively Reweighted Norm Algorithm for Total Variation Regularization An Iteratively eweighted Norm Algorithm for Total Variation egularization Paul odríguez and Brendt Wohlberg Abstract Total Variation TV regularization has become a oular method for a wide variety of image

More information

Robust Motion Estimation for Video Sequences Based on Phase-Only Correlation

Robust Motion Estimation for Video Sequences Based on Phase-Only Correlation Robust Motion Estimation for Video Sequences Based on Phase-Only Correlation Loy Hui Chien and Takafumi Aoki Graduate School of Information Sciences Tohoku University Aoba-yama 5, Sendai, 98-8579, Jaan

More information

AUTOMATIC EXTRACTION OF BUILDING OUTLINE FROM HIGH RESOLUTION AERIAL IMAGERY

AUTOMATIC EXTRACTION OF BUILDING OUTLINE FROM HIGH RESOLUTION AERIAL IMAGERY AUTOMATIC EXTRACTION OF BUILDING OUTLINE FROM HIGH RESOLUTION AERIAL IMAGERY Yandong Wang EagleView Technology Cor. 5 Methodist Hill Dr., Rochester, NY 1463, the United States yandong.wang@ictometry.com

More information

IMS Network Deployment Cost Optimization Based on Flow-Based Traffic Model

IMS Network Deployment Cost Optimization Based on Flow-Based Traffic Model IMS Network Deloyment Cost Otimization Based on Flow-Based Traffic Model Jie Xiao, Changcheng Huang and James Yan Deartment of Systems and Comuter Engineering, Carleton University, Ottawa, Canada {jiexiao,

More information

Adaptive Reciprocal Cell based Sparse Representation for Satellite Image Restoration

Adaptive Reciprocal Cell based Sparse Representation for Satellite Image Restoration Vol.49 (SoftTech 04),.8-85 htt://dx.doi.org/0.457/astl.04.49.50 Adative Recirocal Cell based Sarse Reresentation for Satellite Image Restoration Yanfei He and Shunfeng Wang Deartment of Math and Statistic,

More information

arxiv: v1 [cs.mm] 18 Jan 2016

arxiv: v1 [cs.mm] 18 Jan 2016 Lossless Intra Coding in with 3-ta Filters Saeed R. Alvar a, Fatih Kamisli a a Deartment of Electrical and Electronics Engineering, Middle East Technical University, Turkey arxiv:1601.04473v1 [cs.mm] 18

More information

Hydra: An Accelerator for Real-Time Edge-Aware Permeability Filtering in 65nm CMOS

Hydra: An Accelerator for Real-Time Edge-Aware Permeability Filtering in 65nm CMOS Hydra: An Accelerator for Real-Time Edge-Aware Permeability Filtering in 65nm CMOS M. Eggimann, C. Gloor, F. Scheidegger, L. Cavigelli, M. Schaffner, A. Smolic, L. Benini ETH Zurich, Integrated Systems

More information

Implementation of Evolvable Fuzzy Hardware for Packet Scheduling Through Online Context Switching

Implementation of Evolvable Fuzzy Hardware for Packet Scheduling Through Online Context Switching Imlementation of Evolvable Fuzzy Hardware for Packet Scheduling Through Online Context Switching Ju Hui Li, eng Hiot Lim and Qi Cao School of EEE, Block S Nanyang Technological University Singaore 639798

More information

Mitigating the Impact of Decompression Latency in L1 Compressed Data Caches via Prefetching

Mitigating the Impact of Decompression Latency in L1 Compressed Data Caches via Prefetching Mitigating the Imact of Decomression Latency in L1 Comressed Data Caches via Prefetching by Sean Rea A thesis resented to Lakehead University in artial fulfillment of the requirement for the degree of

More information

Randomized Selection on the Hypercube 1

Randomized Selection on the Hypercube 1 Randomized Selection on the Hyercube 1 Sanguthevar Rajasekaran Det. of Com. and Info. Science and Engg. University of Florida Gainesville, FL 32611 ABSTRACT In this aer we resent randomized algorithms

More information

Invariant Descriptors and Classifiers Combination for Recognition of Isolated Printed Tifinagh Characters

Invariant Descriptors and Classifiers Combination for Recognition of Isolated Printed Tifinagh Characters IJACSA Secial Issue on Selected aers from Third international symosium on Automatic Amazigh rocessing (SITACAM 3) Invariant Descritors and Classifiers Combination for Recognition of Isolated rinted Tifinagh

More information

An FPGA Implementation of ( )-Regular Low-Density. Parity-Check Code Decoder

An FPGA Implementation of ( )-Regular Low-Density. Parity-Check Code Decoder An FPGA Imlementation of ( )-Regular Low-Density Parity-Check Code Decoder Tong Zhang ECSE Det., RPI Troy, NY tzhang@ecse.ri.edu Keshab K. Parhi ECE Det., Univ. of Minnesota Minneaolis, MN arhi@ece.umn.edu

More information

Grouping of Patches in Progressive Radiosity

Grouping of Patches in Progressive Radiosity Grouing of Patches in Progressive Radiosity Arjan J.F. Kok * Abstract The radiosity method can be imroved by (adatively) grouing small neighboring atches into grous. Comutations normally done for searate

More information

Depth Estimation for 2D to 3D Football Video Conversion

Depth Estimation for 2D to 3D Football Video Conversion International Research Journal of Alied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251-838X / Vol, 6 (4): 475-480 Science Exlorer ublications Deth Estimation for 2D to 3D Football

More information

A Study of Protocols for Low-Latency Video Transport over the Internet

A Study of Protocols for Low-Latency Video Transport over the Internet A Study of Protocols for Low-Latency Video Transort over the Internet Ciro A. Noronha, Ph.D. Cobalt Digital Santa Clara, CA ciro.noronha@cobaltdigital.com Juliana W. Noronha University of California, Davis

More information

A power efficient flit-admission scheme for wormhole-switched networks on chip

A power efficient flit-admission scheme for wormhole-switched networks on chip A ower efficient flit-admission scheme for wormhole-switched networks on chi Zhonghai Lu, Li Tong, Bei Yin and Axel Jantsch Laboratory of Electronics and Comuter Systems Royal Institute of Technology,

More information

Bayesian Oil Spill Segmentation of SAR Images via Graph Cuts 1

Bayesian Oil Spill Segmentation of SAR Images via Graph Cuts 1 Bayesian Oil Sill Segmentation of SAR Images via Grah Cuts 1 Sónia Pelizzari and José M. Bioucas-Dias Instituto de Telecomunicações, I.S.T., TULisbon,Lisboa, Portugal sonia@lx.it.t, bioucas@lx.it.t Abstract.

More information

A GPU Heterogeneous Cluster Scheduling Model for Preventing Temperature Heat Island

A GPU Heterogeneous Cluster Scheduling Model for Preventing Temperature Heat Island A GPU Heterogeneous Cluster Scheduling Model for Preventing Temerature Heat Island Yun-Peng CAO 1,2,a and Hai-Feng WANG 1,2 1 School of Information Science and Engineering, Linyi University, Linyi Shandong,

More information

EE678 Application Presentation Content Based Image Retrieval Using Wavelets

EE678 Application Presentation Content Based Image Retrieval Using Wavelets EE678 Alication Presentation Content Based Image Retrieval Using Wavelets Grou Members: Megha Pandey megha@ee. iitb.ac.in 02d07006 Gaurav Boob gb@ee.iitb.ac.in 02d07008 Abstract: We focus here on an effective

More information

Equality-Based Translation Validator for LLVM

Equality-Based Translation Validator for LLVM Equality-Based Translation Validator for LLVM Michael Ste, Ross Tate, and Sorin Lerner University of California, San Diego {mste,rtate,lerner@cs.ucsd.edu Abstract. We udated our Peggy tool, reviously resented

More information

Tiling for Performance Tuning on Different Models of GPUs

Tiling for Performance Tuning on Different Models of GPUs Tiling for Performance Tuning on Different Models of GPUs Chang Xu Deartment of Information Engineering Zhejiang Business Technology Institute Ningbo, China colin.xu198@gmail.com Steven R. Kirk, Samantha

More information

Interactive Image Segmentation

Interactive Image Segmentation Interactive Image Segmentation Fahim Mannan (260 266 294) Abstract This reort resents the roject work done based on Boykov and Jolly s interactive grah cuts based N-D image segmentation algorithm([1]).

More information

A simulated Linear Mixture Model to Improve Classification Accuracy of Satellite. Data Utilizing Degradation of Atmospheric Effect

A simulated Linear Mixture Model to Improve Classification Accuracy of Satellite. Data Utilizing Degradation of Atmospheric Effect A simulated Linear Mixture Model to Imrove Classification Accuracy of Satellite Data Utilizing Degradation of Atmosheric Effect W.M Elmahboub Mathematics Deartment, School of Science, Hamton University

More information

Graph Cut Matching In Computer Vision

Graph Cut Matching In Computer Vision Grah Cut Matching In Comuter Vision Toby Collins (s0455374@sms.ed.ac.uk) February 2004 Introduction Many of the roblems that arise in early vision can be naturally exressed in terms of energy minimization.

More information

Layered Switching for Networks on Chip

Layered Switching for Networks on Chip Layered Switching for Networks on Chi Zhonghai Lu zhonghai@kth.se Ming Liu mingliu@kth.se Royal Institute of Technology, Sweden Axel Jantsch axel@kth.se ABSTRACT We resent and evaluate a novel switching

More information

Distributed Estimation from Relative Measurements in Sensor Networks

Distributed Estimation from Relative Measurements in Sensor Networks Distributed Estimation from Relative Measurements in Sensor Networks #Prabir Barooah and João P. Hesanha Abstract We consider the roblem of estimating vectorvalued variables from noisy relative measurements.

More information

Gaussian and Laplacian of Gaussian weighting functions for robust feature based tracking q

Gaussian and Laplacian of Gaussian weighting functions for robust feature based tracking q Pattern Recognition Letters 26 (25) 1995 25 www.elsevier.com/locate/atrec Gaussian and Lalacian of Gaussian weighting functions for robust feature based tracking q Meghna Singh a, Mrinal K. Mandal a, Anu

More information

Multi-robot SLAM with Unknown Initial Correspondence: The Robot Rendezvous Case

Multi-robot SLAM with Unknown Initial Correspondence: The Robot Rendezvous Case Multi-robot SLAM with Unknown Initial Corresondence: The Robot Rendezvous Case Xun S. Zhou and Stergios I. Roumeliotis Deartment of Comuter Science & Engineering, University of Minnesota, Minneaolis, MN

More information

AUTOMATIC GENERATION OF DIGITAL TERRAIN MODELS FROM CARTOSAT-1 STEREO IMAGES

AUTOMATIC GENERATION OF DIGITAL TERRAIN MODELS FROM CARTOSAT-1 STEREO IMAGES AUTOMATIC ENERATION OF DIITAL TERRAIN MODELS FROM CARTOSAT-1 STEREO IMAES Hossein Arefi a, Pablo d Angelo a, Helmut Mayer b and Peter Reinartz a a erman Aerosace Center (DLR), D-82234 Wessling, ermany

More information

3D Surface Simplification Based on Extended Shape Operator

3D Surface Simplification Based on Extended Shape Operator 3D Surface Simlification Based on Extended Shae Oerator JUI-LIG TSEG, YU-HSUA LI Deartment of Comuter Science and Information Engineering, Deartment and Institute of Electrical Engineering Minghsin University

More information

Source Coding and express these numbers in a binary system using M log

Source Coding and express these numbers in a binary system using M log Source Coding 30.1 Source Coding Introduction We have studied how to transmit digital bits over a radio channel. We also saw ways that we could code those bits to achieve error correction. Bandwidth is

More information

NON-UNIFORM TO UNIFORM IMAGE RESAMPLING UTILIZING A 2D FARROW STRUCTURE

NON-UNIFORM TO UNIFORM IMAGE RESAMPLING UTILIZING A 2D FARROW STRUCTURE NON-UNIFORM TO UNIFORM IMAGE RESAMPLING UTILIZING A D FARROW STRUCTURE Harish Essay Sanaran, Mihail Georgiev, Atanas Gotchev and Karen Egiaarian Noia Cororation, Hermianatu, Tamere, FINLAND, harish.essaysanaran@noia.com

More information

Implementations of Partial Document Ranking Using. Inverted Files. Wai Yee Peter Wong. Dik Lun Lee

Implementations of Partial Document Ranking Using. Inverted Files. Wai Yee Peter Wong. Dik Lun Lee Imlementations of Partial Document Ranking Using Inverted Files Wai Yee Peter Wong Dik Lun Lee Deartment of Comuter and Information Science, Ohio State University, 36 Neil Ave, Columbus, Ohio 4321, U.S.A.

More information

Power Savings in Embedded Processors through Decode Filter Cache

Power Savings in Embedded Processors through Decode Filter Cache Power Savings in Embedded Processors through Decode Filter Cache Weiyu Tang Rajesh Guta Alexandru Nicolau Deartment of Information and Comuter Science University of California, Irvine Irvine, CA 92697-3425

More information

An improved algorithm for Hausdorff Voronoi diagram for non-crossing sets

An improved algorithm for Hausdorff Voronoi diagram for non-crossing sets An imroved algorithm for Hausdorff Voronoi diagram for non-crossing sets Frank Dehne, Anil Maheshwari and Ryan Taylor May 26, 2006 Abstract We resent an imroved algorithm for building a Hausdorff Voronoi

More information

Multi-fractal Techniques for Emphysema Classification in Lung Tissue Images

Multi-fractal Techniques for Emphysema Classification in Lung Tissue Images 204 3rd International Conference on Environment, Chemistry and Biology IPCBEE vol.78 (204) (204) IACSIT Press, Singaore DOI: 0.7763/IPCBEE. 204. V78. 2 Multi-fractal Techniques for Emhysema Classification

More information

Patterned Wafer Segmentation

Patterned Wafer Segmentation atterned Wafer Segmentation ierrick Bourgeat ab, Fabrice Meriaudeau b, Kenneth W. Tobin a, atrick Gorria b a Oak Ridge National Laboratory,.O.Box 2008, Oak Ridge, TN 37831-6011, USA b Le2i Laboratory Univ.of

More information

Face Recognition with Local Binary Patterns

Face Recognition with Local Binary Patterns Face Recognition with Local Binary Patterns Ammad Ali, Shah Hussain, Farah Haroon, Sajid Hussain and M. Farhan Khan Abstract- This aer is about roviding efficient face recognition i.e. feature extraction

More information

Texture Mapping with Vector Graphics: A Nested Mipmapping Solution

Texture Mapping with Vector Graphics: A Nested Mipmapping Solution Texture Maing with Vector Grahics: A Nested Mimaing Solution Wei Zhang Yonggao Yang Song Xing Det. of Comuter Science Det. of Comuter Science Det. of Information Systems Prairie View A&M University Prairie

More information

Short Papers. Symmetry Detection by Generalized Complex (GC) Moments: A Close-Form Solution 1 INTRODUCTION

Short Papers. Symmetry Detection by Generalized Complex (GC) Moments: A Close-Form Solution 1 INTRODUCTION 466 IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE VOL 2 NO 5 MAY 999 Short Paers Symmetry Detection by Generalized Comlex (GC) Moments: A Close-Form Solution Dinggang Shen Horace HS I

More information

Efficient stereo vision for obstacle detection and AGV Navigation

Efficient stereo vision for obstacle detection and AGV Navigation Efficient stereo vision for obstacle detection and AGV Navigation Rita Cucchiara, Emanuele Perini, Giuliano Pistoni Diartimento di Ingegneria dell informazione, University of Modena and Reggio Emilia,

More information