Crate an Image Processing tool, that given an image with a *single* person in it - finds that persons Contour (a shape that describes the edges around the person).
see contour-example.jpeg
Assumptions & constraints:
- Image resolution ranges between VGA to 720p
- Single person per image - since the image is already roughly cropped around the person
- Should work in various recording setups: different persons aspects / angles, clothing, person gender, environmental lighting conditions, locations, etc.
Input:
- A single image URI
- (if needed - can also be provided) A JSON structure with the pixel locations of the persons main joints (e.g. head, shoulders, elbows, wrists, hips, knees, ankles)
Output:
- Original image, with the body contour shape drawn over it.
- JSON structure containing an ordered list of 2D points (pixels), describing the persons contour
Threshold goals:
- Accuracy threshold: Mean IOU (Intersection Over Union) >= X (X to be provided as part of the Workers offer), when compared to a ground truth JSON; Mean == averaged over 10 random images
- Analysis time threshold: up to 250ms per image, measured on a g3.4xlarge AWS EC2 instance
Additional deliverables:
1. A tool that will allow us to create the ground truth data: view an input image, manually draw the shape around the person, and click to export it into the same JSON format as above.
2. A tool that allow receiving X images with their ground truth JSONss, and then calculates & prints the IOU factor and analysis time for each image.
General Guidelines:
- Code will run on Deep Learning AMI (Ubuntu) AWS instance
- Its requires to setup the EC2 instance, while using stable G.A. versions of the required installations
- Avoid using any licensed code that forbids changing, reusing, etc. for commercial purposes
- Version handling will be done in a Github repository; files that are too big for Github tracking, will be uploaded to a shared Dropbox folder, with full documentation
- Documentation will be written for: setup, configuration, and execution phases
- Code will be well structured, commented, and maintainable","employmentType":["FULL_TIME","PART_TIME","CONTRACTOR","TEMPORARY","PER_DIEM"],"jobLocationType":"TELECOMMUTE","hiringOrganization":{"@type":"Organization","name":"Toogit","sameAs":"https://www.toogit.com/","logo":"https://www.toogit.com/images/toogit_logo_initial.png"},"identifier":{"@type":"PropertyValue","name":"Toogit","value":383997},"skills":["Computer Vision","Image Processing","JSON","Python"],"applicantLocationRequirements":[{"@type":"Country","name":"IN"},{"@type":"Country","name":"Canada"},{"@type":"Country","name":"USA"},{"@type":"Country","name":"Germany"},{"@type":"Country","name":"Pakistan"},{"@type":"Country","name":"Philippines"},{"@type":"Country","name":"Indonesia"},{"@type":"Country","name":"Sri Lanka"},{"@type":"Country","name":"Nigeria"},{"@type":"Country","name":"China"},{"@type":"Country","name":"Russia"},{"@type":"Country","name":"Bangladesh"}],"validThrough":"2024-12-13T01:20:11+05:30","url":"https://www.toogit.com/freelance-jobs/MzgzOTk3"}
Remote Web Development Job In IT And Programming
Find more Web Development remote jobs posted recently Worldwide
Work from Anywhere
40 hrs / weekFixed Type
Remote Job$952.72
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
Looking for someone experienced in implementing Neural Networks/ Generative Adversarial Networks for an Academic Project.
Would require implementation of existing models (and re-training them), and making changes to them when required.
I need to work on interview preparation questions on R, Python and Go language.
The budget listed for this project is completely negotiable.
I am looking to organize one or several experienced website developers who specialize in developing an eCommerce website on Shopify that will be geared to sell clothing.
read more
I have a Python3 script that is running on a Raspberry PI that is using a HC-SR04 Ultrasonic Sensor that is reading and posting data to Thingspeak. This setup is monitoring my sump pump pit depth and sump activity. The Thingspeak dashboard link wi...read more