Computer Vision Developer for Textile Analysis

Posted yesterday

Worldwide

Summary

I need a solution that detects fine-grained grid intersection points on scanned images of woven mesh textile, then maps a custom design onto those real intersection coordinates and outputs a print-ready file. Context: the input is a flatbed scan of real fabric with visible thread intersections — not a printed calibration pattern — so it's lower contrast and less uniform than a typical camera-calibration target. This is conceptually similar to OpenCV checkerboard/circle-grid corner detection, adapted to messier, real-world material, so it'll need genuine tuning rather than an out-of-the-box function call. Full project scope (one contract, structured in two milestones): Milestone 1 — Detection: Given sample scanned canvas images (attached), detect every thread intersection across the full image and output coordinates to sub-pixel accuracy, indexed by row/column if possible. Deliverable: a working script plus a visual overlay showing detected points on the sample scans, so accuracy can be verified by eye. Milestone 2 — Mapping and output: Using the coordinates from Milestone 1, map a design file (a grid of colors, one per intersection) onto the real detected positions, correcting for any rotation, skew, or uneven spacing in the scan. Output a print-ready image file sized and positioned to match that specific canvas. Milestone 1 is the harder, more uncertain part of this project and will be paid and approved separately before work begins on Milestone 2. What I'm looking for: Real experience with Python, OpenCV, and image processing — ideally camera calibration, corner detection, or grid/pattern recognition specifically, not general ML/AI Comfortable working with real-world, imperfect image data rather than clean synthetic input Please share an example of past work involving corner, grid, or pattern detection if you have one, and note whether you'd want to structure this as two milestones within one contract, as described above

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $30.00

    -

    $70.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
OpenCV
JavaScript
Computer Vision
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:10 hours ago
  • Interviewing:
    5
  • Invites sent:
    7
  • Unanswered invites:
    2
About the client
Member since Jan 13, 2024
  • United States
    7:53 AM
  • Art & Design
    Small company (2-9 people)

Explore similar jobs on Upwork

Predictive Model
SQL
pandas
Data Science
Python
Machine Learning
Python Scikit-Learn
Deep Learning
Predictive Analytics
Data Analysis
Gen AI Developer (Contract)Fixed-price‐ Posted 2 months ago
AI Agent Development
Python
JavaScript
API
Node.js
Deep Learning
React
PostgreSQL

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo