Integrate new camera by porting existing functionality

Closed

Description

The purpose of this project is to replicate the functionality of an already integrated camera. We have a C++ application that supports a number of camera models. We are interested in adding support for a USB 3.0 camera from MatrixVision ( [url removed, login to view] ). We wish to outsource the integration of this camera into our engine.

Since the freelancer will need to connect to the physical camera hardware for this project, a development machine with Visual Studio and all the required hardware will be set up for them on site here and will be made available for remote access so that you may connect to the camera and integrate the camera SDK into our engine. We have a good broadband connection speed here so as long as you have the same then both connection speeds and work speeds should be fine.

A camera that we already support will also be available for you to connect to, along with its source code, so that you may understand what is required, to make the new camera work like the existing camera.

***It should be cookie cutter work to port across the logic and replace one camera SDK with another.***

You will be provided with both source code and binaries for multiple build configurations, enough sufficient to the task.

You will be expected to produce a high quality of code and to adhere to our coding standards.

You will be expected to submit patches for review prior to code being accepted and committed.

We will be available during UK office hours and you will be expected to be able to work on this project without excessive amounts of supervision.

As mentioned, the purpose of this project is to replicate the functionality of an already integrated camera. With that in mind, the information below may not be a complete list of features that we will require to be implemented but it should be a good indication:

- initialise and terminate the camera ( partially completed )

- get camera serial id ( partially completed )

- save image to file

- get image resolution for both full and video resolution images ( partially completed )

- set iso / gain

- set video quality ( partially completed )

- set white balance

- set exposure

- capture still resolution image ( partially completed )

- capture video resolution image ( partially completed )

- find all cameras attached to the computer ( partially completed )

- search for then connect to each specific camera as there may be multiple cameras ( partially completed )

- listen for and react to events returned from the camera, including error events

- create a container of memory buffers

- set an area of interest

- set the camera to run in trigger mode ie software only captures an image when specifically requested

I would also like to add that we would see this work as the beginning of a number of such projects over time, so we are interested in finding someone to whom we could regularly outsource projects.

Skills: C++ Programming, Software Architecture

See more: www freelancer office number, www freelancer com search projects, www find freelancer com, work as freelancer remote, work as a coding freelancer, wish application review, whom freelancer, what is computer coding, uk events for it freelancer, support freelancer office, source code of freelancer com, software projects freelancer, software outsource projects, software outsource, software freelancer uk, software freelancer projects, software development projects freelancer, search projects on freelancer by project id number, search engine for finding someone, remote software development freelancer, remote outsource development, remote office not required, remote full time php, remote development freelancer, remote coding php

Project ID: #4754548

Awarded to:

ambrozija

Hello, please see PM. Thanks!

£1333 GBP in 15 days
(71 Reviews)
6.8

11 freelancers are bidding on average £1686 for this job

themexlx

Greetings! Please see inbox for detail

£1546 GBP in 3 days
(125 Reviews)
7.7
kchg

Hello, sir I'm interested with your project. I'll do it for you. Regards.

£2061 GBP in 30 days
(19 Reviews)
7.6
vux3m

Please contact me if you are interested.

£2000 GBP in 45 days
(59 Reviews)
7.1
qualifiedcoders

Hi We are interested in your project and read your requirements. Please check private message board for details.

£1546 GBP in 13 days
(3 Reviews)
6.0
biddyweb

Kindly send me sdk for review. Thanks.

£1666 GBP in 20 days
(6 Reviews)
5.6
nadirkhan83

Hi there, I'm a Software Engineer by profession with 7+ years of commercial software development experience while working for world renowned companies. I've just recently completed a project where the client had setup More

£1611 GBP in 25 days
(1 Review)
4.5
gachomeo

Hi, I would like to apply to this project. Regards gachomeo

£1666 GBP in 30 days
(2 Reviews)
2.7
irshadwazid

Please check PMB for awesome work.I can do it on your time and cost with great quality.I am a top 10 oDesk developer started here now.

£1000 GBP in 15 days
(1 Review)
2.1
onelinewebdeUK

Thanks for your consideration, please see our message and if you would like to discuss the project further do get in touch and I’ll give you a call.

£2061 GBP in 30 days
(1 Review)
0.0
on2it

Kia ora! On2itonline.com are a NZ based web and software design company who have seen you here on the freelance market and are really excited about working with you and treating you to the full service, professional ex More

£2061 GBP in 30 days
(0 Reviews)
0.0
bluecoded

Hi, Please check private message. Regards.

£2061 GBP in 30 days
(0 Reviews)
0.0