Muutke küpsiste eelistusi

E-raamat: 3D Rotations: Parameter Computation and Lie Algebra based Optimization [Taylor & Francis e-raamat]

  • Formaat: 157 pages, 2 Tables, black and white; 25 Illustrations, black and white
  • Ilmumisaeg: 04-Aug-2020
  • Kirjastus: Chapman & Hall/CRC
  • ISBN-13: 9781003037675
  • Taylor & Francis e-raamat
  • Hind: 129,25 €*
  • * hind, mis tagab piiramatu üheaegsete kasutajate arvuga ligipääsu piiramatuks ajaks
  • Tavahind: 184,65 €
  • Säästad 30%
  • Formaat: 157 pages, 2 Tables, black and white; 25 Illustrations, black and white
  • Ilmumisaeg: 04-Aug-2020
  • Kirjastus: Chapman & Hall/CRC
  • ISBN-13: 9781003037675
"3D rotation analysis is widely encountered in everyday problems thanks to the development of computers. Sensing 3D using cameras and sensors, analyzing and modeling 3D for computer vision and computer graphics, and controlling and simulating robot motion all require 3D rotation computation. This book focuses on the computational analysis of 3D rotation, rather than classical motion analysis. It regards noise as random variables and models their probability distributions. It also pursues statistically optimal computation for maximizing the expected accuracy, as is typical of nonlinear optimization. All concepts are illustrated using computer vision applications as examples. Mathematically, the set of all 3D rotations forms a group denoted by SO(3). Exploiting this group property, we obtain an optimal solution analytical or numerically, depending on the problem. Our numerical scheme, which we call the "Lie algebra method," is based on the Lie group structure of SO(3). This book also proposes computing projects for readers who want to code the theories presented in this book, describing necessary 3D simulation setting as well as providing real GPS 3D measurement data. To help readers not very familiar with abstract mathematics, a brief overview of quaternion algebra, matrix analysis, Lie groups, and Lie algebras is provided as Appendix at the end of the volume"--

3D rotation analysis is widely encountered in everyday problems thanks to the development of computers. Sensing 3D using cameras and sensors, analyzing and modeling 3D for computer vision and computer graphics, and controlling and simulating robot motion all require 3D rotation computation. This book focuses on the computational analysis of 3D rotation, rather than classical motion analysis. It regards noise as random variables and models their probability distributions. It also pursues statistically optimal computation for maximizing the expected accuracy, as is typical of nonlinear optimization. All concepts are illustrated using computer vision applications as examples.

Mathematically, the set of all 3D rotations forms a group denoted by SO(3). Exploiting this group property, we obtain an optimal solution analytical or numerically, depending on the problem. Our numerical scheme, which we call the "Lie algebra method," is based on the Lie group structure of SO(3).

This book also proposes computing projects for readers who want to code the theories presented in this book, describing necessary 3D simulation setting as well as providing real GPS 3D measurement data. To help readers not very familiar with abstract mathematics, a brief overview of quaternion algebra, matrix analysis, Lie groups, and Lie algebras is provided as Appendix at the end of the volume.

Preface ix
Chapter 1 Introduction
1(6)
1.1 3D Rotations
1(1)
1.2 Estimation Of Rotation
2(1)
1.3 Derivative-Based Optimization
3(1)
1.4 Reliability Evaluation Of Rotation Computation
4(1)
1.5 Computing Projects
4(1)
1.6 Related Topics Of Mathematics
4(3)
Chapter 2 Geometry Of Rotation
7(6)
2.1 3D Rotation
7(1)
2.2 Orthogonal Matrices And Rotation Matrices
8(1)
2.3 Euler's Theorem
9(2)
2.4 Axial Rotations
11(1)
2.5 Supplemental Note
11(1)
2.6 Exercises
12(1)
Chapter 3 Parameters Of Rotation
13(14)
3.1 Roll, Pitch, Yaw
13(2)
3.2 Coordinate System Rotation
15(2)
3.3 Euler Angles
17(3)
3.4 Rodrigues Formula
20(1)
3.5 Quaternion Representation
21(3)
3.6 Supplemental Notes
24(1)
3.7 Exercises
25(2)
Chapter 4 Estimation Of Rotation I: Isotropic Noise
27(12)
4.1 Estimating Rotation
27(2)
4.2 Least Squares And Maximum Likelihood
29(2)
4.3 Solution By Singular Value Decomposition
31(2)
4.4 Solution By Quaternion Representation
33(1)
4.5 Optimal Correction Of Rotation
34(1)
4.6 Supplemental Note
35(1)
4.7 Exercises
36(3)
Chapter 5 Estimation Of Rotation II: Anisotropic Noise
39(14)
5.1 Anisotropic Gaussian Distributions
39(2)
5.2 Rotation Estimation By Maximum Likelihood
41(1)
5.3 Rotation Estimation By Quaternion Representation
42(3)
5.4 Optimization By Fns
45(1)
5.5 Method Of Homogeneous Constraints
46(3)
5.6 Supplemental Note
49(2)
5.7 Exercises
51(2)
Chapter 6 Derivative-Based Optimization: Lie Algebra Method
53(22)
6.1 Derivative-Based Optimization
53(1)
6.2 Small Rotations And Angular Velocity
54(1)
6.3 Exponential Expression Of Rotation
55(2)
6.4 Lie Algebra Of Infinitesimal Rotations
57(1)
6.5 Optimization Of Rotation
58(3)
6.6 Rotation Estimation By Maximum Likelihood
61(2)
6.7 Fundamental Matrix Computation
63(4)
6.8 Bundle Adjustment
67(3)
6.9 Supplemental Notes
70(3)
6.10 Exercises
73(2)
Chapter 7 Reliability Of Rotation Computation
75(12)
7.1 Error Evaluation For Rotation
75(2)
7.2 Accuracy Of Maximum Likelihood
77(2)
7.3 Theoretical Accuracy Bound
79(4)
7.4 Kcr Lower Bound
83(1)
7.5 Supplemental Notes
84(2)
7.6 Exercises
86(1)
Chapter 8 Computing Projects
87(14)
8.1 Stereo Vision Experiment
87(1)
8.2 Optimal Correction Of Stereo Images
88(2)
8.3 Triangulation Of Stereo Images
90(1)
8.4 Covariance Evaluation Of Stereo Reconstruction
91(1)
8.5 Land Movement Computation Using Real Gps Data
92(4)
8.6 Supplemental Notes
96(1)
8.7 Exercises
97(4)
APPENDIX A Hamilton's Quaternion Algebra
101(10)
A.1 Quaternions
101(1)
A.2 Quaternion Algebra
102(1)
A.3 Conjugate, Norm, And Inverse
103(1)
A.4 Quaternion Representation Of Rotations
104(1)
A.5 Composition Of Rotations
104(1)
A.6 Topology Of Rotations
105(1)
A.7 Infinitesimal Rotations
106(1)
A.8 Representation Of Group Of Rotations
107(1)
A.9 Stereographic Projection
108(3)
APPENDIX B Topics Of Linear Algebra
111(12)
B.1 Linear Mapping And Basis
111(1)
B.2 Projection Matrices
112(2)
B.3 Projection Onto A Line And A Plane
114(2)
B.4 Eigenvalues And Singular Value Decomposition
116(1)
B.5 Matrix Representation Of Spectral Decomposition
117(2)
B.6 Singular Values And Singular Value Decomposition
119(1)
B.7 Column And Row Domains
120(3)
APPENDIX C Lie Groups And Lie Algebras
123(10)
C.1 Groups
123(2)
C.2 Mappings And Groups Of Transformation
125(1)
C.3 Topology
126(1)
C.4 Mappings Of Topological Spaces
126(1)
C.5 Manifolds
127(1)
C.6 Lie Groups
128(1)
C.7 Lie Algebras
129(1)
C.8 Lie Algebras Of Lie Groups
130(3)
Answers 133(20)
Bibliography 153(4)
Index 157
Kenichi Kanatani received his B.E., M.S., and Ph.D. in applied mathematics from the University of Tokyo in 1972, 1974, and 1979, respectively. After serving as Professor of computer science at Gunma University, Gunma, Japan, and Okayama University, Okayama, Japan, he retired in 2013 and is now Professor Emeritus of Okayama University.He was a visiting researcher at the University of Maryland, U.S. (19851986, 19881989, 1992), the University of Copenhagen, Denmark (1988), the University of Oxford,U.K. (1991), INRIA at Rhone Alpes, France (1988), ETH, Switzerland (2013), the Uni-versity of Paris-Est, France (2014), Link oping University, Sweden (2015), and NationalTaiwan Normal University (2019).He is the author of K. Kanatani,Group-Theoretical Methods in Image Understanding(Springer, 1990), K. Kanatani,Geometric Computation for Machine Vision(Oxford Uni-versity Press, 1993), K. Kanatani,Statistical Optimization for Geometric Computation:Theory and Practice(Elsevier, 1996; reprinted Dover, 2005), K. Kanatani,Understand-ing Geometric Algebra: Hamilton, Grassmann, and Clifford for Computer Vision andGraphics(CRC Press, 2015), K. Kanatani, Y. Sugaya, Y. Kanazawa,Ellipse Fitting forComputer Vision: Implementation and Applications(Morgan-Claypool, 2016), and K.Kanatani, Y. Sugaya, Y. Kanazawa,Guide to 3D Vision Computation: Geometric Anal-ysis and Implementation(Springer, 2016).He received many awards including the best paper awards from IPSJ (1987) , IEICE(2005), and PSIVT (2009). He is a Fellow of IEEE, IAPR, and IEICE.1