Cloud services integration for farm animals’ behavior studies based on smartphones as activity sensors

Smartphones, particularly iPhone, can be relevant instruments for researchers in animal behavior because they are readily available on the planet, contain many sensors and require no hardware development. They are equipped with high performance Inertial Measurement Units (IMU) and absolute positioning systems analyzing users’ movements, but they can easily be diverted to analyze likewise the behaviors of domestic animals such as cattle. The study of animal behavior using smartphones requires the storage of many high frequency variables from a large number of individuals and their processing through various relevant variables combinations for modeling and decision-making. Transferring, storing, treating and sharing such an amount of data is a big challenge. In this paper, a lambda cloud architecture innovatively coupled to a scientific sharing platform used to archive, and process high-frequency data are proposed to integrate future developments of the Internet of Things applied to the monitoring of domestic animals. An application to the study of cattle behavior on pasture based on the data recorded with the IMU of iPhone 4s is exemplified. Performances comparison between iPhone 4s and iPhone 5s is also achieved. The package comes also with a web interface to encode the actual behavior observed on videos and to synchronize observations with the sensor signals. Finally, the use of Edge computing on the iPhone reduced by 43.5% on average the size of the raw data by eliminating redundancies. The limitation of the number of digits on individual variable can reduce data redundancy up to 98.5%.

[1]  Richard O. Sinnott,et al.  A performance comparison of container-based technologies for the Cloud , 2017, Future Gener. Comput. Syst..

[2]  Gaetano Borriello,et al.  A proposed integrated data collection, analysis and sharing platform for impact evaluation , 2016 .

[3]  Sang Lyul Min,et al.  LRFU: A Spectrum of Policies that Subsumes the Least Recently Used and Least Frequently Used Policies , 2001, IEEE Trans. Computers.

[4]  Manuel Díaz,et al.  State-of-the-art, challenges, and open issues in the integration of Internet of things and cloud computing , 2016, J. Netw. Comput. Appl..

[5]  Bertram Ludäscher,et al.  Kepler: an extensible system for design and execution of scientific workflows , 2004, Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004..

[6]  Jérôme Bindelle,et al.  Changes in biting characteristics recorded using the inertial measurement unit of a smartphone reflect differences in sward attributes , 2015 .

[7]  J. A. Lines,et al.  A review of livestock monitoring and the need for integrated systems , 1997 .

[8]  Olivier Debauche,et al.  Irrigation pivot-center connected at low cost for the reduction of crop water requirements , 2018, 2018 International Conference on Advanced Communication Technologies and Networking (CommNet).

[9]  Osvaldo Gervasi,et al.  Strategies and systems towards grids and clouds integration: A DBMS-based solution , 2018, Future Gener. Comput. Syst..

[10]  Andriamasinoro Andriamandroso,et al.  Synthèse sur l'utilisation de capteurs pour le suivi des mouvements de mâchoire et du comportement de bovins au pâturage , 2016 .

[11]  Jørn Braa,et al.  National roll out of District Health Information Software (DHIS 2) in Kenya, 2011 – Central Server and Cloud Based Infrastructure , 2016 .

[12]  Daniel Arthur James,et al.  iPhone sensor platforms: Applications to sports monitoring , 2011 .

[13]  Pierre Tufféry,et al.  BIOINFORMATICS ORIGINAL PAPER , 2022 .

[14]  Jérôme Bindelle,et al.  A review on the use of sensors to monitor cattle jaw movements and behavior when grazing , 2016, BASE.

[15]  Daniela Micucci,et al.  Falls as anomalies? An experimental evaluation using smartphone accelerometer data , 2015, J. Ambient Intell. Humaniz. Comput..

[16]  Daniel Arthur James,et al.  Real time data streaming from smart phones , 2011 .

[17]  Carole A. Goble,et al.  Taverna: a tool for building and running workflows of services , 2006, Nucleic Acids Res..

[18]  Alex Mihailidis,et al.  Aggressive and agitated behavior recognition from accelerometer data using non-negative matrix factorization , 2018, J. Ambient Intell. Humaniz. Comput..

[19]  Hairong Kuang,et al.  The Hadoop Distributed File System , 2010, 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST).

[20]  Randy H. Katz,et al.  Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center , 2011, NSDI.

[21]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[22]  Giorgio Ferriero,et al.  Mobile smartphone applications for body position measurement in rehabilitation: a review of goniometric tools. , 2014, PM & R : the journal of injury, function, and rehabilitation.

[23]  Olivier Debauche,et al.  Web-based cattle behavior service for researchers based on the smartphone inertial central , 2017, FNC/MobiSPC.

[24]  Robert Giegerich,et al.  Conveyor: a worko w engine for bioinformatic analyses , 2011 .

[25]  Andriamasinoro Lalaina Herinaina Andriamandroso,et al.  Development of an open-source algorithm based on inertial measurement units (IMU) of a smartphone to detect cattle grass intake and ruminating behaviors , 2017, Comput. Electron. Agric..

[26]  Deep Ganguli,et al.  Druid: a real-time analytical data store , 2014, SIGMOD Conference.

[27]  Olivier Debauche,et al.  Web Monitoring of Bee Health for Researchers and Beekeepers Based on the Internet of Things , 2018, ANT/SEIT.

[28]  Burkhard Linke,et al.  Conveyor: a workflow engine for bioinformatics analyses , 2011, Bioinform..

[29]  Anthony Skjellum,et al.  A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard , 1996, Parallel Comput..

[30]  Himanshu Gupta,et al.  The RADStack: Open Source Lambda Architecture for Interactive Analytics , 2017, HICSS.

[31]  Thomas J. Lampoltshammer,et al.  Strategies for Big Data Analytics through Lambda Architectures in Volatile Environments , 2017, ArXiv.

[32]  Sidi Ahmed Mahmoudi,et al.  Cloud architecture for digital phenotyping and automation , 2017, 2017 3rd International Conference of Cloud Computing Technologies and Applications (CloudTech).

[33]  Mikael Forsman,et al.  An iPhone application for upper arm posture and movement measurements. , 2017, Applied ergonomics.

[34]  Sébastien Ourselin,et al.  GIFT-Cloud: A data sharing and collaboration platform for medical imaging research , 2017, Comput. Methods Programs Biomed..

[35]  Greg Bishop-Hurley,et al.  Behavioral classification of data from collars containing motion sensors in grazing cattle , 2015, Comput. Electron. Agric..