Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Dissertation (MEng (Computer Engineering))--University of Pretoria, 2026.
| Other Authors: | |
|---|---|
| Format: | Thesis |
| Language: | English |
| Published: |
University of Pretoria
2026
|
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867613726777016320 |
|---|---|
| access_status_str | Open Access |
| author2 | De Freitas, Allan |
| author_browse | De Freitas, Allan |
| author_facet | De Freitas, Allan |
| collection | Thesis |
| dc_rights_str_mv | © 2024 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. |
| description | Dissertation (MEng (Computer Engineering))--University of Pretoria, 2026. |
| format | Thesis |
| id | oai:repository.up.ac.za:2263/108461 |
| institution | University of Pretoria (South Africa) |
| language | English |
| last_indexed | 2026-06-10T12:40:44.121Z |
| license_str | Other — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository |
| publishDate | 2026 |
| publishDateRange | 2026 |
| publishDateSort | 2026 |
| publisher | University of Pretoria |
| publisherStr | University of Pretoria |
| record_format | dspace |
| source_str | UPSpace — University of Pretoria Institutional Repository |
| spelling | oai:repository.up.ac.za:2263/108461 Computer vision-based automated cow lameness estimation using machine learning and synthetic data De Freitas, Allan alwyn.muller.99@gmail.com Myburgh, Hermanus Carel Muller, Alwyn Daniël Automated Cow Lameness Estimation Machine Learning Cow Lameness Simulator Precision Farming UCTD Dissertation (MEng (Computer Engineering))--University of Pretoria, 2026. Lameness in cattle is a commonly encountered condition stemming from pain in one or more hoofs or limbs, which not only affects the animal’s movement, but also their productivity as well. Lameness can cause discomfort for cattle, reducing their quality of life, and can also lead to reduced milk production or reproductive issues. Farms with cattle exhibiting lameness can experience increased veterinary costs and economic loss. Therefore, it is important to monitor the lameness levels of cattle so that they can be treated as soon as possible. This dissertation discusses lameness in dairy cows, including various scoring systems and methods used to estimate the lameness scores of cows. The dissertation then delves into new computer vision-based algorithms that were developed to extract features such as the back arch, head, and hoof movement from cows in video recordings. These algorithms make use of You Only Look Once object detectors to detect different parts of the cow’s body to track the relevant features over time, which were then used in machine learning algorithms including neural networks and support vector machines to estimate the lameness score of the cows. The dissertation demonstrates that the lack of training data featuring lame cows is a problem and proposes a lameness simulator created in Unreal Engine 5 to simulate cows with different lameness scores as they move in a straight line past a stationary camera. The simulations validate various machine learning algorithms explained in the dissertation, and the trained machine learning models achieved an acceptable balanced accuracy for the estimated lameness scores. For the two-class lameness estimation, the best balanced accuracy score achieved was 92.65%. For the three-class lameness estimation, a balanced accuracy score 71.9% was achieved when using features from the proposed cow lameness simulator. For the four-class lameness estimation, the best balanced accuracy achieved when using features from the proposed cow lameness simulator was 65.09%. The estimation accuracy significantly drops with an increase in the number of possible lameness levels, due to the highly overlapping nature of the features between the classes. In all cases, the results were on par or better than those in published papers, although direct comparison is difficult due to the different possible scoring systems. MilkSA - PRJ-0312-2022 Electrical, Electronic and Computer Engineering MEng (Computer Engineering) Unrestricted Faculty of Engineering, Built Environment and Information Technology 2026-02-19T12:33:22Z 2026-02-19T12:33:22Z 2026-05 2026-02 Dissertation A2026 http://hdl.handle.net/2263/108461 https://doi.org/10.25403/UPresearchdata.31362358 en © 2024 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. application/pdf University of Pretoria |
| spellingShingle | Automated Cow Lameness Estimation Machine Learning Cow Lameness Simulator Precision Farming UCTD Computer vision-based automated cow lameness estimation using machine learning and synthetic data |
| title | Computer vision-based automated cow lameness estimation using machine learning and synthetic data |
| title_full | Computer vision-based automated cow lameness estimation using machine learning and synthetic data |
| title_fullStr | Computer vision-based automated cow lameness estimation using machine learning and synthetic data |
| title_full_unstemmed | Computer vision-based automated cow lameness estimation using machine learning and synthetic data |
| title_short | Computer vision-based automated cow lameness estimation using machine learning and synthetic data |
| title_sort | computer vision based automated cow lameness estimation using machine learning and synthetic data |
| topic | Automated Cow Lameness Estimation Machine Learning Cow Lameness Simulator Precision Farming UCTD |
| url | http://hdl.handle.net/2263/108461 https://doi.org/10.25403/UPresearchdata.31362358 |