Related Experiment Video
Updated: Jul 2, 2026

11:49
Cereal Crop Ear Counting in Field Conditions Using Zenithal RGB Images
Published on: February 2, 2019
9.8K
MFSnet: a multi-scale feature screening network for chicken counting in dense environments
1College of Mechanical Engineering, University of South China, Hengyang, China.
British Poultry Science
|June 2, 2025
Summary
This study introduces MFSnet, a novel deep learning network for accurately counting chickens in dense environments. The method significantly improves counting accuracy, enhancing poultry farm efficiency.
Area of Science:
- Computer Vision
- Artificial Intelligence
- Agricultural Technology
Background:
- Machine vision offers efficient chicken counting, but high-density scenarios cause overlapping chickens, hindering accuracy.
- Accurate chicken population counts are crucial for optimizing free-range poultry farming operations.
Purpose of the Study:
- To develop and validate a specialized chicken-counting network (MFSnet) for accurately counting chickens in densely populated free-range environments.
- To improve the efficiency and accuracy of automated chicken population monitoring in agricultural settings.
Main Methods:
- Proposed MFSnet utilizes multi-scale feature extraction and a Feature Screening Module (FSM) for enhanced chicken identification.
- A new dataset, Chicken2023, comprising 550 images with 49,747 labeled chickens was created for training and validation.
- The network's performance was evaluated against existing counting algorithms using metrics like Mean Absolute Error (MAE) and Root Mean Square Error (RMSE).
Main Results:
- MFSnet achieved superior counting performance on the Chicken2023 dataset, with an MAE of 2.7 and RMSE of 3.6.
- Compared to the top-performing existing network, MFSnet demonstrated a 6.25% reduction in MAE and a 6.26% reduction in RMSE.
- The proposed network accurately recognized chicken numbers even in challenging dense environments.
Conclusions:
- MFSnet effectively addresses the challenge of counting overlapping chickens in dense environments.
- The developed network model enhances poultry farming efficiency through accurate automated population monitoring.
Related Concept Videos
Protein Networks
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Cluster Sampling Method
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Multiple Comparison Tests
Multiple comparison test, abbreviated as MCT, is a post hoc analysis generally performed after comparing multiple samples with one or more tests. An MCT will help identify a significantly different sample among multiple samples or a factor among multiple factors.
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
Network Function of a Circuit
Frequency response analysis in electrical circuits provides vital insights into a circuit's behavior as the frequency of the input signal changes. The transfer function, a mathematical tool, is instrumental in understanding this behavior. It defines the relationship between phasor output and input and comes in four types: voltage gain, current gain, transfer impedance, and transfer admittance. The critical components of the transfer function are the poles and zeros.
Characteristics of MOSFET
Metal-oxide-semiconductor field-effect Transistors, or MOSFETs, play a critical role in electronic circuits. They are primarily utilized for amplifying and switching signals.
Various vital parameters influence their functionality, which is crucial for theory and electronics applications. First, channel dimensions, precisely length, and width, are pivotal. The size of these channels affects the transistor's ability to carry current and switching speeds; shorter channels typically enable quicker...
Various vital parameters influence their functionality, which is crucial for theory and electronics applications. First, channel dimensions, precisely length, and width, are pivotal. The size of these channels affects the transistor's ability to carry current and switching speeds; shorter channels typically enable quicker...
Multimachine Stability
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:

