ration
6.3.2.
frame
the
tion
search
esults
d on
first
pixels
on of
indow
indow
ght
8
5
6
0
4
0
4
4
7
'9
6
4
bility
along
za. If
t the
one)
ursive
procedure this value is reduced to 152,259 pixels. If
instead of a window search, the whole image were used,
1,000,000 pixels should be analyzed. This simple
simulation shows a reduction of 80% in the number of
pixels to be analyzed; it is difficult to foresee the
reduction in terms of floating point operations because
only part of those pixels belong to edges and
contribute to accumulation in Hough space.
7. CONCLUSIONS
We have presented a recursive approach for camera
calibration and object location based on straight lines
correspondences and state estimation using Kalman
Filtering.
The derivation was presented of a explicit
funtional model which relates image and object straight
lines. The Iterated Extended Kalman Filter was
introduced and applied to the functional model aiming
the estimation of camera to object transformation.
An iterative procedure was introduced for
reduction of the search space in feature extraction
level. It has been shown that this procedure enables a
great optimization in time processing.
The proposed approach was tested using simulated
data and feature extraction with sub-pixel accuracy.
Results for single and multi-frame calibration were
presented. The single frame calibration was used to
show the filter convergence and the iterative
reduction of the feature search windows, whereas the
multi-frame calibration wasused to show the filter
convergence over several frames taken for different
cube positions. It was shown that small noise in the
predicted state vector does not affect the filter
convergence.
Although a simple dynamic model of linear motion
was used, it is expected that similar results arise for
more complex models.
8. REFERENCES
ABDEL-AZIZ, Y.I., KARARA, H. M. Photogrammetric
Potential of non-metric cameras. Univ. Illinois at
Urbana-Champaign, Civil Eng. Studies, Photogrammetry
Series 36. 1974.
BARNARD, S. T. Interpreting Perspectives Images.
Artificial Intelligence. N° 21, 1983.
BROIDA, T.J.; CHELLAPPA, R. Estimation of Object
Motion Parameters from Noisy Images. IEEE
Transactions on Pattern Analysis and Machine
Intelligence. Vol 8, N? 1, 1986.
CHEN, S.Y.; TSAI, WH. Determination of Robot
Locations by Common Object Shapes. IEEE Transactions
on Robotics and Automation. Vol. 7, N? 1, 1991.
CHEN,Z.; TSENG, D.; LIN, J. A Simple Vision Algorithm
for 3-d Position Determination using a Single
Calibration Object. Pattern Recognition. Vol. 22,
1989.
CHEN, W.; JIANG, B. C. 3-D Camera Calibration using
Vanishing Point Concept. Pattern Recognition. Vol.
24, 1991.
DHOME, M.; RICHETIN, M.; LAPRESTÉ, J.; RIVES, G.
Determination of the Attitude of 3-D Objects from a
Single perspective View. IEEE Transactions on
Pattern Analysis and Machine Intelligence. Vol. 11,
1989.
ECHIGO, T. A Camera Calibration Technique using Three
Sets of Parallel Lines. Machine Vision and
Applications. N9 3, 1990.
FEDDEMA, J.T.; LEE, C.S.G.; MITCHELL, O.R. Weighted
Selection of Image Features for Resolved Rate Visual
Feedback Control. IEEE Transactions on Robotics and
Automation. Vol. 7, N2 1, 1991.
FISCHLER, A. M.; BOLLES, R. C. Random Sample
Consensus: A Paradigm for Model Fitting with
Applications to Image Analysis and Automated
Cartography. Communications of the ACM. Vol. 24, N?
6, 1981.
GONZALEZ, R. C.; WINTZ, P. Digital Image Processing.
Addison-Wesley Publishing Company, 1987.
HALARICK, R. M. Determining Camera Parameters from the
Perspective Projection of a Rectangle. Pattern
Recognition. Vol. 32, n9 3, 1989.
JAZWINSKI, A.H. Stochastic Processes and Filtering
Theory. New York. Academic Press, 1970.
LEE, R.;; LU, PC; TSAI, W.H. Robot Location Using
Single Views of Retangular Shapes. Photogrammetric
Engineering and Remote Sensing. Vol. 56, N9? 2, 1990.
LENZ, R. K.; TSAI, R. Y. Techniques for Calibration of
the Scale Factor and Image Center for High Accuracy
3-D Machine Vision Metrology. IEEE Transactions on
Pattern Analysis and Machine Intelligence. Vol. 10,
n? 5, 1988.
LIANG, P.; CHANG, Y. L; HACKWOOD, S. Adaptive
Self-Calibration of ^ Vision-Based Robot Systems.
IEEE Transactions on Systems, Man, and Cybernetics.
Vol. 19, 1989.
LIU, Y.; HUANG, T. S. Estimation of Rigid Body Motion
Using Straight Line Correspondences. Computer
Vision, Graphics and Image Processing. N9? 43, 1988.
LIU, Y.; HUANG, T. S. A Linear Algorithm for Motion
Estimation Using Straight Line Correspondences.
Computer Vision, Graphics and Image Processing. N°
44, 1988.
LIU, Y.; HUANG, T. S; FAUGERAS, O. D. Determination
of Camera Location form 2-D to 3-D Line and Point
Correspondences. IEEE Transactions on Pattern
Analysis and Machine Intelligence. Vol 12, N° 1,
1990.
LUGNANI, J.B. Using Digital Entities as Control. PhD
Thesis, Department of Surveying Engineering, UNB,
1980.
MASRY, S. E. Digital Mapping using Entities: A New
Concept. Photogrammetric Engineering and Remote
Sensing. Vol. 48, 1981.
MILLER, K.S.; LESKIW, D.M. An Introduction to Kalman
Filtering with Applications. .Robert E. Krieger
Publishing Company, Malabar, Florida, 1987.
MITICHE, A.; HABELRIH. Interpretation of Straight Line
Correspondences using Angular Relations. Pattern
Recognition. Vol. 22, 1989.
MITICHE, A.; FAUGERAS, O.; AGGARWAL, J. K. Counting
Straight Lines. Computer Vision, Graphics and Image
Processing. N9 47, 1989.
MULAWA, D. C; MIKHAIL, E. M. Photogrammetric
Treatment of Linear Features. Proceedings of
International Society for Photogrammetry and Remote
Sensing. Kyoto, 1988.
PAUL, R. P. Robot Manipulators: Mathematics,
Programming and Control. Cambridge, MA: MIT Press,
1981.
SALARI, E.; JONG, C. A Method to calculate the
Structure and Motion Parameters from Line
Correspondences. Pattern Recognition. Vol. 23, N2 6,
1990.
TOMMASELLI, A.M.G.; LUGNANI, J. B. An Alternative
Mathematical Model to the Collinearity Equation
using Straight Features. Proceedings of
International Society for Photogrammetry and Remote
Sensing. Kyoto, 1988.
WANG, L.L.; TSAI, W.H. Computing Camera Parameters
using Vanishing-Line Information from a Rectangular
Parallelepiped. Machine Vision and Applications. N°
3, 1990.
WEISS, L. E.; SANDERSON, A. C.; NEUMAN, C. P. Dynamic
Sensor-Based Control of Robots with Visual Feedback.
IEEE Transactions on Robotics and Automation. Vol
RA-3, N? 5, 1987.