Star Detection and Removal in Night Airglow Images



Similar documents
Analecta Vol. 8, No. 2 ISSN

SATELLITE IMAGES IN ENVIRONMENTAL DATA PROCESSING

Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition

Referências Bibliográficas


Matt Cabot Rory Taca QR CODES

How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm

WHITE PAPER. Are More Pixels Better? Resolution Does it Really Matter?

Canny Edge Detection

Detecting and measuring faint point sources with a CCD

Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections

Convolution. 1D Formula: 2D Formula: Example on the web:

Realization of a UV fisheye hyperspectral camera

Virtual Mouse Using a Webcam

A BRIEF STUDY OF VARIOUS NOISE MODEL AND FILTERING TECHNIQUES

Mouse Control using a Web Camera based on Colour Detection

A study of long-term climatology of ionospheric irregularities by using GPS phase fluctuations at the Brazilian longitudes

Handwritten Character Recognition from Bank Cheque

Automatic License Plate Recognition using Python and OpenCV

Digital Imaging and Multimedia. Filters. Ahmed Elgammal Dept. of Computer Science Rutgers University

Object Tracking System Using Approximate Median Filter, Kalman Filter and Dynamic Template Matching

Introduction to CCDs and CCD Data Calibration

Fig.1. The DAWN spacecraft

Ionospheric Research with the LOFAR Telescope

Computer Vision: Machine Vision Filters. Computer Vision. Optical Filters. 25 August 2014

High Resolution Planetary Imaging Workflow

Specifying Plasma Deposited Hard Coated Optical Thin Film Filters. Alluxa Engineering Staff

Signature Region of Interest using Auto cropping

Feasibility Study of Implementation of Cell Phone Controlled, Password Protected Door Locking System

Morphological segmentation of histology cell images

RESULTS FROM A SIMPLE INFRARED CLOUD DETECTOR

COOKBOOK. for. Aristarchos Transient Spectrometer (ATS)

Barcode Based Automated Parking Management System

Space Environment and Satellite Systems: Removing Clutter from Ground-to-Satellite Signals. Sigrid Close

ECE 533 Project Report Ashish Dhawan Aditi R. Ganesan

Image Compression through DCT and Huffman Coding Technique

Image Processing Operations for 3d Image

Lecture 14. Point Spread Function (PSF)

Measuring Line Edge Roughness: Fluctuations in Uncertainty

Studies on the ionospheric region during low solar activity in Brazil

Crack Detection in Concrete Railway Sleeper

LANDSAT 8 Level 1 Product Performance

Long term study of medium scale traveling ionospheric disturbances using O I 630 nm all sky imaging and ionosonde over Brazilian low latitudes

Measuring the Doppler Shift of a Kepler Star with a Planet

Automatic Extraction of Signatures from Bank Cheques and other Documents

CHAPTER 3: DIGITAL IMAGING IN DIAGNOSTIC RADIOLOGY. 3.1 Basic Concepts of Digital Imaging


product overview pco.edge family the most versatile scmos camera portfolio on the market pioneer in scmos image sensor technology

16 th IOCCG Committee annual meeting. Plymouth, UK February mission: Present status and near future

LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK

19th International Conference on Mechatronics and Machine Vision in Practice (M2VIP12), 28-30th Nov 2012, Auckland, New-Zealand

Scholar: Elaina R. Barta. NOAA Mission Goal: Climate Adaptation and Mitigation

Online Filtering for Radar Detection of Meteors

A Novel Method to Improve Resolution of Satellite Images Using DWT and Interpolation

CLOUD CHARACTERIZATION USING LOCAL TEXTURE INFORMATION. Antti Isosalo, Markus Turtinen and Matti Pietikäinen

SSO Transmission Grating Spectrograph (TGS) User s Guide

Automatic Detection of Emergency Vehicles for Hearing Impaired Drivers

Kriging Interpolation Filter to Reduce High Density Salt and Pepper Noise

Photo Modules for PCM Remote Control Systems

High Resolution Planetary Imaging

DIGITAL IMAGE PROCESSING AND ANALYSIS

RECOMMENDATION ITU-R SM Measuring sideband emissions of T-DAB and DVB-T transmitters for monitoring purposes

AUTOMATIC ATIC PCB DEFECT DETECTION USING IMAGE SUBTRACTION METHOD

SIGNATURE VERIFICATION

DSLR Astrophotography

Palmprint Recognition. By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap

Image Processing Based Automatic Visual Inspection System for PCBs

Studying cloud properties from space using sounder data: A preparatory study for INSAT-3D

Large-Capacity Optical Transmission Technologies Supporting the Optical Submarine Cable System

PIXEL-LEVEL IMAGE FUSION USING BROVEY TRANSFORME AND WAVELET TRANSFORM

Sachin Patel HOD I.T Department PCST, Indore, India. Parth Bhatt I.T Department, PCST, Indore, India. Ankit Shah CSE Department, KITE, Jaipur, India

The Measurement of Sensitivity in Fluorescence Spectroscopy

An Experimental Study of the Performance of Histogram Equalization for Image Enhancement

Face detection is a process of localizing and extracting the face region from the

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING

Implementation of OCR Based on Template Matching and Integrating it in Android Application

Using Photometric Data to Derive an HR Diagram for a Star Cluster

Automated System for Computationof Burnt Forest Region using Image Processing

Probability and Random Variables. Generation of random variables (r.v.)

Image Authentication Scheme using Digital Signature and Digital Watermarking

EE289 Lab Fall LAB 4. Ambient Noise Reduction. 1 Introduction. 2 Simulation in Matlab Simulink

Automated Stellar Classification for Large Surveys with EKF and RBF Neural Networks

Optical Blade Position Tracking System Test

AxioCam HR The Camera that Challenges your Microscope

Performance Verification of Super-Resolution Image Reconstruction

Algorithm for License Plate Localization and Recognition for Tanzania Car Plate Numbers

ADVANCED APPLICATIONS OF ELECTRICAL ENGINEERING

Saving Mobile Battery Over Cloud Using Image Processing

Potential of face area data for predicting sharpness of natural images

Demo: Real-time Tracking of Round Object

VIIRS-CrIS mapping. NWP SAF AAPP VIIRS-CrIS Mapping

Statistical Characteristics of Gravity Waves Observed by an All-Sky Imager at Darwin, Australia

CBERS Program Update Jacie Frederico dos Santos Liporace AMS Kepler

High Resolution Spatial Electroluminescence Imaging of Photovoltaic Modules

Optical Modeling of the RIT-Yale Tip-Tilt Speckle Imager Plus

ID Objective Requirements Description of Test Date & Examiner 15 Verify that the optics?? OMC

Nuisance alarm suppression techniques for fibre-optic intrusion detection systems

IMPROVEMENT OF DIGITAL IMAGE RESOLUTION BY OVERSAMPLING

JPEG Image Compression by Using DCT

Transcription:

Star Detection and Removal in Night Airglow Images Rohit P. Patil *1, S. B. Patil 1, R. N. Ghodpage 2, P. T. Patil 2 1 D.Y. Patil College of, Kolhapur, Maharashtra, India 2 M.F. Radar, Indian Institute of Geomagnetism, Shivaji University, Kolhapur, Maharashtra, India ABSTRACT: Image Processing is technique by which we can process any image to extract the real information i.e. useful information from the image. The study of the Earth s upper atmosphere by using All-Sky Imager (ASI) technique the image processing is to be done on the captured images. Noise is an important factor that influences image quality which is mainly produced in the processes of image acquirement. The stars in images act as a noise, they can cause streaking when we scan images for analysis and when images are averaged for flat fielding [1]. Stars in the sky are, first of all, a local increase in the amount of light over the ambient night sky intensity. Most star detection and removal methods are based on image analysis. However, some factors will affect the detection of stars due to the complexity of the interpretation, e.g. high intensity in the sky over horizon due to city lights and other structures like Milky Way in sky as they are easily mistaken as stars. We have developed a simple effective algorithm for removing stars while leaving the remainder of the image data essentially untouched. The results are satisfactory and show that the developed star removal technique is better as compared to the other methods. KEYWORDS: All sky imager, Image Processing, Star Removal. I. INTRODUCTION All-Sky-Imager (ASI) is used for observation of the mesosphere and lower thermoshpere. The imager system consists of an all-sky or fish-eye (180 FOV) telecentric lens system, a computer controlled optical filter wheel, and a CCD camera head fitted with a 1024 1024 pixel resolution. An optical filter is a device that allows transmission of certain bandwidths of light coming from different altitudes through it and rejecting the rest. Further details of the ASI instrument are discussed elsewhere [2-4]. Since to observe only OI 630nm emissions (the wavelength that corresponds to the F-region emissions from a 250km altitude in ionosphere), an OI 630nm optical band pass filter is placed in the optical path of imager rejecting light of other wavelengths. Although an optical filter is not a part of the CCD, it is crucial to the all-sky-imager. Images of wave structure to be obtained with integration times of typically 90 s for the near-infrared OH emission (715 930 nm passband) and 120 s for the OI (630 nm & 558 nm) line emission. OI 630nm filter is used to study plasma depletion where as OI 558nm and OH 865nm line filters are used to observe gravity waves phenomenon between (87 to 97 5) km altitudes. As we all know, the actual gathered images contain noises in the process of formation, transmission, reception and processing. Noise removal filters degrade the quality of the image and they make image blur. This brings lots of difficulties to the analysis. Therefore, the main purpose is to remove noises of the image in the stage of pre-treatment. The traditional denoising method is the use of a low-pass or band-pass filter to denoise. Its shortcoming is that the signal is blurred when noises are removed [5-6]. In this work we present and discuss the algorithm we have specifically designed for this purpose. The paper is organized as follows. In Sec. 2 we discuss the problems connected with the star removal and circular cropping of an all sky image, while Sec. 3 deals with the technique we have adopted to remove the stars. The algorithm we have devised to identify the presence of contaminating objects in the field and the tests we have performed on real all-sky imager data are presented in Sec. 4. Finally, in Sec. 5 we summarize our conclusions. Copyright to IJIRSET www.ijirset.com 14483

II. STARS ACTS AS A NOISE IN All-SKY IMAGES The presence of the stars in the image could cause streaking when we scan images for analysis and when images are averaged for flat fielding. The stars in all sky image will be a source of noise when combining the frames, so they should be masked beforehand. Star removal is an image processing concept that identifies and removes stars from an image. This can be done using various methods and commercial image-processing software packages such as Adobe Photoshop have the ability to perform such operations. Generally the stars are removed comparing each pixel value to the median of the surrounding pixels and removes the star if the difference exceeds threshold. Higher luminosity stars create more blurring in the removal process. Another problem stars or other intense light sources like city light cause is ghosting, which is defined as persistent or residual images that occur in CCD detectors due to photoelectrons trapped at impurity sites of the substrate [7]. In this work, we have developed software routines to remove unwanted stars in the image. Using our software, we can reduce a large set of data from all-sky camera used at night airglow observatory. III. ALGORITHM A complete and systematic study of the night sky brightness can be performed only by means of a robust and automatic procedure, capable of identifying and rejecting all the cases which are not suitable for night airglow intensity measurements. The flow chart shown in Figure (1) briefly illustrates the image processing program steps developed for star removal using Mat Lab environment. The main steps of the program are discussed below. 1) Image is preprocessed (such as the gray-scale adjustment, Auto adjustment etc.). 2) The local standard deviation of original image is taken to detect the stars in the image. Local standard deviation of image returns the new array of image, where each output pixel contains the standard deviation of the 3-by-3 neighborhood around the corresponding pixel in the input image which can have any dimension. 3) Standard deviation formula used in the star removal algorithm is given by Equation (1). As we know the standard deviation is nothing but the square root of the Variance Sd = 1 N 1 (xi x) (1) Where, N = Numbers of samples, xi = Value of sample and x = Mean values of all samples. 4) For the detection of pixels on the borders of image, symmetric padding algorithm is used. In symmetric padding, the values of padding pixels are acts as mirror reflection of the border pixels in image. After detection of stars the image is enhanced by some factor then star detected image is subtracted from the original image to remove stars. The simulation effect of star removal through Matlab is shown in Fig. 1 were (a) is the original image containing hidden information, (b) is the enhanced image for its brightness and contrast adjustment (c) shows star and circular edge detected image, this make only possible when we convert the image into the binary image [8] and (d) is the final star removed image. Copyright to IJIRSET www.ijirset.com 14484

Start Read one by one image from given folder Adjust the image and convert it into unit double format (Image X) Take standard deviation of an image (Image Y) Brighten the image and convert image into Black and White colour and fill the holes (Image Y) Convert image Y to unit double and subtract from image X (i.e. Image X-Image Y) Replace negative values of image (i.e. star removed) by mean value of entire image Convert image to unit 16 (Image Z) and store it to desired output folder Stop Fig. 1 Image processing steps for the star removal. a) Original Image b) Image after adjustment Copyright to IJIRSET www.ijirset.com 14485

c) Star detection by STD filter d) Star removed image Fig. 2 Simulation effect of star removal using developed algorithm in Mat lab. IV. COMPARISON TO OTHER METHODS A] Common filtering method in Mat Lab The traditional filters like order, wiener and median etc. used in Mat Lab the high-frequency components of image may not be disturbed but filtering action produces blurring in the image which degrades the image information which is described in Fig. 3. (a) Order filter (b) Medfilt Copyright to IJIRSET www.ijirset.com 14486

(c) Filter (d) Wiener Fig. 3 Commonly used filtering methods used in Mat Lab. In figure 3 (a) Order filter replaces each element in image by the order th element in the sorted set of neighbours specified by the nonzero elements in domain but it does not remove stars and it blur the image. (b) Medfilt i.e. median filtering is a nonlinear operation often used in image processing to reduce "salt and pepper" noise it removes stars but it also blur the image. (c) In Filter-1 it filters the data in image with the two-dimensional FIR filter in the matrix h, this filtering method make the image almost white. (d) Wiener filter uses a pixel wise adaptive Wiener method based on statistics estimated from a local neighbourhood of each pixel. This filter also blurs the image. B] Threshold level As we examine all images of ASI it is observed that stars has high intensity pixel values than other image pixel values so in threshold level method we can define some threshold value to detect high intensity pixels which are values nothing but stars and replace them by average intensity value of image or some other low intensity values. But in this method it cannot distinguish between the star and other sky high intensity values such as city light and other bright structures in the sky, so that it replace all values which is greater than the defined threshold value. It is difficult to define the common threshold to all images which causes error in star removal process. Simulation result of this technique is as shown Fig. 4. below. a) Original image b) Star removed image Fig. 4 Illustration of Threshold Level method for star removal. Copyright to IJIRSET www.ijirset.com 14487

As shown in image Fig.4 (b) the threshold level method removes the stars but it can also remove other structures as mentioned above which can disturb the image information, it can be easily observed in the image in which the right side light i.e. city light also considered as stars and its intensity is replaced by low intensity value making darker region. V. CONCLUSION As per the required results, the proposed algorithm yields good filtering result using efficient noise (star) detection and removing mechanism. It can be much faster and convenient than other methods for filtering such type of noisy objects from images and these high-quality All-sky imager data can be used to investigate several key characteristics of the plasma depletions observed from low latitude ground based night airglow observing station. The developed algorithm can be effectively used to remove the stars in the galactic pictures to extract the correct information from them. REFERENCES [1] Garcia F. J., M. J. Taylor, and M. C. Kelley, Two-dimensional spectral analysis of mesospheric airglow image data, APPLIED OPTICS, Vol. 36, No. 29, 10 p.p. 7374-7385, 10 October 1997. [2] Ghodpage, R.N., et al., Simultaneous optical measurements of equatorial plasma bubble (EPB) from Kolhapur (16.81N, 74.21E) and Gadanki (13.51 o N, 79.21 o E), Journal of Atmospheric and Solar-Terrestrial Physics (2014), http://dx.doi.org/10.1016/j.jastp.2014.05.008i. [3] Lakshmi Narayanan V., S. Gurubaran, K. Emperumal, and P. T. Patil, Unusual optical observations of OI greenline during a geospace event on 1 February 2008, JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 116, A09315, doi:10.1029/2010ja016339, 2011. [4] Mukherjee G. K., Pragati Sikha R., N. Parihar, Rupesh Ghodpage, and P. T. Patil, Studies of the wind filtering effect of gravity waves observed at Allahabad (25.45 N, 81.85 E) in India, Earth Planets Space, 62, 309 318, 2010, doi:10.5047/eps.2009.11.008 [5] Kalpana M., G. Kishorebabu and K. Sujatha, Extraction of Edge Detection Using Digital Image Processing Techniques, International Journal of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.5. September 2012. [6] Harikiran J., B. Saichandana, Impulse Noise Removal in Digital Images International Journal of Computer Applications (0975 8887) Volume 10 No.8, November 2010. [7] Armin Rest, Lars Mu ndermann, Ralf Widenhorn, Erik Bodegom, and T. C. McGlinnd, Residual images in charged-coupled device detectors, Review of scientific instruments, Vol. 73, No.5, May 2002. [8] Jugal Kishore Patel and Sanjay Kumar Dubey, Deployment of Palm Recognition Approach using Image Processing Technique, IJCSI International Journal of Computer Science Issues, Vol. 10, Issue 2, No 2, March 2013. Copyright to IJIRSET www.ijirset.com 14488