Cone-beam image reconstruction by moving frames Xiaochun Yang, Biovisum, Inc. Berthold K.P. Horn, MIT CSAIL.

Slides:



Advertisements
Similar presentations
Epipolar Geometry.
Advertisements

Isoparametric Elements Element Stiffness Matrices
IMAGE, RADON, AND FOURIER SPACE
Recovering metric and affine properties from images
Geometric Transformation & Projective Geometry
Isoparametric Elements Element Stiffness Matrices
2D Geometric Transformations
Recovering metric and affine properties from images
Project Overview Reconstruction in Diffracted Ultrasound Tomography Tali Meiri & Tali Saul Supervised by: Dr. Michael Zibulevsky Dr. Haim Azhari Alexander.
Ch. 2: Rigid Body Motions and Homogeneous Transforms
Uncalibrated Geometry & Stratification Sastry and Yang
Epipolar Geometry and the Fundamental Matrix F
CS485/685 Computer Vision Prof. George Bebis
3D orientation.
Many slides and illustrations from J. Ponce
Ch. 3: Forward and Inverse Kinematics
ME Robotics DIFFERENTIAL KINEMATICS Purpose: The purpose of this chapter is to introduce you to robot motion. Differential forms of the homogeneous.
Mobile Robotics: 10. Kinematics 1
Non-Euclidean Embedding
Previously Two view geometry: epipolar geometry Stereo vision: 3D reconstruction epipolar lines Baseline O O’ epipolar plane.
3D Geometry for Computer Graphics
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Industrial Engineering Program King Saud University.
CS223b, Jana Kosecka Rigid Body Motion and Image Formation.
Lecture # 32 (Last) Dr. SOHAIL IQBAL
1 Numerical geometry of non-rigid shapes Non-Euclidean Embedding Non-Euclidean Embedding Lecture 6 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
Inverse Kinematics Jacobian Matrix Trajectory Planning
Direct Kinematics.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Technical Background.
February 21, 2000Robotics 1 Copyright Martin P. Aalund, Ph.D. Computational Considerations.
Lecture 11 Stereo Reconstruction I Lecture 11 Stereo Reconstruction I Mata kuliah: T Computer Vision Tahun: 2010.
Mathematics for Computer Graphics (Appendix A) Won-Ki Jeong.
COMP 175: Computer Graphics March 24, 2015
S C alculu. 1. Preliminaries 2. Functions and Limits 3. The Derivative 4. Applications of the Derivative 5. The Integral 6. Applications of the Integral.
Kinematics of Robot Manipulator
Chapter 2 Robot Kinematics: Position Analysis
Mesh Deformation Based on Discrete Differential Geometry Reporter: Zhongping Ji
Optimizing Katsevich Image Reconstruction Algorithm on Multicore Processors Eric FontaineGeorgiaTech Hsien-Hsin LeeGeorgiaTech.
Filtered Backprojection. Radon Transformation Radon transform in 2-D. Named after the Austrian mathematician Johann Radon RT is the integral transform.
KINEMATICS of a ROLLING BALL Wayne Lawton Department of Mathematics National University of Singapore Lecture based on my student’s MSc.
Projective geometry ECE 847: Digital Image Processing Stan Birchfield Clemson University.
1 Fundamentals of Robotics Linking perception to action 2. Motion of Rigid Bodies 南台科技大學電機工程系謝銘原.
11/10/2015Handout 41 Robotics kinematics: D-H Approach.
Chapter 9 Conic Sections and Analytic Geometry Copyright © 2014, 2010, 2007 Pearson Education, Inc Rotation of Axes.
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
Two-view geometry. Epipolar Plane – plane containing baseline (1D family) Epipoles = intersections of baseline with image planes = projections of the.
Various camera configurations Single point of fixation where optical axes intersect Optical axes parallel (fixation at infinity) General case.
1 Chapter 2: Geometric Camera Models Objective: Formulate the geometrical relationships between image and scene measurements Scene: a 3-D function, g(x,y,z)
Feature Matching. Feature Space Outlier Rejection.
Chapter 2: Description of position and orientation Faculty of Engineering - Mechanical Engineering Department ROBOTICS Outline: Introduction. Descriptions:
CE 201- Statics Chapter 9 – Lecture 1. CENTER OF GRAVITY AND CENTROID The following will be studied  Location of center of gravity (C. G.) and center.
Geometric Algebra Dr Chris Doran ARM Research 7. Conformal Geometric Algebra.
Computer vision: models, learning and inference M Ahad Multiple Cameras
Forward Kinematics and Configurations
Part II Plane Equation and Epipolar Geometry. Duality.
The Forward Kinematics of Manipulators Sebastian van Delden USC Upstate
Auto-calibration we have just calibrated using a calibration object –another calibration object is the Tsai grid of Figure 7.1 on HZ182, which can be used.
Uncalibrated reconstruction Calibration with a rig Uncalibrated epipolar geometry Ambiguities in image formation Stratified reconstruction Autocalibration.
Data Visualization Fall The Data as a Quantity Quantities can be classified in two categories: Intrinsically continuous (scientific visualization,
EECS 274 Computer Vision Projective Structure from Motion.
COMP322/S2000/L111 Inverse Kinematics Given the tool configuration (orientation R w and position p w ) in the world coordinate within the work envelope,
COORDINATE SYSTEMS & TRANSFORMATION
CS682, Jana Kosecka Rigid Body Motion and Image Formation Jana Kosecka
Geometric Algebra 8. Conformal Geometric Algebra Dr Chris Doran
Geometric Algebra 9. Unification Dr Chris Doran ARM Research.
CS4670 / 5670: Computer Vision Kavita Bala Lecture 20: Panoramas.
Representation of scene motion
Forward Kinematics and Configuration Space
GEOMETRIC CAMERA MODELS
Uncalibrated Geometry & Stratification
Presentation transcript:

Cone-beam image reconstruction by moving frames Xiaochun Yang, Biovisum, Inc. Berthold K.P. Horn, MIT CSAIL

Cone-beam Imaging Apparatus Radiation source and area detector Source-detector rotate around the object Collect integrals of density along straight lines when source travels along a 3D curve

The problem Cone-beam reconstruction: to recover a 3D density function from its integrals along a set of lines emitting from a 3D curve Among the first problems in integral geometry

Difficulties Inverse calculation deals with curved spaces Algorithmic implementation encounters: Large dataset sophisticated geometric mapping expensive data interpolations

Radon’s formula Radon transform: integral over planes 3D Radon inverse (1917):

Grangeat’s “Fundamental Relation” Link cone-beam data to the first-order radial derivative of the Radon transform (1991)

Geometric constraints: within and across projections 3D to 2D reductionGreat circle under a rigid rotation X. Yang: Geometry of Cone-beam Reconstruction, MIT Ph.D. Thesis, 2002

Formulae by Yang and Katsevich Yang (2002) Katsevich (2003)

Forward projection and spherical space Forward projection maps to

Fiber bundle structure Attach to each source point a unit sphere which represents a local fiber Fiber bundle: the union of all the spheres

Calculations within and across projections Within projection: calculations within each fiber require only local coordinates Across projections: differentiation along curves on the fiber bundle requires global coordinates

Euclidean moving frames At each source point attach an orthonormal Euclidean basis, i.e.,

Euclidean moving frames (Cont’d) Allows easy exchange between local and global coordinates of points, lines and planes Allows treating the non-Euclidean space, “locally”, as an Euclidean space equipped with Euclidean-like coordinates

Selection of moving frame basis Many choices in selecting moving frame bases, i.e., Main considerations: simplify coordinate computation, ease system alignment

Moving frame basis (I) Under cylindrical symmetry: Good selection of moving frames simplifies the geometric computation as well as system alignment.

Moving frame basis (II) Under spherical symmetry: There is an alignment step in system design to align the axes of the detectors to two of the axes of the moving frames.

Integral within projection Integration in the fiber space Local coordinate and discretization Irregularity in sampling

Exterior differentiation: differentiation across projections Two fibers are disjoint excepts at a zero measure set Differentiation across fibers can’t be replaced by differentiation within the closed fiber

Exterior derivative (Cont’d) Parallel lines: having the same The rotational matrix is made up of the three orthonormal basis vectors: Local  global  local coordinate transforms:

Exterior derivative (Cont’d) Parallel planes: having the same Local  global  local coordinate transforms Local coordinate of the intersection line

Summary New geometric representations A new “method of moving frames” applied to cone- beam reconstruction (a new computational framework) 3D discretization of the curved transform space, applicable to all cone-beam geometries Methods to compute the exterior derivatives Further study on sampling/interpolation schemes to improve algorithm efficiency