Skip to content

xhp-hust-2018-2011/TasselNetv2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TasselNetv2

This is the repository for TasselNetv2, presented in:

TasselNetv2: in-field counting of wheat spikes with context-augmented local regression networks

Haipeng Xiong1, Zhiguo Cao1, Hao Lu1, Simon Madec2, Liang Liu1, Chunhua Shen3

1Huazhong University of Science and Technology, China

2INRA-EMMAH-CAPTE, 84914 Avignon, France

3The University of Adelaide, Australia

Installation

Data

You can download the Wheat Spike Counting (WSC) dataset from: Google Drive

Model

Pretrained models can be downloaded from: Google Drive

A Quick Demo

  1. Download the code, data and model.

  2. Organize them into one folder. The final path structure looks like this:

-->The whole project
    -->data
    -->model
        -->TasselNetv2_alex_patch64.mat
        -->TasselNetv2_vgg16_pre.mat
    -->vlfeat-0.9.18
    -->main.m
    -->paramInit.m
    -->genAnnotations.m
    -->hl_localreg.m
    -->hl_deploy_model.m
    -->get_stride.m
  1. Run the following code to reproduce our results. Have fun:)
  • To apply TasselNetv2, which is fast and accurate, please run: main(1). The result will be MAE: 50.16 and RMSE: 82.14
  • To apply a VGG16 pretrained TasselNet, which is more accurate but much slower, please run: main(2). The reult will be MAE: 44.56 and RMSE: 68.32

Additional Tips

You can refer to the offical link of MatConvNet for installation. After MatConvNet is installed, the opt.matconvnet_path variable in the paramInit.m file should be set to point to the corresponding path.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages