{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T03:04:34Z","timestamp":1760151874860,"version":"build-2065373602"},"reference-count":30,"publisher":"MDPI AG","issue":"23","license":[{"start":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T00:00:00Z","timestamp":1669766400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Korea Institute of Planning and Evaluation for Technology in Food, Agriculture and Forestry (IPET)","award":["421011-03"],"award-info":[{"award-number":["421011-03"]}]},{"name":"Korea Smart Farm R&amp;D Foundation (KosFarm)","award":["421011-03"],"award-info":[{"award-number":["421011-03"]}]},{"name":"Ministry of Agriculture, Food and Rural Affairs (MAFRA)","award":["421011-03"],"award-info":[{"award-number":["421011-03"]}]},{"DOI":"10.13039\/501100003668","name":"Ministry of Science and ICT (MSIT), Rural Development Administration","doi-asserted-by":"publisher","award":["421011-03"],"award-info":[{"award-number":["421011-03"]}],"id":[{"id":"10.13039\/501100003668","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Three-dimensional point cloud generation systems from scanning data of a moving camera provide extra information about an object in addition to color. They give access to various prospective study fields for researchers. With applications in animal husbandry, we can analyze the characteristics of the body parts of a dairy cow to improve its fertility and milk production efficiency. However, in the depth image generation from stereo data, previous solutions using traditional stereo matching algorithms have several drawbacks, such as poor-quality depth images and missing information in overexposed regions. Additionally, the use of one camera to reconstruct a comprehensive 3D point cloud of the dairy cow has several challenges. One of these issues is point cloud misalignment when combining two adjacent point clouds with the small overlapping area between them. In addition, another drawback is the difficulty of point cloud generation from objects which have little motion. Therefore, we proposed an integrated system using two cameras to overcome the above disadvantages. Specifically, our framework includes two main parts: data recording part applies state-of-the-art convolutional neural networks to improve the depth image quality, and dairy cow 3D reconstruction part utilizes the simultaneous localization and calibration framework in order to reduce drift and provide a better-quality reconstruction. The experimental results showed that our approach improved the quality of the generated point cloud to some extent. This work provides the input data for dairy cow characteristics analysis with a deep learning approach.<\/jats:p>","DOI":"10.3390\/s22239325","type":"journal-article","created":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T08:46:41Z","timestamp":1669798001000},"page":"9325","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Case Study: Improving the Quality of Dairy Cow Reconstruction with a Deep Learning-Based Framework"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1026-0167","authenticated-orcid":false,"given":"Changgwon","family":"Dang","sequence":"first","affiliation":[{"name":"National Institute of Animal Science, Rural Development Administration, Cheonan 31000, Chungcheongnam-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8299-9342","authenticated-orcid":false,"given":"Taejeong","family":"Choi","sequence":"additional","affiliation":[{"name":"National Institute of Animal Science, Rural Development Administration, Cheonan 31000, Chungcheongnam-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7662-9508","authenticated-orcid":false,"given":"Seungsoo","family":"Lee","sequence":"additional","affiliation":[{"name":"National Institute of Animal Science, Rural Development Administration, Cheonan 31000, Chungcheongnam-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5257-2068","authenticated-orcid":false,"given":"Soohyun","family":"Lee","sequence":"additional","affiliation":[{"name":"National Institute of Animal Science, Rural Development Administration, Cheonan 31000, Chungcheongnam-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0664-7633","authenticated-orcid":false,"given":"Mahboob","family":"Alam","sequence":"additional","affiliation":[{"name":"National Institute of Animal Science, Rural Development Administration, Cheonan 31000, Chungcheongnam-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8549-879X","authenticated-orcid":false,"given":"Sangmin","family":"Lee","sequence":"additional","affiliation":[{"name":"National Institute of Animal Science, Rural Development Administration, Cheonan 31000, Chungcheongnam-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1314-5826","authenticated-orcid":false,"given":"Seungkyu","family":"Han","sequence":"additional","affiliation":[{"name":"ZOOTOS Co., Ltd., R&D Center, Anyang 14118, Gyeonggi-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3930-7283","authenticated-orcid":false,"given":"Duy Tang","family":"Hoang","sequence":"additional","affiliation":[{"name":"ZOOTOS Co., Ltd., R&D Center, Anyang 14118, Gyeonggi-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5970-8714","authenticated-orcid":false,"given":"Jaegu","family":"Lee","sequence":"additional","affiliation":[{"name":"National Institute of Animal Science, Rural Development Administration, Cheonan 31000, Chungcheongnam-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0998-374X","authenticated-orcid":false,"given":"Duc Toan","family":"Nguyen","sequence":"additional","affiliation":[{"name":"ZOOTOS Co., Ltd., R&D Center, Anyang 14118, Gyeonggi-do, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,11,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Dang, C., Choi, T., Lee, S., Lee, S., Alam, M., Park, M., and Hoang, D. (2022). Machine Learning-Based Live Weight Estimation for Hanwoo Cow. Sustainability, 14.","DOI":"10.3390\/su141912661"},{"key":"ref_2","unstructured":"Rusinkiewicz, S., and Levoy, M. (June, January 28). Efficient variants of the ICP algorithm. Proceedings of the Third International Conference on 3-D Digital Imaging and Modeling, Quebec City, QC, Canada."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Zhou, Q.-Y., Park, J., and Koltun, V. (2016, January 8\u201316). Fast global registration. Proceedings of the ECCV, Amsterdam, The Netherlands.","DOI":"10.1007\/978-3-319-46475-6_47"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2241","DOI":"10.1109\/TPAMI.2015.2513405","article-title":"Go-ICP: A globally optimal solution to 3D ICP point-set registration","volume":"38","author":"Yang","year":"2016","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Besl, P.J., and McKay, N.D. (1991, January 14\u201315). A method for registration of 3-D shapes. Proceedings of the ROBOTICS \u201991, Boston, MA, USA.","DOI":"10.1109\/34.121791"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Park, J., Zhou, Q.-Y., and Koltun, V. (2017, January 22\u201329). Colored Point Cloud Registration Revisited. Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy.","DOI":"10.1109\/ICCV.2017.25"},{"key":"ref_7","unstructured":"Choi, S., Zhou, Q.-Y., and Koltun, V. (2015, January 7\u201315). Robust reconstruction of indoor scenes. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Kerl, C., Sturm, J., and Cremers, D. (2013, January 3\u20137). Dense visual SLAM for RGB-D cameras. Proceedings of the International Conference on Intelligent Robots and Systems (IROS 2013), Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696650"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"647","DOI":"10.1177\/0278364911434148","article-title":"RGBD mapping: Using Kinect-style depth cameras for dense 3D modeling of indoor environments","volume":"31","author":"Henry","year":"2012","journal-title":"Int. J. Robot. Res."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Newcombe, R.A., Izadi, S., Hilliges, O., Molyneaux, D., Kim, D., Davison, A.J., Kohli, P., Shotton, J., Hodges, S., and Fitzgibbon, A. (2011, January 26\u201329). KinectFusion: Real-time dense surface mapping and tracking. Proceedings of the ISMAR, Basel, Switzerland.","DOI":"10.1109\/ISMAR.2011.6162880"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Curless, B., and Levoy, M. (1996, January 4\u20139). A volumetric method for building complex models from range images. Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, New Orleans, LA, USA.","DOI":"10.1145\/237170.237269"},{"key":"ref_12","unstructured":"Nister, D., Naroditsky, O., and Bergen, J.R. (July, January 27). Visual odometry. Proceedings of the CVPR, Washington, DC, USA."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Newcombe, R.A., and Davison, A.J. (2010, January 13\u201318). Live dense reconstruction with a single moving camera. Proceedings of the CVPR, San Francisco, CA, USA.","DOI":"10.1109\/CVPR.2010.5539794"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1109\/TRO.2013.2279412","article-title":"3-D mapping with an RGB-D camera","volume":"30","author":"Endres","year":"2014","journal-title":"IEEE Trans. Robot."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Steinbrucker, F., Kerl, C., and Cremers, D. (2013, January 1\u20138). Large-scale multi-resolution surface reconstruction from RGB-D sequences. Proceedings of the ICCV, Sydney, Australia.","DOI":"10.1109\/ICCV.2013.405"},{"key":"ref_16","unstructured":"Hirschmuller, H. (2005, January 20\u201325). Accurate and efficient stereo processing by semi-global matching and mutual information. Proceedings of the CVPR, San Diego, CA, USA."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Mayer, N., Ilg, E., Hausser, P., Fischer, P., Cremers, D., Dosovitskiy, A., and Brox, T. (2016, January 27\u201330). A large dataset to train convolutional networks for disparity, optical flow, and scene flow estimation. Proceedings of the CVPR, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.438"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1023\/A:1008160311296","article-title":"Depth discontinuities by pixel-to-pixel stereo","volume":"35","author":"Birchfield","year":"1999","journal-title":"Int. J. Comput. Vis."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"787","DOI":"10.1109\/TPAMI.2003.1206509","article-title":"Stereo matching using belief propagation","volume":"25","author":"Sun","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Li, J., Wang, P., Xiong, P., Cai, T., Yan, Z., Yang, L., Liu, J., Fan, H., and Liu, S. (2022, January 18\u201322). Practical stereo matching via cascaded recurrent network with adaptive correlation. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada.","DOI":"10.1109\/CVPR52688.2022.01578"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Steinbrucker, F., Sturm, J., and Cremers, D. (2011, January 6\u201313). Real-time visual odometry from dense RGB-D images. Proceedings of the ICCV Workshops, Barcelona, Spain.","DOI":"10.1109\/ICCVW.2011.6130321"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G.R. (2011, January 6\u201313). ORB: An efficient alternative to SIFT or SURF. Proceedings of the ICCV, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1016\/j.isprsjprs.2006.03.005","article-title":"Recent developments on direct relative orientation","volume":"60","author":"Stewenius","year":"2006","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Rusu, R.B., Blodow, N., and Beetz, M. (2009, January 12\u201317). Fast point feature histograms (FPFH) for 3D registration. Proceedings of the 2009 IEEE International Conference on Robotics and Automation, Kobe, Japan.","DOI":"10.1109\/ROBOT.2009.5152473"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.isprsjprs.2015.08.007","article-title":"Globally consistent registration of terrestrial laser scans via graph optimization","volume":"109","author":"Theiler","year":"2015","journal-title":"J. Photogramm. Remote Sens."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1016\/S0262-8856(03)00060-X","article-title":"Fully automatic registration of multiple 3D data sets","volume":"21","author":"Huber","year":"2003","journal-title":"Image Vis. Comput."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/0262-8856(92)90066-C","article-title":"Object modelling by registration of multiple range images","volume":"10","author":"Chen","year":"1992","journal-title":"Image Vis. Comput."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Zhou, Q.-Y., and Koltun, V. (2014, January 23\u201328). Simultaneous localization and calibration: Self-calibration of consumer depth cameras. Proceedings of the CVPR, Columbus, OH, USA.","DOI":"10.1109\/CVPR.2014.65"},{"key":"ref_29","first-page":"12551262","article-title":"Orb-slam2: An open-source slam system for monocular, stereo, and rgb-d cameras","volume":"33","author":"Tardos","year":"2017","journal-title":"IEEE Trans. Robot."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"416","DOI":"10.1002\/rob.21831","article-title":"RTAB-Map as an open-source lidar and visual simultaneous localization and mapping library for large-scale and long-term online operation","volume":"36","author":"Michaud","year":"2019","journal-title":"J. Field Robot."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/23\/9325\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:30:12Z","timestamp":1760146212000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/23\/9325"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,30]]},"references-count":30,"journal-issue":{"issue":"23","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["s22239325"],"URL":"https:\/\/doi.org\/10.3390\/s22239325","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2022,11,30]]}}}