GithubHelp home page GithubHelp logo

coviss-lab-research's Introduction

COVISS-Lab-Research

Computer Vision and Sensing Systems Lab http://coviss.org/

Project

FreeLabel: A Publicly Available Annotation Tool based on Freehand Traces
Part I. Real-time Fruit Flower Detection using a Cloud-based Architecture (semi-supervised learning)
Part II. Django to let user draw the outline of image, after our image processing, show the objects and confidence (annotation tools)
Our FreeLabel tool for segmentation annotation relies on three main building blocks: a graphical user interface (GUI), the Django framework \cite{DjangoPython}, and the Region Growing Refinement (RGR) algorithm.
Published paper is here: https://arxiv.org/abs/1902.06806

Goals

No need for hand-writing labeling in huge dataset which is time-consumption and costs a lot. Within our project, we can label a lot of images with several traces.
The goal of our project is developing FreeLabel, an intuitive open-source web interface that allows users to obtain high-quality segmentation masks with just a few freehand scribbles, in a matter of seconds.

Main Theories

Part I.
1.Thresholding the image into confidence foreground and background, uncertainty region; 2.Monte Carlo sampling of initial seeds; 3.Region Growing; 4.Majority voting and final classification

Part II.
Django as model-view-template architectural pattern, use python, HTML, CSS, JavaScript to get web interface working with public.
Free hand drawing is most important one.
We used ajax to refresh our image.

OpenCV with python

Basic steps for what we did for image process

interface

  • Display an image in a web page
  • Freehand drawing over this image
  • Send the freehand traces to a server running the image processing algorithm (OpenCV or MATLAB)
  • Get back from the server a processed image.
  • Also get back the confidence of our result.

Draft results

tools and confidence
Demo Image1

result image
Demo Image2

Draft Result 2

Tools and result
Demo Image3

Draft Result 3

Tools and abstract
Demo Image4

result image
Demo Image5

Draft Result 4

Demo Image6

coviss-lab-research's People

Contributors

zhou-1 avatar

Watchers

 avatar

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.