journal article·2023-01-17Open access

Finding the Least Motion-Blurred Image by Reusing Early Features of Object Detection Network

Mantas Tamulionis, Tomyslav Sledevič, Vytautas Abromavičius, Dovilė Kurpytė-Lipnickė, Dalius Navakauskas, Artūras Serackis, Dalius Matuzevičius

Applied Sciences· Volume 13· Issue 3

Abstract

Taking smartphone-made videos for photogrammetry is a convenient approach because of the easy image collection process for the object being reconstructed. However, the video may contain a lot of relatively similar frames. Additionally, frames may be of different quality. The primary source of quality variation in the same video is varying motion blur. Splitting the sequence of the frames into chunks and choosing the least motion-blurred frame in every chunk would reduce data redundancy and improve image data quality. Such reduction will lead to faster and more accurate reconstruction of the 3D objects. In this research, we investigated image quality evaluation in the case of human 3D head modeling. Suppose a head modeling workflow already uses a convolutional neural network for the head detection task in order to remove non-static background. In that case, features from the neural network may be reused for the quality evaluation of the same image. We proposed a motion blur evaluation method based on the LightGBM ranker model. The method was evaluated and compared with other blind image quality evaluation methods using videos of a mannequin head and real faces. Evaluation results show that the developed method in both cases outperformed sharpness-based, BRISQUE, NIQUE, and PIQUE methods in finding the least motion-blurred image.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Vision and Imaging · Image Processing Techniques and Applications · Advanced Image Processing Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electronic Systems, Vilnius Gediminas Technical University (VILNIUS TECH), 10223 Vilnius, Lithuania

References (90)

Show source-provided references
1. Three dimentional reconstruction of large cultural heritage objects based on uav video and tls data10.5194/isprs-archives-XLI-B5-985-2016 ↗
2. Mathematical models of oversaturated protein spots
3. Matuzevičius, D. (2022). Synthetic Data Generation for the Development of 2D Gel Electrophoresis Protein Spot Models. Appl. Sci., 12.10.3390/app12094393 ↗
4. Reconstruction of traffic accident scene using close-range photogrammetry technique
5. Caradonna, G., Tarantino, E., Scaioni, M., and Figorito, B. (2018, January 2–5). Multi-image 3D reconstruction: A photogrammetric and structure from motion comparative analysis. Proceedings of the International Conference on Computational Science and Its Applications, Melbourne, Australia.10.1007/978-3-319-95174-4_25 ↗
6. A method for automatic image rectification and stitching for vehicle yaw marks trajectory estimation10.7307/ptt.v28i1.1752 ↗
7. Sledevič, T., Serackis, A., and Plonis, D. (2022). FPGA Implementation of a Convolutional Neural Network and Its Application for Pollen Detection upon Entrance to the Beehive. Agriculture, 12.10.3390/agriculture12111849 ↗
8. Structure-from-motion approach for characterization of bioerosion patterns using UAV imagery10.3390/s150203593 ↗
9. Mistretta, F., Sanna, G., Stochino, F., and Vacca, G. (2019). Structure from motion point clouds for structural monitoring. Remote Sens., 11.10.3390/rs11161940 ↗
10. Varna, D., and Abromavičius, V. (2022). A System for a Real-Time Electronic Component Detection and Classification on a Conveyor Belt. Appl. Sci., 12.10.3390/app12115608 ↗
11. Matuzevicius, D., and Navakauskas, D. (2008, January 6–8). Feature selection for segmentation of 2-D electrophoresis gel images. Proceedings of the IEEE 2008 11th International Biennial Baltic Electronics Conference, Tallinn, Estonia.10.1109/BEC.2008.4657550 ↗
12. Zeraatkar, M., and Khalili, K. (2020). A Fast and Low-Cost Human Body 3D Scanner Using 100 Cameras. J. Imaging, 6.10.3390/jimaging6040021 ↗
13. Characterization of a large, low-cost 3D scanner10.3390/technologies3010019 ↗
14. Development of a large, low-cost, instant 3D scanner10.3390/technologies2020076 ↗
15. A survey of structure from motion*10.1017/S096249291700006X ↗
16. Structure from motion photogrammetry in forestry: A review10.1007/s40725-019-00094-3 ↗
17. Applications of structure from motion: A survey10.1631/jzus.CIDE1302 ↗
18. ‘Structure-from-Motion’photogrammetry: A low-cost, effective tool for geoscience applications10.1016/j.geomorph.2012.08.021 ↗
19. Close-range photogrammetry applications in bridge measurement: Literature review10.1016/j.measurement.2007.12.005 ↗
20. Smartphone-based close-range photogrammetric assessment of spherical objects10.1111/phor.12243 ↗
21. The accuracy of mobile phone camera instead of high resolution camera in digital close range photogrammetry
22. Vacca, G. (2019, January 26–30). Overview of open source software for close range photogrammetry. Proceedings of the 2019 Free and Open Source Software for Geospatial, FOSS4G 2019, International Society for Photogrammetry and Remote Sensing, Bucharest, Romania.10.5194/isprs-archives-XLII-4-W14-239-2019 ↗
23. Griwodz, C., Gasparini, S., Calvet, L., Gurdjos, P., Castan, F., Maujean, B., Lillo, G.D., and Lanthony, Y. (October, January 28). AliceVision Meshroom: An open-source 3D reconstruction pipeline. Proceedings of the 12th ACM Multimedia Systems Conference-MMSys ’21, Istanbul, Turkey.
24. Schönberger, J.L., and Frahm, J.M. (2016, January 27–30). Structure-from-Motion Revisited. Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.445 ↗
25. Schönberger, J.L., Zheng, E., Pollefeys, M., and Frahm, J.M. (2016, January 11–14). Pixelwise View Selection for Unstructured Multi-View Stereo. Proceedings of the European Conference on Computer Vision (ECCV), Amsterdam, The Netherlands.10.1007/978-3-319-46487-9_31 ↗
26. Wu, C. (2022, December 05). VisualSFM: A Visual Structure from Motion System. Available online: http://ccwu.me/vsfm/.
27. Moulon, P., Monasse, P., Perrot, R., and Marlet, R. (2016, January 4). OpenMVG: Open multiple view geometry. Proceedings of the International Workshop on Reproducible Research in Pattern Recognition, Cancún, Mexico.10.1007/978-3-319-56414-2_5 ↗
28. (2022, December 05). Regard3D. Available online: www.regard3d.org/.
29. (2022, December 05). OpenDroneMap—A Command Line Toolkit to Generate Maps, Point Clouds, 3D Models and DEMs from Drone, Balloon or Kite Images. Available online: https://github.com/OpenDroneMap/ODM/.
30. Fuhrmann, S., Langguth, F., and Goesele, M. (2014, January 6–8). MVE-A Multi-View Reconstruction Environment. Proceedings of the Eurographics Workshop on Graphics and Cultural Heritage, Darmstadt, Germany.
31. MicMac–a free, open-source solution for photogrammetry10.1186/s40965-017-0027-2 ↗
32. Nikolov, I., and Madsen, C. Benchmarking close-range structure from motion 3D reconstruction software under varying capturing conditions. Proceedings of the Euro-Mediterranean Conference.
33. (2022, December 05). Pixpro. Available online: https://www.pix-pro.com/.
34. Agisoft (2022, December 05). Metashape. Available online: https://www.agisoft.com/.
35. 3Dflow (2022, December 05). 3DF Zephyr. Available online: https://www.3dflow.net/.
36. Bentley (2022, December 05). ContextCapture. Available online: https://www.bentley.com/software/contextcapture-viewer/.
37. Autodesk (2022, December 05). ReCap. Available online: https://www.autodesk.com/products/recap/.
38. CapturingReality (2022, December 05). RealityCapture. Available online: https://www.capturingreality.com/.
39. Technologies, P. (2022, December 05). PhotoModeler. Available online: https://www.photomodeler.com/.
40. Pix4D (2022, December 05). PIX4Dmapper. Available online: https://www.pix4d.com/product/pix4dmapper-photogrammetry-software/.
41. (2022, December 05). DroneDeploy. Available online: https://www.dronedeploy.com/.
42. Trimble (2022, December 05). Inpho. Available online: https://geospatial.trimble.com/products-and-solutions/trimble-inpho.
43. OpenDroneMap (2022, December 05). WebODM. Available online: https://www.opendronemap.org/webodm/.
44. AG, P. (2022, December 05). Elcovision 10. Available online: https://en.elcovision.com/.
45. Trojnacki, M., Dąbek, P., and Jaroszek, P. (2022). Analysis of the Influence of the Geometrical Parameters of the Body Scanner on the Accuracy of Reconstruction of the Human Figure Using the Photogrammetry Technique. Sensors, 22.10.3390/s22239181 ↗
46. Applications of digital photogrammetry to medical investigations10.1016/0924-2716(95)91288-U ↗
47. Combining machine learning and close-range photogrammetry for infant’s head 3D measurement: A smartphone-based solution10.1016/j.measurement.2021.109686 ↗
48. Fully automatic smartphone-based photogrammetric 3D modelling of infant’s heads for cranial deformation analysis10.1016/j.isprsjprs.2020.06.013 ↗
49. Smartphone-based video for 3D modelling: Application to infant’s cranial deformation analysis10.1016/j.measurement.2017.11.019 ↗
50. Low-cost smartphone-based photogrammetry for the analysis of cranial deformation in infants10.1016/j.wneu.2017.03.015 ↗
51. Ariff, M.F.M., Setan, H., Ahmad, A., Majid, Z., and Chong, A. (2005, January 27–29). Measurement of the human face using close-range digital photogrammetry technique. Proceedings of the International Symposium and Exhibition on Geoinformation, GIS Forum, Penang, Malaysia.
52. Three-dimensional photographic analysis of outcome after helmet treatment of a nonsynostotic cranial deformity10.1097/SCS.0b013e3181f3c630 ↗
53. Utkualp, N., and Ercan, I. (2015). Anthropometric measurements usage in medical sciences. BioMed Res. Int., 2015.10.1155/2015/404261 ↗
54. Galantucci, L.M., Lavecchia, F., and Percoco, G. (2010, January 9–20). 3D Face measurement and scanning using digital close range photogrammetry: Evaluation of different solutions and experimental approaches. Proceedings of the International Conference on 3D Body Scanning Technologies, Lugano, Switzerland.10.15221/10.052 ↗
55. New 3D digitizer for human faces based on digital close range photogrammetry: Application to face symmetry analysis
56. Three-dimensional surface anthropometry: Applications to the human body10.1016/S0143-8166(97)00006-7 ↗
57. Löffler-Wirth, H., Willscher, E., Ahnert, P., Wirkner, K., Engel, C., Loeffler, M., and Binder, H. (2016). Novel anthropometry based on 3D-bodyscans applied to a large population based cohort. PLoS ONE, 11.10.1371/journal.pone.0159887 ↗
58. Photogrammetry-based head digitization for rapid and accurate localization of EEG electrodes and MEG fiducial markers using a single digital SLR camera10.3389/fnins.2017.00264 ↗
59. Eye and EEG activity markers for visual comfort level of images10.1016/j.bbe.2018.08.001 ↗
60. Abromavicius, V., Serackis, A., Katkevicius, A., and Plonis, D. (2018). Evaluation of EEG-based Complementary Features for Assessment of Visual Discomfort based on Stable Depth Perception Time. Radioengineering, 27.10.13164/re.2018.1138 ↗
61. 3D mug shot—3D head models from photogrammetry for forensic identification10.1016/j.forsciint.2019.04.015 ↗
62. Battistoni, G., Cassi, D., Magnifico, M., Pedrazzi, G., Di Blasio, M., Vaienti, B., and Di Blasio, A. (2021). Does Head Orientation Influence 3D Facial Imaging? A Study on Accuracy and Precision of Stereophotogrammetric Acquisition. Int. J. Environ. Res. Public Health, 18.10.3390/ijerph18084276 ↗
63. Trujillo-Jiménez, M.A., Navarro, P., Pazos, B., Morales, L., Ramallo, V., Paschetta, C., De Azevedo, S., Ruderman, A., Pérez, O., and Delrieux, C. (2020). body2vec: 3D Point Cloud Reconstruction for Precise Anthropometry with Handheld Devices. J. Imaging, 6.10.3390/jimaging6090094 ↗
64. Digital anthropometry: A critical review10.1038/s41430-018-0145-7 ↗
65. Technical error of measurement in anthropometry10.1590/S1517-86922005000100009 ↗
66. Errors in landmarking and the evaluation of the accuracy of traditional and 3D anthropometry10.1016/j.apergo.2010.09.011 ↗
67. Head-and-face shape variations of US civilian workers10.1016/j.apergo.2013.01.008 ↗
68. Developing sizing systems using 3D scanning head anthropometric data10.1016/j.measurement.2019.107264 ↗
69. Fit, stability and comfort assessment of custom-fitted bicycle helmet inner liner designs, based on 3D anthropometric data10.1016/j.apergo.2017.12.002 ↗
70. Ban, K., and Jung, E.S. (2020). Ear shape categorization for ergonomic product design. Int. J. Ind. Ergon., 102962.10.1016/j.ergon.2020.102962 ↗
71. A new data structure and workflow for using 3D anthropometry in the design of wearable products10.1016/j.ergon.2018.01.002 ↗
72. Body measurement techniques: Comparing 3D body-scanning and anthropometric methods for apparel applications
73. Zhao, Y., Mo, Y., Sun, M., Zhu, Y., and Yang, C. (2019). Comparison of three-dimensional reconstruction approaches for anthropometry in apparel design. J. Text. Inst.10.1080/00405000.2019.1610205 ↗
74. Validation of a novel 3D scanning method for determination of the air gap in clothing10.1016/j.measurement.2015.02.024 ↗
75. 3D scanning in apparel design and human engineering10.1109/38.536269 ↗
76. Matching wide-baseline stereo images with weak texture using the perspective invariant local feature transformer10.1117/1.JRS.16.036502 ↗
77. Wei, L., and Huo, J. (2022). A Global fundamental matrix estimation method of planar motion based on inlier updating. Sensors, 22.10.3390/s22124624 ↗
78. No-reference image quality assessment in the spatial domain10.1109/TIP.2012.2214050 ↗
79. Making a “completely blind” image quality analyzer10.1109/LSP.2012.2227726 ↗
80. Venkatanath, N., Praneeth, D., Bh, M.C., Channappayya, S.S., and Medasani, S.S. (March, January 27). Blind image quality evaluation using perception based features. Proceedings of the IEEE 2015 Twenty First National Conference on Communications (NCC), Bombay, India.10.1109/NCC.2015.7084843 ↗
81. Face detection techniques: A review10.1007/s10462-018-9650-2 ↗
82. Liu, W., Anguelov, D., Erhan, D., Szegedy, C., Reed, S., Fu, C.Y., and Berg, A.C. (2016, January 8–16). SSD: Single Shot MultiBox Detector. Proceedings of the European Conference on Computer Vision, ECCV’2016, Amsterdam, The Netherlands.10.1007/978-3-319-46448-0_2 ↗
83. Simonyan, K., and Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv.
84. Marin-Jimenez, M.J., Kalogeiton, V., Medina-Suarez, P., and Zisserman, A. (2019, January 15–20). LAEO-Net: Revisiting people Looking At Each Other in videos. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA.10.1109/CVPR.2019.00359 ↗
85. Evaluation of autofocus functions in molecular cytogenetic analysis10.1046/j.1365-2818.1997.2630819.x ↗
86. Matuzevičius, D., and Serackis, A. (2021). Three-Dimensional Human Head Reconstruction Using Smartphone-Based Close-Range Video Photogrammetry. Appl. Sci., 12.10.3390/app12010229 ↗
87. (2022). The MathWorks® Image Processing Toolbox, MathWorks.
88. Deep expectation of real and apparent age from a single image without facial landmarks10.1007/s11263-016-0940-3 ↗
89. Rothe, R., Timofte, R., and Gool, L.V. (2015, January 7–13). DEX: Deep EXpectation of apparent age from a single image. Proceedings of the IEEE International Conference on Computer Vision Workshops (ICCVW), Santiago, Chile.10.1109/ICCVW.2015.41 ↗
90. Van Rossum, G., and Drake, F.L. (2009). Python 3 Reference Manual, CreateSpace.