{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T09:27:42Z","timestamp":1762507662948,"version":"build-2065373602"},"reference-count":23,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2019,2,27]],"date-time":"2019-02-27T00:00:00Z","timestamp":1551225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003130","name":"Fonds Wetenschappelijk Onderzoek","doi-asserted-by":"publisher","award":["1S26216N"],"award-info":[{"award-number":["1S26216N"]}],"id":[{"id":"10.13039\/501100003130","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007660","name":"University of Antwerp","doi-asserted-by":"publisher","award":["Industrial Research Fund"],"award-info":[{"award-number":["Industrial Research Fund"]}],"id":[{"id":"10.13039\/501100007660","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The traditional literature on camera network design focuses on constructing automated algorithms. These require problem-specific input from experts in order to produce their output. The nature of the required input is highly unintuitive, leading to an impractical workflow for human operators. In this work we focus on developing a virtual reality user interface allowing human operators to manually design camera networks in an intuitive manner. From real world practical examples we conclude that the camera networks designed using this interface are highly competitive with, or sometimes even superior to, those generated by automated algorithms, but the associated workflow is more intuitive and simple. The competitiveness of the human-generated camera networks is remarkable because the structure of the optimization problem is a well known combinatorial NP-hard problem. These results indicate that human operators can be used in challenging geometrical combinatorial optimization problems, given an intuitive visualization of the problem.<\/jats:p>","DOI":"10.3390\/s19051003","type":"journal-article","created":{"date-parts":[[2019,2,27]],"date-time":"2019-02-27T11:41:03Z","timestamp":1551267663000},"page":"1003","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Interactive Camera Network Design Using a Virtual Reality Interface"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7695-2268","authenticated-orcid":false,"given":"Boris","family":"Bogaerts","sequence":"first","affiliation":[{"name":"Faculty of Applied Engineering, University of Antwerp, Groenenborgerlaan 171, 2020 Antwerp, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0590-2770","authenticated-orcid":false,"given":"Seppe","family":"Sels","sequence":"additional","affiliation":[{"name":"Faculty of Applied Engineering, University of Antwerp, Groenenborgerlaan 171, 2020 Antwerp, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steve","family":"Vanlanduit","sequence":"additional","affiliation":[{"name":"Faculty of Applied Engineering, University of Antwerp, Groenenborgerlaan 171, 2020 Antwerp, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudi","family":"Penne","sequence":"additional","affiliation":[{"name":"Faculty of Applied Engineering, University of Antwerp, Groenenborgerlaan 171, 2020 Antwerp, Belgium"},{"name":"Department of Mathematics, University of Antwerp, Groenenborgerlaan 171, 2020 Antwerp, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,2,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.cviu.2006.06.005","article-title":"Automated camera layout to satisfy task-specific and floor plan-specific coverage requirements","volume":"103","author":"Erdem","year":"2006","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1111\/cgf.12542","article-title":"Designing camera networks by convex quadratic programming","volume":"34","author":"Ghanem","year":"2015","journal-title":"Comput. Gr. Forum."},{"key":"ref_3","unstructured":"Olague, G., and Mohr, R. (1997). Optimal 3D Sensor Placement to Obtain Accurate 3D Point Positions, HAL. Primer Encuentro de Computacion ENC 97: Vision Robotica."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Wenhardt, S., Deutsch, B., Hornegger, J., Niemann, H., and Denzler, J. (2006, January 20\u201324). An Information Theoretic Approach for Next Best View Planning in 3-D Reconstruction. Proceedings of the 18th International Conference on Pattern Recognition, (ICPR 2006), Hong Kong, China.","DOI":"10.1109\/ICPR.2006.253"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Haner, S., and Heyden, A. (2012, January 7\u201313). Covariance propagation and next best view planning for 3d reconstruction. Proceedings of the 12th European Conference on Computer Vision\u2013ECCV 2012, Florence, Italy.","DOI":"10.1007\/978-3-642-33709-3_39"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1109\/34.3905","article-title":"Automatic sensor placement from vision task requirements","volume":"10","author":"Cowan","year":"1988","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/s00138-007-0110-2","article-title":"Model-based view planning","volume":"20","author":"Scott","year":"2009","journal-title":"Mach. Vis. Appl."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2646","DOI":"10.1109\/LRA.2018.2827161","article-title":"A gradient-based inspection path optimization approach","volume":"3","author":"Bogaerts","year":"2018","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1111\/1467-8659.00447","article-title":"Automatic camera placement for image-based modeling","volume":"19","author":"Fleishman","year":"2000","journal-title":"Comput. Gr. Forum"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1462055.1462056","article-title":"A unified information-theoretic framework for viewpoint selection and mesh saliency","volume":"6","author":"Feixas","year":"2009","journal-title":"ACM Trans. Appl. Percept. (TAP)"},{"key":"ref_11","unstructured":"O\u2019rourke, J. (1987). Art Gallery Theorems and Algorithms, Oxford University Press."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1111\/j.1475-3995.2011.00804.x","article-title":"An exact algorithm for minimizing vertex guards on art galleries","volume":"18","author":"Couto","year":"2011","journal-title":"Int. Trans. Oper. Res."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Church, R., and ReVelle, C. (1974). The Maximal Covering Location Problem, Springer. Papers of the Regional Science Association.","DOI":"10.1007\/BF01942293"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1006\/cviu.1995.1007","article-title":"Planning for complete sensor coverage in inspection","volume":"61","author":"Tarbox","year":"1995","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_15","unstructured":"Krause, A., and Golovin, D. (2018, December 10). Submodular Function Maximization. Available online: https:\/\/las.inf.ethz.ch\/files\/krause12survey.pdf."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1287\/moor.3.3.177","article-title":"Best algorithms for approximating the maximum of a submodular set function","volume":"3","author":"Nemhauser","year":"1978","journal-title":"Math. Oper. Res."},{"key":"ref_17","unstructured":"Schiffenbauer, R.D. (2018, December 10). A Survey of Aspect Graphs. Available online: http:\/\/citeseer.ist.psu.edu\/ schiffenbauer01survey.html."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"279","DOI":"10.3722\/cadaps.2013.279-291","article-title":"An evaluation of interactive and automated next best view methods in 3D scanning","volume":"10","author":"Pintilie","year":"2013","journal-title":"Comput.-Aided Des. Appl."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Rohmer, E., Singh, S.P., and Freese, M. (2013, January 3\u20138). V-REP: A versatile and scalable robot simulation framework. Proceedings of the 2013 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696520"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Schroeder, W., Martin, K., and Lorensen, B. (2006). The Visualization Toolkit\u2013An Object-Oriented Approach To 3D Graphics, Kitware, Inc.. [4th ed.].","DOI":"10.1016\/B978-012387582-2\/50003-4"},{"key":"ref_21","unstructured":"Kruger, J., and Westermann, R. (2003, January 19\u201324). Acceleration techniques for GPU-based volume rendering. Proceedings of the 14th IEEE Visualization 2003 (VIS\u201903), Seattle, WA, USA."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Sch\u00f6ps, T., Sch\u00f6nberger, J.L., Galliani, S., Sattler, T., Schindler, K., Pollefeys, M., and Geiger, A. (2017, January 24\u201330). A multi-view stereo benchmark with high-resolution images and multi-camera videos. Proceedings of the 2017 Conference on Computer Vision and Pattern Recognition (CVPR), San Juan, PR, USA.","DOI":"10.1109\/CVPR.2017.272"},{"key":"ref_23","first-page":"819","article-title":"Submodular Optimization with Routing Constraints","volume":"16","author":"Zhang","year":"2016","journal-title":"AAAI"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/5\/1003\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:35:00Z","timestamp":1760186100000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/5\/1003"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,27]]},"references-count":23,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2019,3]]}},"alternative-id":["s19051003"],"URL":"https:\/\/doi.org\/10.3390\/s19051003","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,2,27]]}}}