The Use of Computer Vision Methodologies to Estimate the Volume of Powdered Substance Shapes
Abstract
1. Introduction
2. Volume Estimation Using 2D Measurements
3. Experimental Setup
3.1. Rotary Table
3.2. Depth Camera
3.3. Structured Light 3D Scanner
3.4. Devices Technical Comparison
3.5. Single Measurement Procedure
3.6. Computer Vision Method for Volume Estimation
3.7. Practical Determination of Reference Flour Volume
4. Results
4.1. Depth Camera
4.2. 3D Scanner
5. Discussion
5.1. Repeatability Measurement
5.2. Accuracy Measurement
5.3. Development Path and Problems
5.4. Impact of Volumetric Determination Software on Energy Efficiency Control of Pneumatic Nozzles—Future Work
- The conveyor belt with products moves while the 3D measurement device is fixed—dynamic model;
- The conveyor belt with products stops at the moment when it is necessary to perform a 3D measurement—static model.
- Demand-based airflow regulation;
- Selective nozzle activation;
- Optimized pressure settings;
- Closed-loop adaptive control;
- Reduced compressed air consumption.
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
| byte directionPin = 2; // Direction pin, for driver byte stepPin = 3; // Step pin (PWM) for driver int numberOfSteps = 16000; // Number of steps per revolution, stepper motor initially has 200 pulses, but microstep 1/8 is used byte ledPin = 13; // arduino controler integrated led for visual indication int pulseWidthMicros = 20; // time in microseconds for defining preparing for each microstep int millisbetweenSteps = 250; // time in milliseconds that defines time needed for one rotation, value entered in code where one rotation lasts 50 s int start = 12; // button for simulation purpose, starting simulation const int potPin = A0; int speedDelay = 1000; // Initial speed delay in manual mode using potenciometer boolean taster = false; // auxiliary flag for simulation purpose void setup() { Serial.begin(9600); Serial.println("Starting StepperTest"); digitalWrite(ledPin, LOW); pinMode(directionPin, OUTPUT); pinMode(stepPin, OUTPUT); pinMode(ledPin, OUTPUT); pinMode(start, INPUT_PULLUP); // used internal pull-up } void loop() { //statostart=digitalRead(12); if(digitalRead(start) == LOW){ taster = true; } if(!taster){//negation of a variable->!taster for 50 seconds value entered in code, variable affirmation-> taster for value read from potenciometer int potValue = analogRead(potPin); // Read potentiometer value speedDelay = map(potValue, 0, 1023, 10000, 3000); // Map potentiometer value to speed delay digitalWrite(stepPin, HIGH); delayMicroseconds(speedDelay); digitalWrite(stepPin, LOW); delayMicroseconds(speedDelay); } else{// One rotation is 50 s, value entered in code digitalWrite(directionPin, HIGH); for(int n = 0; n < numberOfSteps; n++) { digitalWrite(stepPin, HIGH); delayMicroseconds(pulseWidthMicros); digitalWrite(stepPin, LOW); delay(millisbetweenSteps); digitalWrite(ledPin, !digitalRead(ledPin)); } } } |
Appendix B
| function findGroupingValue(values,numberOfIterations): numOfBins=10 for i in (1,numberOfIterations): s=min(values) e=max(values) binSize=(e-s)/numOfBins bins=prepareEmptyBins(numOfBins) for value in values: position=floor((val-s)/binSize) bins[position].add(val) binSizes=calculateBinSizes(bins) fullestBinPosition=positionOfMax(binSizes) values=bins[fullestBinPosition-1]+bins[fullestBinPosition]+bins[fullestBinPosition+1] return mean(values) function calculateTetrahedronVolume(pointA,pointB,pointC,pointD): vec1=vector(pointA,pointB) vec2=vector(pointB,pointC) vec3=vector(pointC,pointD) matrix=[vec1,vec2,vec3] return abs(determinant(matrix))/6 function filterVertices(vertices): inputs=extractXY(vertice) clustering=DBSCAN(eps=1.5) mostCommonClas=clustering filteredVertices=vertices in mostCommonClass return filteredVertices function calculateVolume(polygons,numberOfIterations,offsetFactor): //polygons—scanned polygons of surface //numberOfIterations—controls precision of grouping algorithm calculation. Higher value takes more time but gives better results //offsetFactor—offsets thresholding by certain amount to remove noise. In experiments, value 0.02 was used vertices=extractVertices(polygons) low=min(vertices.z) high=max(vertices.z) range=high-low groupingValue=findGroupingValue(vertices.z,numberOfIterations) threshold=groupingValue+offsetFactor*range upperVertices=v in vertices if v.z>threshold filteredVertices=filterVertices(upperVertices) center=mean(filteredVertices) filteredPolygons=p in polygons if (vertex in p) in filteredVertices volume=0 for p in filteredPolygons: volume=volume+ calculateTetrahedronVolume(p[0],p[1],p[2],center) return volume |
References
- Dobrzański, L.A.; Dobrzański, L.B.; Dobrzańska-Danikiewicz, A.D. Overview of conventional technologies using the powders of metals, their alloys and ceramics in Industry 4.0 stage. J. Achiev. Mater. Manuf. Eng. 2020, 98, 56–85. [Google Scholar] [CrossRef]
- Dobson, S.D.; Starr, T.L. Powder characterization and part density for powder bed fusion of 17-4 PH stainless steel. Rapid Prototyp. J. 2021, 27, 53–58. [Google Scholar]
- Erkinov, A.; Xadjibayev, A. Use of rotor classifiers in the powder separation process in the food industry. Int. J. Artif. Intell. 2025, 1, 458–460. [Google Scholar]
- Sun, X.; Chen, M.; Liu, T.; Zhang, K.; Wei, H.; Zhu, Z.; Liao, W. Characterization, preparation, and reuse of metallic powders for laser powder bed fusion: A review. Int. J. Extrem. Manuf. 2023, 6, 012003. [Google Scholar]
- Suhag, R.; Kellil, A.; Razem, M. Factors Influencing Food Powder Flowability. Powders 2024, 3, 65–76. [Google Scholar] [CrossRef]
- Kabekkodu, S.N.; Dosen, A.; Blanton, T.N. PDF-5+: A comprehensive Powder Diffraction FileTM for materials characterization. Powder Diffr. 2024, 39, 47–59. [Google Scholar]
- Wang, P.; Yang, W. Pneumatic rotary nozzle structure optimization design and airflow characteristics analysis. Adv. Mech. Eng. 2023, 15, 16878132231195016. [Google Scholar] [CrossRef]
- Šešlija, D.; Ignjatović, I.; Dudić, S. Increasing the energy efficiency in compressed air systems. In Energy Efficiency—The Innovative Ways for Smart Energy, the Future towards Modern Utilities; IntechOpen: Rijeka, Croatia, 2012; pp. 151–174. [Google Scholar]
- Jiang, Z.; Wei, S.; Wang, F. Experimental and CFD Study of Parameters Affecting Glue Spray Atomization. Fluids 2025, 10, 250. [Google Scholar] [CrossRef]
- Akseli, I.; Hilden, J.; Katz, J.M.; Kelly, R.C.; Kramer, T.T.; Mao, C.; Osei-Yeboah, F.; Strong, J.C. Reproducibility of the measurement of bulk/tapped density of pharmaceutical powders between pharmaceutical laboratories. J. Pharm. Sci. 2019, 108, 1081–1084. [Google Scholar] [CrossRef]
- Felber, C.; Azouma, Y.O.; Reppich, M. Evaluation of analytical methods for the determination of the physicochemical properties of fermented, granulated, and roasted cassava pulp-gari. Food Sci. Nutr. 2017, 5, 46–53. [Google Scholar]
- García-Moreno, F.; Banhart, J. Influence of gas pressure and blowing agent content on the formation of aluminum alloy foam. Adv. Eng. Mater. 2021, 23, 2100242. [Google Scholar] [CrossRef]
- Zhang, S. High-speed 3D shape measurement with structured light methods: A review. Opt. Lasers Eng. 2018, 106, 119–131. [Google Scholar] [CrossRef]
- El Ghazouali, S.; Mhirit, Y.; Oukhrid, A.; Michelucci, U.; Nouira, H. FusionVision: A comprehensive approach of 3D object reconstruction and segmentation from RGB-D cameras using YOLO and fast segment anything. Sensors 2024, 24, 2889. [Google Scholar]
- Grimm, T.; Hantke, N.; Iusupova, A.; Sehrt, J.T. Surface analysis in additive manufacturing: A systematic literature review regarding powder bed fusion processes. Surf. Topogr. Metrol. Prop. 2025, 13, 013002. [Google Scholar] [CrossRef]
- Vodilka, A.; Kočiško, M.; Pollák, M.; Kaščak, J.; Török, J. Design of 3D Scanning Technology Using a Method with No External Reference Elements and Without Repositioning of the Device Relative to the Object. Appl. Sci. 2025, 15, 4533. [Google Scholar] [CrossRef]
- Kantaros, A.; Ganetsos, T.; Petrescu, F.I.T. Three-dimensional printing and 3D scanning: Emerging technologies exhibiting high potential in the field of cultural heritage. Appl. Sci. 2023, 13, 4777. [Google Scholar] [CrossRef]
- Haleem, A.; Javaid, M.; Singh, R.P. Exploring the potential of 3D scanning in Industry 4.0: An overview. Int. J. Cogn. Comput. Eng. 2022, 3, 161–171. [Google Scholar] [CrossRef]
- Montalti, A.; Ferretti, P.; Santi, G.M. A Cost-Effective Approach for Quality Control in Material Extrusion 3D Printing via 3D Scanning. 2023. Available online: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4825393 (accessed on 6 February 2026).
- Klimecka-Tatar, D.; Krynke, M. Reverse engineering tools—3D scanning—As support for precise quality control in automated special processes. Procedia Comput. Sci. 2025, 253, 1933–1942. [Google Scholar]
- Raza, S.F.; Amjad, M.; Ishfaq, K.; Ahmad, S.; Abdollahian, M. Effect of three-dimensional (3D) scanning factors on minimizing the scanning errors using a white LED light 3D scanner. Appl. Sci. 2023, 13, 3303. [Google Scholar] [CrossRef]
- Wang, J.; Yi, T.; Liang, X.; Ueda, T. Application of 3D laser scanning technology using laser radar system to error analysis in the curtain wall construction. Remote Sens. 2023, 15, 64. [Google Scholar]
- Mihić, M.; Sigmund, Z.; Završki, I.; Butković, L.L. An analysis of potential uses, limitations and barriers to implementation of 3D scan data for construction management-related use—Are the industry and the technical solutions mature enough for adoption? Buildings 2023, 13, 1184. [Google Scholar] [CrossRef]
- Ruiz, R.; Marín Torres, M.T.; Sánchez Allegue, P. Comparative analysis between the main 3D scanning techniques: Photogrammetry, terrestrial laser scanner, and structured light scanner in religious imagery: The case of the Holy Christ of the Blood. ACM J. Comput. Cult. Herit. JOCCH 2021, 15, 1–23. [Google Scholar] [CrossRef]
- Gautier, Q.K.; Garrison, T.G.; Rushton, F.; Bouck, N.; Lo, E.; Tueller, P.; Schurgers, C.; Kastner, R. Low-cost 3D scanning systems for cultural heritage documentation. J. Cult. Herit. Manag. Sustain. Dev. 2020, 10, 437–455. [Google Scholar] [CrossRef]
- Haleem, A.; Javaid, M. 3D scanning applications in medical field: A literature-based review. Clin. Epidemiol. Glob. Health 2019, 7, 199–210. [Google Scholar]
- Javaid, M.; Haleem, A.; Kumar, L. Current status and applications of 3D scanning in dentistry. Clin. Epidemiol. Glob. Health 2019, 7, 228–233. [Google Scholar] [CrossRef]
- He, G.; Ricca, J.M.; Dai, A.Z.; Mustahsan, V.M.; Cai, Y.; Bielski, M.R.; Kao, I.; Khan, F.A. A novel bone registration method using impression molding and structured-light 3D scanning technology. J. Orthop. Res. 2022, 40, 2340–2349. [Google Scholar] [CrossRef]
- Tian, Y.; Chen, C.; Xu, X.; Wang, J.; Hou, X.; Li, K.; Lu, X.; Shi, H.; Lee, E.S.; Jiang, H.B. A review of 3D printing in dentistry: Technologies, affecting factors, and applications. Scanning 2021, 2021, 9950131. [Google Scholar] [CrossRef]
- Wersényi, G.; Scheper, V.; Spagnol, S.; Eixelberger, T.; Wittenberg, T. Cost-effective 3D scanning and printing technologies for outer ear reconstruction: Current status. Head Face Med. 2023, 19, 46. [Google Scholar] [CrossRef] [PubMed]
- Javaid, M.; Haleem, A.; Singh, R.P.; Suman, R. Industrial perspectives of 3D scanning: Features, roles and its analytical applications. Sens. Int. 2021, 2, 100114. [Google Scholar] [CrossRef]
- Hegedűs-Kuti, J.; Szőlősi, J.; Varga, D.; Abonyi, J.; Andó, M.; Ruppert, T. 3D scanner-based identification of welding defects—Clustering the results of point cloud alignment. Sensors 2023, 23, 2503. [Google Scholar] [PubMed]
- Muminović, A.J.; Gierz, Ł.; Rebihić, H.; Smajić, J.; Pervan, N.; Hadžiabdić, V.; Trobradović, M.; Warguła, Ł.; Wieczorek, B.; Łykowski, W.; et al. Enhancing furniture manufacturing with 3D scanning. Appl. Sci. 2024, 14, 4112. [Google Scholar] [CrossRef]
- Muminović, A.J.; Smajić, J.; Šarić, I.; Pervan, N. 3D scanning in Industry 4.0. Basic Technol. Models Implement. Ind. 2023, 4, 231–240. [Google Scholar]
- Jędrych, M.; Gorzkiewicz, D.; Deja, M.; Chodnicki, M. Application of 3D scanning and computer simulation techniques to assess the shape accuracy of welded components. Int. J. Adv. Manuf. Technol. 2025, 138, 127–135. [Google Scholar] [CrossRef]
- Haroon, A.; Lakshman, S.A.; Mundy, M.; Li, B. Autonomous robotic 3D scanning for smart factory planning. Proc. SPIE 2024, 13038, 130380G. [Google Scholar]
- Fernandes, D.; Silva, A.; Névoa, R.; Simões, C.; Gonzalez, D.; Guevara, M.; Novais, P.; Monteiro, J.; Melo-Pinto, P. Point-cloud based 3D object detection and classification methods for self-driving applications: A survey and taxonomy. Inf. Fusion 2021, 68, 161–191. [Google Scholar] [CrossRef]
- Butzhammer, L.; Müller, A.M.; Hausotte, T. Calibration of 3D scan trajectories for an industrial computed tomography setup with 6-DOF object manipulator system using a single sphere. Meas. Sci. Technol. 2022, 34, 015403. [Google Scholar] [CrossRef]
- da Silva Santos, K.R.; de Oliveira, W.R.; Villani, E.; Dttmann, A. 3D scanning method for robotized inspection of industrial sealed parts. Comput. Ind. 2023, 147, 103850. [Google Scholar] [CrossRef]
- Zong, Y.; Liang, J.; Pai, W.; Ye, M.; Ren, M.; Zhao, J.; Tang, Z.; Zhang, J. A high-efficiency and high-precision automatic 3D scanning system for industrial parts based on a scanning path planning algorithm. Opt. Lasers Eng. 2022, 158, 107176. [Google Scholar] [CrossRef]
- Wang, H.; Wang, Y.; Feng, Z.; Chen, C.; Zong, K. Application of 3D scanning technology in the construction of transmission line cross-spanning. In Proceedings of the 2022 IEEE 6th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Beijing, China, 3–5 October 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 2053–2060. [Google Scholar]
- Rausch, C.; Lu, R.; Talebi, S.; Haas, C. Deploying 3D scanning based geometric digital twins during fabrication and assembly in offsite manufacturing. Int. J. Constr. Manag. 2021, 23, 565–578. [Google Scholar] [CrossRef]
- Matys, M.; Krajčovič, M.; Gabajová, G. Application of 3D scanning for the creation of 3D models suitable for immersive virtual reality. Zarządz. Przedsiębiorstwem 2023, 26, 12–18. [Google Scholar]
- Bugeja, A.; Bonanno, M.; Garg, L. 3D scanning in the art & design industry. Mater. Today Proc. 2022, 63, 718–725. [Google Scholar]
- Shahid, S.T.; Siddique, S.M.A.; Bhuiyan, M.H.K. Automatic contact-based 3D scanning using articulated robotic arm. arXiv 2024, arXiv:2411.07047. [Google Scholar] [CrossRef]
- Trebuňa, P.; Mizerák, M.; Rosocha, L. 3D scanning—Technology and reconstruction. Acta Simulatio 2018, 4, 1–6. [Google Scholar] [CrossRef]
- Bartol, K.; Bojanić, D.; Petković, T.; Pribanić, T. A review of body measurement using 3D scanning. IEEE Access 2021, 9, 67281–67301. [Google Scholar] [CrossRef]
- Liu, L.; Cai, H.; Tian, M.; Liu, D.; Cheng, Y.; Yin, W. Research on 3D reconstruction technology based on laser measurement. J. Braz. Soc. Mech. Sci. Eng. 2023, 45, 297. [Google Scholar] [CrossRef]
- Verykokou, S.; Ioannidis, C. An overview on image-based and scanner-based 3D modeling technologies. Sensors 2023, 23, 596. [Google Scholar] [CrossRef]
- Rustler, L.; Volprecht, V.; Hoffmann, M. Empirical comparison of four stereoscopic depth sensing cameras for robotics applications. arXiv 2025, arXiv:2501.07421. [Google Scholar] [CrossRef]
- Cutti, A.G.; Santi, M.G.; Hansen, A.H.; Fatone, S.; on behalf of the Residual Limb Shape Capture Group. Accuracy, repeatability, and reproducibility of a hand-held structured-light 3D scanner across multi-site settings in lower limb prosthetics. Sensors 2024, 24, 2350. [Google Scholar] [CrossRef]
- Leung, W.T.; Fu, S.C.; Chao, C.Y. Detachment of droplets by air jet impingement. Aerosol Sci. Technol. 2017, 51, 467–476. [Google Scholar] [CrossRef]
- Srndaljčević, V.; Bajči, B.; Šešlija, D.; Šulc, J.; Reljić, V.; Dudić, S.; Milenković, I. Image analysis as a method of quantifying the effectiveness of pneumatic nozzles. In Proceedings of the 3rd International Conference on Electrical, Electronic and Computing Engineering (IcETRAN 2016), Zlatibor, Serbia, 13–16 June 2016; ETRAN Society: Belgrade, Serbia, 2016; ISBN 978-86-7466-618-0. [Google Scholar]
- Intel® RealSense™ D400 Series Product Family Datasheet. Available online: https://www.intel.com/content/www/us/en/content-details/841984/intel-realsense-d400-series-product-family-datasheet.html (accessed on 5 February 2026).
- Grunnet-Jepsen, A.; Sweetser, J.; Khuong, T.; Dorodnicov, S.; Tong, D.; Mulla, O.; Eliyahu, H.; Rev, E.R. Intel® RealSense™ Self-Calibration for D400 Series Depth Cameras, p. 35. Available online: https://dev.realsenseai.com/docs/self-calibration-for-depth-cameras (accessed on 6 February 2026).
- RecFusion. Available online: https://www.recfusion.net/ (accessed on 6 February 2026).
- Curto, E.; Araujo, H. An Experimental Assessment of Depth Estimation in Transparent and Translucent Scenes for Intel RealSense D415, SR305 and L515. Sensors 2022, 22, 7378. [Google Scholar] [CrossRef]
- Sonoda, T.; Sweetser, J.N.; Khuong, T.; Brook, S.; Grunnet-Jepsen, A. High-Speed Capture Mode of Intel® RealSense™ Depth Camera D435, p. 16. Available online: https://dev.realsenseai.com/docs/high-speed-capture-mode-of-intel-realsense-depth-camera-d435 (accessed on 6 February 2026).
- Grunnet-Jepsen, A.; Sweetser, J.N.; Woodfill, J. Best-Known-Methods for Tuning Intel® RealSense™ Depth Cameras D400 Series for Best Performance, p. 11. Available online: https://dev.realsenseai.com/docs/tuning-depth-cameras-for-best-performance (accessed on 6 February 2026).
- EinScan Pro 2X & HD Series User Manual. Available online: https://www.tomega.lv/wp-content/uploads/2023/05/Shining-3D-Einscan-PRO-2X-2020-Product-info.pdf (accessed on 5 February 2026).
- EXScanPro. Available online: https://support.einscan.com/en/support/solutions/articles/60001048840-the-latest-software-for-einscan-pro-2x-v2-pro-hd (accessed on 6 February 2026).
- EinScan Pro 2X 2020 Specifications. Available online: https://visionminer.com/products/einscan-pro-2x (accessed on 24 May 2025).
- Kovynev, M.; Zaslavsky, M. Review of photogrammetry techniques for 3D scanning tasks of buildings. In Proceedings of the 28th Conference of Fruct Association, Moscow, Russia, 27–29 January 2021. [Google Scholar]
- Slootmaekers, T.; Slaets, P.; Bartsoen, T.; Malfait, L.; Vanierschot, M. Energy Saving Opportunities of Energy Efficient Air Nozzles. AIP Conf. Proc. 2015, 1702, 190019. [Google Scholar] [CrossRef]












| Pressure [Bar] | Height [mm] | Powder Thickness [mm] | Area of Blown Powder in % |
|---|---|---|---|
| 6 | 100 | 1 | 62 |
| 1.5 | 50 | ||
| 2 | 48 | ||
| 200 | 1 | 48 | |
| 1.5 | 47 | ||
| 2 | 45 | ||
| 300 | 1 | 17 | |
| 1.5 | 1 | ||
| 2 | 0 | ||
| 4 | 100 | 1 | 37 |
| 1.5 | 29 | ||
| 2 | 28 | ||
| 200 | 1 | 31 | |
| 1.5 | 27 | ||
| 2 | 24 | ||
| 300 | 1 | 0 | |
| 1.5 | 0 | ||
| 2 | 0 | ||
| 2 | 100 | 1 | 19 |
| 1.5 | 13 | ||
| 2 | 10 | ||
| 200 | 1 | 9 | |
| 1.5 | 9 | ||
| 2 | 8 | ||
| 300 | 1 | 0 | |
| 1.5 | 0 | ||
| 2 | 0 |
| Feature | Shining 3D EinScan Pro 2X (2020) [62] | Intel RealSense D435 [54] |
|---|---|---|
| Primarypurpose | Professional 3D scanning of objects (CAD/reverse engineering) | Robotic navigation, real-time depth sensing, AI applications |
| Scanningtechnology | Structured light (projected light/lasers) | Stereo vision (Two IR cameras + wide IR projector) |
| Accuracy | Up to 0.1 mm (handheld rapid mode) | Error ≤ 2%, up to 2 m |
| Scanningspeed | Up to 30 fps, 1,500,000 points/second (handheld rapid mode) | Up to 90 frames per second (FPS) |
| Workingdistance | 300~500 mm | Wide: 20 cm to 10 m |
| Aligment modes | Marker aligment | / |
| Set | 1 | 2 | 3 | 4 | 5 | ||
|---|---|---|---|---|---|---|---|
| Mass (g) | Parameters assessed | Repeatability | 500 | 500 | 500 | 500 | 500 |
| Accuracy | 450 | 400 | 300 | 150 | 100 |
| No. | Flour Mass (g) | Reference Volume () | Resulting Volume | Absolute Deviation from the Mean Value | Relative Error (%) |
|---|---|---|---|---|---|
| 1. | 500 | 952,422.13 | 928,497.4776 | 544.038 | 0.059 |
| 2. | 935,927.6295 | 7974.190 | 0.852 | ||
| 3. | 912,903.0382 | 15,050.401 | 1.649 | ||
| 4. | 919,277.5096 | 8675.930 | 0.944 | ||
| 5. | 943,161.5429 | 15,208.103 | 1.612 |
| No. | Flour Mass (g) | Reference Volume () | Resulting Volume | Aspect Ratio | Absolute Error | Error in % | |
|---|---|---|---|---|---|---|---|
| Coefficient | Volume (Obtained) | ||||||
| 1. | 100 | 190,484.43 | 173,218.5284 | 5 | 5.36 | 0.36 | 7.2 |
| 2. | 150 | 285,726.64 | 284,045.752 | 3.3333 | 3.27 | 0.07 | 2.1 |
| 3. | 300 | 571,453.28 | 534,778.8201 | 1.6667 | 1.74 | 0.07 | 4.2 |
| 4. | 400 | 761,937.70 | 742,087.9855 | 1.2500 | 1.25 | 0.00 | 0 |
| 5. | 450 | 857,179.92 | 801,792.6354 | 1.1111 | 1.16 | 0.05 | 4.5 |
| No. | Flour Mass (g) | Reference Volume () | Resulting Volume | Absolute Deviation from the Mean Value | Relative Error (%) |
|---|---|---|---|---|---|
| 1. | 500 | 952,422.13 | 957,085.258 | 14,853.1152 | 1.552 |
| 2. | 984,978.225 | 13,039.8518 | 1.324 | ||
| 3. | 976,016.185 | 4077.8118 | 0.418 | ||
| 4. | 960,181.073 | 11,757.3002 | 1.224 | ||
| 5. | 981,431.125 | 9492.7518 | 0.967 |
| No. | Flour Mass (g) | Reference Volume () | Resulting Volume | Aspect Ratio | Absolute Error | Error in % | |
|---|---|---|---|---|---|---|---|
| Coefficient | Volume (Obtained) | ||||||
| 1. | 100 | 190,484.43 | 236,722.2054 | 5 | 4.11 | 0.89 | 17.8 |
| 2. | 150 | 285,726.64 | 345,796.1908 | 3.3333 | 2.81 | 0.52 | 15.6 |
| 3. | 300 | 571,453.28 | 732,144.7194 | 1.6667 | 1.33 | 0.34 | 20.4 |
| 4. | 400 | 761,937.70 | 922,106.2502 | 1.2500 | 1.05 | 0.20 | 16 |
| 5. | 450 | 857,179.92 | 1,086,361.694 | 1.1111 | 0.89 | 0.22 | 19.8 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Šulc, J.; Reljić, V.; Jurošević, V.; Krstanović, L.; Banjac, B.; Santoši, Ž. The Use of Computer Vision Methodologies to Estimate the Volume of Powdered Substance Shapes. Appl. Sci. 2026, 16, 2053. https://doi.org/10.3390/app16042053
Šulc J, Reljić V, Jurošević V, Krstanović L, Banjac B, Santoši Ž. The Use of Computer Vision Methodologies to Estimate the Volume of Powdered Substance Shapes. Applied Sciences. 2026; 16(4):2053. https://doi.org/10.3390/app16042053
Chicago/Turabian StyleŠulc, Jovan, Vule Reljić, Vladimir Jurošević, Lidija Krstanović, Bojan Banjac, and Željko Santoši. 2026. "The Use of Computer Vision Methodologies to Estimate the Volume of Powdered Substance Shapes" Applied Sciences 16, no. 4: 2053. https://doi.org/10.3390/app16042053
APA StyleŠulc, J., Reljić, V., Jurošević, V., Krstanović, L., Banjac, B., & Santoši, Ž. (2026). The Use of Computer Vision Methodologies to Estimate the Volume of Powdered Substance Shapes. Applied Sciences, 16(4), 2053. https://doi.org/10.3390/app16042053

