lar hardware configuration. However, once the budget
and the parameters have been defined for a particular
hardware configuration, they can be used for any in-
stance of such system.
6 CONCLUSIONS
In this paper, we proposed the usage of the General-
ized Preemptive RANSAC (GPR), that can be seen
as a generalization of the Preemptive RANSAC (P-
RANSAC), and can be applied successfully to dif-
ferent hardware configurations, specifically to low-
budget hardware configurations.
We concentrated in validate our approach in a con-
trolled scenario in order to assure a high level of confi-
dence in the results since we have the ground truth as a
reference for the comparisons along the several exper-
iments we have performed. The use of two-view ge-
ometry and a single model (cloud of points projected
in two synthetic frames) demonstrated to be adequate
to our needs.
We tested the algorithms on synthetic data, an-
alyzing the average translational error produced for
several time budgets, in order to simulate different
time constraints required by applications with differ-
ent objectives. The flexibility of the GPR allowed
it to maintain lower average error rates even in the
low-budget hardware configuration used. This means
that the flexibility of GPR allows a number of com-
puter/robot vision applications to be developed even
when using modest hardware setups.
Future works include a deeper study of the param-
eter setup to correlate the information and try to esti-
mate a model that can give a range of values for the
model’s parameters in order to decrease the need for
human intervention and decrease the amount of time
needed for the parameter setup. At the end, we ex-
pect to deliver a system able to run a calibration step
in the hardware setup that aids the determination of
adequate parameters for a given time budget in the
selected device. New experiments are been conducted
using real pairs of images to compare the performance
of both approaches under such conditions.
We also plan to investigate the finding of several
motion models in a single image pair, as well as com-
bining some hypotheses generation methods (e.g. 5-
point, 8-point and homography) in the generation step
in order to promote diversity of hypotheses. This will
make GPR adapted to work with a variable number
of models. We expect that this will provide more re-
liability in the estimation since each model’s motion
may be best estimated by distinct types of hypotheses,
i.e. computed by distinct generation methods, such
as backgrounds mapped by homographies and other
objects mapped by the 8-point algorithm in forward
motion (which surpasses 5-point in such conditions
(
ˇ
Segvi
´
c et al., 2007a)).
Finally we plan to perform tests with other hard-
ware platforms, specially those low budget processors
which are been used in autonomous robot vision im-
plementations.
ACKNOWLEDGEMENTS
The authors would like to express gratitude to Profes-
sor Sini
ˇ
sa
ˇ
Segvi
´
c from the University of Zagreb for
all his help and for providing us with his simulation
code, on which we built on. Bruno M. Carvalho is
supported by FAPERN/CNPq PRONEM Grant.
REFERENCES
Chum, O. and Matas, J. (2005). Matching with PROSAC
- Progressive Sample Consensus. In Proceedings of
the 2005 IEEE Computer Society Conference on Com-
puter Vision and Pattern Recognition (CVPR’05) -
Volume 1 - Volume 01, CVPR ’05, pages 220–226,
Washington, DC, USA. IEEE Computer Society.
Chum, O. and Matas, J. (2008). Optimal Randomized
RANSAC. IEEE Transactions on Pattern Analysis
and Machine Intelligence, 30(8):1472–1482.
Fischler, M. A. and Bolles, R. C. (1981). Random Sam-
ple Consensus: A Paradigm For Model Fitting With
Applications to Image Analysis and Automated Car-
tography. Commun. ACM, 24(6):381–395.
Gomes-Neto, S. and Carvalho, B. M. d. (2010). BRUMA:
Generalizing All Preemption Functions. In Proc. IWS-
SIP, pages 380–383.
Konouchine, A., Gaganov, V., and Veznevets, V. (2005).
AMLESAC: A New Maximum Likelihood Robust Es-
timator. In In Proc. Graphicon05, pages 93–100.
Li, H. and Hartley, R. (2006). Five-Point Motion Estima-
tion Made Easy. In Proceedings of the 18th Inter-
national Conference on Pattern Recognition - Volume
01, ICPR ’06, pages 630–633, Washington, DC, USA.
IEEE Computer Society.
Michaelsen, E., von Hansen, W., Meidow, J., Kirchhof, M.,
and Stilla, U. (2006). Estimating The Essential Ma-
trix: GOODSAC versus RANSAC. In Symposium of
ISPRS Commission III: Photogrammetric Computer
Vision, pages 161–166.
Nist
´
er, D. (2003). Preemptive RANSAC for Live Structure
and Motion Estimation. In Proceedings of the Ninth
IEEE International Conference on Computer Vision -
Volume 2, ICCV ’03, pages 199–, Washington, DC,
USA. IEEE Computer Society.
Nist
´
er, D. (2004). An Efficient Solution to the Five-Point
Relative Pose Problem. IEEE Trans. Pattern Anal.
Mach. Intell., 26(6):756–777.
VISAPP2014-InternationalConferenceonComputerVisionTheoryandApplications
414