Python Script (OOP) for Video Color Checker Detection

Fermé Publié le il y a un mois Paiement à la livraison
Fermé Paiement à la livraison

I'm looking for a seasoned Python developer with specific experience in video analysis to create a script that can process a full mp4 video and identify the positions of a Color Checker card ( [login to view URL] ). The idea is to scan each frame of the video, locate the Color Checker, and log its position.

The final detection shall share the first frame, the intermediate frames and the last frame of ONE color checker card.

Key Requirements:

- The script should be able to read a video in mp4, mkv, mov format.

- The library used for reading the video is not fixed. You can choose from libraries like (e.g. OpenCV, PyAV, or MoviePy, but the solution should be compatible with both Windows and Linux (and mac)

- take a look here: [login to view URL]

- The output should detail the (as a class, ColorCheckerCardPosition)

... - file path

... - file name

... - frame number

... - time code

... - rectangle coords (x1, y1, x2, y2) of the Color Checker card position

... - x,y, z angles of the Color Checker card position

and should be outputed in a JSON file.

The vidoes may have no (0) up to multiple (n) color checker cards, so the

Ideal Skillset:

- Proficiency in Python

- Experience with video processing libraries (like OpenCV, PyAV, or MoviePy)

- Experiences with OOP (classes and lists)

- Familiarity with JSON output format.



detect a single color checker board on a video (from first to last frame)

extract coords positions of color checker board, and video position (frame+time)

we will share you testing videos along with the timecodes there the color cards are to be expected per video

2 modes required (demo mode with showing the video and the detected area, and performance mode, which may skip that step)


detect multiple color checker board on mulitple videos. Each video can have 0..n color cards


extract angles of rotation of the checker board


extract sharpnes / blurry factor of color card too to get the best frame(s) of the color card(s)


will not be disclosed, place your best bid to get considered


- you estimate in a WBS (optimistic, expected, pessimistic, where optimistic < expected < pessimistic) after getting the task

- we discuss about clearances and effort

- we mutually agree to effort

- we assign you the task after mutually agreed

- you implement, test and deliver

- you provide also unit /integration tests to ensure code is always working

- you document each required step to make interaction of systems to work

- we test on our premise (you maybe help to fix issues)

- we pay

(basically the rules of freelancer)

Closed book vs open book?

We work only on open book.

Closed book means you are unwilling to define a WBS for the work and you add only a price tag to the task.

We are sorry we will not hire you in such a case!

documentation requirements:

- well structured

- reproducible steps for others

- spell & grammar checked

coding requirements:

- clean code in terms of clean code book

- best practices for development (code level documentation, common patterns, OOP as possible)

- best practices for agreed and choosen libs/frameworks


- in our on premise git (access will be granted to you)

- full sources (NO! Jupyter Notebook)

- multiple samples of videos will be shared via URL to download

- bash to build & run your code

- libs, need prior confirm and we prefer to use mostly latest stable versions

- your code is working on our end too

- your code passes our CI build (with provided maven [login to view URL] can be checked)

- you may require to help us here on setup

- we require, depending on availability and on complexity 2-4 weeks test time per milestone. Usually clearly less

Python OpenCV Object Oriented Programming (OOP) Object Detection

Nº du projet : #37992725

À propos du projet

18 propositions Projet à distance Actif il y a 5 jours

18 freelances font une offre moyenne de 85 $ pour ce travail


I am a seasoned Python developer with expertise in video analysis. I can create a script to process mp4 videos, locate Color Checker cards, and log their positions as JSON output. With proficiency in Python, experience Plus

$150 USD en 2 jours
(174 Commentaires)

Hi,Thanks for your posting. I have full skills and full experiences of this field. I have developed many Image Processing project with every field of image processing. I am expert in these fields (YOLO, OCR, OpenCV, Te Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(15 Commentaires)

I can do it. As 9+ years experiences in these field. I can give good quality work. I have read the guidelines of your work.I believe that i can provide you the best quality works you are anticipating from this platform Plus

$110 USD en 3 jours
(45 Commentaires)

I have Decent knowledge of Python and can help you with your projects. Can we have a chat to discuss it further in detail?

$18 USD en 7 jours
(34 Commentaires)

With extensive experience in Python and several web and mobile applications like Android and iOS, I am confident in my abilities to tackle your video color checker detection task head-on. Video analysis and manipulatio Plus

$200 USD en 7 jours
(7 Commentaires)

Hi there, Good afternoon I am Talha. I can work with your project skills OpenCV, Object Detection, Python and Object Oriented Programming (OOP) I am excited to present my proposal, which centers around a personalized Plus

$10 USD en 11 jours
(3 Commentaires)

As an experienced Python developer with a strong background in OpenCV, I'm well-equipped to take on the challenge of building an advanced video analysis script for your project. Over the years, I've built numerous comp Plus

$80 USD en 7 jours
(4 Commentaires)

Hi There Hope you are doing I worked on similar projects where the main goal is detection of an object and then picking the right object out of it. I can assure you that I can work better on this project. Let's talk Plus

$140 USD en 10 jours
(11 Commentaires)

*** Image Processing Expert *** Hello,Thanks for your posting. I am a Senior software engineer with full skills and experiences of this field. So i have developed so many Image Processing Projects such as Face Recognit Plus

$50 USD en 2 jours
(3 Commentaires)

Hi there, I aim to develop a Python script capable of analyzing mp4, mkv, or mov videos to identify Color Checker cards' positions. Leveraging OpenCV for cross-platform compatibility, my solution will integrate colour- Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(3 Commentaires)

As an experienced Python developer well-versed in frameworks like Django, I believe I have the right skills to meet your project's specific requirements. My proficiency in Python, including OOP and familiarity with JSO Plus

$120 USD en 5 jours
(1 Évaluation)

I can not work on your task because it is nearly too big.?? so let us get to work. We can talk about anything in the chat room.

$80 USD en 7 jours
(0 Commentaires)

Hi, As an AI & Image processing expert with full experience in using OpenCV, Python, I am very confident to deliver your project in a few days. And if you want, you can test me with any task before starting. Please con Plus

$50 USD en 7 jours
(0 Commentaires)

I am an expert in python programming and image processing. I can do this project. I hope to access me to your GitHub and start to do this project

$80 USD en 7 jours
(0 Commentaires)

Als IT-Dozent und erfahrener Softwareentwickler mit mehr als 7 Jahren Berufserfahrung kann ich dir gerne zur Verfügung stellen.

$80 USD en 3 jours
(0 Commentaires)

As an adept Python developer with an established record in video processing, I'm the ideal candidate to spearhead your project. My proficiency with libraries like OpenCV, PyAV, and MoviePy aligns seamlessly with your r Plus

$80 USD en 7 jours
(0 Commentaires)