Rotational Scanning Techniques for Hyperspectral Imaging Timothy Kelman, Stephen Marshall, Jinchang Ren, John R Gilchrist HSI 2012.

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

Calypso Construction Features
Roman Kvasov. Polar - Cartesian conversions Polar - Cartesian image processing.
EigenFaces and EigenPatches Useful model of variation in a region –Region must be fixed shape (eg rectangle) Developed for face recognition Generalised.
Cylindrical and Spherical Coordinates
Graphic Communication
Computer Graphics 4: Bresenham Line Drawing Algorithm, Circle Drawing & Polygon Filling By:Kanwarjeet Singh.
THEOREM -14 CONVERSE OF Alternate segment Theorem Statement:- “If a line is drawn through an end point of a chord of a circle so that the angle.
QR Code Recognition Based On Image Processing
10.4 Ellipses p An ellipse is a set of points such that the distance between that point and two fixed points called Foci remains constant d1 d2.
THE ELLIPSE. The Ellipse Figure 1 is ellipse. Distance AB and CD are major and minor axes respectively. Half of the major axis struck as a radius from.
Equation of Tangent line
CIRCLES.
10 Conics, Parametric Equations, and Polar Coordinates
OBJECTIVES: STUDENTS WILL BE ABLE TO… USE THE RELATIONSHIP BETWEEN A RADIUS AND A TANGENT USE THE RELATIONSHIP BETWEEN 2 TANGENTS FROM ONE POINT FIND THE.
Sine waves The sinusoidal waveform (sine wave) is the fundamental alternating current (ac) and alternating voltage waveform. Electrical sine waves are.
Polar Coordinate System 11.3 – Polar Coordinates Used to plot and analyze equations of conics (circles, parabolas, ellipses, and hyperbolas. Another method.
Camera Models A camera is a mapping between the 3D world and a 2D image The principal camera of interest is central projection.
Appendix to Chapter 1 Mathematics Used in Microeconomics © 2004 Thomson Learning/South-Western.
1Ellen L. Walker Recognizing Objects in Computer Images Ellen L. Walker Mathematical Sciences Dept Hiram College Hiram, OH 44234
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
17 VECTOR CALCULUS.
Cylindrical and Spherical Coordinates Representation and Conversions.
The World’s Largest Ferris Wheel
Section 11.3 Polar Coordinates.
Conics, Parametric Equations, and Polar Coordinates Copyright © Cengage Learning. All rights reserved.
Polar Graphs and Calculus
P OLAR E QUATIONS Section Polar Coordinates Given: r: Directed distance from the Polar axis (pole) to point P Ɵ: Directed angle from the Polar axis.
Definitions  Circle: The set of all points that are the same distance from the center  Radius: a segment whose endpoints are the center and a point.
How to Sketch a Horizontal Line
Analytic Geometry Chapter 5.
Image Registration January 2001 Gaia3D Inc. Sanghee Gaia3D Seminar Material.
Paul Mann. Overview  Background  Outline of principles of methods  Limitations  Thoughts on design  Potential outputs  Variations  Any suggestions?
Locating Points on a Circle Sine Cosine Tangent. Coordinates Systems Review There are 3 types of coordinate systems which we will use: Absolute Incremental.
C HAPTER 13 Further Work with Trigonometry. S ECTION 13-1 T HE S ECANT, C OSECANT, AND C OTANGENT F UNCTIONS The three reciprocal trigonometric functions.
Introduction and Vectors
Outline of class  1 st part: How to make sketches  Entities  Relations  Dimensioning  2 nd part: How to make features  Starting/ending points 
Unit 5 Vocab By: Mika Hamady. Acute Angle Definition: An acute angle is an angle that is less then 90 degrees. Examples: 1.A 43 degree angle is acute.
The Second Degree Equations. Determine whether the following equations represent a circle, parabola, ellipse or hyperbola. 1. x 2 + 4y 2 – 6x + 10y.
1.6 Linear Regression & the Correlation Coefficient.
Math9 project-ABC Book by: Jeffrey May Teacher: Mrs. burton.
13-3 Radian Measure Today’s Objective: I can measure an angle in radians.
Plenoptic Modeling: An Image-Based Rendering System Leonard McMillan & Gary Bishop SIGGRAPH 1995 presented by Dave Edwards 10/12/2000.
Chapter 10 Rotational Motion.
Graphic st aidans high ISOMETRIC CIRCLES.
11/23/2015Slide 1 Using a combination of tables and plots from SPSS plus spreadsheets from Excel, we will show the linkage between correlation and linear.
Graphic Communication
CS654: Digital Image Analysis
Rotation of a rigid object rotating around a fixed axis. Axis of Rotation Consider the rotating object below.
Design & boclair academy ISOMETRIC CIRCLES.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
CS654: Digital Image Analysis Lecture 11: Image Transforms.
The Coordinate System and Descriptive Geometry
90 Vertical Horizontal Oblique line a b Angles a + b = 180 o Angles at a Point b = 115 o Angle a = 180 – 115 = 65 o.
Computer Graphics CC416 Lecture 04: Bresenham Line Algorithm & Mid-point circle algorithm Dr. Manal Helal – Fall 2014.
Section 4.7 Inverse Trigonometric Functions. Helpful things to remember. If no horizontal line intersects the graph of a function more than once, the.
More Trig - Radian Measure and Arc Length Warm-up Learning Objective: To convert from degree measure to radian measure and vice versa and to find arc length.
Computer Graphics Lecture 07 Ellipse and Other Curves Taqdees A. Siddiqi
Geometric Preprocessing
Parametric equations Parametric equation: x and y expressed in terms of a parameter t, for example, A curve can be described by parametric equations x=x(t),
10 Conics, Parametric Equations, and Polar Coordinates
11.1 Polar Coordinates and Graphs
PERSPECTIVE PROJECTION…...
Slope and Curvature Density Functions
Computer Vision Lecture 4: Color
Chapter 13 Review White Boards!!!!.
Parabolas Objective: Be able to identify the vertex, focus and directrix of a parabola and create an equation for a parabola. Thinking Skill: Explicitly.
POLAR COORDINATES Dr. Shildneck.
Joshua Kahn, Scott Wiese ECE533 – Fall 2003 December 12, 2003
Presentation transcript:

Rotational Scanning Techniques for Hyperspectral Imaging Timothy Kelman, Stephen Marshall, Jinchang Ren, John R Gilchrist HSI 2012

Presentation Outline Pushbroom Acquisition Rotational Linescan Mathematical Representation and Conversion Automatic Offset Determination Interpolation Quantitative Evaluation Conclusion

Pushbroom Acquisition Hyperspectral images are 3 dimensional data structures Acquisition usually requires two dimensions remain constant whilst the third is varied λ x y t

Perfect Rotational Linescan Axis of rotation coincident with centre of linescan Similar to polar representation

Vertically Offset Rotational Linescan Linescan does not pass through axis of rotation Causes a blind spot

Horizontally Offset Rotational Linescan Causes a shift in the output scan Does not cause a blind spot

Horizontally and Vertically Offset Rotational Linescan Two offsets operate independently Blind spot and shift

Mathematical Representation Each line scanned represents a tangent to a circle Radius of the circle equal to the vertical offset Horizontal offset shifts the tangent

Cartesian Conversion For each pixel, J, in the output scan, there are two tangents and two points on the circle which intersect these tangents If the vertical offset, r, is known P and Q can be derived

Cartesian Conversion The locations of P and Q can be represented by angles on the circle Their Euclidean distances from J are the tangent lengths

Cartesian Conversion J is represented by two angles and two tangent lengths The values can be used to extract a pixel from the output scan image

Example Scans

Automatic Offset Determination Calibration Object scanned Theoretical perfect scan compared with actual scan Difference used to calculate offsets

Vertical Offset Determination

Horizontal Offset Determination Horizontal offset is equal to the distance between centre of scan and centre of white bar.

Interpolation Nearest Neighbour Each Cartesian pixel unlikely to have exact representation in scanned image so some form of interpolation is required Three techniques tested Bilinear offered best tradeoff between performance and complexity Bilinear Bicubic

Quantitative Evaluation Three randomly generated synthetic images Synthetic Scan 1Synthetic Scan 2Synthetic Scan 3

Quantitative Evaluation Each synthetic image compared with actual scans using image correlation

Conclusions Method for converting rotationally scanned images to Cartesian form Automatic offset calculation Bilinear interpolation offers best trade off between performance and complexity Image correlation shows rotational scanning is a viable alternative to pushbroom scanning