<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Sustain. Food Syst.</journal-id>
<journal-title>Frontiers in Sustainable Food Systems</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Sustain. Food Syst.</abbrev-journal-title>
<issn pub-type="epub">2571-581X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fsufs.2019.00030</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Sustainable Food Systems</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Using 3D Imaging and Machine Learning to Predict Liveweight and Carcass Characteristics of Live Finishing Beef Cattle</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Miller</surname> <given-names>Gemma A.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/623327/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Hyslop</surname> <given-names>James J.</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Barclay</surname> <given-names>David</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Edwards</surname> <given-names>Andrew</given-names></name>
<xref ref-type="aff" rid="aff4"><sup>4</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Thomson</surname> <given-names>William</given-names></name>
<xref ref-type="aff" rid="aff5"><sup>5</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Duthie</surname> <given-names>Carol-Anne</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/52729/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Future Farming Systems, Scotland&#x00027;s Rural College</institution>, <addr-line>Edinburgh</addr-line>, <country>United Kingdom</country></aff>
<aff id="aff2"><sup>2</sup><institution>SAC Consulting Ltd., SRUC</institution>, <addr-line>Edinburgh</addr-line>, <country>United Kingdom</country></aff>
<aff id="aff3"><sup>3</sup><institution>Innovent Technology Ltd.</institution>, <addr-line>Turriff</addr-line>, <country>United Kingdom</country></aff>
<aff id="aff4"><sup>4</sup><institution>Ritchie Ltd.</institution>, <addr-line>Forfar</addr-line>, <country>United Kingdom</country></aff>
<aff id="aff5"><sup>5</sup><institution>Harbro Ltd.</institution>, <addr-line>Turriff</addr-line>, <country>United Kingdom</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Matt Bell, University of Nottingham, United Kingdom</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Jean-Francois Hocquette, INRA UMR1213 Herbivores, France; Stephen James Ramsden, University of Nottingham, United Kingdom</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Gemma A. Miller <email>gemma.miller&#x00040;sruc.ac.uk</email></corresp>
<fn fn-type="other" id="fn001"><p>This article was submitted to Agroecology and Ecosystem Services, a section of the journal Frontiers in Sustainable Food Systems</p></fn></author-notes>
<pub-date pub-type="epub">
<day>01</day>
<month>05</month>
<year>2019</year>
</pub-date>
<pub-date pub-type="collection">
<year>2019</year>
</pub-date>
<volume>3</volume>
<elocation-id>30</elocation-id>
<history>
<date date-type="received">
<day>29</day>
<month>10</month>
<year>2018</year>
</date>
<date date-type="accepted">
<day>11</day>
<month>04</month>
<year>2019</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2019 Miller, Hyslop, Barclay, Edwards, Thomson and Duthie.</copyright-statement>
<copyright-year>2019</copyright-year>
<copyright-holder>Miller, Hyslop, Barclay, Edwards, Thomson and Duthie</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract><p>Selection of finishing beef cattle for slaughter and evaluation of performance is currently achieved through visual assessment and/or by weighing through a crush. Consequently, large numbers of cattle are not meeting target specification at the abattoir. Video imaging analysis (VIA) is increasingly used in abattoirs to grade carcasses with high accuracy. There is potential for three-dimensional (3D) imaging to be used on farm to predict carcass characteristics of live animals and to optimise slaughter selections. The objectives of this study were to predict liveweight (LW) and carcass characteristics of live animals using 3D imaging technology and machine learning algorithms (artificial neural networks). Three dimensional images and LW&#x00027;s were passively collected from finishing steer and heifer beef cattle of a variety of breeds pre-slaughter (either on farm or after entry to the abattoir lairage) using an automated camera system. Sixty potential predictor variables were automatically extracted from the live animal 3D images using bespoke algorithms; these variables included lengths, heights, widths, areas, volumes, and ratios and were used to develop predictive models for liveweight and carcass characteristics. Cold carcass weights (CCW) for each animal were provided by the abattoir. Saleable meat yield (SMY) and EUROP fat and conformation grades were also determined for each individual by VIA of half of the carcass. Performance of prediction models was assessed using R<sup>2</sup> and RMSE parameters following regression of predicted and actual variables for LW (<italic>R</italic><sup>2</sup> &#x0003D; 0.7, RMSE &#x0003D; 42), CCW (<italic>R</italic><sup>2</sup> &#x0003D; 0.88, RMSE &#x0003D; 14) and SMY (<italic>R</italic><sup>2</sup> &#x0003D; 0.72, RMSE &#x0003D; 14). The models predicted EUROP fat and conformation grades with 54 and 55% accuracy (R<sup>2</sup>), respectively. This study demonstrated that 3D imaging coupled with machine learning analytics can be used to predict LW, SMY and traditional carcass characteristics of live animals. This system presents an opportunity to reduce a considerable inefficiency in beef production enterprises through autonomous monitoring of finishing cattle on the farm and marketing of animals at the optimal time.</p></abstract>
<kwd-group>
<kwd>finishing beef cattle</kwd>
<kwd>3D imaging</kwd>
<kwd>carcass characteristics</kwd>
<kwd>machine learning</kwd>
<kwd>precision livestock farming</kwd>
</kwd-group>
<contract-sponsor id="cn001">Innovate UK<named-content content-type="fundref-id">10.13039/501100006041</named-content></contract-sponsor>
<counts>
<fig-count count="4"/>
<table-count count="5"/>
<equation-count count="4"/>
<ref-count count="32"/>
<page-count count="9"/>
<word-count count="6449"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>Introduction</title>
<p>In 2017, 51% of prime beef carcasses in the UK did not meet target fat and conformation grades: 40% had poor conformation and 15% were too fat (AHDB, <xref ref-type="bibr" rid="B3">2018a</xref>). The cost to UK producers of sending over-finished cattle to slaughter has been estimated at &#x000A3;8.8 million per year (AHDB, <xref ref-type="bibr" rid="B4">2018b</xref>). For example Roehe et al. (<xref ref-type="bibr" rid="B25">2013</xref>) estimated that for an increase in EUROP grade from R4L to R4H for an intensively fed steer of a medium sized breed, a loss of &#x000A3;11.37 would be made in feeding costs alone. Furthermore, processors set weight limits on carcasses and penalise producers for sending overweight cattle, despite them being otherwise to specification. Sending cattle to slaughter too lean equally results in a loss due to the lower price paid for the carcass. Identifying the optimum slaughter point to meet market specifications for beef cattle has economic benefits (Roehe et al., <xref ref-type="bibr" rid="B25">2013</xref>), and reduces the environmental impact of cattle production (de Vries and de Boer, <xref ref-type="bibr" rid="B8">2010</xref>). Therefore, to improve sustainability in the beef production sector it is important for farmers to be able to predict carcass value in the live animal.</p>
<p>Some equations exist for the prediction of carcass characteristics in live animals (Realini et al., <xref ref-type="bibr" rid="B24">2001</xref>; Greiner et al., <xref ref-type="bibr" rid="B11">2003</xref>; Afolayan et al., <xref ref-type="bibr" rid="B1">2006</xref>; Lambe et al., <xref ref-type="bibr" rid="B16">2008</xref>; Minchin et al., <xref ref-type="bibr" rid="B18">2009</xref>; Pogorzelska-Przybylek et al., <xref ref-type="bibr" rid="B22">2014</xref>) but they generally rely on obtaining manual measurements of body dimensions, body condition or tissue depth using ultrasound scanners. Obtaining these measurements is time consuming, may require a level of training and skill, and they can be stressful and potentially dangerous for both animals and handlers.</p>
<p>As imaging technologies become more advanced and affordable it is now economically feasible to implement them on commercial farms. Ozkaya et al. (<xref ref-type="bibr" rid="B21">2016</xref>) demonstrated that body measurements of cattle (body length, wither height, chest depth. and hip height) can be accurately determined from 2-dimensional (2D) digital image analysis (90&#x02013;98% accuracy). Applications for 2D imaging have included estimating liveweight (LW) of broiler chickens (Mollah et al., <xref ref-type="bibr" rid="B19">2010</xref>), pigs (Kashiha et al., <xref ref-type="bibr" rid="B14">2014</xref>; Wongsriworaphon et al., <xref ref-type="bibr" rid="B32">2015</xref>; Shi et al., <xref ref-type="bibr" rid="B26">2016</xref>) and beef cattle (Ozkaya et al., <xref ref-type="bibr" rid="B21">2016</xref>), and LW (Tasdemir et al., <xref ref-type="bibr" rid="B27">2011</xref>), body condition score (Bewley et al., <xref ref-type="bibr" rid="B6">2008</xref>), and lameness (Viazzi et al., <xref ref-type="bibr" rid="B29">2014</xref>) in dairy cows.</p>
<p>Using both Limousin or Aberdeen Angus crossbred steers managed under typical UK conditions Hyslop et al. (<xref ref-type="bibr" rid="B12">2008</xref>, <xref ref-type="bibr" rid="B13">2009</xref>) used 2D digital imaging to estimate LW and carcass characteristics. Successful prediction of slaughter parameters included LW (<italic>R</italic><sup>2</sup> &#x0003D; 0.81, RMSE &#x0003D; 15.7); cold carcass weight (CCW) (<italic>R</italic><sup>2</sup> &#x0003D; 0.81, RMSE &#x0003D; 10.4); killing out proportion (<italic>R</italic><sup>2</sup> &#x0003D; 0.91, RMSE &#x0003D; 5.3), sirloin weight (<italic>R</italic><sup>2</sup> &#x0003D; 0.58, RMSE &#x0003D; 2.1) and proportions (<italic>R</italic><sup>2</sup> &#x0003D; 0.61, RMSE &#x0003D; 5.1) along with fat (<italic>R</italic><sup>2</sup> &#x0003D; 0.81) and conformation (<italic>R</italic><sup>2</sup> &#x0003D; 0.81) gradings.</p>
<p>Advances in imaging technology have allowed for the use of three-dimensional (3D) imaging in the livestock sector with applications in estimating LW (Mortensen et al., <xref ref-type="bibr" rid="B20">2016</xref>) and lying behaviour (Aydin, <xref ref-type="bibr" rid="B5">2017</xref>) in broiler chickens and body condition scoring (Weber et al., <xref ref-type="bibr" rid="B31">2014</xref>; Fischer et al., <xref ref-type="bibr" rid="B9">2015</xref>; Kuzuhara et al., <xref ref-type="bibr" rid="B15">2015</xref>), LW (Kuzuhara et al., <xref ref-type="bibr" rid="B15">2015</xref>), milking traits (Kuzuhara et al., <xref ref-type="bibr" rid="B15">2015</xref>), and lameness (Van Hartem et al., <xref ref-type="bibr" rid="B28">2014</xref>; Viazzi et al., <xref ref-type="bibr" rid="B29">2014</xref>) in dairy cows. 3D imaging is also successfully used in estimating LW in pigs (Wang et al., <xref ref-type="bibr" rid="B30">2008</xref>). There are no known reports where 3D imaging has been applied in estimating both LW and carcass characteristics of beef cattle.</p>
<p>Whilst multiple 2D cameras have been investigated (Hyslop et al., <xref ref-type="bibr" rid="B13">2009</xref>), it was concluded that a &#x0201C;top down&#x0201D; camera view rather than the addition of side and rear view 2D cameras was sufficient for accurate prediction. Application of a 3D camera suspended above the animal would extend the range of potential &#x0201C;top down&#x0201D; predictor variables and refine prediction models further, with the continued advantage of equipment being kept away from animals and potential damage as well as being accessible for both installation and maintenance.</p>
<p>Increasingly, video image analysis (VIA) is being used to grade carcasses in the abattoir, improving the consistency of grading by removing subjective differences in visual assessment by trained graders (Craigie et al., <xref ref-type="bibr" rid="B7">2012</xref>). However, many producers still subjectively select animals for slaughter by visual assessment of fat and condition score and by weighing manually through a crush. This is a clear inefficiency in the beef market. 3D imaging technology has the potential to provide predictions of carcass characteristics from live animals on farm, allowing farmers to send cattle to slaughter as soon as they are within the parameters specified by the abattoir. Having more animals slaughtered within specification increases the profit to the producer, improves the uniformity of the products produced for down-stream customers and reduces the environmental impact per kg of product produced (i.e., lower greenhouse gas emissions and reduced water use).</p>
<p>The objectives of this study were to use live animal body measurements automatically extracted from 3D images to build machine learning algorithms to predict LW and carcass characteristics of finishing beef cattle.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>Methods</title>
<sec>
<title>Ethics Statement</title>
<p>The animal trials described below were approved by the Animal Experiment Committee of SRUC and were conducted in accordance with the requirements of the UK Animals (Scientific Procedures) Act 1986.</p>
</sec>
<sec>
<title>Measurements&#x02014;Live Animals</title>
<p>The 3D cameras used were Basler Time-of-Flight near infra-red cameras (Basler Inc., Exton, PA). The camera specifications are as follows: 640 &#x000D7; 480 pixels, 20 frames <italic>per second</italic>, 57&#x000B0; horizontal &#x000D7; 43&#x000B0; vertical angular field of view, accuracy of &#x0002B;/&#x02013; 1 cm. Eighteen measurements (5 widths, 6 lengths, 5 heights, and 2 diagonals, <xref ref-type="fig" rid="F1">Figure 1</xref>) were extracted from each 3D image and 20 ratios, 11 areas, and 11 volumes were calculated, giving a total of 60 potential predictor variables available for evaluation. Measurements were extracted in real time from 3D images using algorithms developed by Innovent Technology Ltd. using Halcon software (MVTec Software GmbH, M&#x000FC;nchen, Germany).</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Measurements acquired from 3D images. W, width; L, length; D, diagonal; H, height; S, shoulder; M, middle; R, rump, T, tail.</p></caption>
<graphic xlink:href="fsufs-03-00030-g0001.tif"/>
</fig>
<p>Live animal data was gathered from a range of sources: including both commercial and research farms and from an abattoir lairage.</p>
<sec>
<title>Farm Trials</title>
<p>Five automatic Beef Monitor weigh crates (Ritchie Ltd, Turriff, UK) fitted with Tru-test weigh heads and electronic ID (EID) readers (Tru-Test Corporation Ltd., Auckland, New Zealand) were installed on four commercial finishing units throughout Scotland and two were installed at SRUC&#x00027;s Beef Research Centre near Edinburgh. The crates were the sole water source for up to 50 steers or heifers in group pens. All animals behind the system were allocated low frequency EID ear tags to allow individual identification and automated weight recording. Three dimensional cameras were suspended from custom made frames 3 m above each crate. Liveweight and 3D images were recorded at every visit to the water trough. Variables were automatically linked to the EID and LW recorded by the Beef Monitor crate and immediately uploaded to a database. Data extracted from images which had poor animal outlines (determined visually) or where the automatically calculated variables were 0 (i.e., a height, width etc. cannot be 0) were removed from the analysis. Poor outlines were generally caused by strong direct sunlight below the camera, a second animal&#x00027;s head against the rear of the animal being measured or the animal leaning against the side of the crate or race. Across the five farms, 17127 LWs were collected from 674 animals (see <xref ref-type="table" rid="T1">Table 1</xref> for a breakdown of sexes and breeds).</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Summary of cattle used in the development of liveweight prediction algorithms.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th/>
<th valign="top" align="center"><bold>AA (x)</bold></th>
<th valign="top" align="center"><bold>LIM (x)</bold></th>
<th valign="top" align="center"><bold>SIM (x)</bold></th>
<th valign="top" align="center"><bold>CH (x)</bold></th>
<th valign="top" align="center"><bold>Other</bold></th>
<th valign="top" align="center"><bold>Total</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Total</td>
<td valign="top" align="center">909</td>
<td valign="top" align="center">556</td>
<td valign="top" align="center">300</td>
<td valign="top" align="center">225</td>
<td valign="top" align="center">168</td>
<td valign="top" align="center">2158</td>
</tr>
<tr>
<td valign="top" align="left" colspan="7" style="background-color:#bbbdc0"><bold>FARM TRIALS</bold></td>
</tr>
<tr>
<td valign="top" align="left">Total</td>
<td valign="top" align="center">88</td>
<td valign="top" align="center">253</td>
<td valign="top" align="center">139</td>
<td valign="top" align="center">118</td>
<td valign="top" align="center">76</td>
<td valign="top" align="center">674</td>
</tr>
<tr>
<td valign="top" align="left">Steers</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">203</td>
<td valign="top" align="center">99</td>
<td valign="top" align="center">91</td>
<td valign="top" align="center">34</td>
<td valign="top" align="center">432</td>
</tr>
<tr>
<td valign="top" align="left">Heifers</td>
<td valign="top" align="center">83</td>
<td valign="top" align="center">50</td>
<td valign="top" align="center">40</td>
<td valign="top" align="center">27</td>
<td valign="top" align="center">42</td>
<td valign="top" align="center">242</td>
</tr>
<tr>
<td valign="top" align="left" colspan="7" style="background-color:#bbbdc0"><bold>ABATTOIR TRIAL</bold></td>
</tr>
<tr>
<td valign="top" align="left">Total</td>
<td valign="top" align="center">821</td>
<td valign="top" align="center">303</td>
<td valign="top" align="center">161</td>
<td valign="top" align="center">107</td>
<td valign="top" align="center">92</td>
<td valign="top" align="center">1484</td>
</tr>
<tr>
<td valign="top" align="left">Steers</td>
<td valign="top" align="center">436</td>
<td valign="top" align="center">190</td>
<td valign="top" align="center">93</td>
<td valign="top" align="center">52</td>
<td valign="top" align="center">59</td>
<td valign="top" align="center">830</td>
</tr>
<tr>
<td valign="top" align="left">Heifers</td>
<td valign="top" align="center">385</td>
<td valign="top" align="center">113</td>
<td valign="top" align="center">68</td>
<td valign="top" align="center">55</td>
<td valign="top" align="center">33</td>
<td valign="top" align="center">654</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>AA, Aberdeen Angus; LIM, Limousin, SIM, Simmental; CH, Charolais</italic>.</p>
</table-wrap-foot>
</table-wrap>
</sec>
<sec>
<title>Abattoir Trial</title>
<p>A ten day data collection trial was undertaken in a commercial abattoir in Scotland. This allowed a large number of individual animal data points from a variety of breeds, sexes, and animal types with a range of conformation and fat grades to be obtained rapidly. A weigh platform was placed between two sliding gates in the race leading up to the stun box and a 3D camera was secured 3 m above the platform. This allowed individual animals to be held for a short time immediately pre-slaughter to record UKID and LW and to capture a 3D image. Liveweights and clear images were recorded for 1,484 beef animals. A summary of animal numbers by breed and sex are shown in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
</sec>
</sec>
<sec>
<title>Measurements&#x02014;Slaughter Data</title>
<p>Cattle were stunned by captive bolt, exsanguinated and their hides were removed. Carcasses were split down the midline and dressed as per normal abattoir practice. Conformation class and fatness class were visually assessed for each carcass by trained abattoir staff (according to the abbreviated EUROP grid commonly used in UK abattoirs). VIA technology (VBS 2000, E&#x0002B;V GmbH, Germany) was operated on-line to predict fat and conformation grades on both the 15 point scale and the EUROP grid (7 fat and 8 conformation grades). Cold carcass weight, saleable meat yield (SMY) estimated by VIA along with visually assessed EUROP fat and conformation grades were provided by the abattoir. Carcass characteristics data for a total of 1649 carcases from both the abattoir and on-farm trial datasets were matched to clear pre-slaughter 3D images, see <xref ref-type="table" rid="T2">Table 2</xref> for a breakdown of breeds and sexes.</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>Summary of cattle used in the development of carcass characteristics prediction algorithms.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th/>
<th valign="top" align="center"><bold>AA(x)</bold></th>
<th valign="top" align="center"><bold>LIM(x)</bold></th>
<th valign="top" align="center"><bold>SIM(x)</bold></th>
<th valign="top" align="center"><bold>CH(x)</bold></th>
<th valign="top" align="center"><bold>Other</bold></th>
<th valign="top" align="center"><bold>Total</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Total</td>
<td valign="top" align="center">842</td>
<td valign="top" align="center">395</td>
<td valign="top" align="center">175</td>
<td valign="top" align="center">131</td>
<td valign="top" align="center">106</td>
<td valign="top" align="center">1649</td>
</tr>
<tr>
<td valign="top" align="left"><italic>Farm Trials</italic></td>
<td valign="top" align="center">22</td>
<td valign="top" align="center">92</td>
<td valign="top" align="center">15</td>
<td valign="top" align="center">24</td>
<td valign="top" align="center">14</td>
<td valign="top" align="center">167</td>
</tr>
<tr>
<td valign="top" align="left">Steers</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">77</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">11</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">93</td>
</tr>
<tr>
<td valign="top" align="left">Heifers</td>
<td valign="top" align="center">22</td>
<td valign="top" align="center">15</td>
<td valign="top" align="center">12</td>
<td valign="top" align="center">13</td>
<td valign="top" align="center">12</td>
<td valign="top" align="center">74</td>
</tr>
<tr>
<td valign="top" align="left" colspan="7" style="background-color:#bbbdc0"><bold>FAT GRADE</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;1</td>
<td valign="top" align="center">28</td>
<td valign="top" align="center">31</td>
<td valign="top" align="center">13</td>
<td valign="top" align="center">12</td>
<td valign="top" align="center">10</td>
<td valign="top" align="center">94</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;2</td>
<td valign="top" align="center">373</td>
<td valign="top" align="center">194</td>
<td valign="top" align="center">103</td>
<td valign="top" align="center">69</td>
<td valign="top" align="center">38</td>
<td valign="top" align="center">777</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;3</td>
<td valign="top" align="center">339</td>
<td valign="top" align="center">112</td>
<td valign="top" align="center">43</td>
<td valign="top" align="center">35</td>
<td valign="top" align="center">38</td>
<td valign="top" align="center">567</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;4L</td>
<td valign="top" align="center">85</td>
<td valign="top" align="center">50</td>
<td valign="top" align="center">15</td>
<td valign="top" align="center">15</td>
<td valign="top" align="center">14</td>
<td valign="top" align="center">179</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;4H</td>
<td valign="top" align="center">17</td>
<td valign="top" align="center">8</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">6</td>
<td valign="top" align="center">32</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;5L</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
</tr>
<tr>
<td valign="top" align="left" colspan="7" style="background-color:#bbbdc0"><bold>CONFORMATION GRADE</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x02013;P</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">1</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;P&#x0002B;</td>
<td valign="top" align="center">24</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">6</td>
<td valign="top" align="center">33</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x02013;O</td>
<td valign="top" align="center">286</td>
<td valign="top" align="center">41</td>
<td valign="top" align="center">25</td>
<td valign="top" align="center">7</td>
<td valign="top" align="center">46</td>
<td valign="top" align="center">405</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;O&#x0002B;</td>
<td valign="top" align="center">395</td>
<td valign="top" align="center">118</td>
<td valign="top" align="center">95</td>
<td valign="top" align="center">51</td>
<td valign="top" align="center">38</td>
<td valign="top" align="center">697</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;R</td>
<td valign="top" align="center">127</td>
<td valign="top" align="center">146</td>
<td valign="top" align="center">47</td>
<td valign="top" align="center">59</td>
<td valign="top" align="center">14</td>
<td valign="top" align="center">393</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x02013;U</td>
<td valign="top" align="center">10</td>
<td valign="top" align="center">83</td>
<td valign="top" align="center">7</td>
<td valign="top" align="center">14</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">115</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;U&#x0002B;</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">5</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;E</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>See <xref ref-type="table" rid="T1">Table 1</xref> for breakdown of animal breeds and sexes from the abattoir trial. Fat and conformation grades as predicted by VIA. AA, Aberdeen Angus; LIM, Limousin; SIM, Simmental; CH, Charolais</italic>.</p>
</table-wrap-foot>
</table-wrap>
</sec>
<sec>
<title>Statistical Analysis and Development of Predictive Models</title>
<p>Data from all abattoir and on-farm sources were combined into one dataset. For the LW predictions the abattoir data consisted of a single LW per animal taken immediately pre-slaughter. The commercial and SRUC on-farm trial data consisted of multiple weights per animal across the finishing period. For the fat grade, conformation grade, CCW and SMY predictions, only the final LW recorded in the beef monitor crates on farms was used alongside the LWs collected in the abattoir trial. No 5L or 5H fat grades and no E and insufficient U&#x0002B; conformation grades (<italic>n</italic> &#x0003D; 5) were recorded and so these grades could not be included in the prediction model. A summary of the breeds, sexes, fat grades and conformation grades are shown in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<p>Sex was included as a factor in the model. Cattle were categorised as either native type (smaller, quick finishing breeds such as Aberdeen Angus) or continental type (larger breeds such as Charolais) (see <xref ref-type="supplementary-material" rid="SM1">Supplementary Table 1</xref> for categorisation of breeds), and this was also included as a factor in the model. From the commercial farm trials, the final measured LW from the weigh crate was included as a predictor variable for carcass characteristics.</p>
<p>Artificial neural networks (ANNs) were selected for this study as they can be used for both regression and classification problems and are capable of handling complex non-linear relationships between large numbers of variables. ANNs comprise a framework of &#x0201C;neurons&#x0201D; which are connected by weighted links (Agatonovic-Kustrin and Beresford, <xref ref-type="bibr" rid="B2">2000</xref>). ANNs can be used for regression and classification problems and have many applications in financial forecasting, machine vision, game theory, medicine and ecology to name only a few. ANNs were developed using the caret package in R (version 3.4.1, R Core Team, <xref ref-type="bibr" rid="B23">2017</xref>). To optimise neural network training, continuous input variables were standardised using a Gaussian transformation (subtracting the mean and dividing by one standard deviation) and min-max scaling between &#x02212;0.9 and 0.9. The data was then randomly split into training (70%) and validation (30%) subsets.</p>
<p>In this study ANNs were developed through supervised training by backward propagation. The model was presented with the training set and known target values. Weights and biases were automatically randomly initialised to non-zero values (between 1 and &#x02212;1) by the ANN software and during the training phase the model adjusted the weighted connections by feeding back the error and optimising the weights to decrease the difference between target and output values. Repeated training iterations (three repeats of 10-fold repeated cross validation) further reduced the model error. Models were regularised to prevent overfitting to the training data subset by applying a penalty (a weight decay value) to weights which became relatively much larger than others in the model. Parameter estimation (model size and weight decay values) were optimised after testing 100 potential models (10 possible values per parameter). Several topographies (number of hidden layers and nodes in each layer) were tested for each ANN. The topography which produced the best performance results without overfitting to the training data sub-sets was selected for each ANN. All of the ANNs had one hidden layer with five nodes, except the fat grade classification ANN which only had one node in the hidden layer. The model was then tested on the validation data subset. Model performance was assessed by <italic>R</italic><sup>2</sup> and RMSE for regression (LW, CCW, and SMY). Classification accuracy for fat and conformation grades were assessed by way of confusion matrices. A confusion matrix is a table summarising the number of validation sub-set data points in each class and the predicted classes, and the sensitivity (Equation 1) and specificity (Equation 2) for each class.</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext>sensitivity</mml:mtext></mml:mtd><mml:mtd><mml:mo>=</mml:mo></mml:mtd><mml:mtd><mml:mtext>true&#x000A0;positive</mml:mtext><mml:mo>/</mml:mo><mml:mtext>true&#x000A0;positive</mml:mtext><mml:mo>&#x0002B;</mml:mo><mml:mtext>false&#x000A0;negative</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext>specificity</mml:mtext></mml:mtd><mml:mtd><mml:mo>=</mml:mo></mml:mtd><mml:mtd><mml:mtext>true&#x000A0;negative</mml:mtext><mml:mo>/</mml:mo><mml:mtext>true&#x000A0;negative</mml:mtext><mml:mo>&#x0002B;</mml:mo><mml:mtext>false&#x000A0;positive</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Where for any class (<italic>x</italic>), a true positive is a data point that is correctly predicted to be within class <italic>x</italic>, a false negative is a data point incorrectly predicted to not be in class <italic>x</italic>, a true negative is a data point which is correctly predicted to not be in class <italic>x</italic> and a false positive is a data point which is incorrectly predicted to be in class <italic>x</italic>.</p>
<p>Stepwise linear regression models were also created for the continuous variables (LW, CCW, and SMY) using the same training and validation data subsets as were used to create the ANNs and were cross validated using the same method. Summary results (<italic>R</italic><sup>2</sup> and RMSE) are reported alongside the ANN results.</p>
<p>Finally, the importance of each predictor variable to the overall ANN was assessed using the VarImp function in R. This function calculates the influence each input variable has on the output by using the connection weight between the input and each hidden neuron and apportioning the connection weights between each hidden neuron and the output between each input variable (based on the method described in Gevrey et al., <xref ref-type="bibr" rid="B10">2003</xref>). Connection weights are analogous to coefficients in a linear model (although the number of connection weights in an ANN is excessive compared to coefficients in a linear model) and so dictate the influence any variable has on the hidden nodes and ultimately on the output e.g., variables with low weights are suppressed and so have little importance and those with large weights are influential and have high importance. Variable importance was scaled from 100 to 0 with 100 being the predictor variable with the highest calculated influence and 0 being redundant. The following calculations below are quoted from Gevrey et al. (<xref ref-type="bibr" rid="B10">2003</xref>).</p>
<list list-type="simple">
<list-item><p>1. For each hidden neuron, divide the absolute value of the input-hidden layer connection weight by the sum of the absolute value of the input-hidden layer connection weight of all input neurons, i.e.,</p></list-item>
</list>
<p>For h &#x0003D; 1 to <italic>n</italic>h, and for i &#x0003D; 1 to <italic>n</italic>i</p>
<disp-formula id="E3"><mml:math id="M3"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mfrac><mml:mtext>&#x000A0;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<list list-type="simple">
<list-item><p>2) For each input neuron i, divide the sum of the Q<sub>ih</sub> for each hidden neuron by the sum for each hidden neuron of the sum for each input neuron of Q<sub>ih</sub>, multiply by 100. The relative importance of all output weights attributable to the given input variable is then obtained.</p></list-item>
</list>
<p>For i &#x0003D; 1 to <italic>n</italic>i</p>
<disp-formula id="E4"><mml:math id="M4"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mi>R</mml:mi><mml:mi>I</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>%</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msub><mml:mrow><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msub><mml:mrow><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mtext>&#x000A0;</mml:mtext><mml:mi>x</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mn>100</mml:mn><mml:mtext>&#x000A0;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Where Q is the proportional influence an input neuron has on a hidden neuron, h is a hidden neuron, i is an input neuron, W is a weight and RI is the relative influence of an input neuron (%).</p>
</sec>
</sec>
<sec id="s3">
<title>Results and discussion</title>
<sec>
<title>3D Image Collection</title>
<p>A total of 18,134 3D images were collected during this trial. Of the 16,100 3D images collected on commercial and research farms 1,292 (8%) of images were removed due to a poor outline being obtained. From the abattoir trial 550 of 2,034 3D images (27%) were removed from the analysis. The more stressful environment in the abattoir lairage led to a higher proportion of 3D images being removed from the analysis. Animals were more likely to be agitated and so a good quality 3D image was difficult to obtain. Removal of images from the on-farm data sets is not deemed to be a concern for commercial implementation as multiple images are collected per animal per day; therefore not all images of each individual animal are required to provide a prediction to the end user.</p>
</sec>
<sec>
<title>Prediction of Liveweight, Cold Carcass Weight, and Saleable Meat Yield</title>
<p>Pre-slaughter LW&#x00027;s ranged from 341 to 774 kg and the mean weight at slaughter was 608 &#x000B1; 57 kg. The mean CCW was 339 &#x000B1; 39 kg and mean SMY was 223 &#x000B1; 32 kg.</p>
<p>In this study LW was predicted for a wide variety of breeds, both steers and heifers, with an <italic>R</italic><sup>2</sup> of 0.70 (RMSE &#x0003D; 42, <italic>n</italic> &#x0003D; 4443, <xref ref-type="fig" rid="F2">Figure 2</xref>). The performance of the stepwise linear regression for LW was much poorer than the ANN (<italic>R</italic><sup>2</sup> &#x0003D; 0.54, RMSE &#x0003D; 51). Ozkaya et al. (<xref ref-type="bibr" rid="B21">2016</xref>) used multiple linear regression of measurements extracted from lateral 2D digital images of Limousin cattle to predict LW with an <italic>R</italic><sup>2</sup> of 0.89. Although sex and breed type had low importance (3 and 0, respectively, <xref ref-type="table" rid="T3">Table 3</xref>), to investigate the performance of sex and breed specific models the ANN was trained only using the Aberdeen Angus steers data subset (<italic>n</italic> &#x0003D; 441, <xref ref-type="table" rid="T1">Table 1</xref>). The model performance increased to <italic>R</italic><sup>2</sup> &#x0003D; 0.77 (RMSE &#x0003D; 37), suggesting that the further development of this system may benefit from breed and sex specific models. As LW had the highest importance (100) for the prediction of CCW, SMY and fat grade, and the importance of sex (CCW: 51, SMY: 29, conformation grade: 1, fat grade: 11) and breed type (CCW: 32, SMY: 15, conformation grade: 18, fat grade: 32) are generally of higher importance for prediction of carcass characteristics (<xref ref-type="table" rid="T3">Table 3</xref>), breed and sex specific LW models should also improve prediction of these carcass characteristics.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Measured liveweights plotted against liveweights predicted using an artificial neural network.</p></caption>
<graphic xlink:href="fsufs-03-00030-g0002.tif"/>
</fig>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p>Relative importance (scaled from 100 to 0 where 100 is most influential in the model and 0 is redundant) of the 5 predictor variables with highest influence [and liveweight (LW), sex and breed type if not already included], for each ANN.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>ANN</bold></th>
<th valign="top" align="left"><bold>Predictor variable</bold></th>
<th valign="top" align="center"><bold>Scaled relative importance</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>LW</bold></td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Height (S)</td>
<td valign="top" align="center">100</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Height (R)</td>
<td valign="top" align="center">80</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Diagonal (RM)</td>
<td valign="top" align="center">79</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Length ratio (RM/MS)</td>
<td valign="top" align="center">75</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Width ratio (R/RM)</td>
<td valign="top" align="center">71</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Sex</td>
<td valign="top" align="center">3</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Breed &#x0201C;type&#x0201D;</td>
<td valign="top" align="center">0</td>
</tr>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>CCW</bold></td>
</tr>
<tr>
<td/>
<td valign="top" align="left">LW</td>
<td valign="top" align="center">100</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Sex</td>
<td valign="top" align="center">51</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Breed &#x0201C;type&#x0201D;</td>
<td valign="top" align="center">32</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Volume (MS)</td>
<td valign="top" align="center">24</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Height (M)</td>
<td valign="top" align="center">18</td>
</tr>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>SMY</bold></td>
</tr>
<tr>
<td/>
<td valign="top" align="left">LW</td>
<td valign="top" align="center">100</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Diagonal (MS)</td>
<td valign="top" align="center">30</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Sex</td>
<td valign="top" align="center">29</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Width (RM)</td>
<td valign="top" align="center">27</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Length ratio (RM/MS)</td>
<td valign="top" align="center">26</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Breed &#x0201C;type&#x0201D;</td>
<td valign="top" align="center">15</td>
</tr>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>CONFORMATION GRADE</bold></td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Height (M)</td>
<td valign="top" align="center">100</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Width (M-S)</td>
<td valign="top" align="center">79</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Width Ratio (R/M)</td>
<td valign="top" align="center">78</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Diagonal (MS)</td>
<td valign="top" align="center">78</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Length (TM)</td>
<td valign="top" align="center">78</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">LW</td>
<td valign="top" align="center">30</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Breed &#x0201C;type&#x0201D;</td>
<td valign="top" align="center">18</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Sex</td>
<td valign="top" align="center">1</td>
</tr>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>FAT GRADE</bold></td>
</tr>
<tr>
<td/>
<td valign="top" align="left">LW</td>
<td valign="top" align="center">100</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Height (M)</td>
<td valign="top" align="center">68</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">RateA_TR_RM</td>
<td valign="top" align="center">49</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Height (R)</td>
<td valign="top" align="center">36</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">VolumeTR</td>
<td valign="top" align="center">35</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Breed &#x0201C;type&#x0201D;</td>
<td valign="top" align="center">32</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Sex</td>
<td valign="top" align="center">11</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>See <xref ref-type="fig" rid="F1">Figure 1</xref> for definition of predictor variables</italic>.</p>
</table-wrap-foot>
</table-wrap>
<p>Carcasses which are over a defined weight face a penalty at the abattoir. Being able to predict CCW in the live animal would allow producers to ensure that animals are sent to slaughter before they grow beyond the weight limit. The ANN predicted CCW with <italic>R</italic><sup>2</sup> &#x0003D; 0.88 (RMSE &#x0003D; 14, <italic>n</italic> &#x0003D; 449, <xref ref-type="fig" rid="F3">Figure 3</xref>) and SMY with <italic>R</italic><sup>2</sup> &#x0003D; 72 (RMSE &#x0003D; 14, <italic>n</italic> &#x0003D; 448, <xref ref-type="fig" rid="F4">Figure 4</xref>). The stepwise linear regression models predicted CCW with <italic>R</italic><sup>2</sup> &#x0003D; 0.83 (RMSE &#x0003D; 16) and SMY with <italic>R</italic><sup>2</sup> of 0.63 (RMSE &#x0003D; 16). LW was of most importance in the ANNs for CCW and SMY in this study (<xref ref-type="table" rid="T3">Table 3</xref>). LW has previously been shown to have a strong linear relationship with CCW (Minchin et al., <xref ref-type="bibr" rid="B18">2009</xref>), hot carcass weight (Pogorzelska-Przybylek et al., <xref ref-type="bibr" rid="B22">2014</xref>), and SMY (Realini et al., <xref ref-type="bibr" rid="B24">2001</xref>; Greiner et al., <xref ref-type="bibr" rid="B11">2003</xref>). However, predictor variables extracted from the 3D images still had significant influence over the ANN model outputs (<xref ref-type="table" rid="T3">Table 3</xref>), and the ANNs had improved performance over the stepwise linear regression models. Greiner et al. (<xref ref-type="bibr" rid="B11">2003</xref>) found that when LW was used as a single predictor for SMY their regression model had an <italic>R</italic><sup>2</sup> of 0.66 for a more limited range of animals (534 cross-bred steers) than used in the present study, demonstrating the potential of 3D imaging to provide more accurate predictions of carcass characteristics.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Measured cold carcass weight (CCW) plotted against CCW predicted using an artificial neural network.</p></caption>
<graphic xlink:href="fsufs-03-00030-g0003.tif"/>
</fig>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Measured saleable meat yield (SMY) plotted against SMY predicted using an artificial neural network.</p></caption>
<graphic xlink:href="fsufs-03-00030-g0004.tif"/>
</fig>
</sec>
<sec>
<title>Prediction of Fat and Conformation Grades</title>
<p>Farmers in the UK are currently paid for their animals on both carcass weight and fat and conformation grades. ANNs were developed for fat and conformation grade using the abbreviated EUROP scale in operation at the abattoir. The accuracy of the classification ANNs for the validation data subset were 54.2% for fat grade and 55.1% for conformation grade. The confusion matrices are shown for the fat (<xref ref-type="table" rid="T4">Table 4</xref>) and conformation grades (<xref ref-type="table" rid="T5">Table 5</xref>), along with the sensitivity (ability of the model to correctly classify a data point to that particular grade) and specificity (ability of the model to correctly identify a data point as not belonging to that particular grade) of the model to each grade.</p>
<table-wrap position="float" id="T4">
<label>Table 4</label>
<caption><p>Confusion matrix for the fat grade classification artificial neural network and the sensitivity and specificity of the model to each grade.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th/>
<th valign="top" align="center" colspan="3" style="border-bottom: thin solid #000000;"><bold>VIA predicted fat class</bold></th>
<th/>
<th/>
</tr>
<tr>
<th valign="top" align="left"><bold>ANN predicted fat class</bold></th>
<th valign="top" align="center"><bold>1</bold></th>
<th valign="top" align="center"><bold>2</bold></th>
<th valign="top" align="center"><bold>3</bold></th>
<th valign="top" align="center"><bold>4L</bold></th>
<th valign="top" align="center"><bold>4H</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">1</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
</tr>
<tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">24</td>
<td valign="top" align="center">191</td>
<td valign="top" align="center">98</td>
<td valign="top" align="center">16</td>
<td valign="top" align="center">1</td>
</tr>
<tr>
<td valign="top" align="left">3</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">40</td>
<td valign="top" align="center">62</td>
<td valign="top" align="center">25</td>
<td valign="top" align="center">1</td>
</tr>
<tr>
<td valign="top" align="left">4L</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">9</td>
<td valign="top" align="center">12</td>
<td valign="top" align="center">7</td>
</tr>
<tr>
<td valign="top" align="left">4H</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
</tr>
<tr style="border-top: thin solid #000000;">
<td valign="top" align="left">Sensitivity</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0.83</td>
<td valign="top" align="center">0.37</td>
<td valign="top" align="center">0.23</td>
<td valign="top" align="center">0</td>
</tr>
<tr>
<td valign="top" align="left">Specificity</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">0.46</td>
<td valign="top" align="center">0.78</td>
<td valign="top" align="center">0.96</td>
<td valign="top" align="center">1</td>
</tr>
<tr style="border-top: thin solid #000000;">
<td valign="top" align="left">Observations in validation dataset</td>
<td valign="top" align="center">27</td>
<td valign="top" align="center">231</td>
<td valign="top" align="center">169</td>
<td valign="top" align="center">53</td>
<td valign="top" align="center">9</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap position="float" id="T5">
<label>Table 5</label>
<caption><p>Confusion matrix for the conformation grade classification artificial neural network and the sensitivity and specificity of the model to each grade.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th/>
<th valign="top" align="left" colspan="4" style="border-bottom: thin solid #000000;"><bold>VIA predicted conformation class</bold></th>
<th/>
<th/>
</tr>
<tr>
<th valign="top" align="left"><bold>ANN predicted conformation class</bold></th>
<th valign="top" align="left"><bold>P&#x0002B;</bold></th>
<th valign="top" align="left"><bold>&#x02013;O</bold></th>
<th valign="top" align="left"><bold>O&#x0002B;</bold></th>
<th valign="top" align="left"><bold>R</bold></th>
<th valign="top" align="center"><bold>&#x02013;U</bold></th>
<th valign="top" align="center"><bold>U&#x0002B;</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">P&#x0002B;</td>
<td valign="top" align="left">0</td>
<td valign="top" align="left">0</td>
<td valign="top" align="left">0</td>
<td valign="top" align="left">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
</tr>
<tr>
<td valign="top" align="left">&#x02013;O</td>
<td valign="top" align="left">5</td>
<td valign="top" align="left">58</td>
<td valign="top" align="left">37</td>
<td valign="top" align="left">2</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
</tr>
<tr>
<td valign="top" align="left">O&#x0002B;</td>
<td valign="top" align="left">4</td>
<td valign="top" align="left">61</td>
<td valign="top" align="left">146</td>
<td valign="top" align="left">50</td>
<td valign="top" align="center">10</td>
<td valign="top" align="center">0</td>
</tr>
<tr>
<td valign="top" align="left">R</td>
<td valign="top" align="left">0</td>
<td valign="top" align="left">2</td>
<td valign="top" align="left">23</td>
<td valign="top" align="left">55</td>
<td valign="top" align="center">13</td>
<td valign="top" align="center">0</td>
</tr>
<tr>
<td valign="top" align="left">&#x02013;U</td>
<td valign="top" align="left">0</td>
<td valign="top" align="left">0</td>
<td valign="top" align="left">1</td>
<td valign="top" align="left">11</td>
<td valign="top" align="center">11</td>
<td valign="top" align="center">1</td>
</tr>
<tr>
<td valign="top" align="left">U&#x0002B;</td>
<td valign="top" align="left">0</td>
<td valign="top" align="left">0</td>
<td valign="top" align="left">0</td>
<td valign="top" align="left">0</td>
<td valign="top" align="center">0</td>
<td valign="top" align="center">0</td>
</tr>
<tr style="border-top: thin solid #000000;">
<td valign="top" align="left">Sensitivity</td>
<td valign="top" align="left">0.00</td>
<td valign="top" align="left">0.48</td>
<td valign="top" align="left">0.71</td>
<td valign="top" align="left">0.47</td>
<td valign="top" align="center">0.32</td>
<td valign="top" align="center">0.00</td>
</tr>
<tr>
<td valign="top" align="left">Specificity</td>
<td valign="top" align="left">1.00</td>
<td valign="top" align="left">0.88</td>
<td valign="top" align="left">0.56</td>
<td valign="top" align="left">0.90</td>
<td valign="top" align="center">0.97</td>
<td valign="top" align="center">1.00</td>
</tr>
<tr style="border-top: thin solid #000000;">
<td valign="top" align="left">Observations in validation dataset</td>
<td valign="top" align="left">9</td>
<td valign="top" align="left">121</td>
<td valign="top" align="left">207</td>
<td valign="top" align="left">118</td>
<td valign="top" align="center">34</td>
<td valign="top" align="center">1</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The majority of carcasses were classed as fat grade 2 (47%) or 3 (34%) (<xref ref-type="table" rid="T2">Table 2</xref>). The fat grade model had a sensitivity of 0.83 for grade 2, but a specificity of 0.46 (<xref ref-type="table" rid="T4">Table 4</xref>). This low specificity was due to the tendency of the algorithm to classify the grade 3 carcasses as grade 2. The model classified all of the grade 1 carcasses in the validation subset as grade 2 and most of the 4H carcasses as 4L. It did not correctly classify to either grade 1 or 4H (sensitivity equal to 0, <xref ref-type="table" rid="T4">Table 4</xref>), this was likely due to there being insufficient data points in the training set for these two grades. The specificity of the conformation grade classification ANN model to both P&#x0002B; and U&#x0002B; was 1 (<xref ref-type="table" rid="T5">Table 5</xref>). There were also only a small number of data points collected for carcases of these grades. There was a tendency for the model to classify the O- and R carcases as O&#x0002B; (O&#x0002B; had a specificity of 0.56), likely due to the relatively large number of data points in the training data set which were grade O&#x0002B;. It is anticipated that increasing the number of data points in the less desirable grades would improve the predictive performance of these models.</p>
<p>Lambe et al. (<xref ref-type="bibr" rid="B17">2010</xref>) used ultrasound measurements of tissue depth in live finishing beef steers and heifers to predict conformation and fat grades using linear regression. The predictions in their study were slightly more accurate (<italic>R</italic><sup>2</sup> &#x0003D; 0.60) for fat grade and similar (<italic>R</italic><sup>2</sup> &#x0003D; 0.56) for conformation class than in the present study, however their models performed poorly on validation data sets (fat class: <italic>R</italic><sup>2</sup> &#x0003D; 0.39&#x02013;0.46, conformation class: <italic>R</italic><sup>2</sup> &#x0003D; 0.07&#x02013;0.24). SMY has also been successfully (<italic>R</italic><sup>2</sup> &#x0003D; 0.80) predicted using similar ultrasound measurements (Realini et al., <xref ref-type="bibr" rid="B24">2001</xref>). No literature could be found where a classification model had been used to predict fat and conformation grade of beef carcases. The advantage of a 3D imaging system over manual measurements such as ultrasound are the reduction in stress caused by handling of animals and the automated system can passively provide multiple estimates per animal per day at minimal cost.</p>
<p>In this study LW was found to be the most important predictor of fat grade (weighted importance of 100, <xref ref-type="table" rid="T3">Table 3</xref>), and was less important, but not redundant (weighted importance of 30) for conformation grade. Minchin et al. (<xref ref-type="bibr" rid="B18">2009</xref>) found that LW was not a significant predictor of fat or conformation grade for cull cows from either dairy or beef sired lines. This is likely due to the generally lower body condition and fat cover of cull cows compared to finished beef heifers and steers.</p>
</sec>
</sec>
<sec sec-type="conclusions" id="s4">
<title>Conclusions</title>
<p>This study has shown that there is potential to use 3D imaging technology to automate the process of selecting cattle for slaughter at the correct specification, so improving the efficiency and profitability of beef enterprises through marketing of animals at the optimal time. Further work to improve the prediction of fat and conformation grades in the live animal is required. Particularly more data needs to be collected from animals with carcass grades out with the desirable target grades. Addressing this imbalance of carcass grades in the dataset will allow the model to better distinguish between grades. Further development of this technology also requires the development of breed and sex specific algorithms for LW and carcass characteristics.</p>
</sec>
<sec id="s5">
<title>Ethics Statement</title>
<p>The animal trials described below were approved by the Animal Experiment Committee of SRUC and were conducted in accordance with the requirements of the UK Animals (Scientific Procedures) Act 1986.</p>
</sec>
<sec id="s6">
<title>Author Contributions</title>
<p>C-AD, JJH, WT, DB, and AE conceived and designed the project. GAM, DB, WT, and AE collected the data. GAM and JJH processed the data. GAM analysed the data. GAM and C-AD prepared the manuscript which was reviewed by all authors.</p>
<sec>
<title>Conflict of Interest Statement</title>
<p>DB was an employee of Innovent Technology Ltd., AE was an employee of Ritchie Ltd., and WT was an employee of Harbro Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<ack><p>The authors would like to thank Innovate UK who funded this project. This work was undertaken in partnership with Innovent Technology Ltd., Harbro Ltd., and Ritchie Ltd. The authors are grateful for the assistance of the technical team at SRUC. The abattoir trial would not have been possible without the help and cooperation of the abattoir staff. Images from VIA were processed by E&#x0002B;V. We are also very grateful to the commercial beef finishers who allowed us to conduct trials on their farms. SRUC are funded by the Scottish Government through the Strategic Research Programme of the Scottish Government&#x00027;s Rural and Environment Science and Analytical Services Division (RESAS).</p>
</ack>
<sec sec-type="supplementary-material" id="s7">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fsufs.2019.00030/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fsufs.2019.00030/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Table_1.DOCX" id="SM1" mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Afolayan</surname> <given-names>R. A.</given-names></name> <name><surname>Adeyinka</surname> <given-names>I. A.</given-names></name> <name><surname>Lakpini</surname> <given-names>C. A. M.</given-names></name></person-group> (<year>2006</year>). <article-title>The estimation of live weight from body measurements in Yankasa sheep</article-title>. <source>Czech J. Anim. Sci.</source> <volume>8</volume>, <fpage>343</fpage>&#x02013;<lpage>348</lpage>. <pub-id pub-id-type="doi">10.17221/3948-CJAS</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Agatonovic-Kustrin</surname> <given-names>S.</given-names></name> <name><surname>Beresford</surname> <given-names>R.</given-names></name></person-group> (<year>2000</year>). <article-title>Basic concepts of artificial neural network (ANN) modelling and its application in pharmaceutical research</article-title>. <source>J. Pharmac. Biomed. Anal.</source> <volume>22</volume>, <fpage>717</fpage>&#x02013;<lpage>727</lpage>. <pub-id pub-id-type="doi">10.1016/S0731-7085(99)00272-1</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="book"><person-group person-group-type="author"><collab>AHDB</collab></person-group> (<year>2018a</year>). <source>UK Yearbook 2018, Cattle</source>. <publisher-loc>Kenilworth</publisher-loc>: <publisher-name>Agriculture and Horticulture Development Board</publisher-name>.</citation></ref>
<ref id="B4">
<citation citation-type="book"><person-group person-group-type="author"><collab>AHDB</collab></person-group> (<year>2018b</year>). <source>Marketing Prime Beef Cattle for Better Returns. Booklet</source>. <publisher-loc>Kenilworth</publisher-loc>: <publisher-name>AHDB Beef and Lamb</publisher-name>.</citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Aydin</surname> <given-names>A.</given-names></name></person-group> (<year>2017</year>). <article-title>Using 3D vision camera system to automatically assess the level of inactivity in broiler chickens</article-title>. <source>Comput. Electr. Agri.</source> <volume>135</volume>, <fpage>4</fpage>&#x02013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2017.01.024</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bewley</surname> <given-names>J. M.</given-names></name> <name><surname>Peacok</surname> <given-names>A. M.</given-names></name> <name><surname>Lewis</surname> <given-names>O.</given-names></name> <name><surname>Boyce</surname> <given-names>R. E.</given-names></name> <name><surname>Roberts</surname> <given-names>D. J.</given-names></name> <name><surname>Coffey</surname> <given-names>M. P.</given-names></name> <etal/></person-group>. (<year>2008</year>). <article-title>Potential for estimation of body condition scores in dairy cattle from digital images</article-title>. <source>J. Dairy Sci.</source> <volume>91</volume>, <fpage>3439</fpage>&#x02013;<lpage>3453</lpage>. <pub-id pub-id-type="doi">10.3168/jds.2007-0836</pub-id><pub-id pub-id-type="pmid">18765602</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Craigie</surname> <given-names>C. R.</given-names></name> <name><surname>Navajas</surname> <given-names>E. A.</given-names></name> <name><surname>Purchas</surname> <given-names>R. W.</given-names></name> <name><surname>Maltin</surname> <given-names>C. A.</given-names></name> <name><surname>B&#x000FC;nger</surname> <given-names>L.</given-names></name> <name><surname>Hoskin</surname> <given-names>S. O.</given-names></name> <etal/></person-group>. (<year>2012</year>). <article-title>A review of the development and use of video image analysis (VIA) for beef carcass evaluation as an alternative to the current EUROP system and other subjective systems</article-title>. <source>Meat Sci.</source> <volume>92</volume>, <fpage>307</fpage>&#x02013;<lpage>318</lpage>. <pub-id pub-id-type="doi">10.1016/j.meatsci.2012.05.028</pub-id><pub-id pub-id-type="pmid">22726699</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>de Vries</surname> <given-names>M.</given-names></name> <name><surname>de Boer</surname> <given-names>I. J. M.</given-names></name></person-group> (<year>2010</year>). <article-title>Comparing environmental impacts for livestock products: a review of life cycle assessments</article-title>. <source>Livestock Sci.</source> <volume>128</volume>, <fpage>1</fpage>&#x02013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1016/j.livsci.2009.11.007</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fischer</surname> <given-names>A.</given-names></name> <name><surname>Luginb&#x000FC;hl</surname> <given-names>T.</given-names></name> <name><surname>Delattre</surname> <given-names>L.</given-names></name> <name><surname>Delouard</surname> <given-names>J. M.</given-names></name> <name><surname>Faverdin</surname> <given-names>P.</given-names></name></person-group> (<year>2015</year>). <article-title>Rear shape in 3 dimensions summarized by principal component analysis is a good predictor of body condition score in Holstein dairy cows</article-title>. <source>J. Dairy Sci.</source> <volume>98</volume>, <fpage>4465</fpage>&#x02013;<lpage>4476</lpage>. <pub-id pub-id-type="doi">10.3168/jds.2014-8969</pub-id><pub-id pub-id-type="pmid">25958280</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gevrey</surname> <given-names>M.</given-names></name> <name><surname>Dimopoulos</surname> <given-names>I.</given-names></name> <name><surname>Lek</surname> <given-names>S.</given-names></name></person-group> (<year>2003</year>). <article-title>Review and comparison of methods to study the contribution of variables in artificial neural network models</article-title>. <source>Ecol. Model.</source> <volume>160</volume>, <fpage>249</fpage>&#x02013;<lpage>264</lpage>. <pub-id pub-id-type="doi">10.1016/S0304-3800(02)00257-0</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Greiner</surname> <given-names>S. P.</given-names></name> <name><surname>Rouse</surname> <given-names>G. H.</given-names></name> <name><surname>Wilson</surname> <given-names>D. E.</given-names></name> <name><surname>Cundiff</surname> <given-names>L. V.</given-names></name> <name><surname>Wheeler</surname> <given-names>T. L.</given-names></name></person-group> (<year>2003</year>). <article-title>Prediction of retail product weight and percentage using ultrasound and carcass measurements in beef cattle</article-title>. <source>J. Anim. Sci.</source> <volume>81</volume>, <fpage>1736</fpage>&#x02013;<lpage>1742</lpage>. <pub-id pub-id-type="doi">10.2527/2003.8171736x</pub-id><pub-id pub-id-type="pmid">12854810</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hyslop</surname> <given-names>J. J.</given-names></name> <name><surname>Ross</surname> <given-names>D. W.</given-names></name> <name><surname>Schofield</surname> <given-names>C. P.</given-names></name> <name><surname>Navajas</surname> <given-names>E.</given-names></name> <name><surname>Roehe</surname> <given-names>R.</given-names></name> <name><surname>Simm</surname> <given-names>G.</given-names></name></person-group> (<year>2008</year>). <article-title>An assessment of the potential for live animal digital image analysis to predict the slaughter liveweights of finished beef cattle</article-title>, in <source>Proceedings of the British Society of Animal Science, 2008, Abstract 050</source>.</citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hyslop</surname> <given-names>J. J.</given-names></name> <name><surname>Ross</surname> <given-names>D. W.</given-names></name> <name><surname>Schofield</surname> <given-names>C. P.</given-names></name> <name><surname>Navajas</surname> <given-names>E.</given-names></name> <name><surname>Roehe</surname> <given-names>R.</given-names></name> <name><surname>Simm</surname> <given-names>G.</given-names></name></person-group> (<year>2009</year>). <article-title>Predicting the slaughter characteristics of finished beef cattle using a live animal digital image analysis system under typical on-farm management conditions</article-title>, in <source>Proceedings of the British Society of Animal Science, 2009, Abstact 139</source>.</citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kashiha</surname> <given-names>M.</given-names></name> <name><surname>Bahr</surname> <given-names>C.</given-names></name> <name><surname>Ott</surname> <given-names>S.</given-names></name> <name><surname>Moons</surname> <given-names>C. P. H.</given-names></name> <name><surname>Niewold</surname> <given-names>T. A.</given-names></name> <name><surname>&#x000D6;dberg</surname> <given-names>F.O.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>Automatic weight estimation of individual pigs using image analysis</article-title>. <source>Comput. Electr. Agric.</source> <volume>107</volume>, <fpage>38</fpage>&#x02013;<lpage>44</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2014.06.003</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kuzuhara</surname> <given-names>Y.</given-names></name> <name><surname>Kawamura</surname> <given-names>K.</given-names></name> <name><surname>Yoshitoshi</surname> <given-names>R.</given-names></name> <name><surname>Tamaski</surname> <given-names>T.</given-names></name> <name><surname>Sugai</surname> <given-names>S.</given-names></name> <name><surname>Ikegami</surname> <given-names>M.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>A preliminary study for predicting body weight and milk properties in lactating Holstein cows using a three-dimensional camera system</article-title>. <source>Comput. Electr. Agric.</source> <volume>111</volume>, <fpage>186</fpage>&#x02013;<lpage>193</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2014.12.020</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lambe</surname> <given-names>N. R.</given-names></name> <name><surname>Navajas</surname> <given-names>E. A.</given-names></name> <name><surname>Schofield</surname> <given-names>C. P.</given-names></name> <name><surname>Fisher</surname> <given-names>A. V.</given-names></name> <name><surname>Simm</surname> <given-names>G.</given-names></name> <name><surname>Roehe</surname> <given-names>R.</given-names></name> <etal/></person-group>. (<year>2008</year>). <article-title>The use of various live animal measurements to predict carcass and meat quality in two divergent lamb breeds</article-title>. <source>Meat Sci.</source> <volume>80</volume>, <fpage>1138</fpage>&#x02013;<lpage>1149</lpage>. <pub-id pub-id-type="doi">10.1016/j.meatsci.2008.05.026</pub-id><pub-id pub-id-type="pmid">22063849</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lambe</surname> <given-names>N. R.</given-names></name> <name><surname>Ross</surname> <given-names>D. W.</given-names></name> <name><surname>Navajas</surname> <given-names>E. A.</given-names></name> <name><surname>Hyslop</surname> <given-names>J. J.</given-names></name> <name><surname>Prieto</surname> <given-names>N.</given-names></name> <name><surname>Craigie</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2010</year>). <article-title>The prediction of carcass composition and tissue distribution in beef cattle using ultrasound scanning at the start and/or end of the finishing period</article-title>. <source>Livestock Sci.</source> <volume>131</volume>, <fpage>193</fpage>&#x02013;<lpage>202</lpage>. <pub-id pub-id-type="doi">10.1016/j.livsci.2010.03.019</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Minchin</surname> <given-names>W.</given-names></name> <name><surname>Buckley</surname> <given-names>F.</given-names></name> <name><surname>Kenny</surname> <given-names>D. A.</given-names></name> <name><surname>Keane</surname> <given-names>M. G.</given-names></name> <name><surname>Shalloo</surname> <given-names>L.</given-names></name> <name><surname>O&#x00027;Donovan</surname> <given-names>M.</given-names></name></person-group> (<year>2009</year>). <article-title>Prediction of cull cow carcass characteristics from live weight and body condition score measured pre slaughter</article-title>. <source>J. Agric. Food Res.</source> <volume>48</volume>, <fpage>75</fpage>&#x02013;<lpage>86</lpage>.</citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mollah</surname> <given-names>B. R.</given-names></name> <name><surname>Hassan</surname> <given-names>A.</given-names></name> <name><surname>Salam</surname> <given-names>A.</given-names></name> <name><surname>Ali</surname> <given-names>A.</given-names></name></person-group> (<year>2010</year>). <article-title>Digital image analysis to estimate the live weight of broiler</article-title>. <source>Comput. Electr. Agric.</source> <volume>72</volume>, <fpage>48</fpage>&#x02013;<lpage>52</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2010.02.002</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mortensen</surname> <given-names>A. K.</given-names></name> <name><surname>Lisouski</surname> <given-names>P.</given-names></name> <name><surname>Ahrendt</surname> <given-names>P.</given-names></name></person-group> (<year>2016</year>). <article-title>Weight prediction of broiler chickens using 3D computer vision</article-title>. <source>Comput. Electr. Agric.</source> <volume>123</volume>, <fpage>319</fpage>&#x02013;<lpage>326</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2016.03.011</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ozkaya</surname> <given-names>S.</given-names></name> <name><surname>Neja</surname> <given-names>W.</given-names></name> <name><surname>Krezel-Czopek</surname> <given-names>S.</given-names></name> <name><surname>Oler</surname> <given-names>A.</given-names></name></person-group> (<year>2016</year>). <article-title>Estimation of bodyweight from body measurements and determination of body measurements on Limousin cattle using digital image analysis</article-title>. <source>Anim. Product. Sci.</source> <volume>56</volume>, <fpage>2060</fpage>&#x02013;<lpage>2063</lpage>. <pub-id pub-id-type="doi">10.1071/AN14943</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pogorzelska-Przybylek</surname> <given-names>P.</given-names></name> <name><surname>Nogalski</surname> <given-names>Z.</given-names></name> <name><surname>Wielgosz-Groth</surname> <given-names>Z.</given-names></name> <name><surname>Winarski</surname> <given-names>R.</given-names></name> <name><surname>Sobezuk-Szul</surname> <given-names>M.</given-names></name> <name><surname>&#x00141;api&#x00144;ska</surname> <given-names>P.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>Prediction of the carcass value of young Holstein-Friesian bulls based on live body measurements</article-title>. <source>Ann. Anim. Sci.</source> <volume>14</volume>, <fpage>429</fpage>&#x02013;<lpage>439</lpage>. <pub-id pub-id-type="doi">10.2478/aoas-2014-0004</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="book"><person-group person-group-type="author"><collab>R Core Team</collab></person-group> (<year>2017</year>). <source>R: A Language and Environment for Statistical Computing</source>. <publisher-loc>Vienna</publisher-loc>: <publisher-name>R Foundation for Statistical Computing</publisher-name>. <pub-id pub-id-type="pmid">30628467</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Realini</surname> <given-names>C. E.</given-names></name> <name><surname>Williams</surname> <given-names>R. E.</given-names></name> <name><surname>Pringle</surname> <given-names>T. D.</given-names></name> <name><surname>Bertrand</surname> <given-names>J. K.</given-names></name></person-group> (<year>2001</year>). <article-title>Gluteus medius and rump fat depths as additional live animal ultrasound measures for predicting retail product and trimmable fat in beef carcasses</article-title>. <source>J. Anim. Sci.</source> <volume>79</volume>, <fpage>1378</fpage>&#x02013;<lpage>1385</lpage>. <pub-id pub-id-type="doi">10.2527/2001.7961378x</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Roehe</surname> <given-names>R.</given-names></name> <name><surname>Morgan</surname> <given-names>C.</given-names></name> <name><surname>Clarkson</surname> <given-names>A.</given-names></name></person-group> (<year>2013</year>). <source>Understanding the Inefficiency of Too Much Fat</source>. <publisher-loc>Kenilworth</publisher-loc>: <publisher-name>AHDB Beef and Lamb.</publisher-name></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shi</surname> <given-names>C.</given-names></name> <name><surname>Teng</surname> <given-names>G.</given-names></name> <name><surname>Li</surname> <given-names>Z.</given-names></name></person-group> (<year>2016</year>). <article-title>An approach of pig weight estimation using binocular stereo system based on LabVIEW</article-title>. <source>Comput. Electr. Agric.</source> <volume>129</volume>, <fpage>37</fpage>&#x02013;<lpage>43</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2016.08.012</pub-id></citation></ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tasdemir</surname> <given-names>S.</given-names></name> <name><surname>Urkmez</surname> <given-names>A.</given-names></name> <name><surname>Inal</surname> <given-names>S.</given-names></name></person-group> (<year>2011</year>). <article-title>Determination of body measurements on the Holstein cows using digital image analysis and estimation of live weight with regression analysis</article-title>. <source>Comput. Electr. Agric.</source> <volume>76</volume>, <fpage>189</fpage>&#x02013;<lpage>197</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2011.02.001</pub-id></citation></ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Van Hartem</surname> <given-names>T.</given-names></name> <name><surname>Viazzi</surname> <given-names>S.</given-names></name> <name><surname>Steensels</surname> <given-names>M.</given-names></name> <name><surname>Maltz</surname> <given-names>E.</given-names></name> <name><surname>Antler</surname> <given-names>A.</given-names></name> <name><surname>Alchanatis</surname> <given-names>V.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>Automatic lameness detection based on consecutive 3D-video recordings</article-title>. <source>Biosyst. Eng.</source> <volume>119</volume>, <fpage>108</fpage>&#x02013;<lpage>116</lpage>. <pub-id pub-id-type="doi">10.1016/j.biosystemseng.2014.01.009</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Viazzi</surname> <given-names>S.</given-names></name> <name><surname>Bahr</surname> <given-names>C.</given-names></name> <name><surname>Van Hartem</surname> <given-names>T.</given-names></name> <name><surname>Schlageter-Tello</surname> <given-names>A.</given-names></name> <name><surname>Romanini</surname> <given-names>C. E. B.</given-names></name> <name><surname>Halachmi</surname> <given-names>I.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>Comparison of a three-dimensional and two-dimensional camera system for automated measurement of back posture in dairy cows</article-title>. <source>Comput. Electr. Agric.</source> <volume>100</volume>, <fpage>139</fpage>&#x02013;<lpage>147</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2013.11.005</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>Y.</given-names></name> <name><surname>Yang</surname> <given-names>W.</given-names></name> <name><surname>Winter</surname> <given-names>P.</given-names></name> <name><surname>Walker</surname> <given-names>L.</given-names></name></person-group> (<year>2008</year>). <article-title>Walk-through weighing of pigs using machine vision and an artificial neural network</article-title>. <source>Biosyst. Eng.</source> <volume>100</volume>, <fpage>117</fpage>&#x02013;<lpage>125</lpage>. <pub-id pub-id-type="doi">10.1016/j.biosystemseng.2007.08.008</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Weber</surname> <given-names>A.</given-names></name> <name><surname>Salau</surname> <given-names>J.</given-names></name> <name><surname>Haas</surname> <given-names>J. H.</given-names></name> <name><surname>Junge</surname> <given-names>W.</given-names></name> <name><surname>Bauer</surname> <given-names>U.</given-names></name> <name><surname>Harms</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>Estimation of backfat thickness using extracted traits from an automatic 3D optical system in lactating Holstein-Fresian cows</article-title>. <source>Livestock Sci.</source> <volume>165</volume>, <fpage>129</fpage>&#x02013;<lpage>137</lpage>. <pub-id pub-id-type="doi">10.1016/j.livsci.2014.03.022</pub-id></citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wongsriworaphon</surname> <given-names>A.</given-names></name> <name><surname>Arnonkijpanich</surname> <given-names>B.</given-names></name> <name><surname>Pathumnakul</surname> <given-names>S.</given-names></name></person-group> (<year>2015</year>). <article-title>An approach based on digital image analysis to estimate the live weights of pigs in farm environments</article-title>. <source>Comput. Electr. Agric.</source> <volume>115</volume>, <fpage>26</fpage>&#x02013;<lpage>33</lpage>. <pub-id pub-id-type="doi">10.1016/j.compag.2015.05.004</pub-id></citation></ref>
</ref-list>
<fn-group>
<fn fn-type="financial-disclosure"><p><bold>Funding.</bold> This research was funded by Innovate UK (Grant No. 101812).</p>
</fn>
</fn-group>
</back>
</article> 