Skip to main content
Log in

SDSCNet: an instance segmentation network for efficient monitoring of goose breeding conditions

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Improve the scientific level of the goose breeding industry and help the development of intelligent agriculture. Instance Segmentation has a pivotal role when the breeders make decisions about geese breeding. It can be used for disease prevention, body size estimation and behavioural prediction, etc. However, instance segmentation requires high performance computing devices to run smoothly due to its rich output. To ameliorate this problem, this paper constructs a novel encoder-decoder module and proposes the SDSCNet model. The reasonable use of depth-separable convolution in the module reduces the number and size of model parameters and increase execution speed. Finally, SDSCNet model enables real-time identification and segmentation of individual geese with the accuracy reached 0.933.We compare this model with numerous mainstream instance segmentation models, and the final results demonstrate the excellent performance of our model.Furthermore, deploying SDSCNet model on the embedded device Raspberry Pi 4 Model B can achieve effective detection of continuous moving scenes.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Availability of data and materials

Data supporting the results of this study are not publicly available due to ongoing research on the project, etc., but may be obtained from the corresponding author(s) with reasonable justification by email, etc.

References

  1. He K, Gkioxari G, Dollár P, Girshick R (2017) Mask R-CNN, In: 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy, 2017, pp 2980–2988. https://doi.org/10.1109/ICCV.2017.322

  2. Qiao Y, Truman M, Sukkarieh S (2019) Cattle segmentation and contour extraction based on Mask R-CNN for precision livestock farming. Comput Electron Agric 165:104958

    Article  Google Scholar 

  3. Hu Z, Yang H, Lou T (2021) Dual attention-guided feature pyramid network for instance segmentation of group pigs. Comput Electron Agric 186:106140

    Article  Google Scholar 

  4. Chen J, Chen W, Zeb A et al (2022) Segmentation of medical images using an attention embedded lightweight network. Eng Appl Artif Intell 116:105416

    Article  Google Scholar 

  5. Blekos K, Nousias S, Lalos AS (2020) Efficient automated U-Net based tree crown delineation using UAV multi-spectral imagery on embedded devices. In: 2020 IEEE 18th International Conference on Industrial Informatics (INDIN), vol 1. IEEE

  6. Paluru N et al (2021) Anam-Net: Anamorphic depth embedding-based lightweight CNN for segmentation of anomalies in COVID-19 chest CT images. IEEE Trans Neural Netw Learn Syst 32(3):932–946

    Article  Google Scholar 

  7. Panero Martinez R et al (2021) Real-time instance segmentation of traffic videos for embedded devices. Sensors 21(1):275

    Article  Google Scholar 

  8. Liu S, Qi L, Qin H, Shi J, Jia J (2018) Path aggregation network for instance segmentation. In: 2018 IEEE/CVF conference on computer vision and pattern recognition, Salt Lake City, UT, USA, 2018, pp 8759–8768. https://doi.org/10.1109/CVPR.2018.00913

  9. Chen K, et al (2019) Hybrid task cascade for instance segmentation. In: 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 2019, pp 4969–4978. https://doi.org/10.1109/CVPR.2019.00511

  10. Bolya D, Zhou C, Xiao F, Lee YJ (2019) YOLACT: real-time instance segmentation. In: 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Korea (South), 2019, pp 9156–9165. https://doi.org/10.1109/ICCV.2019.00925

  11. Wang X et al (2020) Solo: Segmenting objects by locations. European Conference on Computer Vision. Springer, Cham

  12. Xie E, et al (2020) PolarMask: single shot instance segmentation with polar representation. In: 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 2020, pp 12190–12199. https://doi.org/10.1109/CVPR42600.2020.01221

  13. Cheng T, et al (2022) Sparse instance activation for real-time instance segmentation. In: 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 2022, pp 4423–4432. https://doi.org/10.1109/CVPR52688.2022.00439

  14. Gou J, Yu B, Maybank SJ et al (2021) Knowledge distillation: A survey. Int J Comput Vis 129(6):1789–1819

    Article  Google Scholar 

  15. Blalock D, Gonzalez Ortiz JJ, Frankle J et al (2020) What is the state of neural network pruning? Proc Mach Learn Syst 2:129–146

    Google Scholar 

  16. Ji M, Peng G, Li S et al (2022) A neural network compression method based on knowledge-distillation and parameter quantization for the bearing fault diagnosis. Appl Soft Comput 127:109331

    Article  Google Scholar 

  17. Jin H, Wu D, Zhang S et al (2023) Design of a Quantization-based DNN Delta Compression Framework for Model Snapshots and Federated Learning. IEEE Trans Parallel Distrib Syst 01:1–15

    Google Scholar 

  18. Su Z, Fang L, Kang W et al (2020) Dynamic group convolution for accelerating convolutional neural networks. European Conference on Computer Vision. Springer, Cham, pp 138–155

    Google Scholar 

  19. Zhang K, Cheng K, Li J et al (2019) A channel pruning algorithm based on depth-wise separable convolution unit. IEEE Access 7:173294–173309

    Article  Google Scholar 

  20. Gholami A, et al (2018) SqueezeNext: hardware-aware neural network design. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Salt Lake City, UT, USA, 2018, pp 1719–171909. https://doi.org/10.1109/CVPRW.2018.00215

  21. Mehta S, Rastegari M, Shapiro L, Hajishirzi H (2019) ESPNetv2: a light-weight, power efficient, and general purpose convolutional neural network. In: 2019 IEEE/CVF conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 2019, pp 9182–9192. https://doi.org/10.1109/CVPR.2019.00941

  22. Cao J, Tian X, Chen Z et al (2022) Ancient mural segmentation based on a deep separable convolution network. Herit Sci 10(1):1–17

    Article  Google Scholar 

  23. Badrinarayanan V, Kendall A, Cipolla R (2017) Segnet: A deep convolutional encoder-decoder architecture for image segmentation. IEEE Trans Pattern Anal Mach Intell 39(12):2481–2495

    Article  Google Scholar 

  24. Chen L-C, Zhu Y, Papandreou G, Schroff F, Adam H (2018) Encoder-decoder with atrous separable convolution for semantic image segmentation. (eds) Ferrari V, Hebert M, Sminchisescu C, Weiss Y. Computer vision – ECCV 2018. Springer international publishing, Cham, pp 833–851

  25. Wang Y, Zhou Q, Liu J et al (2019) Lednet: A lightweight encoder-decoder network for real-time semantic segmentation. In: 2019 IEEE International Conference on Image Processing (ICIP). IEEE, pp 1860–1864

  26. Lin T-Y, Goyal P, Girshick R, He K, Dollár P (2020) Focal loss for dense object detection. In: IEEE transactions on pattern analysis and machine intelligence, vol 42, no 2, pp 318–327, 1 Feb. 2020. https://doi.org/10.1109/TPAMI.2018.2858826

  27. Zhao R, Qian B, Zhang X et al (2020) Rethinking dice loss for medical image segmentation. In: 2020 IEEE International Conference on Data Mining (ICDM). IEEE, pp 851–860

  28. Pang Y, Wang T, Anwer RM, Khan FS, Shao L (2019) Efficient featurized image pyramid network for single shot detector. In: 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 2019, pp 7328–7336. https://doi.org/10.1109/CVPR.2019.00751

  29. Zhao H, Shi J, Qi X, Wang X, Jia J (2017) Pyramid scene parsing network. In: 2017 IEEE conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 2017, pp 6230–6239. https://doi.org/10.1109/CVPR.2017.660

  30. Su H, Lin B, Huang X, Li J, Duan X (2021) MBFFNet: multi-branch feature fusion network for colonoscopy. Frontiers Bioeng Biotechnol, 9

  31. Jiang X, Wang H, Chen Y et al (2020) Mnn: A universal and efficient inference engine. Proc Mach Learn Syst 2:1–13

    Google Scholar 

Download references

Funding

This work was funded by the Innovation Training Program Project of Sichuan Agricultural University.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study’s conception and design. Material preparation and data collection were performed by Jiao Li, Tianyu Xie,Yijie Chen and Jianan Yuan.Analysis was performed by Jiao Li, Houcheng Su and Jianing Li. The first draft of the manuscript was written by Jiao Li, and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Xuliang Duan.

Ethics declarations

Ethics approval

The animal study protocol was approved by the Institutional Animal Care and Use Committee of Sichuan Agricultural University.

Conflict of interest

All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or nonfinancial interest in the subject matter or materials discussed in this manuscript.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Yijie Chen and Jianan Yuan contributed equally to this work.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, J., Su, H., Li, J. et al. SDSCNet: an instance segmentation network for efficient monitoring of goose breeding conditions. Appl Intell 53, 25435–25449 (2023). https://doi.org/10.1007/s10489-023-04743-w

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-023-04743-w

Keywords

Navigation