Cargando…

An Automatic Head Surface Temperature Extraction Method for Top-View Thermal Image with Individual Broiler

Surface temperature variation in a broiler’s head can be used as an indicator of its health status. Surface temperatures in the existing thermograph based animal health assessment studies were mostly obtained manually. 2185 thermal images, each of which had an individual broiler, were captured from...

Descripción completa

Detalles Bibliográficos
Autores principales: Xiong, Xingguo, Lu, Mingzhou, Yang, Weizhong, Duan, Guanghui, Yuan, Qingyan, Shen, Mingxia, Norton, Tomas, Berckmans, Daniel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6929031/
https://www.ncbi.nlm.nih.gov/pubmed/31801282
http://dx.doi.org/10.3390/s19235286
_version_ 1783482610330107904
author Xiong, Xingguo
Lu, Mingzhou
Yang, Weizhong
Duan, Guanghui
Yuan, Qingyan
Shen, Mingxia
Norton, Tomas
Berckmans, Daniel
author_facet Xiong, Xingguo
Lu, Mingzhou
Yang, Weizhong
Duan, Guanghui
Yuan, Qingyan
Shen, Mingxia
Norton, Tomas
Berckmans, Daniel
author_sort Xiong, Xingguo
collection PubMed
description Surface temperature variation in a broiler’s head can be used as an indicator of its health status. Surface temperatures in the existing thermograph based animal health assessment studies were mostly obtained manually. 2185 thermal images, each of which had an individual broiler, were captured from 20 broilers. Where 15 broilers served as the experimental group, they were injected with 0.1mL of pasteurella inoculum. The rest, 5 broilers, served as the control group. An algorithm was developed to extract head surface temperature automatically from the top-view broiler thermal image. Adaptive K-means clustering and ellipse fitting were applied to locate the broiler’s head region. The maximum temperature inside the head region was extracted as the head surface temperature. The developed algorithm was tested in Matlab(®) (R2016a) and the testing results indicated that the head region in 92.77% of the broiler thermal images could be located correctly. The maximum error of the extracted head surface temperatures was not greater than 0.1 °C. Different trend features were observed in the smoothed head surface temperature time series of the broilers in experimental and control groups. Head surface temperature extracted by the presented algorithm lays a foundation for the development of an automatic system for febrile broiler identification.
format Online
Article
Text
id pubmed-6929031
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-69290312019-12-26 An Automatic Head Surface Temperature Extraction Method for Top-View Thermal Image with Individual Broiler Xiong, Xingguo Lu, Mingzhou Yang, Weizhong Duan, Guanghui Yuan, Qingyan Shen, Mingxia Norton, Tomas Berckmans, Daniel Sensors (Basel) Article Surface temperature variation in a broiler’s head can be used as an indicator of its health status. Surface temperatures in the existing thermograph based animal health assessment studies were mostly obtained manually. 2185 thermal images, each of which had an individual broiler, were captured from 20 broilers. Where 15 broilers served as the experimental group, they were injected with 0.1mL of pasteurella inoculum. The rest, 5 broilers, served as the control group. An algorithm was developed to extract head surface temperature automatically from the top-view broiler thermal image. Adaptive K-means clustering and ellipse fitting were applied to locate the broiler’s head region. The maximum temperature inside the head region was extracted as the head surface temperature. The developed algorithm was tested in Matlab(®) (R2016a) and the testing results indicated that the head region in 92.77% of the broiler thermal images could be located correctly. The maximum error of the extracted head surface temperatures was not greater than 0.1 °C. Different trend features were observed in the smoothed head surface temperature time series of the broilers in experimental and control groups. Head surface temperature extracted by the presented algorithm lays a foundation for the development of an automatic system for febrile broiler identification. MDPI 2019-11-30 /pmc/articles/PMC6929031/ /pubmed/31801282 http://dx.doi.org/10.3390/s19235286 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Xiong, Xingguo
Lu, Mingzhou
Yang, Weizhong
Duan, Guanghui
Yuan, Qingyan
Shen, Mingxia
Norton, Tomas
Berckmans, Daniel
An Automatic Head Surface Temperature Extraction Method for Top-View Thermal Image with Individual Broiler
title An Automatic Head Surface Temperature Extraction Method for Top-View Thermal Image with Individual Broiler
title_full An Automatic Head Surface Temperature Extraction Method for Top-View Thermal Image with Individual Broiler
title_fullStr An Automatic Head Surface Temperature Extraction Method for Top-View Thermal Image with Individual Broiler
title_full_unstemmed An Automatic Head Surface Temperature Extraction Method for Top-View Thermal Image with Individual Broiler
title_short An Automatic Head Surface Temperature Extraction Method for Top-View Thermal Image with Individual Broiler
title_sort automatic head surface temperature extraction method for top-view thermal image with individual broiler
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6929031/
https://www.ncbi.nlm.nih.gov/pubmed/31801282
http://dx.doi.org/10.3390/s19235286
work_keys_str_mv AT xiongxingguo anautomaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT lumingzhou anautomaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT yangweizhong anautomaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT duanguanghui anautomaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT yuanqingyan anautomaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT shenmingxia anautomaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT nortontomas anautomaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT berckmansdaniel anautomaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT xiongxingguo automaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT lumingzhou automaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT yangweizhong automaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT duanguanghui automaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT yuanqingyan automaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT shenmingxia automaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT nortontomas automaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler
AT berckmansdaniel automaticheadsurfacetemperatureextractionmethodfortopviewthermalimagewithindividualbroiler