Simultaneous Gamma Correction and Registration in the Frequency Domain
|
|
|
- Georgina Craig
- 10 years ago
- Views:
Transcription
1 Simultaneous Gamma Correction and Registration in the Frequency Domain Alexander Wong William Bishop Department of Electrical and Computer Engineering University of Waterloo Waterloo, Ontario, Canada Abstract This paper presents a novel method for performing the registration and gamma correction of images in a simultaneous manner. The image registration and relative gamma estimation problems are formulated such that both problems are solved at the same time by solving a single minimum squared distance problem. The proposed method utilizes the Fast Fourier Transform (FFT) to solve the combined registration and relative gamma estimation problem in an efficient manner. This method is invariant to gamma differences between images, making it suitable for registering images acquired under different exposure levels and illumination conditions. Experimental results demonstrate that high registration accuracy and high relative gamma estimation accuracy can be achieved using the proposed algorithm. Keywords: registration, gamma correction, frequency domain, simultaneous. 1 Introduction Image registration is the process of aligning images of the same scene acquired from different devices, perspectives, or under different conditions. Techniques for image registration have played an important role in a large range of applications, such as panoramic photo generation [1], medical image fusion [2], and the alignment of remote sensing images [3]. In the traditional approach to image registration, pairs of matching control points are manually selected from the images being registered. These matching control points are then used to estimate a transformation that brings the images into alignment. This approach is very time consuming given that control point pairs must be chosen manually by a user. Therefore, methods for registering images in an automated fashion are desired. Research into automated image registration has produced a wide range of techniques. In general, these methods can be grouped into the following categories: 1. Intensity-Based Techniques [3 5]: Intensity-based techniques determine the alignment between images by comparing images directly based on their pixel intensity values. Such techniques are typically used for aligning images acquired using the same device and under very similar conditions. An example of this is panoramic generation, where a series of images are acquired from the same scene at different perspectives and stitched together into a single panoramic image. 2. Frequency-Based Techniques [6, 7]: Frequency-based techniques use frequency domain characteristics such as phase to determine the alignment between two images. 3. Gradient Feature-Based Techniques [8 11]: Gradient feature-based techniques determine the alignment between images by comparing images based on features extracted from local gradient characteristics. Common gradient-based features include edges [8], gradient orientation [9, 10], and corners [11]. Gradient feature-based techniques are useful in scenarios where the images are acquired under very different conditions but distinctive structural details exist in the images begin registered.
2 4. High-Level Feature-Based Techniques [12]: High-level feature-based techniques determine the alignment between images by matching high-level features such as regions, shapes, and semantic objects (e.g., buildings and roads). These techniques are effective for aligning images that have distinctive objects or known shapes. To the best of the authors knowledge, there are currently no techniques available that perform both image registration and gamma correction simultaneously in an efficient and robust manner. Such an approach is particularly important for situations where images are acquired under different exposure levels and illumination conditions. The registration accuracy of existing techniques typically decreases under such situations, since shared image content in overlapping regions is represented using different intensity values due to variations in exposure and illumination conditions. While gamma correction has been proposed as a pre-processing step for image registration to address this issue, it is difficult to determine the relative gamma value accurately between two images with shared content without knowing the actual overlapping region. Since registration must be performed to determine the overlapping region, a circular dependency is created between image registration and gamma correction. The goal of the proposed algorithm is to address this issue in an efficient and robust manner. The main contribution of this paper is a novel approach that performs simultaneous image registration and gamma correction in an efficient manner using the Fast Fourier Transform (FFT). The proposed method is highly robust against gamma differences between images, and therefore suitable for performing image registration and gamma correction on images acquired under different exposure levels and illumination conditions. In this paper, the underlying theory behind the proposed algorithm is discussed in Section 2. The proposed algorithm is described in Section 3. The methods and data used to test the effectiveness of the algorithm are outlined in Section 4. Experimental results are presented and discussed in Section 5. Finally, conclusions are drawn in Section 6. 2 Theory Before outlining the proposed algorithm, it is important to present the theory behind the key concepts of the algorithm. First, the theory behind gamma correction is described. Then, the formulation of the registration and relative gamma estimation problems as a single minimum squared distances problem is presented. Finally, the theory behind solving the simultaneous registration and relative gamma estimation problem efficiently in the frequency domain is presented. 2.1 Gamma Correction Gamma correction is a non-linear method for controlling the overall luminance of a still image. Gamma correction is typically used to adjust still images for accurate reproduction on physical displays (e.g., computer monitors and TV displays). In this case, gamma correction is used to compensate for the non-linear relationship between pixel values and the intensity being displayed. Images that are not gamma corrected may appear washed out or overly dark. Gamma correction may be expressed by the following power-law relationship: I corrected = I γ uncorrected (1) where I uncorrected and I corrected are the uncorrected and corrected images respectively, and γ is the gamma value. If γ < 1, the overall luminance range of the uncorrected image is compressed in a non-linear fashion. This is often referred to as a gamma compression. If γ > 1, the overall luminance range of the uncorrected image is expanded in a non-linear fashion. This is often referred to as a gamma expansion. An example of both gamma compression and gamma expansion is illustrated in Figure 1. Figure 1: Example of gamma compression and gamma expansion Similarly, gamma correction can be used to improve image consistency in a series of related images. It is often the case where images captured of
3 the same scene have noticeable illumination variations. Therefore, gamma correction is desired to maintain illumination consistency amongst related images. This is particularly important in situations where the images are used to generate panoramas, where consistent illumination conditions are required to obtain an aesthetically pleasing panoramic image. An example of a panoramic image constructed from uncorrected images is illustrated in Figure 2. A significant distinction between the individual images can be seen, resulting in a panoramic image that is not pleasing to the eye. f corrected = f γ (3) 2.2 Simultaneous Registration and Relative Gamma Estimation Given two images f and g, the images may be registered to each other by evaluating the similarities between the two images and then determining the alignment that produces the maximum similarity between overlapping regions. One approach for evaluating similarity is to compute the sum of squared distances between two images as follows: C = (f(x) g(x)) 2 R(x) (4) x Figure 2: Example of panoramic image generated using uncorrected images. The common approach to obtaining illumination consistency amongst a series of images is to designate one of the images in the series as a reference image (usually the image with best visual quality) and determine the relative gamma values that relate the reference image and the rest of images. It is essential that there exists overlapping content between the reference image and the target images, as relative gamma must be determined in regions of shared content. In the case where the series of images consists of two images, let g represent the reference image and f represent the target image to be corrected. Based on the power-law relationship described in (1), the non-linear relationship between the reference image and the target image can be expressed by: R g = R γ f (2) where R g and R f are the overlapping regions in the reference and target images respectively, and γ is the relative gamma value between the two images. By determining the relative gamma between the two images, the target image can be corrected using the following formula: where x is the two-dimensional coordinate of a pixel within an image and R(x) is a function that defines a specific region of interest in g if the approximate overlapping region is known. A low value of C indicates high image similarity. In the case where the alignment between two images can be expressed by a translation, the optimal alignment between two images can be determined by finding the translation vector that minimizes the sum of squared distances. Therefore, the registration problem can be formulated as a minimum squared distance problem: t = arg min t x (f(x t) g(x)) 2 R(x) (5) where t is optimal translation vector that aligns f with g. In the ideal case, where the overlapping regions have identical intensity values, the minimum sum of squared distances at the optimal alignment is equal to zero. However, this is seldom the case in real-world situations due to different exposure levels and illumination conditions. Such differences in illumination conditions result in different intensity values in overlapping regions, which lead to registration error. The most common approach to solving this problem is to perform gamma correction on the target images before registration is performed. However, to perform gamma correction between images, it is necessary to know what the overlapping regions are such that a relative gamma value can be determined. This results in a circular dependency between registration and gamma correction. A novel approach to addressing this issue is to perform both registration and relative gamma estimation simultaneously.
4 To perform registration and relative gamma estimation in a simultaneous manner, it is necessary to formulate a single problem that combines both tasks together. Applying logarithms to both sides of Equation 2, the relationship can be written as follows: log(r g) = γ log(r f ) (6) To incorporate this non-linear relationship between overlapping regions, the sum of squared distances between two images f and g can be rewritten as follows: C = x (γ log(f(x)) log(g(x))) 2 R(x) (7) Using the above similarity metric, the final minimum squared distance problem incorporating both registration and relative gamma estimation is expressed as follows: t, γ = arg min t,γ x (γ log(f(x t)) log(g(x))) 2 R(x) (8) 2.3 Problem Solving in the Frequency Domain It can be seen that the final minimum squared distance problem presented in Equation 8 has three degrees of freedom (two for translation and one for the relative gamma value). This problem is computationally expensive to solve in a direct manner, particularly for large images. Therefore, a method to reduce the computational complexity of the minimization problem is desired. One powerful approach to reducing the computational complexity of the primary problem presented in Equation 8 is to formulate a dual problem that can be solved in an efficient manner. A solution to the dual problem is also a solution to the primary problem. In the proposed algorithm, the dual problem is established by reformulating the primary problem in the frequency domain. This type of approach has been used effectively to significantly reduce the computational complexity of correlation-based problems [4, 10, 13]. The distance metric presented in Equation 7 can be rewritten as follows: C = γ 2 x 2γ x (f l (x t)) 2 R(x) (f l (x t)) (g l (x)) R(x) + x g l (x) 2 R(x) (9) where f l (x) = log(f(x)) and g l (x) = log(g(x)) Reformulating the terms that are dependent on t as convolutions, the distance metric becomes the following: C = γ 2 ( f 2 ) ( f ) l R (t) 2γ l (g l R) (t) + x g l (x) 2 R(x) (10) where f l (x) = f l ( x) and denotes a convolution. The last term in Equation 10 does not depend on t and can be removed from the equation without affecting the solution of the minimization problem. The convolution terms in Equation 10 are computationally expensive if evaluated in a direct manner. However, the computational complexity can be significantly reduced by exploiting frequency domain characteristics. An important property that can be exploited is the fact that convolutions in the spatial domain become multiplications in the frequency domain, which are significantly faster to compute. Therefore, the final distance function can be expressed as: ) ) C = γ 2 F (F 1 ( 2 f l )F (R) (t) 2γF (F 1 ( f l )F (g l R) (t) (11) where F is the Fourier Transform and F 1 is the inverse Fourier Transform. What is particularly interesting about the above formulation is that it effectively evaluates the sum of squared distances for all possible translations simultaneously in an efficient manner. The optimal relative gamma values for each translation can be solved analytically for each translation by finding the minimum of the quadratic in Equation 11. The dual problem is then to determine the translation that minimizes the cost function presented in Equation 11 given these optimal relative gamma values. When used in conjunction with the Fast Fourier Transform (FFT), the dual problem can be solved in a significantly faster fashion than the direct approach. 3 Proposed Algorithm Utilizing the theory presented, the proposed registration and gamma correction algorithm consists of the following steps: 1. Given a reference image g and a target image f, take the logarithm of both images to obtain g l and f l.
5 2. Solve for the optimal translation t and optimal relative gamma γ using the simultaneous registration and gamma estimation process presented in Section Correct f with the optimal relative gamma γ using the following formula: f corrected = f γ (12) 4. Align f corrected and g using the optimal translation t. 4 Testing Methods To investigate the effectiveness of the proposed algorithm, five sets of images were registered and gamma corrected. Each test set consisted of two photographic images with overlapping regions. A brief description of the test sets is provided below. 1. HONGKONG: images of the Hong Kong skyline. 2. QUEBEC: images of Quebec City aerial view. 3. MONTREAL: images of a section in the Montreal Biodome. 4. STOCKHOLM: images of scenery in Stockholm. 5. ALGARVE: images of scenery in Algarve. To evaluate the performance of the proposed algorithm in both registration and gamma correction, each of the target images in the test sets was altered such that the relative gamma between overlapping regions was at a specific known value. The relative gamma values γ = 5/6 and γ = 9/5 were used for testing purposes. The alignment error and the relative gamma estimation error were then calculated based on the alignment and gamma estimation results. The alignment error between two images was calculated as the Euclidean distance from the estimated translation to the actual translation between the two images. The relative gamma estimation error was calculated as the difference between the estimated relative gamma and the actual relative gamma between the two images. 5 Experimental Results A summary of the registration accuracy and gamma estimation accuracy for the test sets is presented in Table 1. It can be observed that the alignment errors and gamma estimation errors are low for all test sets. This demonstrates the effectiveness of the proposed algorithm for simultaneously performing registration and gamma correction on photographic images. Examples of registered and corrected images are shown in Figure 3, Figure 4, Figure 5, and Figure 6. 6 Conclusions This paper has introduced a novel method for simultaneous image registration and gamma correction in the frequency domain. Experimental results show that a high level of registration accuracy and relative gamma estimation accuracy can be achieved using the proposed method. It is our belief that this method can be used successfully to align and correct images acquired under different exposure levels and illumination conditions. Future work involves extending the proposed method for situations where the illumination conditions vary locally within overlapping regions, as well as situations where the alignment between images must be represented using a non-rigid transformation model. Acknowledgements This research has been sponsored in part by Epson Canada and the Natural Sciences and Engineering Research Council of Canada. References [1] Y. Deng and T. Zhang, Generating panorama photos, Proceedings of the SPIE: Internet Multimedia Management Systems IV, vol. 5242, pp , [2] G. Qu, D. Zhang, and P. Yan, Medical image fusion using two-dimensional discrete wavelet transform, Proceedings of the SPIE: Data Mining and Applications, vol. 4556, p , [3] H. Chen, P. Varshney, and M. Arora, Mutual information based image registration for remote sensing data, International Journal of Remote Sensing, vol. 24, no. 18, pp , 2003.
6 Table 1: Registration and Gamma Estimation Accuracy for Test Images Test Set Mean Alignment Error Gamma Estimation Error γ = 5/6 γ = 9/5 γ = 5/6 γ = 9/5 HONGKONG QUEBEC MONTREAL STOCKHOLM ALGARVE Figure 3: MONTREAL test set images; Top-Left: Reference, Bottom-Left: Target, Right: Result Figure 4: HONGKONG test set images; Top-Left: Reference, Bottom-Left: Target, Right: Result Figure 5: STOCKHOLM test set images; Top-Left: Reference, Bottom-Left: Target, Right: Result
7 Figure 6: QUEBEC test set images; Top-Left: Reference, Bottom-Left: Target, Right: Result [4] A. Fitch, A. Kadyrov, W. Christmas, and J. Kittler, Fast robust correlation, IEEE Transactions on Image Processing, vol. 14, no. 8, pp , [5] J. Kybic and M. Unser, Fast parametric elastic image registration, IEEE Transactions on Image Processing, vol. 12, no. 11, pp , [6] E. Castro, and C. Morandi, Registration of translated and rotated images using finite Fourier transforms, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 9, no. 5, pp , [12] M. Ali and D. Clausi, Automatic registration of SAR and visible band remote sensing images, IEEE International Geoscience and Remote Sensing Symposium, vol. 3, pp , [13] F. Essannouni, R. Oulad Haj Thami, A. Salam, and D. Aboutajdine, An efficient fast full search block matching algorithm using FFT algorithms, International Journal of Computer Science and Network Security, vol. 6, no.3b, pp , [7] I. Zavorin and J. Le Moigne, Use of multiresolution wavelet feature pyramids for automatic registration of multisensor imagery, IEEE Transactions on Image Processing, vol. 14, no. 6, pp , [8] W. Kerwin and C. Yuan, Active edge maps for medical image registration, Proceedings of the SPIE, vol. 4322, pp , [9] A. Fitch, A. Kadyrov, W. Christmas, and J. Kittler, Orientation Correlation, British Machine Vision Conference, vol. 1, pp , [10] A. Wong, W. Bishop and J. Orchard, Efficient Multi-Modal Least-Squares Alignment of Medical Images Using Quasi-Orientation Maps, Proceedings of the 2006 International Conference on Image Processing, Computer Vision, and Pattern Recognition, June [11] P. Sand and S. Teller, Video Matching, ACM Transactions on Graphics, vol. 22, no. 3, pp , 2004.
A Learning Based Method for Super-Resolution of Low Resolution Images
A Learning Based Method for Super-Resolution of Low Resolution Images Emre Ugur June 1, 2004 [email protected] Abstract The main objective of this project is the study of a learning based method
AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION
AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION Saurabh Asija 1, Rakesh Singh 2 1 Research Scholar (Computer Engineering Department), Punjabi University, Patiala. 2 Asst.
Template-based Eye and Mouth Detection for 3D Video Conferencing
Template-based Eye and Mouth Detection for 3D Video Conferencing Jürgen Rurainsky and Peter Eisert Fraunhofer Institute for Telecommunications - Heinrich-Hertz-Institute, Image Processing Department, Einsteinufer
An Iterative Image Registration Technique with an Application to Stereo Vision
An Iterative Image Registration Technique with an Application to Stereo Vision Bruce D. Lucas Takeo Kanade Computer Science Department Carnegie-Mellon University Pittsburgh, Pennsylvania 15213 Abstract
A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow
, pp.233-237 http://dx.doi.org/10.14257/astl.2014.51.53 A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow Giwoo Kim 1, Hye-Youn Lim 1 and Dae-Seong Kang 1, 1 Department of electronices
Face Recognition in Low-resolution Images by Using Local Zernike Moments
Proceedings of the International Conference on Machine Vision and Machine Learning Prague, Czech Republic, August14-15, 014 Paper No. 15 Face Recognition in Low-resolution Images by Using Local Zernie
APPLYING COMPUTER VISION TECHNIQUES TO TOPOGRAPHIC OBJECTS
APPLYING COMPUTER VISION TECHNIQUES TO TOPOGRAPHIC OBJECTS Laura Keyes, Adam Winstanley Department of Computer Science National University of Ireland Maynooth Co. Kildare, Ireland [email protected], [email protected]
Automatic 3D Reconstruction via Object Detection and 3D Transformable Model Matching CS 269 Class Project Report
Automatic 3D Reconstruction via Object Detection and 3D Transformable Model Matching CS 69 Class Project Report Junhua Mao and Lunbo Xu University of California, Los Angeles [email protected] and lunbo
PARTIAL FINGERPRINT REGISTRATION FOR FORENSICS USING MINUTIAE-GENERATED ORIENTATION FIELDS
PARTIAL FINGERPRINT REGISTRATION FOR FORENSICS USING MINUTIAE-GENERATED ORIENTATION FIELDS Ram P. Krish 1, Julian Fierrez 1, Daniel Ramos 1, Javier Ortega-Garcia 1, Josef Bigun 2 1 Biometric Recognition
Automated Process for Generating Digitised Maps through GPS Data Compression
Automated Process for Generating Digitised Maps through GPS Data Compression Stewart Worrall and Eduardo Nebot University of Sydney, Australia {s.worrall, e.nebot}@acfr.usyd.edu.au Abstract This paper
Part-Based Recognition
Part-Based Recognition Benedict Brown CS597D, Fall 2003 Princeton University CS 597D, Part-Based Recognition p. 1/32 Introduction Many objects are made up of parts It s presumably easier to identify simple
Open Access A Facial Expression Recognition Algorithm Based on Local Binary Pattern and Empirical Mode Decomposition
Send Orders for Reprints to [email protected] The Open Electrical & Electronic Engineering Journal, 2014, 8, 599-604 599 Open Access A Facial Expression Recognition Algorithm Based on Local Binary
The Scientific Data Mining Process
Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In
Solving Geometric Problems with the Rotating Calipers *
Solving Geometric Problems with the Rotating Calipers * Godfried Toussaint School of Computer Science McGill University Montreal, Quebec, Canada ABSTRACT Shamos [1] recently showed that the diameter of
Palmprint Recognition. By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap
Palmprint Recognition By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap Palm print Palm Patterns are utilized in many applications: 1. To correlate palm patterns with medical disorders, e.g. genetic
HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER
HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER Gholamreza Anbarjafari icv Group, IMS Lab, Institute of Technology, University of Tartu, Tartu 50411, Estonia [email protected]
Circle Object Recognition Based on Monocular Vision for Home Security Robot
Journal of Applied Science and Engineering, Vol. 16, No. 3, pp. 261 268 (2013) DOI: 10.6180/jase.2013.16.3.05 Circle Object Recognition Based on Monocular Vision for Home Security Robot Shih-An Li, Ching-Chang
Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition
Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition 1. Image Pre-Processing - Pixel Brightness Transformation - Geometric Transformation - Image Denoising 1 1. Image Pre-Processing
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - [email protected]
Automatic georeferencing of imagery from high-resolution, low-altitude, low-cost aerial platforms
Automatic georeferencing of imagery from high-resolution, low-altitude, low-cost aerial platforms Amanda Geniviva, Jason Faulring and Carl Salvaggio Rochester Institute of Technology, 54 Lomb Memorial
Face Model Fitting on Low Resolution Images
Face Model Fitting on Low Resolution Images Xiaoming Liu Peter H. Tu Frederick W. Wheeler Visualization and Computer Vision Lab General Electric Global Research Center Niskayuna, NY, 1239, USA {liux,tu,wheeler}@research.ge.com
Fast Image Labeling for Creating High-Resolution Panoramic Images on Mobile Devices
2009 11th IEEE International Symposium on Multimedia Fast Image Labeling for Creating High-Resolution Panoramic Images on Mobile Devices Yingen Xiong and Kari Pulli Nokia Research Center Palo Alto, CA
Vision based Vehicle Tracking using a high angle camera
Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu [email protected] [email protected] Abstract A vehicle tracking and grouping algorithm is presented in this work
Admin stuff. 4 Image Pyramids. Spatial Domain. Projects. Fourier domain 2/26/2008. Fourier as a change of basis
Admin stuff 4 Image Pyramids Change of office hours on Wed 4 th April Mon 3 st March 9.3.3pm (right after class) Change of time/date t of last class Currently Mon 5 th May What about Thursday 8 th May?
LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. [email protected]
LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE 1 S.Manikandan, 2 S.Abirami, 2 R.Indumathi, 2 R.Nandhini, 2 T.Nanthini 1 Assistant Professor, VSA group of institution, Salem. 2 BE(ECE), VSA
Visibility optimization for data visualization: A Survey of Issues and Techniques
Visibility optimization for data visualization: A Survey of Issues and Techniques Ch Harika, Dr.Supreethi K.P Student, M.Tech, Assistant Professor College of Engineering, Jawaharlal Nehru Technological
Tracking Moving Objects In Video Sequences Yiwei Wang, Robert E. Van Dyck, and John F. Doherty Department of Electrical Engineering The Pennsylvania State University University Park, PA16802 Abstract{Object
Classification of Fingerprints. Sarat C. Dass Department of Statistics & Probability
Classification of Fingerprints Sarat C. Dass Department of Statistics & Probability Fingerprint Classification Fingerprint classification is a coarse level partitioning of a fingerprint database into smaller
Prentice Hall Algebra 2 2011 Correlated to: Colorado P-12 Academic Standards for High School Mathematics, Adopted 12/2009
Content Area: Mathematics Grade Level Expectations: High School Standard: Number Sense, Properties, and Operations Understand the structure and properties of our number system. At their most basic level
OBJECT TRACKING USING LOG-POLAR TRANSFORMATION
OBJECT TRACKING USING LOG-POLAR TRANSFORMATION A Thesis Submitted to the Gradual Faculty of the Louisiana State University and Agricultural and Mechanical College in partial fulfillment of the requirements
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches PhD Thesis by Payam Birjandi Director: Prof. Mihai Datcu Problematic
What is the Right Illumination Normalization for Face Recognition?
What is the Right Illumination Normalization for Face Recognition? Aishat Mahmoud Dan-ali Department of Computer Science and Engineering The American University in Cairo AUC Avenue, P.O. Box 74, New Cairo
Subspace Analysis and Optimization for AAM Based Face Alignment
Subspace Analysis and Optimization for AAM Based Face Alignment Ming Zhao Chun Chen College of Computer Science Zhejiang University Hangzhou, 310027, P.R.China [email protected] Stan Z. Li Microsoft
Relating Vanishing Points to Catadioptric Camera Calibration
Relating Vanishing Points to Catadioptric Camera Calibration Wenting Duan* a, Hui Zhang b, Nigel M. Allinson a a Laboratory of Vision Engineering, University of Lincoln, Brayford Pool, Lincoln, U.K. LN6
The Role of Size Normalization on the Recognition Rate of Handwritten Numerals
The Role of Size Normalization on the Recognition Rate of Handwritten Numerals Chun Lei He, Ping Zhang, Jianxiong Dong, Ching Y. Suen, Tien D. Bui Centre for Pattern Recognition and Machine Intelligence,
A Comparative Study between SIFT- Particle and SURF-Particle Video Tracking Algorithms
A Comparative Study between SIFT- Particle and SURF-Particle Video Tracking Algorithms H. Kandil and A. Atwan Information Technology Department, Faculty of Computer and Information Sciences, Mansoura University,El-Gomhoria
Assessment of Camera Phone Distortion and Implications for Watermarking
Assessment of Camera Phone Distortion and Implications for Watermarking Aparna Gurijala, Alastair Reed and Eric Evans Digimarc Corporation, 9405 SW Gemini Drive, Beaverton, OR 97008, USA 1. INTRODUCTION
Neovision2 Performance Evaluation Protocol
Neovision2 Performance Evaluation Protocol Version 3.0 4/16/2012 Public Release Prepared by Rajmadhan Ekambaram [email protected] Dmitry Goldgof, Ph.D. [email protected] Rangachar Kasturi, Ph.D.
Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication
Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication Thomas Reilly Data Physics Corporation 1741 Technology Drive, Suite 260 San Jose, CA 95110 (408) 216-8440 This paper
Build Panoramas on Android Phones
Build Panoramas on Android Phones Tao Chu, Bowen Meng, Zixuan Wang Stanford University, Stanford CA Abstract The purpose of this work is to implement panorama stitching from a sequence of photos taken
Image Normalization for Illumination Compensation in Facial Images
Image Normalization for Illumination Compensation in Facial Images by Martin D. Levine, Maulin R. Gandhi, Jisnu Bhattacharyya Department of Electrical & Computer Engineering & Center for Intelligent Machines
siftservice.com - Turning a Computer Vision algorithm into a World Wide Web Service
siftservice.com - Turning a Computer Vision algorithm into a World Wide Web Service Ahmad Pahlavan Tafti 1, Hamid Hassannia 2, and Zeyun Yu 1 1 Department of Computer Science, University of Wisconsin -Milwaukee,
High Quality Image Deblurring Panchromatic Pixels
High Quality Image Deblurring Panchromatic Pixels ACM Transaction on Graphics vol. 31, No. 5, 2012 Sen Wang, Tingbo Hou, John Border, Hong Qin, and Rodney Miller Presented by Bong-Seok Choi School of Electrical
Probabilistic Latent Semantic Analysis (plsa)
Probabilistic Latent Semantic Analysis (plsa) SS 2008 Bayesian Networks Multimedia Computing, Universität Augsburg [email protected] www.multimedia-computing.{de,org} References
Image Segmentation and Registration
Image Segmentation and Registration Dr. Christine Tanner ([email protected]) Computer Vision Laboratory, ETH Zürich Dr. Verena Kaynig, Machine Learning Laboratory, ETH Zürich Outline Segmentation
FUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT MINING SYSTEM
International Journal of Innovative Computing, Information and Control ICIC International c 0 ISSN 34-48 Volume 8, Number 8, August 0 pp. 4 FUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT
Building an Advanced Invariant Real-Time Human Tracking System
UDC 004.41 Building an Advanced Invariant Real-Time Human Tracking System Fayez Idris 1, Mazen Abu_Zaher 2, Rashad J. Rasras 3, and Ibrahiem M. M. El Emary 4 1 School of Informatics and Computing, German-Jordanian
Least-Squares Intersection of Lines
Least-Squares Intersection of Lines Johannes Traa - UIUC 2013 This write-up derives the least-squares solution for the intersection of lines. In the general case, a set of lines will not intersect at a
SOURCE SCANNER IDENTIFICATION FOR SCANNED DOCUMENTS. Nitin Khanna and Edward J. Delp
SOURCE SCANNER IDENTIFICATION FOR SCANNED DOCUMENTS Nitin Khanna and Edward J. Delp Video and Image Processing Laboratory School of Electrical and Computer Engineering Purdue University West Lafayette,
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION Introduction In the previous chapter, we explored a class of regression models having particularly simple analytical
ILLUMINATION NORMALIZATION METHODS
International Journal of Research in Engineering & Technology (IJRET) ISSN 2321-8843 Vol. 1, Issue 2, July 2013, 11-20 Impact Journals PERFORMANCE EVALUATION OF ILLUMINATION NORMALIZATION TECHNIQUES FOR
Clustering Data Streams
Clustering Data Streams Mohamed Elasmar Prashant Thiruvengadachari Javier Salinas Martin [email protected] [email protected] [email protected] Introduction: Data mining is the science of extracting
3D Model based Object Class Detection in An Arbitrary View
3D Model based Object Class Detection in An Arbitrary View Pingkun Yan, Saad M. Khan, Mubarak Shah School of Electrical Engineering and Computer Science University of Central Florida http://www.eecs.ucf.edu/
Combining an Alternating Sequential Filter (ASF) and Curvelet for Denoising Coronal MRI Images
Contemporary Engineering Sciences, Vol. 5, 2012, no. 2, 85-90 Combining an Alternating Sequential Filter (ASF) and Curvelet for Denoising Coronal MRI Images Mohamed Ali HAMDI Ecole Nationale d Ingénieur
Open issues and research trends in Content-based Image Retrieval
Open issues and research trends in Content-based Image Retrieval Raimondo Schettini DISCo Universita di Milano Bicocca [email protected] www.disco.unimib.it/schettini/ IEEE Signal Processing Society
3D Human Face Recognition Using Point Signature
3D Human Face Recognition Using Point Signature Chin-Seng Chua, Feng Han, Yeong-Khing Ho School of Electrical and Electronic Engineering Nanyang Technological University, Singapore 639798 [email protected]
Automatic 3D Mapping for Infrared Image Analysis
Automatic 3D Mapping for Infrared Image Analysis i r f m c a d a r a c h e V. Martin, V. Gervaise, V. Moncada, M.H. Aumeunier, M. irdaouss, J.M. Travere (CEA) S. Devaux (IPP), G. Arnoux (CCE) and JET-EDA
Object Recognition and Template Matching
Object Recognition and Template Matching Template Matching A template is a small image (sub-image) The goal is to find occurrences of this template in a larger image That is, you want to find matches of
Algorithms for the resizing of binary and grayscale images using a logical transform
Algorithms for the resizing of binary and grayscale images using a logical transform Ethan E. Danahy* a, Sos S. Agaian b, Karen A. Panetta a a Dept. of Electrical and Computer Eng., Tufts University, 161
Document Image Retrieval using Signatures as Queries
Document Image Retrieval using Signatures as Queries Sargur N. Srihari, Shravya Shetty, Siyuan Chen, Harish Srinivasan, Chen Huang CEDAR, University at Buffalo(SUNY) Amherst, New York 14228 Gady Agam and
EXTENDED ANGEL: KNOWLEDGE-BASED APPROACH FOR LOC AND EFFORT ESTIMATION FOR MULTIMEDIA PROJECTS IN MEDICAL DOMAIN
EXTENDED ANGEL: KNOWLEDGE-BASED APPROACH FOR LOC AND EFFORT ESTIMATION FOR MULTIMEDIA PROJECTS IN MEDICAL DOMAIN Sridhar S Associate Professor, Department of Information Science and Technology, Anna University,
How To Filter Spam Image From A Picture By Color Or Color
Image Content-Based Email Spam Image Filtering Jianyi Wang and Kazuki Katagishi Abstract With the population of Internet around the world, email has become one of the main methods of communication among
Augmented Search for Web Applications. New frontier in big log data analysis and application intelligence
Augmented Search for Web Applications New frontier in big log data analysis and application intelligence Business white paper May 2015 Web applications are the most common business applications today.
A Study on M2M-based AR Multiple Objects Loading Technology using PPHT
A Study on M2M-based AR Multiple Objects Loading Technology using PPHT Sungmo Jung, Seoksoo Kim * Department of Multimedia Hannam University 133, Ojeong-dong, Daedeok-gu, Daejeon-city Korea [email protected],
Sachin Patel HOD I.T Department PCST, Indore, India. Parth Bhatt I.T Department, PCST, Indore, India. Ankit Shah CSE Department, KITE, Jaipur, India
Image Enhancement Using Various Interpolation Methods Parth Bhatt I.T Department, PCST, Indore, India Ankit Shah CSE Department, KITE, Jaipur, India Sachin Patel HOD I.T Department PCST, Indore, India
Low-resolution Image Processing based on FPGA
Abstract Research Journal of Recent Sciences ISSN 2277-2502. Low-resolution Image Processing based on FPGA Mahshid Aghania Kiau, Islamic Azad university of Karaj, IRAN Available online at: www.isca.in,
Assessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall
Automatic Photo Quality Assessment Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall Estimating i the photorealism of images: Distinguishing i i paintings from photographs h Florin
Measuring Line Edge Roughness: Fluctuations in Uncertainty
Tutor6.doc: Version 5/6/08 T h e L i t h o g r a p h y E x p e r t (August 008) Measuring Line Edge Roughness: Fluctuations in Uncertainty Line edge roughness () is the deviation of a feature edge (as
Face Recognition For Remote Database Backup System
Face Recognition For Remote Database Backup System Aniza Mohamed Din, Faudziah Ahmad, Mohamad Farhan Mohamad Mohsin, Ku Ruhana Ku-Mahamud, Mustafa Mufawak Theab 2 Graduate Department of Computer Science,UUM
Mean-Shift Tracking with Random Sampling
1 Mean-Shift Tracking with Random Sampling Alex Po Leung, Shaogang Gong Department of Computer Science Queen Mary, University of London, London, E1 4NS Abstract In this work, boosting the efficiency of
Image Compression through DCT and Huffman Coding Technique
International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Rahul
Wavelet analysis. Wavelet requirements. Example signals. Stationary signal 2 Hz + 10 Hz + 20Hz. Zero mean, oscillatory (wave) Fast decay (let)
Wavelet analysis In the case of Fourier series, the orthonormal basis is generated by integral dilation of a single function e jx Every 2π-periodic square-integrable function is generated by a superposition
Virtual Fitting by Single-shot Body Shape Estimation
Virtual Fitting by Single-shot Body Shape Estimation Masahiro Sekine* 1 Kaoru Sugita 1 Frank Perbet 2 Björn Stenger 2 Masashi Nishiyama 1 1 Corporate Research & Development Center, Toshiba Corporation,
PHYSIOLOGICALLY-BASED DETECTION OF COMPUTER GENERATED FACES IN VIDEO
PHYSIOLOGICALLY-BASED DETECTION OF COMPUTER GENERATED FACES IN VIDEO V. Conotter, E. Bodnari, G. Boato H. Farid Department of Information Engineering and Computer Science University of Trento, Trento (ITALY)
Point Lattices in Computer Graphics and Visualization how signal processing may help computer graphics
Point Lattices in Computer Graphics and Visualization how signal processing may help computer graphics Dimitri Van De Ville Ecole Polytechnique Fédérale de Lausanne Biomedical Imaging Group [email protected]
PIXEL-LEVEL IMAGE FUSION USING BROVEY TRANSFORME AND WAVELET TRANSFORM
PIXEL-LEVEL IMAGE FUSION USING BROVEY TRANSFORME AND WAVELET TRANSFORM Rohan Ashok Mandhare 1, Pragati Upadhyay 2,Sudha Gupta 3 ME Student, K.J.SOMIYA College of Engineering, Vidyavihar, Mumbai, Maharashtra,
Face detection is a process of localizing and extracting the face region from the
Chapter 4 FACE NORMALIZATION 4.1 INTRODUCTION Face detection is a process of localizing and extracting the face region from the background. The detected face varies in rotation, brightness, size, etc.
SUPER RESOLUTION FROM MULTIPLE LOW RESOLUTION IMAGES
SUPER RESOLUTION FROM MULTIPLE LOW RESOLUTION IMAGES ABSTRACT Florin Manaila 1 Costin-Anton Boiangiu 2 Ion Bucur 3 Although the technology of optical instruments is constantly advancing, the capture of
Final Year Project Progress Report. Frequency-Domain Adaptive Filtering. Myles Friel. Supervisor: Dr.Edward Jones
Final Year Project Progress Report Frequency-Domain Adaptive Filtering Myles Friel 01510401 Supervisor: Dr.Edward Jones Abstract The Final Year Project is an important part of the final year of the Electronic
Florida International University - University of Miami TRECVID 2014
Florida International University - University of Miami TRECVID 2014 Miguel Gavidia 3, Tarek Sayed 1, Yilin Yan 1, Quisha Zhu 1, Mei-Ling Shyu 1, Shu-Ching Chen 2, Hsin-Yu Ha 2, Ming Ma 1, Winnie Chen 4,
Automatic Detection of PCB Defects
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 6 November 2014 ISSN (online): 2349-6010 Automatic Detection of PCB Defects Ashish Singh PG Student Vimal H.
Interactive person re-identification in TV series
Interactive person re-identification in TV series Mika Fischer Hazım Kemal Ekenel Rainer Stiefelhagen CV:HCI lab, Karlsruhe Institute of Technology Adenauerring 2, 76131 Karlsruhe, Germany E-mail: {mika.fischer,ekenel,rainer.stiefelhagen}@kit.edu
Analecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
Computational Foundations of Cognitive Science
Computational Foundations of Cognitive Science Lecture 15: Convolutions and Kernels Frank Keller School of Informatics University of Edinburgh [email protected] February 23, 2010 Frank Keller Computational
Fingerprint s Core Point Detection using Gradient Field Mask
Fingerprint s Core Point Detection using Gradient Field Mask Ashish Mishra Assistant Professor Dept. of Computer Science, GGCT, Jabalpur, [M.P.], Dr.Madhu Shandilya Associate Professor Dept. of Electronics.MANIT,Bhopal[M.P.]
A Proposal for OpenEXR Color Management
A Proposal for OpenEXR Color Management Florian Kainz, Industrial Light & Magic Revision 5, 08/05/2004 Abstract We propose a practical color management scheme for the OpenEXR image file format as used
A Fast Algorithm for Multilevel Thresholding
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 17, 713-727 (2001) A Fast Algorithm for Multilevel Thresholding PING-SUNG LIAO, TSE-SHENG CHEN * AND PAU-CHOO CHUNG + Department of Electrical Engineering
An Assessment of the Effectiveness of Segmentation Methods on Classification Performance
An Assessment of the Effectiveness of Segmentation Methods on Classification Performance Merve Yildiz 1, Taskin Kavzoglu 2, Ismail Colkesen 3, Emrehan K. Sahin Gebze Institute of Technology, Department
Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard
Academic Content Standards Grade Eight and Grade Nine Ohio Algebra 1 2008 Grade Eight STANDARDS Number, Number Sense and Operations Standard Number and Number Systems 1. Use scientific notation to express
Support Vector Machines with Clustering for Training with Very Large Datasets
Support Vector Machines with Clustering for Training with Very Large Datasets Theodoros Evgeniou Technology Management INSEAD Bd de Constance, Fontainebleau 77300, France [email protected] Massimiliano
A Novel Method to Improve Resolution of Satellite Images Using DWT and Interpolation
A Novel Method to Improve Resolution of Satellite Images Using DWT and Interpolation S.VENKATA RAMANA ¹, S. NARAYANA REDDY ² M.Tech student, Department of ECE, SVU college of Engineering, Tirupati, 517502,
Segmentation of building models from dense 3D point-clouds
Segmentation of building models from dense 3D point-clouds Joachim Bauer, Konrad Karner, Konrad Schindler, Andreas Klaus, Christopher Zach VRVis Research Center for Virtual Reality and Visualization, Institute
Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System
Ref: C0287 Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Avital Bechar, Victor Bloch, Roee Finkelshtain, Sivan Levi, Aharon Hoffman, Haim Egozi and Ze ev Schmilovitch,
