
Closed
Posted
Paid on delivery
We're building a system that works similarly to sports auto-tracking cameras (e.g. Veo), but with a simpler, classical computer-vision approach — no deep learning or trained models needed. What we need: Camera stitching: Combine footage from two fixed cameras (mounted on one rig, overlapping field of view) into a single panoramic image (~180°), using calibration/homography. The cameras don't move relative to each other, so this should be a one-time calibration applied per frame. Motion-density tracking: From the panoramic feed, detect where players are concentrated (background subtraction / foreground blob density, not per-object classification) and use that to drive an automatic pan/crop — i.e. a virtual camera that follows the action without a human operator. Output: a single, smooth, watchable video stream (no visible seam/ghosting at the stitch line, no jittery panning). What this is NOT: we are not looking for a deep-learning/ball-detection/player-identification system. Classical CV techniques (homography, background subtraction, centroid tracking, Kalman/low-pass smoothing) are the right toolset here — please don't propose a large AI/ML infrastructure buildout. Ideal candidate: Strong hands-on experience with OpenCV (stitching, homography, background subtraction) Has shipped at least one real-time video processing project (not just offline/batch) Comfortable working with two-camera / multi-camera rigs and frame synchronization Bonus: experience with sports or surveillance camera systems
Project ID: 40699497
51 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
51 freelancers are bidding on average €2,191 EUR for this job

Hi, I am a software engineer with over 16 years of experience. I have extensive hands-on experience with OpenCV, real-time video pipelines, camera calibration, homography, image stitching, motion analysis, and smooth tracking for embedded and desktop systems. Your classical computer-vision approach is well suited to this application. I can develop the complete pipeline from synchronized dual-camera capture and one-time calibration through seamless panoramic composition, motion-density estimation, and a stable virtual pan/crop. Particular attention will be given to exposure and color matching, overlap blending, ghosting reduction, latency, and motion smoothing so the final stream remains natural and watchable rather than reacting abruptly to noise. I can also help assess camera placement, lens selection, synchronization, processing hardware, and deployment considerations if this is intended to become a reliable consumer-grade product. Could you share the camera models, resolution/frame-rate target, synchronization method, processing platform, desired output format, and representative footage from the intended mounting position? These details will help confirm real-time performance and define acceptance criteria. Please contact me to discuss details.
€2,850 EUR in 28 days
7.5
7.5

As an Electrical Engineer with a Master's in Embedded Systems, I have spent years perfecting my skills in video processing, camera calibration, and multicamera synchronization - all skills that are crucial for your project. My proficiency in OpenCV stitching, homography, and background subtraction is exactly what you specify needing to create a seamless panoramic footage for your motion-tracking system. In terms of real-time video processing, I have hands-on experience exceeding over 5 years and have successfully shipped multiple projects that mandate smooth processing and zero-latency. My command of classical computer vision techniques makes me a strong candidate for this job as I've developed several customized low-pass smoothing filters and centroid tracking tools. Importantly, I understand the nature of your project and have complete respect for its constraints - it's about a simple and efficient solution rather than just incorporating AI/ML infrastructure. Moreover, my experience extends beyond the technical requirements of your project. Having actively engaged with IoT product engineering throughout my career allows me to comprehend the larger context of the final output you're envisioning—an effortlessly watchable video stream that very closely emulates human motion tracking sans any ghosting or seam.
€2,250 EUR in 45 days
7.4
7.4

With over a decade of experience as a software development company, Web Crest is exceptionally qualified to handle your sports camera motion-tracking system project. While our specialization is in AI-powered solutions and SaaS platforms, we recognize that your project does not require a deep learning/ball-detection/player-identification system. Instead, you need classical computer vision techniques like homography, background subtraction, and centroid tracking. This precisely falls within our expertise, particularly our strong hands-on experience with OpenCV. Our credentials extend far beyond theoretical knowledge; we've produced several real-time video processing projects and are comfortable working with multi-camera setups. We know the importance of frame synchronization and the impact it can have on delivering a seamless, watchable video stream without visible seam/ghosting at the stitch line, or jittery panning. Furthermore, although not specifically mentioned in your requirements, if desired, we can also provide professional 3D modeling to enhance your end product. At Web Crest, we approach all our projects with a business-focused mindset; it’s not just about writing code for us but about solving problems and creating value for our clients. Finally, our ability to communicate transparently and offer long-term technical support makes us an ideal choice for this project — let's dive into the conversation together and build something exceptional!
€1,500 EUR in 7 days
6.8
6.8

As a seasoned full-stack developer with over six years of experience, specializing in C++ and computer vision, I firmly believe my skill set aligns perfectly with the goals you've outlined for this project. Throughout my career, I have successfully delivered on real-time video processing projects, which included tasks like camera stitching and homography using OpenCV - your required toolset. Given that your project hinges on these classic computer-vision techniques and not deep learning models, my approach will be spot-on. Moreover, I think my experience in working with multi-camera setups and frame synchronization will come in handy to ensure seamless integration of the fixed-cameras into one panoramic view. When it comes to creating smooth watchable videos free from ghosting or jittery panning, I leverage skills like centroid tracking and low-pass smoothing with ease. As a result-driven professional, your satisfaction is always at the forefront of my mind, and I promise to bring that level of dedication to your project. In addition to my technical expertise, let me assure you that communication and transparency are among my strongest suits. You can rely on me to keep you fully informed about every step of the process while maintaining consistent progress in line with the deadlines.
€1,500 EUR in 5 days
6.2
6.2

Hi there, I am excited to propose my expertise for your Sports Camera Motion-Tracking System Development project. With extensive experience in OpenCV and real-time video processing, I understand the key requirements of your system: combining footage from two fixed cameras into a seamless panoramic image and implementing a motion-density tracking system to create a smooth, automated video stream. My proficiency in camera stitching using homography and background subtraction techniques will ensure that the panoramic image is free of seams or ghosting. Having successfully delivered similar real-time video processing projects, I am confident in my ability to handle multi-camera rigs and synchronize frames effectively. My approach will focus on using classical computer vision techniques to create a virtual camera system that tracks player movement accurately, without relying on complex AI infrastructures. Additionally, my background in sports and surveillance camera systems provides an added advantage in understanding the nuances of motion tracking within dynamic environments. I am committed to delivering a reliable and high-quality solution that meets your expectations. I look forward to the opportunity to contribute to your project with a practical and efficient approach, leveraging my skills in C++ programming, 3D modeling, and video processing. Best Regards,
€2,250 EUR in 20 days
5.8
5.8

Hello!, I am a US-based senior software engineer and I’d love to help build this motion-tracking sports camera system. Your main pain point is likely getting reliable player tracking that stays smooth in real-world footage, not just in a demo. I can help break this into practical phases so we get to a solid result fast: 1. Review your target use case and footage constraints 2. Build the core OpenCV/computer vision tracking pipeline 3. Add camera motion handling and tracking stability improvements 4. Test on real sports clips and tune for accuracy, latency, and edge cases I focus on shipping something that works in production, not just a research prototype. If needed, I can also help shape the architecture around live video streaming and a clean path toward any After Effects or 3D workflow integration later. I’ve built similar real-time video and AI systems before, including: - player/object tracking tools for training footage - computer vision pipelines for inspection and automation - video analysis dashboards and media processing tools Could you please clarify the following questions to help me better understand the project? 1. Is the goal real-time tracking, offline post-processing, or both? 2. What exactly should be tracked: one player, multiple players, ball, or full scene motion? 3.
€2,600 EUR in 11 days
5.3
5.3

Your requirement for a classical computer vision approach to motion tracking, specifically referencing sports auto-tracking cameras like Veo, aligns perfectly with my experience in real-time video analysis systems. I've previously developed similar systems for event monitoring that relied on robust feature matching and geometric transformations for seamless video stitching and object density estimation, achieving high frame rates without the overhead of deep learning. My technical approach will involve using OpenCV for both camera stitching and motion-density tracking. For stitching, I'll employ feature detection (e.g., SIFT/ORB) to find corresponding points in the overlapping camera feeds, followed by homography estimation using RANSAC to warp one image and blend it with the other, creating a stable ~180° panorama. For motion-density tracking, I'll implement background subtraction on the stitched panoramic feed, followed by contour detection and clustering (e.g., DBSCAN) to identify and quantify areas of player concentration. Calibration will be performed offline once and applied per frame. Given the fixed camera setup, how will you handle potential variations in lighting conditions across the two cameras that might impact background subtraction? Also, are there any specific minimum player detection thresholds you're targeting for the "concentration" metric? I'm confident I can deliver a high-performing, efficient solution. Let's schedule a brief call to discuss the specifics.
€2,602 EUR in 21 days
5.1
5.1

I can build this using a focused classical computer-vision pipeline, without introducing deep learning or trained player-detection models. For the two-camera rig, I’d handle one-time calibration, lens/geometry correction, homography alignment, and panoramic stitching so each frame can be combined efficiently with a stable seam. From the panoramic output, I can use background subtraction and foreground-density analysis to estimate where the action is concentrated, then drive a virtual pan/crop window around that region. The tracking logic can include centroid estimation, temporal filtering, and low-pass/Kalman-style smoothing to prevent sudden movements and produce a natural, watchable camera motion. I’ll also account for frame synchronization and processing latency so the system works as a real-time pipeline rather than an offline video processor. The goal would be a clean 180° composite with minimal seam artifacts, stable framing, and smooth automatic action following.
€2,000 EUR in 7 days
4.8
4.8

With my extensive experience in C++ programming, computer vision, and video processing, I am confident in my ability to meet your project's requirements skillfully. My familiarity with OpenCV, particularly in camera stitching, homography, and background subtraction align perfectly with the classical computer-vision approach you're seeking. You can rely on me to bring a practical understanding and efficient implementation of these techniques into play. Having previously shipped real-time video processing projects, I understand the essence of delivering seamlessness and smoothness when it comes to footage synchronization. Moreover, my exposure in configuring two-camera or multi-camera rigs will be a valuable asset for your project's frame synchronization demands. Reducing costs and accelerating time are always drivers of my work which means I know how to troubleshoot complications before they take root. Lastly, my experience isn't just limited to the technical side- I value effective communication to foster understanding and collaboration. Taking on your project would be an incredible journey for both of us where we can harness my diversified skill set and your unique vision for a potent outcome. Rest assured that as we partner up, you'll have a committed professional who actively listens, thinks critically and delivers quality work with speed and efficiency. Let's achieve impressive results together!
€1,500 EUR in 7 days
5.2
5.2

With an extensive background in building agentic AI, I'm MOHD SADAB and my team is equipped to tackle the challenges of your sports camera motion-tracking system. We've developed numerous real-time video processing projects, including stitching and background subtraction, which are key components in your desired solution. Our proficiency with OpenCV ensures a seamless panorama with no visible seams or ghosting, exactly what you're requesting. Additionally, we're well-versed in working with two-camera/multi-camera rigs as well as frame synchronization so we can easily handle the calibration aspect needed for footage combination. Our approach favors classical computer vision techniques like homography and centroid tracking, aligning perfectly with your requirements for tracking and panning/cropping the action. Moreover, while our primary strength lies in AI integration within existing workflows and making real-time decisions, we do have valuable experience working with surveillance camera systems. As a result, our solution will not only fulfill your immediate project needs but also enhance your future trajectory. Partnering with us means tapping into 360-degree efficiency from hardware design to software deployment. Let's bring this technology to life together!
€2,250 EUR in 7 days
4.9
4.9

Hi, I can implement this as a real-time classical CV pipeline using C++/OpenCV and GStreamer, with no trained models or unnecessary AI infrastructure. The stitching stage will use saved lens calibration, fixed homography, exposure compensation, seam masking, and blending. Frame synchronisation and parallax will be measured first, since both directly affect ghosting quality. Tracking will combine background subtraction, morphological cleanup, connected-component density, and a weighted activity centroid. The virtual crop will use hysteresis, dead zones, Kalman/low-pass smoothing, and acceleration limits for natural camera movement. The pipeline will be profiled end to end, including capture, synchronisation, warping, blending, tracking, cropping, and hardware encoding. Testing will cover seam crossings, lighting changes, shadows, spectators, low-motion periods, and temporary camera delays. Three technical questions: 1. What cameras, lenses, interface, resolution, and frame rate will be used? 2. Are frames hardware-synchronised, timestamped, or captured independently? 3. What output resolution, latency limit, protocol, and processing hardware are required? Best regards, Houssame
€2,250 EUR in 7 days
4.3
4.3

Hi there, we have recently completed a similar project and would love to share some references. Your Sports Camera Motion-Tracking System Development sounds right up our alley and we would love to exceed your expectations. I understand you need a polished panoramic stitching solution that effectively combines footage from two fixed cameras, alongside motion-density tracking to create a seamless video stream. My hands-on experience with OpenCV, particularly in stitching and background subtraction, ensures we can deliver a smooth, reliable output without the need for complex AI frameworks. We have multiple 5-star reviews on similar projects and rank in the top 1 percent among 75 million users. While we might be new to Freelancer, we have over 9 years of experience off-site and I truly appreciate you taking your time to review our proposal and I would love to discuss this project more. Kind regards, Trichelle
€2,100 EUR in 7 days
4.0
4.0

Hi, Aashiq here from Cape Town, South Africa. This project instantly caught my eye, so I had to reach out. I see you are looking for a camera motion-tracking system that combines footage from two fixed cameras into a seamless panoramic image. Your focus on classical computer-vision techniques resonates with my experience in this area. I have successfully completed real-time video processing projects using OpenCV, specializing in stitching and background subtraction. I am confident I can deliver a smooth, watchable video stream while ensuring no visible seams or jittery panning. Feel free to ask for samples of my previous work. Based on what you mentioned, here is how we would approach the project: - Perform one-time calibration for camera stitching. - Implement motion-density tracking using background subtraction. - Ensure seamless output with smooth panning and cropping. You will have clear communication throughout, and I will deliver a user-focused solution optimized for performance. Best Regards, Aashiq
€2,700 EUR in 7 days
3.9
3.9

With my extensive experience in computer vision and proficient skills in OpenCV including stitching, homography, and background subtraction, I am confident that I'm the tailor-made fit to execute your sports camera motion-tracking project. Having already delivered real-time video processing projects, I am well-versed in working with multi-camera rigs and frame synchronization - a crucial requisite for this endeavor. As you've emphasized the importance of classical CV techniques over AI/ML infrastructure, my familiarity with these methods including centroid tracking, Kalman/low-pass smoothing will prove invaluable. Moreover, looking at the bonus skill, I have prior involvement with sports camera systems which provides me a unique understanding into the nuances of this domain. My 15+ years in the tech industry has honed my ability to collaborate seamlessly and produce captivating solutions from startups to renowned enterprises. With my comprehensive array of skills spanning across web/mobile development, AI/ML, cloud computing, cybersecurity and IoT - I can assure not just a smooth stitching but a holistic approach to your project. Let’s team up to create the masterpiece your project deserves!
€1,500 EUR in 30 days
2.7
2.7

Hi, I am Adeel. I have built computer vision pipelines using OpenCV for object detection, tracking and video pipelines, including background subtraction and centroid based tracking similar to what you describe here. For this I would start with a one time homography calibration between the two cameras, then blend the stitch line with a fixed mask so it holds steady even as the scene changes. For the virtual camera, a foreground density map with a Kalman filter on the centroid gives you pan that follows the play without jitter. Before committing, I would want to test on a short clip from your actual rig to confirm calibration holds across lighting changes. Do you already have synchronized footage from both cameras, or does that still need to be set up on the hardware side?
€1,500 EUR in 21 days
1.8
1.8

Hello, I appreciate the opportunity to bid on your project, which involves developing a classical computer vision system for sports tracking. I understand that you need a solution for camera stitching and motion-density tracking without the use of deep learning. With extensive hands-on experience in OpenCV, I have successfully delivered real-time video processing projects that required camera stitching, background subtraction, and motion tracking. I am well-versed in calibration and homography techniques, ensuring seamless stitching of camera feeds and smooth output. To achieve your project goals, I propose the following approach: - Implement robust camera calibration to ensure accurate stitching of the overlapping footage. - Utilize background subtraction and centroid tracking to detect player concentrations in the panoramic feed. - Develop an automatic pan/crop functionality that smoothly follows the action while maintaining video quality. - Conduct thorough testing to eliminate any seams or jitter in the final output. I am eager to begin this project and confident in my ability to deliver high-quality results on time. I look forward to discussing your requirements further and am available to start immediately.
€2,250 EUR in 7 days
1.0
1.0

Hi We recently built a classical computer-vision system for dual-camera sports video processing using OpenCV. I used feature matching and homography matrices for one-time static calibration, blending two overlapping feeds into a ~180° panoramic stream. I implemented MOG2 background subtraction to generate high-density foreground masks and tracked action centroids using a Kalman filter to keep virtual pan-and-scan camera movements smooth and jitter-free. My fix eliminated seam artifacts at the overlap line and maintained 60 FPS real-time throughput. Our suggestion would be to build this pipeline using C++ or Python with OpenCV and FFmpeg for multi-camera frame synchronization, homography blending, and real-time virtual camera cropping. We’d structure the motion-density estimation and smoothing as a lightweight processing service to ensure ultra-low latency without complex deep-learning overhead. We are eager to discuss the project further. Reach out to initiate a conversation! Best regards, Quantum Code Solutions
€2,250 EUR in 7 days
0.0
0.0

Hi there, The hard part is not just stitching the camera feeds; it’s ensuring the panoramic video maintains a smooth output without visible seams or jitters during panning. With a focus on classical computer vision techniques, I can implement the necessary calibration and homography to combine footage effectively. I have hands-on experience with OpenCV for real-time video processing, particularly in stitching and background subtraction, which will be crucial for motion-density tracking. Could you clarify if there's a specific frame rate or resolution you need for the final output? Looking forward to discussing the details in chat.
€2,250 EUR in 7 days
0.0
0.0

Hi there! ? A clean, real-time OpenCV pipeline for seamless panoramic stitching and smooth automatic action tracking. Your approach is exactly right for a classical computer-vision solution. I understand this is not an AI/ML or player-identification project. The system can use OpenCV, camera calibration, homography, frame synchronization, background subtraction, motion-density analysis, centroid tracking, and Kalman/low-pass smoothing. My approach would focus on: ✅ One-time calibration and stable homography for the fixed two-camera rig ✅ Seam reduction and blending to avoid visible stitch lines or ghosting ✅ Foreground/motion-density detection to identify where the action is concentrated ✅ Smooth virtual pan/crop control with filtering to prevent jitter ✅ Real-time processing optimized for a stable, watchable output stream I have strong experience in real-time software architecture, performance optimization, and computer-vision pipelines and can work with your existing camera setup and requirements. I would first validate synchronization, overlap, calibration quality, and target resolution, then build and optimize the real-time pipeline step by step. Looking forward to our conversation! Best regards, Davit
€2,250 EUR in 7 days
0.0
0.0

With my skills in C++ Programming , python and Computer Vision, specifically with OpenCV, I am confident that I can deliver the results you are looking for in developing your sports camera motion-tracking system. I understand you emphasize the classical computer vision techniques over deep learning models, and that's exactly my expertise. Having already developed at least one real-time video processing project in my career, I'm familiar with the challenges and nuances involved in this type of work. Furthermore, my experience working with multi-camera setups and frame synchronization aligns perfectly with your needs. Alongside these technical skills, my time management abilities can ensure an efficient completion of the one-time calibration per frame and delivery of a single seamless video stream. While I don't have direct experience with sports or surveillance camera systems, rest assured that my broad AI skill set allows me to adapt quickly to learn what's relevant. My main goal is to provide clean, maintainable code that runs smoothly and delivers optimal results for your project. Let's team up and bring your vision to life!
€1,500 EUR in 28 days
0.0
0.0

Netherlands
Member since Sep 8, 2026
€5000-10000 EUR
€3000-5000 EUR
€250-750 EUR
₹400-750 INR / hour
$2-8 USD / hour
₹12500-37500 INR
€5000-10000 EUR
₹600-1500 INR
₹600-700 INR
$10-30 USD
$4000-6000 USD
$10-30 USD
₹1500-12500 INR
$10-30 USD
€250-750 EUR
₹600-1500 INR
₹750-1250 INR / hour
₹1500-12500 INR
₹600-1500 INR
€3000-5000 EUR
€8-30 EUR
$250-750 USD
₹600-1500 INR