Validating Autofocus Algorithms with Automated Tests
For an automated camera focus, a fast and reliable algorithm is key to its success. It should work in a precisely defined way for as many cases as possible. However, there are many parameters which have to be fine-tuned for it to work exactly as intended. Most literature only focuses on the algorith...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-06-01
|
Series: | Robotics |
Subjects: | |
Online Access: | http://www.mdpi.com/2218-6581/7/3/33 |
_version_ | 1817990305114226688 |
---|---|
author | Tobias Werner Javier Carrasco |
author_facet | Tobias Werner Javier Carrasco |
author_sort | Tobias Werner |
collection | DOAJ |
description | For an automated camera focus, a fast and reliable algorithm is key to its success. It should work in a precisely defined way for as many cases as possible. However, there are many parameters which have to be fine-tuned for it to work exactly as intended. Most literature only focuses on the algorithm itself and tests it with simulations or renderings, but not in real settings. Trying to gather this data by manually placing objects in front of the camera is not feasible, as no human can perform one movement repeatedly in the same way, which makes an objective comparison impossible. We therefore used a small industrial robot with a set of over 250 combinations of movement, pattern, and zoom-states to conduct these tests. The benefit of this method was the objectivity of the data and the monitoring of the important thresholds. Our interest laid in the optimization of an existing algorithm, by showing its performance in as many benchmarks as possible. This included standard use cases and worst-case scenarios. To validate our method, we gathered data from a first run, adapted the algorithm, and conducted the tests again. The second run showed improved performance. |
first_indexed | 2024-04-14T00:57:41Z |
format | Article |
id | doaj.art-a83e324860e84b5d9f9c9122455f2e08 |
institution | Directory Open Access Journal |
issn | 2218-6581 |
language | English |
last_indexed | 2024-04-14T00:57:41Z |
publishDate | 2018-06-01 |
publisher | MDPI AG |
record_format | Article |
series | Robotics |
spelling | doaj.art-a83e324860e84b5d9f9c9122455f2e082022-12-22T02:21:33ZengMDPI AGRobotics2218-65812018-06-01733310.3390/robotics7030033robotics7030033Validating Autofocus Algorithms with Automated TestsTobias Werner0Javier Carrasco1User Centred Technologies Research, University of Applied Sciences Vorarlberg, 6850 Dornbirn, AustriaWolfVision GmbH, 6833 Klaus, AustriaFor an automated camera focus, a fast and reliable algorithm is key to its success. It should work in a precisely defined way for as many cases as possible. However, there are many parameters which have to be fine-tuned for it to work exactly as intended. Most literature only focuses on the algorithm itself and tests it with simulations or renderings, but not in real settings. Trying to gather this data by manually placing objects in front of the camera is not feasible, as no human can perform one movement repeatedly in the same way, which makes an objective comparison impossible. We therefore used a small industrial robot with a set of over 250 combinations of movement, pattern, and zoom-states to conduct these tests. The benefit of this method was the objectivity of the data and the monitoring of the important thresholds. Our interest laid in the optimization of an existing algorithm, by showing its performance in as many benchmarks as possible. This included standard use cases and worst-case scenarios. To validate our method, we gathered data from a first run, adapted the algorithm, and conducted the tests again. The second run showed improved performance.http://www.mdpi.com/2218-6581/7/3/33roboticscamerasalgorithmauto-focus |
spellingShingle | Tobias Werner Javier Carrasco Validating Autofocus Algorithms with Automated Tests Robotics robotics cameras algorithm auto-focus |
title | Validating Autofocus Algorithms with Automated Tests |
title_full | Validating Autofocus Algorithms with Automated Tests |
title_fullStr | Validating Autofocus Algorithms with Automated Tests |
title_full_unstemmed | Validating Autofocus Algorithms with Automated Tests |
title_short | Validating Autofocus Algorithms with Automated Tests |
title_sort | validating autofocus algorithms with automated tests |
topic | robotics cameras algorithm auto-focus |
url | http://www.mdpi.com/2218-6581/7/3/33 |
work_keys_str_mv | AT tobiaswerner validatingautofocusalgorithmswithautomatedtests AT javiercarrasco validatingautofocusalgorithmswithautomatedtests |