Code Monkey home page Code Monkey logo

weednet's Introduction

Multispectral dataset

Please head to dataset for the multispectral images (NIR, Red, and NDVI with their labels).


Due to several requests for raw multi-spectral images (4ch), we unofficially made this available raw dataset (1.8GB) and you can checkout this branch for sample RGB images. Please note that these datasets do not have the corresponding labels and we couldn't guarantee the maintenance of them due to limited resources. Thank you for your understandings and hope this helps.


Training weedNet

If you want to know more about how to train a network (using a caffe framework) with this dataset, here we have an experimental repo that allows you to do this (courtesy by Marija Popovic).

Annotated ground truth images

The annotated ground truth images for training and testing are indexed images meaning that they were filled with class IDs rather than RGB values. For example, the background is 0, crop is 1, and weed is 2. You can directly use these indexed files for model training using Caffe SegNet (or other networks) without any data conversions. If you want to visualize these files (e.g., https://github.com/inkyusa/weedNet/blob/master/data/Sequoia/SequoiaRed_30/testannot/0000.png) the following MATLAB code snippet may help;

im=imread('./0000.png');
plantColor=[0 1 0]; %green
weedColor=[1 0 0]; %red
map=[plantColor;weedColor];
rgb=label2rgb(im,map,[0,0,0]); %label img, map, bg color
imshow(rgb);

screen shot 2018-09-28 at 17 44 11

Publications

If our work helps your works in an academic/research context, please cite the following publication(s):

  • I. Sa, Z. Chen, M. Popovic, R. Khanna, F. Liebisch, J. Nieto and R. Siegwart, "weedNet: Dense Semantic Weed Classification Using Multispectral Images and MAV for Smart Farming", 2018, IEEE Robotics and Automation Letters or (arxiv pdf)
@ARTICLE{8115245, 
author={I. Sa and Z. Chen and M. Popović and R. Khanna and F. Liebisch and J. Nieto and R. Siegwart}, 
journal={IEEE Robotics and Automation Letters}, 
title={weedNet: Dense Semantic Weed Classification Using Multispectral Images and MAV for Smart Farming}, 
year={2018}, 
volume={3}, 
number={1}, 
pages={588-595}, 
keywords={agriculture;agrochemicals;autonomous aerial vehicles;control engineering computing;convolution;crops;feature extraction;image classification;learning (artificial intelligence);neural nets;vegetation;MAV;SegNet;convolutional neural network;crop health;crop management;curve classification metrics;dense semantic classes;dense semantic weed classification;encoder-decoder;input image channels;multispectral images;selective weed treatment;vegetation index;weed detection;Agriculture;Cameras;Image segmentation;Robots;Semantics;Training;Vegetation mapping;Aerial systems;agricultural automation;applications;robotics in agriculture and forestry}, 
doi={10.1109/LRA.2017.2774979}, 
ISSN={}, 
month={Jan},}

Click to see a demonstration video

weednet's People

Contributors

inkyusa avatar

Stargazers

Deniz Çelik avatar Robson Rogerio Dutra Pereira avatar Tianlong Ai avatar Filipe Marinho avatar Srinitish S avatar Qi Zhou avatar  avatar Shivam Yadav avatar  avatar  avatar Ryo Kawamura avatar Priyadharshini Nagarajan avatar Martin Kolarik avatar jd Feng avatar Nikhil Akalwadi avatar  avatar Sijie Shen avatar Chong Yue Linn avatar  avatar Keanu Nichols avatar ZhaoxinLU avatar  avatar  avatar Julián Cabezas avatar happy avatar yuwenjun-buaa avatar  avatar Fei Ye avatar Mustafa Teke avatar  avatar 哇哇 avatar  avatar Jev Kuznetsov avatar jason_su avatar  avatar  avatar LexRobot avatar Daobilige Su avatar  avatar Jun avatar  avatar Eyob Tilahun avatar  avatar James Thesken avatar TWJ avatar  avatar  avatar  avatar Oleh Fedosenko avatar Amin Taghizadeh avatar Jéfer avatar SAYAN SETH avatar

Watchers

 avatar  avatar Chong Yue Linn avatar Jun avatar  avatar paper2code - bot avatar

weednet's Issues

Ground truth of crop-weed images

I was looking at your dataset but could not find the ground truth for crop-weed images, they are all black. Could you please let me know how to access the annotated crop-weed image data?

Data used in the paper

Hi inkyusa,

Thanks for sharing the data and the code.

After I read the paper, if I understand correctly, 132 crop only images and 243 weed only images are used to train your model and 90 crop weed mixture images are used to test your model, as can be seen from TABEL I of your paper.

However, I can only find 90 train images and 85 test images in the repo. Am I missing something here? or the data used in you paper is not here?

Cheers,
Su

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.