Ditutup

Interactive Image Annotation GUI in python

Interactive Image Annotation GUI tool for Computer Vision task

I would like to build an interactive Image Annotation GUI tool that is able to label bounding boxes and segmentation masks for a given image, which will be further used to train deep learning models. Specifically, it needs to have the following components:

1) Bounding box loading. For each image to be annotated, user will start by loading pre-generated bounding boxes from a local .json file, and it will display on the current image. Each box associates with a class label. There could be many boxes and objects for an image (e.g. 1 to 300+), so user should be able to choose which class to show (e.g. 'car', 'person') and which class to not show first.

2) Bounding box correction. User can add, delete, edit or change the class of labels for each bounding box, with easy mouse clicks. Whenever he moves his mouse to a certain box, this box will be highlighted for the user, so he knows he will select this box to edit if he clicks.

3) Segmentation masks (Semantic Segmentation). User can run a pre-trained machine learning model to generate segmentation mask within each box. A segmentation mask is a binary mask, where all pixels on the segmented object will be 1, and the background pixels will be 0. It is more detailed than box, on the pixel level.

However, designer is NOT required to build and train ML model through the entire project, but just need to create a function or wrapper that can call such model for inference.

4) Correction of segmentation masks. For masks that are not accurate, user will manually correct them. Please use this example as reference - [login to view URL]

I am attaching an example below in the attachment, for the effect of bounding box and segmentation masks. However, please note that the colors for each object (e.g. 'Car', 'Person') should be same, and different from other objects, in the final output.

Designer can choose to use this code template below as starting point, which you don't have to build everything from scratch:

[login to view URL]

[login to view URL]

Expected working environment / programming tools:

Python 3.6, tkinter / PyQT, Mac OS

Candidates need to have good experiences in designing robust interactive UI tools that work with images. Candidate should have proven experiences using either PyQT or Tkinter.

Knowledge and experiences of using OpenCV / PIL, NumPy are required in building this tool.

However, having knowledge of Deep Learning / Computer Vision will be a plus, as this will help the designer understand better of the overall structure of this tool, but not a must in this task.

Kemahiran: Python, NumPy, OpenCV, Computer Vision

Lihat lagi: interactive image flash, web image annotation flash, flex image annotation, image annotation tool, flash image annotation, interactive image flash sample, image annotation script, fotonotes image annotation, image annotation, flash interactive image banner, image annotation 2009, dhtml image annotation, image annotation tool draw, image annotation using flex, social network image annotation

Tentang Majikan:
( 0 ulasan ) Boston, United States

ID Projek: #22796801

28 pekerja bebas membida secara purata $476 untuk pekerjaan ini

topexpert713

Hi, Nice to meet you! I have read your requirements carefully and I am very interesting for your project. I am confident of this project as I'm a professional Python expert with over 5 years of experience. [login to view URL] Lagi

$400 USD dalam 7 hari
(43 Ulasan)
6.1
dejanjokovic5

Hi, sir. Nice to meet you. I checked your project description carefully and I have understood fully your requirements. I have majored in statistics and am good at Python programming and have many experiences with data Lagi

$400 USD dalam 7 hari
(15 Ulasan)
4.9
unix515

Dear sir. I have experience with OpenCV and Python. I can make good result for you with OpenCV and Python. Please Contact me and discuss more.

$450 USD dalam 9 hari
(12 Ulasan)
4.4
Fantastic211

Hello, dear Customer. I am interested in your project and feel confident after reading your project description. Please contact me so that we can discuss it in more detail. Looking forward to hearing from you soon. Tha Lagi

$400 USD dalam 7 hari
(12 Ulasan)
4.1
silicolabs

We are expert developers who have experience on many python projects work. Lets connect to discuss more about the project in the chat. have good experience in tkinter https://www.freelancer.in/projects/software-archi Lagi

$400 USD dalam 7 hari
(11 Ulasan)
4.3
oscardavids

Hi. I am JianWei. Thank you for your job posting. I am very happy to read your proposal and I am the right person for your project. I have enough experiences with ML and python more than 8 years. I 'm sure that I can Lagi

$500 USD dalam 7 hari
(5 Ulasan)
4.3
Alexsfodik

Hi. Dear. Your job posting has caught my attention. I have many experiences in python, tkinter, django. I can complete your project successfully. Thanks.

$400 USD dalam 7 hari
(2 Ulasan)
3.3
origami07

Salutations, I have been developing scripts in the python environment for many years. I can intern your tasks. I have experience with all of the following: Python / Deep Learning / Machine Learning / Image Processin Lagi

$400 USD dalam 10 hari
(11 Ulasan)
3.8
AmalKsein222

Hello, Sir. I read your project spec and understood your requirements. I am a Computer Vision, Image Processing, ML, DL expert. I have ever worked on a lot of Deep Learning Projects and have rich experiences with image Lagi

$400 USD dalam 10 hari
(2 Ulasan)
2.9
andriiromanyshyn

-------- Pro Python/ OpenCV/ NumPy/ Computer Vision Expert! -------- Hi client. Once saw a your project, it was very attracted my mind because I am very interested in your project and also, have rich experiences and Lagi

$500 USD dalam 2 hari
(4 Ulasan)
2.9
ducxiong215

Hello.**My Perfect Tool is yours!** i have it like your demand. i will send you soon. i made by Python-Annotation Tool for recognition & detection. i can share you it as demo. This tool is as sharp as tack!. Thanks. Be Lagi

$400 USD dalam 2 hari
(2 Ulasan)
2.5
zuhairabbas14

Hi, I have read your project and found it quite similar to the projects and researches that I have done in the past, as a Deep learning researcher. Some of my work include: human activity recognition, urban sound / ima Lagi

$400 USD dalam 7 hari
(4 Ulasan)
2.8
OrionTexh

Hi I studied your requirements and I am interested in further discussion regarding this job and requirements. As I will provide you the website as per your requirements where you can easily manage your site content and Lagi

$400 USD dalam 7 hari
(1 Ulasan)
0.8
genius1226

Dear sir. I read your project description very carefully. I've really rich experience in developing software using C++, c#, java, python and so on, so your project is very interesting to me. I'm really confident about Lagi

$400 USD dalam 7 hari
(2 Ulasan)
0.7
AmalMohammed1

Hi, I’m mechatronics engineering, I have good experience in Artificial intelligent, python and machine learning. I will do work at the time with high quality. I am ready to do free sample for your work.

$422 USD dalam 7 hari
(0 Ulasan)
0.0
$500 USD dalam 10 hari
(0 Ulasan)
0.0
fawolfmann

Hi im a computer engineer and for my final project of my degree i used a image annotation GUI since i made a computer vision problem. I can work with you and install everything on your machine as well. i can send you a Lagi

$400 USD dalam 4 hari
(0 Ulasan)
0.0
nikoki

Hello, My name is Ivan and I am: - An experienced software developer, specialized in python desktop development using PyQt and pyqtgraph. - Deep Learning engineer experienced in NLP - Signal processing engineer experie Lagi

$400 USD dalam 10 hari
(0 Ulasan)
0.0
shivmirthyusl

IT FLEX SOLUTIONS has focused exclusively on the Web Development/Designing projects with 10+ years of service. Our Web Development/Designing expertise has helped clients to create e-commerce, social networking, real-es Lagi

$500 USD dalam 7 hari
(0 Ulasan)
3.8
acerking1991412

hi. I understand your requirement. I am a high talented opencv python pyqt expert. this budget seems to be low. but that's okay because this project is my first project. I hope your project. regards

$400 USD dalam 3 hari
(0 Ulasan)
0.0