Introduction The réseau grid of 27 horizontal and 27 vertical lines was originally superimposed over Carte du Ciel (CdC) plates to assist the process of.

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

3-D Computational Vision CSc Image Processing II - Fourier Transform.
QR Code Recognition Based On Image Processing
Prénom Nom Document Analysis: Document Image Processing Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
ImageJ tutorial showing the operations needed to calculate air-filled porosity for an example soil column.
DREAM PLAN IDEA IMPLEMENTATION Introduction to Image Processing Dr. Kourosh Kiani
Document Image Processing
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
The Global Digital Elevation Model (GTOPO30) of Great Basin Location: latitude 38  15’ to 42  N, longitude 118  30’ to 115  30’ W Grid size: 925 m.
Localization of Piled Boxes by Means of the Hough Transform Dimitrios Katsoulas Institute for Pattern Recognition and Image Processing University of Freiburg.
6/9/2015Digital Image Processing1. 2 Example Histogram.
Computer Vision Group Edge Detection Giacomo Boracchi 5/12/2007
Feature extraction: Corners 9300 Harris Corners Pkwy, Charlotte, NC.
CS 376b Introduction to Computer Vision 04 / 11 / 2008 Instructor: Michael Eckmann.
Detecting Image Region Duplication Using SIFT Features March 16, ICASSP 2010 Dallas, TX Xunyu Pan and Siwei Lyu Computer Science Department University.
Preprocessing ROI Image Geometry
Cosmos Data Products Version Peter Capak (Caltech) May, 23, 2005 Kyoto Cosmos Meeting.
Iris localization algorithm based on geometrical features of cow eyes Menglu Zhang Institute of Systems Engineering
A Real-Time for Classification of Moving Objects
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
Extracting the Mystery from the Red Rectangle Meghan Canning, Zoran Ninkov, and Robert Slawson Chester Carlson Center for Imaging Science Rochester Institute.
…….CT Physics - Continued V.G.WimalasenaPrincipal School of radiography.
Yuan March 10, 2010 Automatic Solar Filaments Segmentation.
Application of Gravitational Lensing Models to the Brightest Strongly Lensed Lyman Break Galaxy – the 8 o’clock arc E. Buckley-Geer 1, S. Allam 1,2, H.
COMPUTER MODELS FOR SKY IMAGE ANALYSIS OF THE INASAN ZVENIGOROD OBSERVATORY Sergei Pirogov ( Institute of Astronomy, Russian Academy of Sciences) VIIth.
Lecture 5. Morphological Image Processing. 10/6/20152 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of animals.
AG Herbsttagung 2009 – e-Science Splinter Meeting Tools and Applications – Potsdam, Digitising Historical Astronomical Data Iliya.
CS 376b Introduction to Computer Vision 02 / 22 / 2008 Instructor: Michael Eckmann.
Under Supervision of Dr. Kamel A. Arram Eng. Lamiaa Said Wed
HP-PURDUE-CONFIDENTIAL Final Exam May 16th 2008 Slide No.1 Outline Motivations Analytical Model of Skew Effect and its Compensation in Banding and MTF.
Digital Image Processing Lecture 6: Image Geometry
Rozhen 2010, June Singular Value Decomposition of images from scanned photographic plates Vasil Kolev Institute of Computer and Communications Systems.
Morphological Image Processing
Edges. Edge detection schemes can be grouped in three classes: –Gradient operators: Robert, Sobel, Prewitt, and Laplacian (3x3 and 5x5 masks) –Surface.
Detection of crystals in Microarray images P.Dilip Rishabh Jain.
ImArray - An Automated High-Performance Microarray Scanner Software for Microarray Image Analysis, Data Management and Knowledge Mining Wei-Bang Chen and.
Feature extraction: Corners 9300 Harris Corners Pkwy, Charlotte, NC.
Doc.: IEEE /0431r0 Submission April 2009 Alexander Maltsev, Intel CorporationSlide 1 Polarization Model for 60 GHz Date: Authors:
Course 2 Image Filtering. Image filtering is often required prior any other vision processes to remove image noise, overcome image corruption and change.
CVPR2013 Poster Detecting and Naming Actors in Movies using Generative Appearance Models.
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
August 10, 2004 Apache Point Observatory, NM FINDING SUPERNOVAE IN A SLICE OF PI Dennis J. Lamenti San Francisco State University.
Digital Image Processing CSC331 Morphological image processing 1.
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 15/16 – TP7 Spatial Filters Miguel Tavares Coimbra.
Japanese Virtual Observatory (JVO) National Astronomical Observatory of Japan (NAOJ) Contact Address: Demo 1: GRID-based database federation.
CS654: Digital Image Analysis
1 Motion Blur Identification in Noisy Images Using Fuzzy Sets IEEE 5th International Symposium on Signal Processing and Information Technology (ISSPIT.
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
Visual Tracking by Cluster Analysis Arthur Pece Department of Computer Science University of Copenhagen
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities May 2, 2005 Prof. Charlene Tsai.
TOPIC 12 IMAGE SEGMENTATION & MORPHOLOGY. Image segmentation is approached from three different perspectives :. Region detection: each pixel is assigned.
Digital Image Processing CSC331
Whole Slide Image Stitching for Osteosarcoma detection Ovidiu Daescu Colaborators: Bogdan Armaselu and Harish Babu Arunachalam University of Texas at Dallas.
In conclusion the intensity level of the CCD is linear up to the saturation limit, but there is a spilling of charges well before the saturation if.
IMAGE PROCESSING is the use of computer algorithms to perform image process on digital images   It is used for filtering the image and editing the digital.
Miguel Tavares Coimbra
Image Subtraction Mask mode radiography h(x,y) is the mask.
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
Image enhancement algorithms & techniques Point-wise operations
VII BSAC  "ASTROINFORMATICS" – Chepelare, 1-4 June 2010
Mean Shift Segmentation
Fourier Transform: Real-World Images
Fitting Curve Models to Edges
Computer Vision Lecture 9: Edge Detection II
Improvement of Electrophoretic Gel Image Analysis Ivan Bajla Igor Holländer Kornel Burg This PowerPoint presentation accompanies the article in the electronic.
Magnetic Resonance Imaging
CS 565 Computer Vision Nazar Khan Lecture 9.
Detecting Dark Clouds in the Galactic Plane with 2MASS data
Introduction to Artificial Intelligence Lecture 22: Computer Vision II
DIGITAL IMAGE PROCESSING Elective 3 (5th Sem.)
Presentation transcript:

Introduction The réseau grid of 27 horizontal and 27 vertical lines was originally superimposed over Carte du Ciel (CdC) plates to assist the process of visual measurements of stellar images. Yet, it significantly complicates the automatic extraction of astrometrically precise data. Stars detection is hampered by the blending of star image intensities with those from the grid (partial or entire star occlusion by the grid) and false detections along the grid lines. We propose an automatic réseau grid removal approach over arbitrary plates with no prior knowledge on the plate’s position over the sky. The uniform spread of vertical and horizontal grid lines is addressed by using projection profiles along both image axes to locate the local maxima, corresponding to the skeleton of each grid line. Acknowledgments This work was supported by Grant # DO /2008 of the National Science Fund at the Bulgarian Ministry of Education & Science. We also acknowledge our close collaborations with the Institute of Astronomy, BAS. Conclusions The proposed approach for the automatic grid lines detection has a fair processing time of ~ 55 sec. per plate of 14’644x14’644px (load, save, and rotation times ignored) on a Intel i7, 2.67 GHz CPU. Optimizations are envisioned to substitute entire image rotation by including the rotation angle in the calculation of the image lines. Future steps include the detection and suppression of grid numbers and handwritten texts around the plate borders. Automatic Réseau Grid Lines Removal from Carte du Ciel Plates Nadezhda Zlateva, Alexander Marinov Institute of Information Technologies, Bulgarian Academy of Sciences, Sofia Literature cited K. Tsvetkova, M. Tsvetkov, P. B ӧ hm, M. Steinmetz, andW.R. Dick, “The Potsdam plates of the Carte du Ciel project: I. Present inventory and plate catalogue,” Astron. Nachr., 330(8): 878–884, B. Vicente, C. Abad, and F. Garzón, “Astrometry with Carte du Ciel plates, San Fernando zone. I. Digitization and measurement using a flatbed scanner,” Astronomy and Astrophysics, 471(3): , E. Bertin, S. Arnouts, “SExtractor: Software for source extraction,” Astronomy and Astrophysics Supplement Series, 117: , 1996 Materials and methods The experimental study was carried out over CdC plates from the Astronomical Observatory Potsdam. Additional information for the Potsdam Carte du Ciel plates can be found in Tsvetkova et al. (2009). Figure 1. Preview of plate POT032_001164E as one of the Potsdam CdC plates included in the German Astrophysical Virtual Observatory (GAVO) - to be found at Below: A cropped version of the resulting FITS file displays the grid lines and stars with bright intensity. In the course of the experimental research a few scenarios have been investigated: - Morphological erosion with horizontal and vertical line as a structural element. Good results, inefficient over enormous images. - Fourier Transform. Same maxima detection problem but in the frequency domain. High performance cost. - Non linear filtering to suppress the grid lines – use the EyE tool (Bertin & Marmo, 2006) of the Astromatic software suite. The filter applies over the entire image and spoils all bright intensities. - Maxima location over projection profiles. Good performance. A similar approach was suggested by Vicente et al. (2007), using marginal distribution along both axes. For further information Please contact: {nzlateva, iinf.bas.bg Institute of Information Technologies, Bulgarian Academy of Sciences More information on this and related projects can be obtained at 2.Projection Profiles The vertical and horizontal projection profiles help locate the respective intensity heavy lines – image columns or rows – that appear as local maxima. Figure 2. The original image with its horizontal and vertical projection profiles. Fairly uniform spikes indicate the position of the intensity heavy grid line candidates. Total number of lines = 14’ Thresholding Apply two consecutive thresholding passes over each of the projection profiles. In the first pass we use a moving window and eliminate the lines below the window’s average brightness – this reduces the influence of regions of high intensity (i.e. star clouds, nebula). Figure 3. Horizontal projection profile after : (left) first pass thresholding - moving window size is 400xN px. Number of lines = 3’288 (right) second pass thresholding. Number of lines = 1’025. nebula, galaxies, plate artifacts). In the second pass we repeat the above step but consider only one window, containing all remaining lines. Approach 1.Geometrical Orientation Hough Transform over a small central area (500 x 500px) gives the slants of the grid lines. The original plate image is rotated in accordance with this slant so the grid’s horizontal/vertical lines be parallel to the horizontal/vertical coordinate axes. Cropped central region, artificially rotated at 10° BinarizationHough Transform: detects lines at 10° (vertical) and 100° (horizontal) Oriented image: rotation at -10° 4. Grid uniformity detection For each projection profile consider those local maxima that are in a uniform distance of [ ] pixels from each other. Their number should be 27. These maxima correspond to the skeletons of the grid lines. The actual grid lines are represented with decreasing intensity over 3-4 pixels on both sides of the skeleton. Figure 4. Preview of plate POT032_001164E with the detected grid superimposed 5. Grid replotting and usage The located grid can be suppressed or removed by plotting it over the original image with a very low intensity. The detected grid coordinates can be used to generate a “flag-map” and provide it as a parameter to Sextractor (Bertin & Arnouts 1996) - the star detection software tool. This will mask out the grid pixels as e.g. bad regions and will set a special flag (in Sextractor’s output catalog) to the detected objects, that fall over the grid.