Remote Data Mining And Management Job In Data Science And Analytics

Python developer needed: Improving an existing screw detector

Find more Data Mining And Management remote jobs posted recently Worldwide

We are looking for python developer who are willing to work on a working screw detector which somewhat works, and your task will be to improve the detection rate of the detector. Currently the detector uses though transform to filter the candidates, and then conducts image classification (using inception v3) on the candidate ROIs to better filter the results, and as a last step, it collects 20 frames and conducts hierarchical clustering to eliminate the false positives. All in all, its a pipeline that works to a degree.

The problem, however, is the following: Since the image classifier is trained with positive and negative images, and since these images are collected under certain lightening condition, the network cannot generalize. Ill share the dataset with you, and you can add on it as you wish. I collected the data by simply saving the candidates thrown out by the Hough transform, because this throws out screws (positive images) and screw-like artifacts (negative images). However, if you believe a better network could be employed here, let me hear what your opinion is.

This is a computer vision project so only those who have experience in the field should really consider it. I am using ROS at the moment (connecting to a camera via ROS, getting images and processing them) but you can take out the ROS part for yourself while developing, but you need to integrate it before the delivery.

So, here is what I give you:
  • The code: Python and ROS melodic required. (Or if you know how to work without ROS, this can be ignored as well).
  • Dataset: Screws and artifacts, small images of all.

What I expect:
  • Screw Detector which works with high accuracy, under slightly different lightening conditions.

About the recuiter
Member since May 20, 2018
Bestbuy Chairs
from Siirt, Turkey

Skills & Expertise Required

Python 

Candidate shortlisted and hired
Hiring open till - Dec 8, 2022

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$239.75

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Looking for Python programmer to write downloader for Google Open Images based on image type

Hello,

We are looking to hire a Python programmer for a small project-based commission of writing a downloader for Google Open Images.

Details are available in private, thank you.

European Fake Licence Plates Generator in Python

Hey,

I need a generator to create a dataset for European Licence Plate.

Please check to have a view of european licence plate if you are not from europe

https://en.wikipedia.org/wiki/Vehicle_registration_plates_of_Europeread more

scraper part 2

1- so take the csv called count_fast which is the output file, and use this as the ingest file
2- replace the columns name called videocount with the timecode that the scraper is launched (so on each launch the header is the new date
3- also...read more

Need Python developer to create multiple linear regression model using sci-kit learn

Need help on a program to output multiple linear regression model using sci-kit learn. Need to add Twitter sentiment as a feature into model using VADER sentiment analysis. See TODO section in attached code. I have sample implementation of this featu...read more

Automatic Booking System

Hello,

We currently do most of our advertising via Facebook for our service-based business and are using amocrm to manage all of our enquiries. We are looking to dramatically increase our AdSpend and expect that we will be getting in excess...read more