Related Experiment Video
Updated: Jan 8, 2026

Cereal Crop Ear Counting in Field Conditions Using Zenithal RGB Images
Published on: February 2, 2019
LKNet: Enhancing rice canopy panicle counting accuracy with an optimized point-based framework
Ziqiu Li1,2, Weiyuan Hong1, Xiangqian Feng1,3
1State Key Laboratory of Rice Biology and Breeding, China National Rice Research Institute, Chinese Academy of Agricultural Sciences, Hangzhou, 310006, Zhejiang, China.
Abstract:
Location-based methods for counting rice panicles have often been underestimated, primarily due to their perceived inferior performance when compared to detection-based techniques. However, we argue that the potential of these location-based methods has not been fully realized, largely owing to the limitations of existing model architectures. In response to this challenge, we introduce LKNet, an innovative model developed on the foundation of the location-based framework P2Pnet. To enhance the performance of panicle counting across diverse types and growth stages, we implemented several key strategies. Firstly, we reconstructed the localization loss function as a predictive probability distribution to reduce the influence of manual labeling. Additionally, we dynamically adapted the receptive field to better accommodate different panicle types through the use of large kernel convolutional blocks. We evaluated LKNet on several publicly available counting task datasets and achieved state-of-the-art performance on the Diverse Rice Panicle Detection dataset. Furthermore, we employed a rice panicle dataset collected at an altitude of 7 m, which includes various panicle types and growth stages for model training and evaluation. The results showed that LKNet effectively accommodates variations in panicle morphology, with R2 values ranging from 0.903 to 0.989. These findings highlight LKNet's potential to enhance precision in panicle counting in rice breeding programs.
Related Concept Videos
Light Acquisition
Cluster Sampling Method
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...

