[GRASS-dev] Phase1 implemented:.C and Java codes for visual bands mining

Amitabh amitabh.tiwari27 at gmail.com
Wed Apr 1 08:44:24 PDT 2015


Hello everyone,
I was working on this phase from January and finally I'am done with visual
bands mining.The remaining two phases of my project:
*Phase 2*: Infrared and Ultraviolet bands mining.
*Phase 3*:Creation of UI for Customized area selections.
*Phase 4*:Integration with GRASS GIS

I'am hereby attaching my application:

*Name:* Amitabh Tiwari

*Country:* India

*Email :* amitabh.tiwari27 at gmail.com

*Phone :* 9969833570

*OSGeo Projects:* GRASS GIS

*My proposal:*
I propose to develop a software to mine RSI images' spectral bands
including the visual,ultraviolet and infrared bands.This geospatial mining
will be done at bit level of bands to ensure maximum accuracy.If you look
at the products available in the market they offer predictions
for the entire image instead I would allow users to choose customized areas
to mine upon.

*How this process would work?*

*-->*This software can be used for multiple purposes like in case of Crop
Yield production for farmers.
*-->*The software would need an event(RSI Image of Crop Yield of a
geographical region X) and a contributing factor i.e. a factor that
contributes towards the success of the event like in this case it would be
a RSI Image of rainfall of the same geographical region X.
*-->*After the inputs are fed,then a multimedia data mining algorithm would
find a kind of mapping between rainfall and crop yield.
*-->*Once the mapping is found like Rainfall[ R<180,G>210,B<150 &&
B>125]-->Crop_yield[R>210,G>220,B<40] etc. then the farmer/user can
enter "n" such rainfall RSI images of different geographical images and the
yields over there can be predicted.

*Demonstration :*
I'am attaching a video of the functioning of codes that i have developed so
far.These codes are used to mine only the visual bands of
RSI images i.e Red,Green and Blue.I want to extend this process to mine
Infrared and Ultraviolet bands and convert this collection
of codes into a complete software product.Also these codes mine the entire
images,rather i wish to build a GUI that would allow users
to choose the areas of their concern in order to get high support and
confidence rules.

*Web application:*
Once I was done with the development of codes.Then I thought of building
the web application for my work and I uploaded the codes on
the server side and then those were executed using shell scripting in PHP.

*Versions of packages:*
1. RGB-->RGB (1 Event and 1 contributing factor)
2.RGB-->GREY (1 Event and 1 contributing factor)
3.RGB-->RGB (One Event and 3 contributing factor)

*Explanation of Codes on GITHUB:*
parm11.java-->Converts RSI images into Band Sequential Format.
parm22.c-->Converts Band Sequential Format into bit Sequential Format.
parm33.c-->Generates Itemsets and rules using Peano count Tree association
rule mining algorithm.
parm44.java-->Using rules and the input generates the predicted image.

*Technical specifications : Java swings,C,PHP,HTML5,CSS3.*



*Benefit to your organization:*

It will basically add a new feature to GRASS GIS. Then your software will
be powered by one of the most efficient and innovative geospatial

data mining algorithm using which very accurate geospatial predictions can
be made.

*My Technical Skills:*

*Programming languages:*Java,C,C++.

*Database Connectivity:* PHP with MySQL.

*Front end languages:* HTML,CSS,Javascript,VBScript.

*Hardware : Linux Cluster.*

*GIS and Open Source Projects:*

I'ld be working with your organization for first time and would try my best
that this bonding stays long,really long.

I'ld like to work with you because you are a market leader in processing
geospatial data.

I'hv previously worked on an open source project for automating the event
registration process of F.C.R.I.T,Mumbai University.I then received the
letter of Recommendation for the same.

*My passion for this project:*

I started working on geospatial data a year ago as a part of my final year
project which was "Parallel Computing in Data Mining Algorithms" which
secured the third prize in an International Project Competition at Veltech
University organized by CSI and IEEE.

This field excites me a lot because of the room of development that can be
made to it.

*Paper Published:*
http://ijates.com/images/short_pdf/1419962383_P589-596.pdf

*Time-availability:*

Yes I do consider this as an opportunity to do something significant and
agree to devote my 100% to it.No time issues from my side.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20150401/502c5f74/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: parm11.java
Type: application/octet-stream
Size: 2725 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20150401/502c5f74/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: parm22.c
Type: text/x-csrc
Size: 8696 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20150401/502c5f74/attachment-0002.c>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: parm33.c
Type: text/x-csrc
Size: 49934 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20150401/502c5f74/attachment-0003.c>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: parm44.java
Type: application/octet-stream
Size: 14615 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20150401/502c5f74/attachment-0003.obj>


More information about the grass-dev mailing list