Project Description
Computer Vision Developer – Automatic Tracking of Pallet Movement from Video
Project Description
We are looking for an experienced computer vision developer to build a system that automatically tracks the movement of a pallet during a load stability test using video recordings.
The goal is to replace an existing manual tracking solution (10+ years old) with a modern, robust, and automated system.
⸻
Scope of Work
The system must:
* Import and process video files
* Automatically detect and track 3 visual points (markers) on a pallet
* Track movement frame-by-frame
* Work reliably with:
* low to medium video quality
* reflections from stretch film
* Calculate:
* angular deviation from vertical (90° reference)
* lateral displacement (mm or pixels)
* maximum movement during the test
* Output:
* processed video with overlay (tracking points + reference line)
* data export (CSV or similar)
* simple visualization (movement over time)
⸻
Technical Requirements
* Strong experience with OpenCV
* Background in computer vision / image processing
* Experience with:
* object tracking (optical flow, feature tracking, blob detection, etc.)
* handling noisy or low-quality video
* Preferred:
* Python or C++
* experience with industrial measurement systems
⸻
Important Notes
* We are open to using ArUco markers or similar visual markers
* The developer should evaluate what gives the most stable and reliable tracking
* The first prototype should compare:
* tracking using natural/simple visual points
* tracking using ArUco markers
* Camera position is fixed
* Lighting conditions and reflections may vary
⸻
Deliverables
* Working prototype
* Source code
* Clear usage instructions
* Optional: simple user interface (a plus, not required)
⸻
Future Potential
This is the first phase of a larger system. If successful, there is strong potential for further development and long-term collaboration.
⸻
To Apply
Please include:
* Relevant experience in computer vision projects
* Examples of similar tracking or video analysis work
* Short description of your proposed technical approach
* Estimated timeline and budget