RESOLUTION IMPROVEMENT OF DIGITIZED IMAGES
|
|
|
- Stewart Hamilton
- 9 years ago
- Views:
Transcription
1 Proceedings of ALGORITMY 2005 pp RESOLUTION IMPROVEMENT OF DIGITIZED IMAGES LIBOR VÁŠA AND VÁCLAV SKALA Abstract. A quick overview of preprocessing performed by digital still cameras is given along with a brief introduction to spatial-domain Super-Resolution methods, i.e. spatial resolution enhancement methods that create one high-resolution image from a series of low-resolution images shifted by a sub-pixel distance. An improvement applicable to some of existing Super-Resolution methods is presented. Principles of digital photography processing techniques are exploited in order to reduce error in the Super-Resolution process. Results of both simulations and real data experiments are shown to consider the improvement and ideas for future research are given. Key words. resolution enhancement, digital images, demosaicking, image processing, Bayer array, CCD elements, Super Resolution 1. Introduction. Digital still cameras have reached strong position on the field of photographic industry over the past decade. Although parameters of digital equipment constantly improve, there are still areas where analog equipment offers better performance. One of such areas is resolution of gained images. It is of course possible to employ a sensor element with higher resolution, but such choice is not always available. In the early beginning of digital imaging there has appeared a simple idea that multiple slightly shifted images of unchanged scene contain more information than a single frame and that such information may be exploited to construct one image of the scene with higher resolution. Such process is usually addressed as Super Resolution (SR). We will show that SR techniques are capable of improving resolution of images taken by commercially available digital cameras. We will show that applying the techniques directly may impair quality of the result due to preprocessing that takes place within the digital cameras. We will show how to exploit knowledge about used sensor to improve the results. The rest of the paper is organized as follows: Section 2 will briefly describe preprocessing of data gained by digital still camera sensor, focusing on demosaicking, section 3 will give brief introduction to Super Resolution techniques. In section 4 we will derive a technique to improve the algorithms shown in section 3 and in section 5 we will give description and results of experiments we have carried out. Finally, we will conclude in section 6 and give ideas for future work in section Image preprocessing in digital still camera Preprocessing steps. There is a quite complex preprocessing performed within digital cameras that turns data gained from light sensor into a computer image file. Digital still cameras that are presently available usually employ a CCD or CMOS element that linearly transforms incoming light into electric charge. We will be considering cameras with rectangular shape of sensor cell (there is a minority of cameras using hexagonal grid of cells). This work was supported by the Ministry of Education of The Czech Republic - project MSM , Microsoft Research Ltd.(U.K.) project No Department of Computer Science and Engineering1;2c, Faculty of Applied Sciences, University of West Bohemia in Pilsen (lvasa [email protected]). 270
2 RESOLUTION IMPROVEMENT OF DIGITIZED IMAGES 271 Most sensors used in cameras turn light intensity into electric charge regardless of wavelength of the incoming light. In order to obtain color images, a color filter is placed in front of each cell that only lets through a certain range of wavelengths. Usually red, green and blue filters are used, arranged in a pattern called Bayer array (see figure 2.1). Measured values are usually scaled to comply with computer image representation (logarithmic scaling that is later compensated by exponential response of a computer display). Different translucency of red, green and blue filters and varying lighting conditions are compensated by multiplication of the measured linear values by some constant in a process called White-Balancing. The main issue with the Bayer-array equipped cameras is the fact that at each pixel location there is only one color channel value available. The remaining two values have to be computed (interpolated from the surrounding values) in a process called demosaicking. R G R G R G R G G B G B G B G B R G R G R G R G G B G B G B G B R G R G R G R G G B G B G B G B R G R G R G R G G B G B G B G B Figure 2.1. Bayer color array 2.2. Demosaicking. There are many methods that perform the demosaicking process ([2], [6], [7], [11], [10], [12], for comparison see [14]), because intuitive approaches like linear interpolation of nearest measured values lead to disturbing artifacts in the resulting image, which may include blurring or sudden jumps in hue on sharp intensity edges. For our experiments we have implemented the Cok s[11] constant hue algorithm, because it provides satisfactory results and is easy to implement. The algorithm aims to locally preserve hue by keeping the red/green and blue/green ratios constant. In the first step, green channel values are interpolated using some general technique like linear interpolation of their four orthogonal neighbors. This is possible due to nature of the Bayer array layout which ensures that every position where green was not measured has four neighbors where a measured value is available. In the following step, one of following formulas is used according to position in the Bayer array to compute unknown values of red and blue: (2.1) X tl G X = G tl + Xtr G tr + X bl G bl + X br G br 4 X = G X = G X l G l + Xr G r X t G t 2 + X b G b 2 for positions where G was not measured, for positions where G was measured, for positions where G was measured, where X tl stands for value of red or green to the top left of the currently processed value.
3 272 L. VÁŠA, V. SKALA 3. Super Resolution methods. Super Resolution (SR) is a term commonly used for techniques producing one high-resolution image from a series of slightly shifted low-resolution images. This research area was first explored by Huang and Tsai ([9]), who have proposed a frequency domain algorithm to solve the problem. Basic disadvantage of their approach is that their algorithm assumes that input data are point samples of original continuous function. This assumption fails for the case of CCD and CMOS digital cameras, where the sampling process is always integral. Therefore it is not possible to use this (or any similar) approach in our task. Space domain methods appeared later, exploiting various approaches to the problem ([3], [4], [13], [8]). Common notation for various methods was proposed by Elad and Feuer[3], relation between high resolution image X (represented by a lexicographically ordered column vector of size L 2 ) and measured set of N low-resolution images Y (represented by lexicographically ordered column vectors of size Sk 2 ) is expressed by equation (3.1). (3.1) Y k = D k C k F k X + E k where F k is a L 2 L 2 matrix representing a geometric warp C k is a L 2 L 2 matrix representing blur in the degradation process D k is a Sk 2 L2 matrix representing decimation by the integral sampling E k is a Sk 2 S2 k matrix representing additional noise Using such notation makes it possible to express one of the basic methods of space domain SR known as Iterative Back-Projection [13] (IBP). The method attempts to find X such that (3.2) X = ArgMin X ( n ) D k C k F k X Y k by iteratively applying formula (3.3) to some initial approximation of the high-resolution image. This equals to steepest descent solution of (3.2) [13] using L 2 norm. (3.3) [ 1 X n+1 = X n β N N ] (Fk T Ck T Dk T (D k C k F k X n Y k ) Several modifications of the basic IBP algorithm were proposed (for example in works of Zomet [15] and Farsiu [5]), aimed to improve robustness of the algorithm to noise and errors in image registration. Zomet s algorithm can be expressed by formula (3.4), the basic difference is in using pixelwise median of error images instead of averaging the errors. { (F T X n+1 = X n β.median k Ck T Dk T (D k C k F k X Y k ) )} N (3.4) Similar approach is taken in the work of Farsiu [5], the author states that optimization expressed by equation (3.2) under L 1 norm yields following iterative equation: (3.5) [ 1 X n+1 = X n β N N ] (Fk T Ck T Dk T sign(d k C k F k X n Y k )
4 RESOLUTION IMPROVEMENT OF DIGITIZED IMAGES Smoothness prior. It is shown in [1] that Super resolution is generally an ill-posed inverse problem. This means that there are many almost optimal solutions of equation (3.2), some of which may be for example very noisy. It is therefore useful to include some further prior knowledge about the original image, which will help the algorithm to choose the most suitable solution of equation (3.2). One of things we usually know about the input image is that it is not very noisy. Including such assumption to the algorithm is called smoothness prior, authors of [5] suggest using optimization equation (3.6) to gain iterative formula (3.7). Constants P, α and λ are introduced as tweaking constants that influence the nature of smoothness assumed for the image, Sx n and Sn y represent matrices shifting image by n pixels in direction of x resp. y axis. The additional term in (3.6) therefore represents a measure of similarity of negbouring pixels, while additional term in (3.7) enforces this similarity. (3.6) ( n P P ) X = ArgMin D k C k F k X Y k + λ α s+r X Sx r Ss y X r=1 s=1 (3.7) X n+1 = [ 1 N X n β N (F k T CT k DT k sign(d kc k F k X n Y k ) +λ P ] P r=1 s=1 αs+r [I Sx rs s y ]sign(x Sr x Ss y X) 4. Enhanced algorithm derivation. In previous sections we have shown that an image captured by common digital still camera undergoes a complicated preprocessing that includes demosaicking, white-balancing and value scaling. We have also shown that there are powerful algorithms capable of restoring a high resolution image from multiple degraded and slightly shifted images. We will now combine the knowledge acquired and propose an improvement of the algorithms. Our basic idea is that not all data contained within final image file are directly related to the original scene. This is caused by the nature of demosaicking, which represents interpolation of measured data. We can improve the results by removing such interpolated data from the input. Removal of interpolated data can be done by two approaches, both of which assume knowledge of concrete color filter array layout. First possibility is to use only those R, G and B values from the image file that were actually measured. In this case we will be using values altered by white-balancing, value scaling and in some cases also by demosaicking (some algorithms alter even the measured values). The other possibility is to use a camera capable of producing RAW data file. Such file only contains values measured by the CCD element, not altered by either of demosaicking, white balancing or value scaling. Any of the algorithms presented for the space domain SR can be used in almost unchanged manner. Each input image will only require a boolean mask that will tell the algorithm whether or not to take such pixel into account. Computation of the back-projected error can remain unaltered, only using respectively lower number of input values. It is possible that there will be areas of the image that were not measured by any of input images. This would lead the algorithm to keeping the values of the first approximation at these spots throughout the whole computation, which is misleading. A better solution is offered by incorporating the smoothness assumption presented
5 274 L. VÁŠA, V. SKALA above into the algorithm. Doing so will effectively lead to interpolation of the current approximation at the spots not measured by either of input images. Rewriting equations (3.3), (3.4) and (3.5) we get improved formulas for basic IBP (3.3), Zomet SR (4.2) and Farsiu SR (4.3). (4.1) (4.2) N X n+1 = X n β[q (Fk T CT k DT k (M (D kc k F k X n Y k )))] X n+1 = X n β[median(f T k C T k D T k (M (D k C k F k X n Y k ))) N ] (4.3) X n+1 = X n β[q N sign(fk T CT k DT k (M (D kc k F k X n Y k )))] where the matrix M of size S S represents a binary mask, i.e. contains ones in positions of measured values and zeros in positions containing values obtained by demosaicking (or containing no value in the case of RAW data file). The matrix Q of size L L contains value 1/n where n is the number of measurements for each hi-res pixel, or zero at positions where no measurement was performed. The operator represents multiplication of matrix elements at corresponding positions. Note that the median in (4.2) is computed only from non-zero values of the argument. The proposed enhancement of algorithms is easy to implement and if implemented carefully, it may even decrease running time of the SR process. Generally the enhancement doesn t change the computational complexity of SR algorithms. The algorithm may require additional memory for the representation of binary mask, but for the most usual case of Bayer array mask layout it is possible to determine the mask value according to position in the picture without using any extra memory. Therefore the only additional memory is required to store number of measurements for each hi-res pixel. We have tested the algorithm for the case of simple translational registration, but our enhancement is generally independent on used registration algorithm. 5. Experiments. We have carried out a series of tests in order to compare the SR methods mentioned above and to evaluate the improvement gained by incorporating the proposed binary mask. We have tested accuracy of all the methods mentioned above on images simulating the degradation by digital camera. We have also performed tests with real images, but no measure of accuracy can be given for such tests because the original image is in such case not available for comparison with the SR results. First, we have tested accuracy of the original IBP, Farsiu and Zomet methods with variable size of the β parameter. We have used one input image for all the tests and we have obtained optimal values of the iteration step β. As a measure of accuracy a pixelwise mean squared error (MSE) was used, comparing the original image to the ones received from the SR algorithms. The dependency of MSE on iteration step size is shown in figures 4.1, 4.2 and 4.3. These tests show that the Zomet robust method gives best results. It also showed best robustness to noise in input data and therefore we have chosen this method for testing of our modification. In the second presented experiment, we have only used the Zomet Robust method modified according to equation (4.2). We have used one set of 20 simulated input
6 RESOLUTION IMPROVEMENT OF DIGITIZED IMAGES 275 0,0014 0,0012 0,001 0,0008 MSE 0,0006 0,0004 0, ,005 0,01 0,015 0,02 0,025 0,03 0,035 0,04 0,045 0,05 step size Figure 4.1. Accuracy of original IBP method images. In contrast to the previous experiment we have included a simulation of demosaicking of green color channel, i.e. we have removed one half of the samples according to their position in Bayer array and we have recomputed the missing values using the Cok s algorithm [2] explained above. Our aim was to compare two situations: in the first case, we have used a mask representing full sampling, i.e. containing value 1 at all positions. This is equal to using all data including the demosaicked values and the algorithm is equal to unaltered Zomet method. In the second case, we have used a binary mask representing positions of measured values of green channel in Bayer array. In such case only one half of the samples were taken into account during the processing, but on the other hand no interpolated data was used. We have again measured a dependence of MSE on size of iteration step (β), the results are shown in figure 4.4. We have performed similar tests for various input images, obtaining equivalent results. It is obvious from the graph that excluding the interpolated values from the input data may reduce the MSE by about 50% for the case of chosen optimal step size (we have used the value of 1.4 for the β parameter of Zomet algorithm). Such improvement is clearly visible from resulting images shown in figure 7.1 c) and figure 7.1 d). We have tested our enhancement with real camera images. In this case, we cannot provide any numbers showing the accuracy, because we have no original image to compare with. Figure 7.2 shows our results. It may seem that the improvement is not as clearly visible as it is for the simulated data. This is probably caused by noise that is present in the input images (a noise with standard deviation about 2-5% is usually present in images gained by commercially available digital still cameras). The other reason may be the simple registration model we have used, as we
7 276 L. VÁŠA, V. SKALA 0,0014 0,0012 0,0010 0,0008 MSE 0,0006 0,0004 0,0002 0, ,25 0,5 0,75 1 1,25 1,5 1,75 2 step size Figure 4.2. Accuracy of Zomet robust method considered only translation and not rotation for image registration in our experiments. The problem is that SR is extremely sensitive to exactness of relative position of image pixels, an error in positioning of the pixel of more than one half of hi-res pixel size leads to completely wrong results. It is easy to see that when the input is an image of size pixels and we want to increase the resolution 3, then the rotation should never exceed This is of course hard to achieve in practice and therefore for a real application the rotation must be considered. 6. Conclusions. We have implemented and tested SR algorithms suitable for enhancing resolution of images gained by usual digital still camera. We have explored preprocessing that is performed on the measured data and implemented a simulation of such preprocessing. We have proposed an enhancement of spatial SR methods that is applicable on all three implemented SR algorithms, which exploits the knowledge about preprocessing that is performed within the camera. We have tested this enhancement and presented results showing that it may reduce MSE by almost 50%. 7. Future work. We would like to consider an advanced registration algorithms including rotation estimation of input images. We hope that such improvement will help to bring SR methods closer to practice and enable an easy SR processing of images taken by digital camera held in hand. REFERENCES [1] S. Baker, T. Kanade, Limits on Super-Resolution and How to Break Them, Proc.CVPR00, 2000 [2] D. R. Cok, Signal Processing method and apparatus for producing interpolated chrominance values in a sampled color image signal, U.S. Patent No. 4,642,678 (1987)
8 RESOLUTION IMPROVEMENT OF DIGITIZED IMAGES 277 0,0016 0,0014 0,0012 0,001 MSE 0,0008 0,0006 0,0004 0, ,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1 step size Figure 4.3. Accuracy of Farsiu robust method Accuracy comparation of original and enhanced algorithm 0,007 0,006 0,005 0,004 MSE 0,003 0,002 0, ,2 0,4 0,6 0,8 1 1,2 1,4 1,6 1,8 2 Step size Original Zomet algorithm Enhanced Zomet algorithm Figure 4.4. Accuracy comparison between original end enhanced Zomet method [3] M. Elad, A. Feuer, Restoration of a Single Superresolution Image from Several Blurred, Noisy, and Undersampled Measured Images, IEEE Transactions on Image Processing, Vol. 6, No. 12, December 1997 [4] M. Elad, Y. Hel-Or, A Fast Super-Resolution Reconstruction Algorithm for Pure Translation Motion and Common Space-Invariant Blur, IEEE Transactions on Image Processing, Vol. 10, No. 8, pp , August 2001.
9 278 L. VÁŠA, V. SKALA Figure 7.1. Accuracy testing images [5] S. Farsiu, D. Robinson, M. Elad, P. Milanfar, Fast and Robust Super-Resolution, Proceedings of ICIP 2003 [6] W. T. Freeman, Median filter for reconstructing missing color samples U.S. Patent No. 4,724,395 (1988) [7] J. F. Hamilton, J. E. Adams, Adaptive color plane interpolation in single sensor color electronic camera, U.S. Patent No. 5,629,734 (1997) [8] R. C. Hardie, K. J. Barnard, E. E. Armstrong, Joint MAP Registration and High- Resolution Image Estimation Using a Sequence of Undersampled Images, IEEE Transactions on Image Processing, Vol. 6, No. 12, December 1997 [9] T. Huang, R. Tsai, Multi-frame image restoration and registration, Advances in Computer Vision and Image Processing, volume 1, pages JAI Press Inc., 1984
10 RESOLUTION IMPROVEMENT OF DIGITIZED IMAGES 279 Figure 7.2. Real images testing results [10] R. Kimmel, Demosaicking: image reconstruction from CCD samples, Proc. Trans. Image Processing, vol. 8, pp , 1999 [11] C. A. Laroche, M. A. Prescott, Apparatus and method for adaptively interpolating a full color image utilizing chrominance gradients, U.S. Patent No. 5,373,322 (1994) [12] A. Lukin, D. Kubasov, An Improved Demosaicking Algorithm, to appear in proceedings of Graphicon 2004 [13] S. Peleg, D. Keren, L. Schweitzer, Improving image resolution using subpixel motion, Pattern Recognition Letter, vol. 5, pp , March 1987 [14] R. Ramanath, W.E. Snyder, G.L. Bilbro, and W.A. Sander, Demosaicking methods for bayer color arrays, Journal of Electronic Imaging, vol. 11, no. 3, pp , Jul [15] A. Zomet, A. Rav-Acha, S. Peleg, Robust Super-Resolution, Proceedings of the Int. Conf. on Computer Vision and Pattern Recognition (CVPR), vol. 1, pp , Dec. 2001
Performance Verification of Super-Resolution Image Reconstruction
Performance Verification of Super-Resolution Image Reconstruction Masaki Sugie Department of Information Science, Kogakuin University Tokyo, Japan Email: [email protected] Seiichi Gohshi Department
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
ROBUST COLOR JOINT MULTI-FRAME DEMOSAICING AND SUPER- RESOLUTION ALGORITHM
ROBUST COLOR JOINT MULTI-FRAME DEMOSAICING AND SUPER- RESOLUTION ALGORITHM Theodor Heinze Hasso-Plattner-Institute for Software Systems Engineering Prof.-Dr.-Helmert-Str. 2-3, 14482 Potsdam, Germany [email protected]
Superresolution images reconstructed from aliased images
Superresolution images reconstructed from aliased images Patrick Vandewalle, Sabine Süsstrunk and Martin Vetterli LCAV - School of Computer and Communication Sciences Ecole Polytechnique Fédérale de Lausanne
Latest Results on High-Resolution Reconstruction from Video Sequences
Latest Results on High-Resolution Reconstruction from Video Sequences S. Lertrattanapanich and N. K. Bose The Spatial and Temporal Signal Processing Center Department of Electrical Engineering The Pennsylvania
Video stabilization for high resolution images reconstruction
Advanced Project S9 Video stabilization for high resolution images reconstruction HIMMICH Youssef, KEROUANTON Thomas, PATIES Rémi, VILCHES José. Abstract Super-resolution reconstruction produces one or
Investigation of Color Aliasing of High Spatial Frequencies and Edges for Bayer-Pattern Sensors and Foveon X3 Direct Image Sensors
Investigation of Color Aliasing of High Spatial Frequencies and Edges for Bayer-Pattern Sensors and Foveon X3 Direct Image Sensors Rudolph J. Guttosch Foveon, Inc. Santa Clara, CA Abstract The reproduction
Accurate and robust image superresolution by neural processing of local image representations
Accurate and robust image superresolution by neural processing of local image representations Carlos Miravet 1,2 and Francisco B. Rodríguez 1 1 Grupo de Neurocomputación Biológica (GNB), Escuela Politécnica
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
Super-resolution Reconstruction Algorithm Based on Patch Similarity and Back-projection Modification
1862 JOURNAL OF SOFTWARE, VOL 9, NO 7, JULY 214 Super-resolution Reconstruction Algorithm Based on Patch Similarity and Back-projection Modification Wei-long Chen Digital Media College, Sichuan Normal
Chapter 1 Simultaneous demosaicing and resolution enhancement from under-sampled image sequences
Chapter Simultaneous demosaicing and resolution enhancement from under-sampled image sequences SINA FARSIU Duke University Eye Center Durham, NC Email: [email protected] DIRK ROBINSON Ricoh Innovations
SUPER-RESOLUTION FROM MULTIPLE IMAGES HAVING ARBITRARY MUTUAL MOTION
#! Chapter 2 SUPER-RESOLUTION FROM MULTIPLE IMAGES HAVING ARBITRARY MUTUAL MOTION Assaf Zomet and Shmuel Peleg School of Computer Science and Engineering The Hebrew University of Jerusalem 9190 Jerusalem,
High Quality Image Magnification using Cross-Scale Self-Similarity
High Quality Image Magnification using Cross-Scale Self-Similarity André Gooßen 1, Arne Ehlers 1, Thomas Pralow 2, Rolf-Rainer Grigat 1 1 Vision Systems, Hamburg University of Technology, D-21079 Hamburg
1646 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 6, NO. 12, DECEMBER 1997
1646 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL 6, NO 12, DECEMBER 1997 Restoration of a Single Superresolution Image from Several Blurred, Noisy, and Undersampled Measured Images Michael Elad and Arie
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
NEIGHBORHOOD REGRESSION FOR EDGE-PRESERVING IMAGE SUPER-RESOLUTION. Yanghao Li, Jiaying Liu, Wenhan Yang, Zongming Guo
NEIGHBORHOOD REGRESSION FOR EDGE-PRESERVING IMAGE SUPER-RESOLUTION Yanghao Li, Jiaying Liu, Wenhan Yang, Zongming Guo Institute of Computer Science and Technology, Peking University, Beijing, P.R.China,
How To Demosaice With A Cfa
Demosaicing by Smoothing along 1D Features Boris Ajdin Matthias B. Hullin Christian Fuchs Hans-Peter Seidel Hendrik P. A. Lensch MPI Informatik Saarbrücken Germany {bajdin,hullin,cfuchs,hpseidel,lensch}@mpi-inf.mpg.de
Interpolation of RGB components in Bayer CFA images
Interpolation of RGB components in Bayer CFA images Demosaicing of Bayer-sampled color images Problem: Most digital color cameras, capture only one color component at each spatial location. The remaining
Super-resolution method based on edge feature for high resolution imaging
Science Journal of Circuits, Systems and Signal Processing 2014; 3(6-1): 24-29 Published online December 26, 2014 (http://www.sciencepublishinggroup.com/j/cssp) doi: 10.11648/j.cssp.s.2014030601.14 ISSN:
Redundant Wavelet Transform Based Image Super Resolution
Redundant Wavelet Transform Based Image Super Resolution Arti Sharma, Prof. Preety D Swami Department of Electronics &Telecommunication Samrat Ashok Technological Institute Vidisha Department of Electronics
Bayesian Image Super-Resolution
Bayesian Image Super-Resolution Michael E. Tipping and Christopher M. Bishop Microsoft Research, Cambridge, U.K..................................................................... Published as: Bayesian
Extracting a Good Quality Frontal Face Images from Low Resolution Video Sequences
Extracting a Good Quality Frontal Face Images from Low Resolution Video Sequences Pritam P. Patil 1, Prof. M.V. Phatak 2 1 ME.Comp, 2 Asst.Professor, MIT, Pune Abstract The face is one of the important
Discrete Curvelet Transform Based Super-resolution using Sub-pixel Image Registration
Vol. 4, No., June, 0 Discrete Curvelet Transform Based Super-resolution using Sub-pixel Image Registration Anil A. Patil, Dr. Jyoti Singhai Department of Electronics and Telecomm., COE, Malegaon(Bk), Pune,
WHITE PAPER. Are More Pixels Better? www.basler-ipcam.com. Resolution Does it Really Matter?
WHITE PAPER www.basler-ipcam.com Are More Pixels Better? The most frequently asked question when buying a new digital security camera is, What resolution does the camera provide? The resolution is indeed
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
Low-resolution Character Recognition by Video-based Super-resolution
2009 10th International Conference on Document Analysis and Recognition Low-resolution Character Recognition by Video-based Super-resolution Ataru Ohkura 1, Daisuke Deguchi 1, Tomokazu Takahashi 2, Ichiro
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
Single Depth Image Super Resolution and Denoising Using Coupled Dictionary Learning with Local Constraints and Shock Filtering
Single Depth Image Super Resolution and Denoising Using Coupled Dictionary Learning with Local Constraints and Shock Filtering Jun Xie 1, Cheng-Chuan Chou 2, Rogerio Feris 3, Ming-Ting Sun 1 1 University
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,
EECS 556 Image Processing W 09. Interpolation. Interpolation techniques B splines
EECS 556 Image Processing W 09 Interpolation Interpolation techniques B splines What is image processing? Image processing is the application of 2D signal processing methods to images Image representation
Super-Resolution Imaging : Use of Zoom as a Cue
Super-Resolution Imaging : Use of Zoom as a Cue M.V. Joshi and Subhasis Chaudhuri Department of Electrical Engineering Indian Institute of Technology - Bombay Powai, Mumbai-400076. India mvjoshi, [email protected]
The Image Deblurring Problem
page 1 Chapter 1 The Image Deblurring Problem You cannot depend on your eyes when your imagination is out of focus. Mark Twain When we use a camera, we want the recorded image to be a faithful representation
Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ.
Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ., Raleigh, NC One vital step is to choose a transfer lens matched to your
Joint MAP Registration and High Resolution Image Estimation Using a Sequence of Undersampled Images 1
Joint MAP Registration and High Resolution Image Estimation Using a Sequence of Undersampled Images Russell C. Hardie, Kenneth J. Barnard and Ernest E. Armstrong Department of Electrical and Computer Engineering
Super-Resolution Imaging Applied to Moving Targets in High Dynamic Scenes
Super-Resolution Imaging Applied to Moving Targets in High Dynamic Scenes Olegs Mise *a, Toby P. Breckon b a GE Intelligent Platforms Applied Image Processing, Billerica, USA, e-mail: [email protected],
Video-to-Video Dynamic Super-Resolution for Grayscale and Color Sequences
Hindawi Publishing Corporation EURASIP Journal on Applied Signal Processing Volume 2006, Article ID 61859, Pages 1 15 DOI 101155/ASP/2006/61859 Video-to-Video Dynamic Super-Resolution for Grayscale and
JPEG compression of monochrome 2D-barcode images using DCT coefficient distributions
Edith Cowan University Research Online ECU Publications Pre. JPEG compression of monochrome D-barcode images using DCT coefficient distributions Keng Teong Tan Hong Kong Baptist University Douglas Chai
Machine Learning in Multi-frame Image Super-resolution
Machine Learning in Multi-frame Image Super-resolution Lyndsey C. Pickup Robotics Research Group Department of Engineering Science University of Oxford Michaelmas Term, 2007 Lyndsey C. Pickup Doctor of
Image Interpolation by Pixel Level Data-Dependent Triangulation
Volume xx (200y), Number z, pp. 1 7 Image Interpolation by Pixel Level Data-Dependent Triangulation Dan Su, Philip Willis Department of Computer Science, University of Bath, Bath, BA2 7AY, U.K. mapds,
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
How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X Image Estimation Algorithm for Out of Focus and Blur Images to Retrieve the Barcode
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,
High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound
High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound Ralf Bruder 1, Florian Griese 2, Floris Ernst 1, Achim Schweikard
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
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
Epipolar Geometry. Readings: See Sections 10.1 and 15.6 of Forsyth and Ponce. Right Image. Left Image. e(p ) Epipolar Lines. e(q ) q R.
Epipolar Geometry We consider two perspective images of a scene as taken from a stereo pair of cameras (or equivalently, assume the scene is rigid and imaged with a single camera from two different locations).
A Frequency Domain Approach to Registration of Aliased Images with Application to Super-resolution
Hindawi Publishing Corporation EURASIP Journal on Applied Signal Processing Volume 2006, Article ID 71459, Pages 1 14 DOI 10.1155/ASP/2006/71459 A Frequency Domain Approach to Registration of Aliased Images
Image super-resolution: Historical overview and future challenges
1 Image super-resolution: Historical overview and future challenges Jianchao Yang University of Illinois at Urbana-Champaign Thomas Huang University of Illinois at Urbana-Champaign CONTENTS 1.1 Introduction
High Resolution Images from Low Resolution Video Sequences
High Resolution Images from Low Resolution Video Sequences Federico Cristina [email protected] - Ayudante Diplomado UNLP Sebastián Dapoto [email protected] - Becario III-LIDI
Image Super-Resolution as Sparse Representation of Raw Image Patches
Image Super-Resolution as Sparse Representation of Raw Image Patches Jianchao Yang, John Wright, Yi Ma, Thomas Huang University of Illinois at Urbana-Champagin Beckman Institute and Coordinated Science
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
Resolution Enhancement of Photogrammetric Digital Images
DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia 1 Resolution Enhancement of Photogrammetric Digital Images John G. FRYER and Gabriele SCARMANA
How To Analyze Ball Blur On A Ball Image
Single Image 3D Reconstruction of Ball Motion and Spin From Motion Blur An Experiment in Motion from Blur Giacomo Boracchi, Vincenzo Caglioti, Alessandro Giusti Objective From a single image, reconstruct:
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,
A NEW SUPER RESOLUTION TECHNIQUE FOR RANGE DATA. Valeria Garro, Pietro Zanuttigh, Guido M. Cortelazzo. University of Padova, Italy
A NEW SUPER RESOLUTION TECHNIQUE FOR RANGE DATA Valeria Garro, Pietro Zanuttigh, Guido M. Cortelazzo University of Padova, Italy ABSTRACT Current Time-of-Flight matrix sensors allow for the acquisition
A System for Capturing High Resolution Images
A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: [email protected]
Computed Tomography Resolution Enhancement by Integrating High-Resolution 2D X-Ray Images into the CT reconstruction
Digital Industrial Radiology and Computed Tomography (DIR 2015) 22-25 June 2015, Belgium, Ghent - www.ndt.net/app.dir2015 More Info at Open Access Database www.ndt.net/?id=18046 Computed Tomography Resolution
Scanners and How to Use Them
Written by Jonathan Sachs Copyright 1996-1999 Digital Light & Color Introduction A scanner is a device that converts images to a digital file you can use with your computer. There are many different types
Super-Resolution Methods for Digital Image and Video Processing
CZECH TECHNICAL UNIVERSITY IN PRAGUE FACULTY OF ELECTRICAL ENGINEERING DEPARTMENT OF RADIOELECTRONICS Super-Resolution Methods for Digital Image and Video Processing DIPLOMA THESIS Author: Bc. Tomáš Lukeš
Automatic Restoration Algorithms for 35mm film
P. Schallauer, A. Pinz, W. Haas. Automatic Restoration Algorithms for 35mm film. To be published in Videre, Journal of Computer Vision Research, web: http://mitpress.mit.edu/videre.html, 1999. Automatic
Super-Resolution Reconstruction in MRI: Better Images Faster?
Super-Resolution Reconstruction in MRI: Better Images Faster? Esben Plenge 1,, Dirk H. J. Poot 1, Monique Bernsen 2, Gyula Kotek 2, Gavin Houston 2, Piotr Wielopolski 2, Louise van der Weerd 3, Wiro J.
3. Interpolation. Closing the Gaps of Discretization... Beyond Polynomials
3. Interpolation Closing the Gaps of Discretization... Beyond Polynomials Closing the Gaps of Discretization... Beyond Polynomials, December 19, 2012 1 3.3. Polynomial Splines Idea of Polynomial Splines
Wii Remote Calibration Using the Sensor Bar
Wii Remote Calibration Using the Sensor Bar Alparslan Yildiz Abdullah Akay Yusuf Sinan Akgul GIT Vision Lab - http://vision.gyte.edu.tr Gebze Institute of Technology Kocaeli, Turkey {yildiz, akay, akgul}@bilmuh.gyte.edu.tr
jorge s. marques image processing
image processing images images: what are they? what is shown in this image? What is this? what is an image images describe the evolution of physical variables (intensity, color, reflectance, condutivity)
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
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
Big Ideas in Mathematics
Big Ideas in Mathematics which are important to all mathematics learning. (Adapted from the NCTM Curriculum Focal Points, 2006) The Mathematics Big Ideas are organized using the PA Mathematics Standards
Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Sample Exam Questions 2007
Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Questions 2007 INSTRUCTIONS: Answer all questions. Spend approximately 1 minute per mark. Question 1 30 Marks Total
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
Metrics on SO(3) and Inverse Kinematics
Mathematical Foundations of Computer Graphics and Vision Metrics on SO(3) and Inverse Kinematics Luca Ballan Institute of Visual Computing Optimization on Manifolds Descent approach d is a ascent direction
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
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
Static Environment Recognition Using Omni-camera from a Moving Vehicle
Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing
Super-Resolution from a Single Image
Super-Resolution from a Single Image Daniel Glasner Shai Bagon Michal Irani Dept. of Computer Science and Applied Mathematics The Weizmann Institute of Science Rehovot 76100, Israel Abstract Methods for
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
Lecture 12: Cameras and Geometry. CAP 5415 Fall 2010
Lecture 12: Cameras and Geometry CAP 5415 Fall 2010 The midterm What does the response of a derivative filter tell me about whether there is an edge or not? Things aren't working Did you look at the filters?
A Short Introduction to Computer Graphics
A Short Introduction to Computer Graphics Frédo Durand MIT Laboratory for Computer Science 1 Introduction Chapter I: Basics Although computer graphics is a vast field that encompasses almost any graphical
Lecture 14. Point Spread Function (PSF)
Lecture 14 Point Spread Function (PSF), Modulation Transfer Function (MTF), Signal-to-noise Ratio (SNR), Contrast-to-noise Ratio (CNR), and Receiver Operating Curves (ROC) Point Spread Function (PSF) Recollect
Data Storage. Chapter 3. Objectives. 3-1 Data Types. Data Inside the Computer. After studying this chapter, students should be able to:
Chapter 3 Data Storage Objectives After studying this chapter, students should be able to: List five different data types used in a computer. Describe how integers are stored in a computer. Describe how
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
Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections
Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections Maximilian Hung, Bohyun B. Kim, Xiling Zhang August 17, 2013 Abstract While current systems already provide
Object tracking & Motion detection in video sequences
Introduction Object tracking & Motion detection in video sequences Recomended link: http://cmp.felk.cvut.cz/~hlavac/teachpresen/17compvision3d/41imagemotion.pdf 1 2 DYNAMIC SCENE ANALYSIS The input to
Geometric Camera Parameters
Geometric Camera Parameters What assumptions have we made so far? -All equations we have derived for far are written in the camera reference frames. -These equations are valid only when: () all distances
DYNAMIC RANGE IMPROVEMENT THROUGH MULTIPLE EXPOSURES. Mark A. Robertson, Sean Borman, and Robert L. Stevenson
c 1999 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or
Data Storage 3.1. Foundations of Computer Science Cengage Learning
3 Data Storage 3.1 Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: List five different data types used in a computer. Describe how
MATLAB-based Applications for Image Processing and Image Quality Assessment Part II: Experimental Results
154 L. KRASULA, M. KLÍMA, E. ROGARD, E. JEANBLANC, MATLAB BASED APPLICATIONS PART II: EXPERIMENTAL RESULTS MATLAB-based Applications for Image Processing and Image Quality Assessment Part II: Experimental
High Resolution Images from a Sequence of Low Resolution Observations
High Resolution Images from a Sequence of Low Resolution Observations L. D. Alvarez, R. Molina Department of Computer Science and A.I. University of Granada, 18071 Granada, Spain. A. K. Katsaggelos Department
Projection Center Calibration for a Co-located Projector Camera System
Projection Center Calibration for a Co-located Camera System Toshiyuki Amano Department of Computer and Communication Science Faculty of Systems Engineering, Wakayama University Sakaedani 930, Wakayama,
