You have chosen to sponsor your bid up to a maximum amount of .
Requirement : To write a piece of code in Microsoft Visual C++ using Flycapture camera API. Sample programs available to run and test.
Timeline : 1 week to 2 week. ( need it quickly).
** We are genuine and serious about the work, please apply only if you have some experience in Microsoft Visual C++ and software programming, not for Freshers.
Objective : To capture images from camera on the trigger of signal, save the images to hard disk with timestamp. Write the log file with timestamp and image number.
Hardware Given : PC with 1394 board and camera connected to it. Sensor passing the signal to computer. You can see it on teamviewer hence you will be able to see camera as if it is on your PC. It is in working condition and we have another program which is doing similar work, want to write another software with different objective.
Software given ; Camera softwares & API to test and run.
sample program PGRFlyCaptureTest.cpp is given by manufacturer of camera and camera API.
This program will compile and run, it will save few images to the disk.
We would like to modify the above program to do following.
1> Above program trigger on time basis say after 1 sec capture, we want to trigger it based on signal from sensor ( you will need to listen for signal on some port and as u get the signal trigger the camera).
2> Above program trigger only one camera, we want to modify it to trigger 3 cameras or 4 based on need. it can be done in a thread to simultaneously trigger all cameras and save images ( image name will be camera1_timestamp.jpg , camera2_timestamp.jpg....)
Also save the log file as
timestamp , camera1_imagename.jpg , camera2_imagename,jpg).....
These are the only things required.
Coding will not take much time, testing will take and understanding the API.
Step1: First Run the existing sample program and see how it works.
Step2: Write a program to listen for the signal from sensor.
Step3: Modify sample program to capture image on recieving signal rather then time based.
Step 4: Trigger more then one camera and save images.
Step 5: Trigger muliple camera on time base also. ( i want to have option to trigger either based on sensor or time ) because sometime when sensor doesnt work or fail we can continue the work with time based option.
Test to see if delay is there or not , ( we will help in testing ).
TEST : To run compile and test to see if its is working and you are able to modify the program = we will pay for your time to read API, test and run it.(if selected for project )
Milestone 1 : write the program to trigger multiple camera based on time interval =$X
(same are sample program but instead of one camera to trigger multiple.)
Milestone 2 : Write the program to listen for sensor signal and trigger camera ..save it to disl = $Y
Milestone 3 : write the program to trigger multiple cameras and save to disk log file = $Z
Technical manuals and literature will be provided to the selected candidate.
I look forward for Long term working relation, please treat above as your first Project with us.