The system consists of :
- acquisition : 6 to ~16/20 sources, that could be
Mandatory Option 1 : 1080p or 2160p (or bigger!) standard H264 RTSP stream from an IP camera (typ. sony or axis)
Desired Option 2 : local 2160p sources from a HDMI capture card
Next year :-) : Option 3 : local directX sources (USB cameras - with SDK for direct integration)

the software that has to be developped has no HMI of user interface. It should be stable for 24/7 operations.

It shall be able to perform do the following processing :
- realtime, medium latency (a few seconds is OK, target is less than 2 seconds if this is a simple achievable performance) video stitching/blending panorama reconstruction from the video sources
- based on nVidia or Radeon VR/stitching APIs (or any working real time solution)
- (best effort) capable of taking a standard Hugin .pto to transform images - if not, have a simple and straightforward way to define the transformation parameters
- all geometrical transformation are static, so they will be the same during the processing
- dynamically, we shall do brightness & white balance correction, and (best effort) vignetting (based on predfined parameters and simple (http GET or local sql) availability of lens aperture - if not, vignetting is processed, but static as for geometrical changes) in realtime. Conditions are outdoor landscapes, so changes could be done at less than 1 Hz - and 0.1 Hz should be OK) in order to have the best, panorama with no seams
- adjust processing to the lowest stream frame rate of cameras (streams fps should be between 25/30 and 4fps, and generally very close one to the others, and will change very slowly during the day)
- is based on INI file for configuration (ip camera and sources, image transitions, etc.)

- should stream the reconstructed panorama - this stream shall be wooza 360 compatible - typ 2160p - H264 - RTSP - cropping and rescaling shall be configured (typ. choose 1080p, or 8k as output size)
- (best effort) should be able to take each sound/audio stream from each camera and embed it in wooza directional stream format
- a simple log file shall be generated (2 levels = debug, normal operation)

plateform shall be windows (preferred - but not absolutely mandatory)
deliverables : source code + binary + some simple docs
a complete development plateform with all HW and dev. ressources is made available through distant connexion (VPN)
delivery : march/april 2017
We look for long term collaboration as many evolutions are foreseen

Budget indicatif 1.000 à 5.000 €
Publication de la mission Du 09/01/17 09:46 au 08/02/17 09:46
Début du projet Ce mois-ci

Offres pour ce projet :

Offre déposée le 09/01/2017 à 10h09
Offre déposée le 09/01/2017 à 17h17
Offre déposée le 09/01/2017 à 10h05
Offre déposée le 09/01/2017 à 10h17
Offre déposée le 17/01/2017 à 21h17
Déposez un projet un similaire
Publication 100% gratuite
Recevez 10 devis en moyenne
Pas de commission à payer
Faire une offre sur ce projet

Vous êtes prestataire et vous cherchez des missions ?

Pour répondre aux appels d'offres et trouver des nouveaux clients, créez un compte.

Créer un compte gratuit

Gérer mon projet

Recevez gratuitement le guide Codeur.com pour réussir son projet web

Gratuit, sans spam.
Livre blanc : Comment travailler avec un freelance ?
En utilisant ce site, vous acceptez l'utilisation de cookies. permettant de vous proposer des contenus et des services adaptés à vos centres d'intérêts.

Vous utilisez actuellement Internet Explorer. Pour profiter pleinement de Codeur.com, veuillez utiliser un des navigateurs suivant :