SiddeshKamble / Flower-Recognition-using-ML

An iOS app based on recognition of flowers using ML

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flower-Recognition-using-CoreML 🌺 🌼 🌹

People have sought ways to cultivate, buy, wear or otherwise be around flowers and blooming plants, partly due to their pleasant appearance and smell. Although flower species abound in most environments co-inhibited by humans, most species are still unknown to them.

Recognition technology is necessary task to achieve, such that it provides humans with the knowledge of flowers they encounter. This app aims to propose a system with Machine Learning to detect a particular flower from a photograph and give a brief information about it from Wikipedia.

Features:

  • Capturing Flower Image.
  • Using ML to identify category of flower.
  • Displaying brief information of that flower along with the image.
  • Timeline for unknown flower images that can be further used for scientific research.
  • Providing offline information about flowers, categorised based on region.

Dataset:

102 Category Flower Dataset ( https://www.robots.ox.ac.uk/~vgg/data/flowers/102/ )

List of flowers the app can recognise ( https://www.robots.ox.ac.uk/~vgg/data/flowers/102/categories.html )

Dependencies:

Download the FlowerClassifier.mlmodel file and put it inside the WhatFlower Folder.

( https://drive.google.com/file/d/15D5bdv1AEMnN4iKNK7SXN4F_yVJovPep/view?usp=sharing )

Screenshots

Start Page & Recognise Flower Page

alt text alt text

Take Photo & Use Photo

alt text alt text

Flower Information

alt text alt text

Add to Timeline

alt text

Flowers Categorised According to 4 Regions

alt text alt text alt text

About

An iOS app based on recognition of flowers using ML


Languages

Language:Ruby 100.0%