Cloud Imagery and Motion Mark Anderson, Scott Cornelsen, and Tom Wilkerson Space Dynamics Laboratory Utah State University, Logan, UT 84341 435-797-4679.

Slides:



Advertisements
Similar presentations
Vision Based Control Motion Matt Baker Kevin VanDyke.
Advertisements

Automatic in vivo Microscopy Video Mining for Leukocytes * Chengcui Zhang, Wei-Bang Chen, Lin Yang, Xin Chen, John K. Johnstone.
IMD 205 MULTIMEDIA FOR INFORMATION PROFESSIONAL Topic 5: Adobe Photoshop: Introduction.
GIS and Image Processing for Environmental Analysis with Outdoor Mobile Robots School of Electrical & Electronic Engineering Queen’s University Belfast.
ICME 2008 Huiying Liu, Shuqiang Jiang, Qingming Huang, Changsheng Xu.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Detecting.
Digital Imaging and Remote Sensing Laboratory Correction of Geometric Distortions in Line Scanner Imagery Peter Kopacz Dr. John Schott Bryce Nordgren Scott.
Optical Ovulation Detector By Jason Kutarnia Brett Casagranda Eric Sondhi Preliminary Design Review.
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
Tracking Migratory Birds Around Large Structures Presented by: Arik Brooks and Nicholas Patrick Advisors: Dr. Huggins, Dr. Schertz, and Dr. Stewart Senior.
Henning Lorch Page 1 Vector Gradient Intersection Transform (VGIT) Pattern Recognition  Circle Detection Henning Lorch 2007, ?
Object Detection and Tracking Mike Knowles 11 th January 2005
Color a* b* Brightness L* Texture Original Image Features Feature combination E D 22 Boundary Processing Textons A B C A B C 22 Region Processing.
Hough Transform. Detecting Lines Hough transform detects lines in images Equation of line is: y = mx + b or Hough transform uses an array called accumulator.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Brief overview of ideas In this introductory lecture I will show short explanations of basic image processing methods In next lectures we will go into.
Digital Image Processing ECE 480 Technical Lecture Team 4 Bryan Blancke Mark Heller Jeremy Martin Daniel Kim.
MetImage : Image Analysis Software. The MetImage LX workstation is a complete image analysis system developed specifically to increase the speed, accuracy.
EE392J Final Project, March 20, Multiple Camera Object Tracking Helmy Eltoukhy and Khaled Salama.
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Feature and object tracking algorithms for video tracking Student: Oren Shevach Instructor: Arie nakhmani.
Optical Tracking for VR Bertus Labuschagne Christopher Parker Russell Joffe.
Vehicle Detection with Satellite Images Presented by Prem K. Goel NCRST-F, The Ohio State University Workshop on Satellite Based Traffic Measurement Berlin,
S EGMENTATION FOR H ANDWRITTEN D OCUMENTS Omar Alaql Fab. 20, 2014.
Detecting Pedestrians Using Patterns of Motion and Appearance Paul Viola Microsoft Research Irfan Ullah Dept. of Info. and Comm. Engr. Myongji University.
Reconstructing 3D mesh from video image sequences supervisor : Mgr. Martin Samuelčik by Martin Bujňák specifications Master thesis
DEVELOPMENT OF ALGORITHM FOR PANORAMA GENERATION, AND IMAGE SEGMENTATION FROM STILLS OF UNDERVEHICLE INSPECTION Balaji Ramadoss December,06,2002.
Intruder Alert System By: Jordan Tymburski Rachita Bhatia.
Digital Image Processing & Pattern Analysis (CSCE 563) Image Segmentation Prof. Amr Goneid Department of Computer Science & Engineering The American University.
Radiometric Correction and Image Enhancement Modifying digital numbers.
CS 450: Introduction to Digital Signal and Image Processing Image Arithmetic.
An Efficient Search Strategy for Block Motion Estimation Using Image Features Digital Video Processing 1 Term Project Feng Li Michael Su Xiaofeng Fan.
Compression of Real-Time Cardiac MRI Video Sequences EE 368B Final Project December 8, 2000 Neal K. Bangerter and Julie C. Sabataitis.
Introduction to Soft Copy Photogrammetry
Figure ground segregation in video via averaging and color distribution Introduction to Computational and Biological Vision 2013 Dror Zenati.
University of California, Santa Barbara An Integrated System of 3D Motion Tracker and Spatialized Sound Synthesizer John Thompson (Music) Mary Li (ECE)
Edge Detection and Geometric Primitive Extraction Jinxiang Chai.
1 Overview Importing data from generic raster files Creating surfaces from point samples Mapping contours Calculating summary attributes for polygon features.
Machine Vision Introduction to Using Cognex DVT Intellect.
FREE-VIEW WATERMARKING FOR FREE VIEW TELEVISION Alper Koz, Cevahir Çığla and A.Aydın Alatan.
By Naveen kumar Badam. Contents INTRODUCTION ARCHITECTURE OF THE PROPOSED MODEL MODULES INVOLVED IN THE MODEL FUTURE WORKS CONCLUSION.
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
Course14 Dynamic Vision. Biological vision can cope with changing world Moving and changing objects Change illumination Change View-point.
October 16, 2014Computer Vision Lecture 12: Image Segmentation II 1 Hough Transform The Hough transform is a very general technique for feature detection.
Motion Detection and Processing Performance Analysis Thomas Eggers, Mark Rosenberg Department of Electrical and Systems Engineering Abstract Histograms.
Presented by: Idan Aharoni
1.Optical Flow 2.LogPolar Transform 3.Inertial Sensor 4.Corner Detection 5. Feature Tracking 6.Lines.
Digital Image Processing Lecture 17: Segmentation: Canny Edge Detector & Hough Transform Prof. Charlene Tsai.
Representing Moving Images with Layers J. Y. Wang and E. H. Adelson MIT Media Lab.
OSSIM Technology Overview Mark Lucas. “Awesome” Open Source Software Image Map (OSSIM)
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
ABSTRACT Technological advances have made it possible to integrate, synchronize, and simultaneously display video records, kinematic, kinetic, EMG, and.
License Plate Recognition of A Vehicle using MATLAB
Detection, Tracking and Recognition in Video Sequences Supervised By: Dr. Ofer Hadar Mr. Uri Perets Project By: Sonia KanOra Gendler Ben-Gurion University.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Motion Estimation of Moving Foreground Objects Pierre Ponce ee392j Winter March 10, 2004.
Lidar Point Clouds for Developing Canopy Height Models (CHM) for Bankhead National Forest Plots By: Soraya Jean-Pierre REU Program at Alabama A & M University.
© Oxford Instruments Analytical Limited 2001 MODULE 3 - About the EBSD Pattern Bragg Diffraction Pattern Formation ‘Background’ Background Subtraction.
Solar Image Recognition Workshop, Brussels, 23 & 24 Oct. The Detection of Filaments in Solar Images Dr. Rami Qahwaji Department of Electronic Imaging and.
OCR Reading.
Signal and Image Processing Lab
Curtis Walker – UCAR/SUNY Oneonta Scott Sewell – NCAR/HAO
Motion Detection And Analysis
Fitting Curve Models to Edges
Range Imaging Through Triangulation
Volume 9, Issue 2, Pages (August 2017)
The Implementation of a Glove-Based User Interface
Curtis Walker – UCAR/SUNY Oneonta Scott Sewell – NCAR/HAO
Finding Basic Shapes Hough Transforms
Application of Facial Recognition in Biometric Security
Presentation transcript:

Cloud Imagery and Motion Mark Anderson, Scott Cornelsen, and Tom Wilkerson Space Dynamics Laboratory Utah State University, Logan, UT Presentation for Working Group on Space-Based Lidar Winds Bar Harbor, ME June 23-25, 2003 Research Support: IPO, NASA, and SDL

MCP (Moving Cloud Patterns) Overview: Image subtraction to eliminate background and sun glare MCP data filtering software Automatic contrail detection (to be incorporated in near future) Incorporates a block matching technique to quantify cloud motion in pixels Camera lens distortion and field of view information used to convert from pixel to angular displacements Cloud height measurement needed for final velocity calculation Improvements :

Algorithm Improvement: Image Subtraction Absolute difference between frames, along with difference threshold, are used to create a binary mask Mask eliminates stationary objects (i.e. sun glare, etc.) from consideration during block matching Produces substantial improvements in cloud motion detection and measurement

MCP Output Variability Absence of visible clouds Low contrast of cloud features Multiple cloud layers visible during image sequence

Analysis of MCP Output Time Based Filtration Distribution Based Filtration –Velocity Distribution –Direction Distribution

MCP Analysis Program Simultaneously filter on three parameters Automatic calculation of velocity and direction File format preserves filter settings and user input Plots exportable in all standard image formats Exports final results in text file format Increased efficiency and versatility of analysis

Utility of Contrail Analysis Automatic detection of contrails to avoid improper analysis in sky-scanning observation. Determination of the number of contrails present. Identification of contrail location.

     x y Image SpaceTransform Space Hough Transform picks out each straight line in the image as an intersection of curves in ,  space line to be identified (m,b) each line-point generates a Hough curve  (  ) y(x) = mx + b becomes  (  ) = x cos  + y sin 

Contrail Detection Sequence Original ImageEdges Detected Composite Image Hough Transform ρ θ Detected Maximums ρ θ

Summary Notable improvement in quality of MCP measurements due to image subtraction algorithms Efficiency and versatility of MCP output analysis improved with new software Contrail detection identifies possible times of inaccurate analysis by other instruments