leaf recognition on android terminals using neural networks gafitanu sinziana

11
Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Upload: philomena-harrell

Post on 22-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Page 2: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Tehnologii folosite

•Android •Google AppEngine

Page 3: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Ce este AppEngine?

•Serviciu de tip server•Foloseste infrastructura Google pentru a

servi cereri•SDK disponibil in Go, Java, Python•Plugin de Eclipse•Interfata pentru Google Accounts•DataNucleus (asemanator cu Hibernate)

Page 4: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Structura Aplicatiei

•Interfata grafica •Notificari•Captura de imagini•Procesare de imagini•Legatura cu serverul ce ruleaza pe

AppEngine•Baza de date pe Server •Baza de date SQLite pe telefon •Retea Neurala Probabilistica pentru

decizie•Interfata de administrare

Page 5: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Notificari

Page 6: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Procesarea Imaginilor

Page 7: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Recunoastere prin features

Page 8: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Legatura cu Serverul

•Server Web

•Server dezvoltat in java•Folosete servlets, html, css

URL url = new URL("http://plantyplan.appspot.com/sign");HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); urlConnection.setDoOutput(true); OutputStreamWriter out = new OutputStreamWriter

(urlConnection.getOutputStream()); out.write("content=" + "Plant"); out.close();

Page 9: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Baza de date pe Server

•Construita din clase persistente•Datastore•DataNucleus

Page 10: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

SQLite

•Baza de date folosita de Android•Baza de date poate fi construita separat,

si adusa in proiect, fiind gata de folosire•/assets/

Page 11: Leaf recognition on Android Terminals using Neural Networks Gafitanu Sinziana

Retea Neurala