Remote Data Mining And Management Job In Data Science And Analytics

Python: Improving an existing screw detector

Find more Data Mining And Management remote jobs posted recently Worldwide

Youre going 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 hough 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 Nov 11, 2022
Auromeera Technometrix
from Kochi, Japan

Skills & Expertise Required

Python 

Open for hiringApply before - Sep 9, 2024

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$239.52

Cost

Offer to work on this project closes in 116 days!
Are you interested in this Opportunity?

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

Convert pytorch model to onnx format

Dear Pytorch ONNX experts,

I want to convert a model trained in pytorch into ONNX format and use it.

The project in above link has two tasks. It will first do Face detection and then Face Landmark detection.
The Face Landmark de...read more

Python developer for automation

Looking for experienced Python developer to develop an website to provide a automation testing platform to software testing team. => Automation tool

Expert in Data Science; Min. 7 years Experience

1. We are are 150-people technology startup focused on helping poor people (monthly salary<$250) find relevant jobs

2. over the past 5 years of our existence, we have generated significant data within our database

3. We want to buil...read more

Need Help To Move Files Based On Filename List Using Command Line

I have a folder on my Windows 10 computer which has several subfolders. Inside each subfolder, there are thousands of different types of files (documents, photos, videos, audio, etc...). I have a text file with a list of some specific filenames of di...read more

need help with django unit testing

i need help with django unit testing, its an ongoing project. but i will give flexible hours, you can work on weekends or weekdays, whenever you want you can work there is no particular time to work for me.