#### DMCA

## Statistical Partial Constraints for 3-D Model Matching and Pose Estimation Problems (1993)

Venue: | Proc. BMVC93 British Machine Vision Association Conference, Surrey |

Citations: | 5 - 3 self |

### Citations

7717 |
Topics in Matrix Analysis
- Horn, Johnson
- 1994
(Show Context)
Citation Context ...nly the combination of all three pairings is sufficient to constrain translation to within measurement errors. The rotation is initialised with the result of an SVD analysis of the paired directions (=-=[10]-=-, page 431) plus a large variance. The translation is also initialised with a large variance but with an arbitrary mean (the zero vector). In Figure 2 we show the relative position of the model and da... |

1186 |
Stochastic Processes and Filtering Theory
- Jazwinski
- 1970
(Show Context)
Citation Context ...ems) is the basic estimation tool we are using. Here we merely give a brief description of its function; more details, in particular, the Kalman filter equations, can be readily found elsewhere, e.g. =-=[11, 1, 2]-=-. Knowledge at time step k about a parameter vector or state, x, is represented by the estimated mean vector,sx k , and variance matrix, X k , of an assumed Gaussian probability distribution. Observat... |

949 |
Tracking and Data Association
- Bar-Shalom, Fortmann
- 1988
(Show Context)
Citation Context ... foundation of the approach is based on representing the uncertainty by a variance matrix. This by itself is not new and a number of vision, robotics and tracking projects have followed this approach =-=[18, 12, 20, 2]-=-. That work has used the variance representation to encode fully constrained but statistically erroneous poses. The advantage of the statistical approach is that there are well-known and understood st... |

254 |
Symbolic reasoning among 3D models and 2D images
- Brooks
- 1981
(Show Context)
Citation Context ...to represent the open degrees-of-freedom (i.e. lack of knowledge) by one or more very large eigenvalues in the variance matrix. Unlike the interval bounding method on parameter space (see for example =-=[4]-=-, [8]), the covariance (off diagonal) terms in the variance matrix represent correlations between the components of the parameter and allow degrees of freedom in any direction in the parameter space, ... |

200 | Dynamic map building for an autonomous mobile robot
- Leonard, Durrant-Whyte, et al.
- 1990
(Show Context)
Citation Context ... foundation of the approach is based on representing the uncertainty by a variance matrix. This by itself is not new and a number of vision, robotics and tracking projects have followed this approach =-=[18, 12, 20, 2]-=-. That work has used the variance representation to encode fully constrained but statistically erroneous poses. The advantage of the statistical approach is that there are well-known and understood st... |

168 |
Faugeras. Maintaining representations of the environment of a mobile robot
- Ayache, D
- 1989
(Show Context)
Citation Context ...ems) is the basic estimation tool we are using. Here we merely give a brief description of its function; more details, in particular, the Kalman filter equations, can be readily found elsewhere, e.g. =-=[11, 1, 2]-=-. Knowledge at time step k about a parameter vector or state, x, is represented by the estimated mean vector,sx k , and variance matrix, X k , of an assumed Gaussian probability distribution. Observat... |

84 |
Surfaces in Range Image Understanding,
- Besl
- 1988
(Show Context)
Citation Context ...for 2D-to-2D and 3D-to-2D problems. The examples shown in the paper are based on a surface-patch matching system where the 2 data surface patches are extracted from range data (by some adaptations of =-=[3]-=-) and the model surfaces are specialised instances of quadratic surfaces [7]. The foundation of the approach is based on representing the uncertainty by a variance matrix. This by itself is not new an... |

57 |
RAPT: a language for describing assemblies”,
- Popplestone, Ambler, et al.
- 1978
(Show Context)
Citation Context ...[16], were used to represent the bounds on the parameters. There are also links with early research into pose constraints from object relationships as specified in a robot programming language (RAPT) =-=[17]-=- though that work modeled relationships as exact and not uncertain. 2 The Statistical Framework 2.1 Kalman Filtering The Kalman filter (and its extension for non-linear problems) is the basic estimati... |

39 |
Faugeras O., “A 3D world model builder with a mobile robot
- Zhang
- 1992
(Show Context)
Citation Context ... foundation of the approach is based on representing the uncertainty by a variance matrix. This by itself is not new and a number of vision, robotics and tracking projects have followed this approach =-=[18, 12, 20, 2]-=-. That work has used the variance representation to encode fully constrained but statistically erroneous poses. The advantage of the statistical approach is that there are well-known and understood st... |

38 | From Surfaces to Objects: Computer Vision and Three-Dimensional Scene Analysis
- Fisher
- 1989
(Show Context)
Citation Context ...present the open degrees-of-freedom (i.e. lack of knowledge) by one or more very large eigenvalues in the variance matrix. Unlike the interval bounding method on parameter space (see for example [4], =-=[8]-=-), the covariance (off diagonal) terms in the variance matrix represent correlations between the components of the parameter and allow degrees of freedom in any direction in the parameter space, not j... |

25 |
Interpretation of imperfect line data as a three-dimensional scene,
- Falk
- 1972
(Show Context)
Citation Context ...r Missing Features Once a few model features are recognised and a complete pose is estimated, the pose estimate can be used to predict the image position of additional, unmatched model features (e.g. =-=[5, 8, 9]-=-). Direct image verification can then occur. In the context of our approach to representing degrees of freedom, it is possible to make such predictions even if only partial pose estimates are known. F... |

24 |
Computer perception of curved objects using a television camera.”
- Turner
- 1974
(Show Context)
Citation Context ...el subcomponent hierarchy is used, it is also possible to use partially or fully constrained subcomponent positions to estimate the pose of the full object [8]. This allows a "hierarchical synthe=-=sis" [19]-=-, bottom-up recognition of the object from previously recognised subcomponents. Abstractly, the pose estimation process requires three support functions [15]: 1) inversion of the transform between the... |

15 |
A computer system for visual recognition using active knowledge
- Freuder
(Show Context)
Citation Context ...r Missing Features Once a few model features are recognised and a complete pose is estimated, the pose estimate can be used to predict the image position of additional, unmatched model features (e.g. =-=[5, 8, 9]-=-). Direct image verification can then occur. In the context of our approach to representing degrees of freedom, it is possible to make such predictions even if only partial pose estimates are known. F... |

10 |
SMS—a suggestive modeling system for object recognition. Image Vision Comp
- Fisher
- 1986
(Show Context)
Citation Context ...d on a surface-patch matching system where the 2 data surface patches are extracted from range data (by some adaptations of [3]) and the model surfaces are specialised instances of quadratic surfaces =-=[7]-=-. The foundation of the approach is based on representing the uncertainty by a variance matrix. This by itself is not new and a number of vision, robotics and tracking projects have followed this appr... |

9 |
Optimal combination of multiple sensors including stereo vision.
- Porrill, Pollard, et al.
- 1987
(Show Context)
Citation Context |

6 | A few steps toward artificial 3-d vision - Faugeras - 1989 |

6 |
Geometric reasoning for computer vision
- Orr, Fisher
- 1987
(Show Context)
Citation Context ...8]. This allows a "hierarchical synthesis" [19], bottom-up recognition of the object from previously recognised subcomponents. Abstractly, the pose estimation process requires three support =-=functions [15]-=-: 1) inversion of the transform between the subcomponent and object frames, 2) composition of the subcomponent pose estimate with the inverted transform to obtain a pose estimate for the parent, and 3... |

4 |
Uncertain reasoning: Intervals versus probabilities
- Orr, Fisher, et al.
- 1991
(Show Context)
Citation Context ...RIA [20] and Oxford University [12]. The approach to partial evidence representation is similar to that of [4] and [8] except that there intervals, which are known to be inferior to variance matrices =-=[16]-=-, were used to represent the bounds on the parameters. There are also links with early research into pose constraints from object relationships as specified in a robot programming language (RAPT) [17]... |

2 |
Estimating 3D rotations using an iterated extended Kalman filter
- McLachlan
- 1992
(Show Context)
Citation Context ...t equation in Appendix A). In other circumstances, at least the first two pairs of matched directions must be processed together by concatenating the observation vectors and the measurement functions =-=[13]-=-. Also, a good prior estimate of the rotation helps to minimise the number of iterations in the IEKF and for this we used a method based on singular value decomposition (see [10], page 431). One other... |

2 | On composing rotations - Orr - 1992 |

2 | A few steps towards arti 3D vision - Faugeras - 1989 |